Просмотр исходного кода

[修改][合同][添加合同状态]

release_toaliyun_real
luozukai 6 лет назад
Родитель
Сommit
a0483c107a
2 измененных файлов: 5 добавлений и 3 удалений
  1. +2
    -1
      mallinkService/src/main/java/com/iformall/enums/EnumRentContractStatus.java
  2. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 2
- 1
mallinkService/src/main/java/com/iformall/enums/EnumRentContractStatus.java Просмотреть файл

@@ -14,7 +14,8 @@ public enum EnumRentContractStatus {
CONTRACT_END_SOON(4, "即将到期"),
CONTRACT_END(5, "正常到期"),
CONTRACT_TERMINATE(6, "提前终止"),
INVALID(7, "作废")
INVALID(7, "作废"),
SUPPLE(8, "补录")
;

public static EnumRentContractStatus getEnum(Integer code) {


+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Просмотреть файл

@@ -561,16 +561,17 @@ public class WxRentContractServiceImpl implements WxRentContractService {
&& record.getMerchantId() != null) {
updateRentContractStatus(record.getId());
}else{
//补录
record.getFlowParams().put("businessId", record.getId().toString());
if (record.getMerchantId() != null) {
record.getFlowParams().put("supplement", true); //设置补录
}
wxFlowService.start(record.getFlowParams(), userId, userName, record.getTenantId());

//合同状态改成待签约
//合同状态改成补录状态
WxRentContract updateRentContract = new WxRentContract();
updateRentContract.setId(record.getId());
updateRentContract.setStatus(EnumRentContractStatus.WAIT_SIGN.getCode());
updateRentContract.setStatus(EnumRentContractStatus.SUPPLE.getCode());
wxRentContractMapper.updateStatus(updateRentContract);
logger.info("id:{},启动审批流成功 ,是否补录:{}", record.getId().toString(), record.getMerchantId() != null);
}


Загрузка…
Отмена
Сохранить