From aadd9096f633c3f1a9c1fc895a68d2ada586de85 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 31 三月 2022 10:15:48 +0800
Subject: [PATCH] 优化删除业主为 cmd 模式
---
service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java b/service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java
index 1b43d60..78326d9 100755
--- a/service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java
+++ b/service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java
@@ -24,7 +24,6 @@
import com.java110.po.contract.ContractPo;
import com.java110.po.contractAttr.ContractAttrPo;
import com.java110.po.contractChangePlan.ContractChangePlanPo;
-import com.java110.po.contractChangePlanRoom.ContractChangePlanRoomPo;
import com.java110.po.contractFile.ContractFilePo;
import com.java110.po.contractRoom.ContractRoomPo;
import com.java110.po.owner.OwnerRoomRelPo;
@@ -37,7 +36,6 @@
import com.java110.utils.util.BeanConvertUtil;
import com.java110.utils.util.StringUtil;
import com.java110.vo.ResultVo;
-import org.apache.http.annotation.Contract;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service;
@@ -108,7 +106,7 @@
deleteContractFileBMOImpl.delete(contractFilePo);
List<ContractFilePo> filePos = contractPo.getContractFilePo();
- if(filePos != null) {
+ if (filePos != null) {
for (ContractFilePo file : filePos) {
if (file.getFileRealName().length() > 0 && file.getFileSaveName().length() > 0) {
file.setContractId(contractPo.getContractId());
@@ -161,6 +159,9 @@
ContractPo contractPo = new ContractPo();
contractPo.setContractId(contractDto.getContractId());
contractPo.setState(ContractDto.STATE_AUDIT_DOING);
+ if ("1200".equals(reqJson.getString("state"))) {
+ contractPo.setState(ContractDto.STATE_FAIL);
+ }
contractPo.setStatusCd(StatusConstant.STATUS_CD_VALID);
contractInnerServiceSMOImpl.updateContract(contractPo);
}
@@ -204,7 +205,7 @@
ContractPo contractPo = BeanConvertUtil.covertBean(contractChangePlanDetailDtos.get(0), ContractPo.class);
contractInnerServiceSMOImpl.updateContract(contractPo);
- dealContractChangePlanRoom(contractChangePlanDto,contractDtos.get(0));
+ dealContractChangePlanRoom(contractChangePlanDto, contractDtos.get(0));
} else { //淇敼涓哄鏍镐腑
ContractChangePlanPo contractChangePlanPo = new ContractChangePlanPo();
@@ -390,6 +391,7 @@
return false;
}
+
private void updateContractAttr(JSONObject jsonObject, ContractPo contractPo) {
ContractAttrDto contractAttrDto = new ContractAttrDto();
contractAttrDto.setContractId(contractPo.getContractId());
--
Gitblit v1.8.0