Browse Source

fix: 修复养护状态更新

release-sy-tdsql
hxh 1 month ago
parent
commit
cf6a43e424
  1. 14
      shuili-system/src/main/java/com/kms/yxgh/df/service/DfYhV2Service.java

14
shuili-system/src/main/java/com/kms/yxgh/df/service/DfYhV2Service.java

@ -174,12 +174,16 @@ public class DfYhV2Service extends DefaultApprovalBusinessService<DfYhV2Mapper,
@Override @Override
public void updateApprovalStatus(String formId, ApprovalStatusEnum status) { public void updateApprovalStatus(String formId, ApprovalStatusEnum status) {
String formStatus; String formStatus;
if (Objects.requireNonNull(status) == ApprovalStatusEnum.PASS) { switch (status){
formStatus = DfYhV2StatusEnum.ACCEPTED.getValue(); case PASS:
} else { formStatus = DfYhV2StatusEnum.ACCEPTED.getValue();
formStatus = DfYhV2StatusEnum.UNDER_MAINTENANCE.getValue(); break;
case REJECT:
formStatus = DfYhV2StatusEnum.UNDER_MAINTENANCE.getValue();
break;
default:
formStatus = DfYhV2StatusEnum.YES_UNDER.getValue();
} }
Wrapper<DfYhV2> wp = Wrappers.<DfYhV2>lambdaUpdate() Wrapper<DfYhV2> wp = Wrappers.<DfYhV2>lambdaUpdate()
.eq(DfYhV2::getId, formId) .eq(DfYhV2::getId, formId)
.set(DfYhV2::getStatus, formStatus); .set(DfYhV2::getStatus, formStatus);

Loading…
Cancel
Save