|
|
|
@ -107,7 +107,8 @@ public class VerificationModel {
|
|
|
|
|
int step_id = list.get(0).getInt("step_id");
|
|
|
|
|
if (verificationList.size() > 0) {
|
|
|
|
|
int verificationStatus = verificationList.get(0).getInt("verificationStatus");
|
|
|
|
|
if (verificationStatus != -1) {
|
|
|
|
|
//4:退回修改
|
|
|
|
|
if (verificationStatus != 4) {
|
|
|
|
|
if (step_id == 0) {
|
|
|
|
|
//开始第一步的step_id
|
|
|
|
|
step_id = getFirstStepId(module_id);
|
|
|
|
@ -131,7 +132,7 @@ public class VerificationModel {
|
|
|
|
|
record.set("module_id", module_id);
|
|
|
|
|
record.set("business_id", business_id);
|
|
|
|
|
record.set("create_time", DateTime.now());
|
|
|
|
|
record.set("verification_status", 0);//待审核
|
|
|
|
|
record.set("verification_status", 2);//待审核
|
|
|
|
|
//(3)增加记录
|
|
|
|
|
Db.save("t_verification_record", "record_id", record);
|
|
|
|
|
//返回新生成的ID
|
|
|
|
@ -209,13 +210,13 @@ public class VerificationModel {
|
|
|
|
|
* 时间:2020-08-18
|
|
|
|
|
*/
|
|
|
|
|
public boolean canApplyVerification(int module_id, int business_id) {
|
|
|
|
|
//(1)可以发起审核的状态包括: -1:被拒绝, 没有数据记录:全新的
|
|
|
|
|
//(2)不可以发起审核的状态包括 :1:已通过,0:待审核
|
|
|
|
|
//(1)可以发起审核的状态包括: 1:待提交,4:退回修改
|
|
|
|
|
//(2)不可以发起审核的状态包括 :2:已提交,待审批,3:已通过,5:已拒绝
|
|
|
|
|
String sql = "select * from t_verification_record where module_id=? and business_id=? order by record_id limit 1";
|
|
|
|
|
List<Record> list = Db.find(sql, module_id, business_id);
|
|
|
|
|
if (list.size() > 0) {
|
|
|
|
|
int verification_status = list.get(0).getInt("verification_status");
|
|
|
|
|
if (verification_status == -1) {
|
|
|
|
|
if (verification_status == 4) {
|
|
|
|
|
return true;
|
|
|
|
|
} else {
|
|
|
|
|
return false;
|
|
|
|
|