|
@@ -213,8 +213,8 @@ public class AnnualInspectionController {
|
|
|
Integer oldStepStatus = ValuePool.nullable(old.getStepStatus(), 2);
|
|
|
Integer stepStatus = entity.getStepStatus();
|
|
|
Validate.equals(oldStepName, ValuePool.INSPECTION_STEP_ONE, "请先完成确认操作再进行第一阶段");
|
|
|
- Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_CONFIRM, ValuePool.INSPECTION_STAGE_SELFCHECK, "请进行第一阶段操作");
|
|
|
- Validate.equals(stepStatus,ValuePool.INSPECTION_STAGE_SELFCHECK, "请进行第一阶段操作");
|
|
|
+ Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_CONFIRM, ValuePool.INSPECTION_STAGE_SELFCHECK, "年检当前状态(" + oldStepStatus + "),无法进行第一阶段操作");
|
|
|
+ Validate.equals(stepStatus, ValuePool.INSPECTION_STAGE_SELFCHECK, "年检新状态(" + stepStatus + "),无法进行第一阶段操作");
|
|
|
|
|
|
old.setSelfcheckReportImg(entity.getSelfcheckReportImg());
|
|
|
old.setSelfcheckDate(entity.getSelfcheckDate());
|
|
@@ -238,7 +238,7 @@ public class AnnualInspectionController {
|
|
|
Integer oldStepName = ValuePool.nullable(old.getStepName(), 2);
|
|
|
Integer oldStepStatus = ValuePool.nullable(old.getStepStatus(), 2);
|
|
|
Validate.between(oldStepName, ValuePool.INSPECTION_STEP_ONE,ValuePool.INSPECTION_STEP_TWO, "请先完成第一阶段再进行第二阶段");
|
|
|
- Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_SELFCHECK, ValuePool.INSPECTION_STAGE_CONFIRM_CHECK, "请进行第二阶段操作");
|
|
|
+ Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_SELFCHECK, ValuePool.INSPECTION_STAGE_CONFIRM_CHECK, "年检当前状态(" + oldStepStatus + "),无法进行第二阶段操作");
|
|
|
|
|
|
old.setCheckDate(entity.getCheckDate());
|
|
|
old.setInspector(entity.getInspector());
|
|
@@ -287,8 +287,8 @@ public class AnnualInspectionController {
|
|
|
Integer oldStepStatus = ValuePool.nullable(old.getStepStatus(), 3);
|
|
|
Integer stepStatus = entity.getStepStatus();
|
|
|
Validate.between(oldStepName,ValuePool.INSPECTION_STEP_TWO, ValuePool.INSPECTION_STEP_THREE, "请先完成第二阶段再进行第三阶段");
|
|
|
- Validate.between(oldStepStatus,ValuePool.INSPECTION_STAGE_CONFIRM_CHECK, ValuePool.INSPECTION_STAGE_CHECK_UNQUALIFIED, "请进行第三阶段操作");
|
|
|
- Validate.between(stepStatus,ValuePool.INSPECTION_STAGE_UPLOAD_CHECK,ValuePool.INSPECTION_STAGE_CHECK_UNQUALIFIED, "请进行第三阶段操作");
|
|
|
+ Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_CONFIRM_CHECK, ValuePool.INSPECTION_STAGE_CHECK_UNQUALIFIED, "年检当前状态(" + oldStepStatus + "),无法进行第三阶段操作");
|
|
|
+ Validate.between(stepStatus, ValuePool.INSPECTION_STAGE_UPLOAD_CHECK, ValuePool.INSPECTION_STAGE_CHECK_UNQUALIFIED, "年检新状态(" + stepStatus + "),无法进行第三阶段操作");
|
|
|
if(Objects.nonNull(old.getPlanDate())){
|
|
|
LocalDate deadline = old.getPlanDate().plusDays(DateUtils.daysOfYear());
|
|
|
Validate.notTrue(deadline.isBefore(entity.getNextInspectionTime()), "上次年检" + old.getPlanDate() + ",下次年检设置" + deadline + "之前有效");
|
|
@@ -324,8 +324,8 @@ public class AnnualInspectionController {
|
|
|
Integer oldStepStatus = ValuePool.nullable(old.getStepStatus(), 5);
|
|
|
Integer stepStatus = entity.getStepStatus();
|
|
|
Validate.between(oldStepName,ValuePool.INSPECTION_STEP_THREE, ValuePool.INSPECTION_STEP_FOUR, "请先完成第三阶段再进行第四阶段");
|
|
|
- Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_CHECK_QUALIFIED, ValuePool.INSPECTION_STAGE_CERT_REPORT_UNQUALIFIED, "请进行第四阶段操作");
|
|
|
- Validate.between(stepStatus,ValuePool.INSPECTION_STAGE_UPLOAD_CERT_REPORT,ValuePool.INSPECTION_STAGE_CERT_REPORT_UNQUALIFIED, "请进行第四阶段操作");
|
|
|
+ Validate.between(oldStepStatus, ValuePool.INSPECTION_STAGE_CHECK_QUALIFIED, ValuePool.INSPECTION_STAGE_CERT_REPORT_UNQUALIFIED, "年检当前状态(" + oldStepStatus + "),无法进行第四阶段操作");
|
|
|
+ Validate.between(stepStatus, ValuePool.INSPECTION_STAGE_UPLOAD_CERT_REPORT, ValuePool.INSPECTION_STAGE_CERT_REPORT_UNQUALIFIED, "年检新状态(" + stepStatus + "),无法进行第四阶段操作");
|
|
|
|
|
|
old.setStepStatus(entity.getStepStatus());
|
|
|
old.setAnnualInspectionImg(entity.getAnnualInspectionImg());
|