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

fix contract

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
b663b51655
2 измененных файлов: 6 добавлений и 3 удалений
  1. +4
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 4
- 2
mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java Просмотреть файл

@@ -196,7 +196,8 @@ public class WxRentContractController extends WxContractBaseController {
if (cure.getStatus().intValue() == EnumRentContractStatus.DRAFT.getCode().intValue() || if (cure.getStatus().intValue() == EnumRentContractStatus.DRAFT.getCode().intValue() ||
(cure.getStatus().intValue() == EnumRentContractStatus.PERFORMANCE.getCode().intValue() (cure.getStatus().intValue() == EnumRentContractStatus.PERFORMANCE.getCode().intValue()
&& cure.getApplyStatus().intValue()== EnumRentContractAppStatus.REJECT.getCode().intValue())) {
&& (cure.getApplyStatus().intValue()== EnumRentContractAppStatus.REJECT.getCode().intValue() ||
cure.getApplyStatus().intValue()== EnumRentContractAppStatus.SETBACK.getCode().intValue()))) {
if(StringUtils.isBlank(rentContract.getBusDiscountRatio())){ if(StringUtils.isBlank(rentContract.getBusDiscountRatio())){
rentContract.setBusDiscountTime(new Integer(0)); rentContract.setBusDiscountTime(new Integer(0));
} }
@@ -336,7 +337,8 @@ public class WxRentContractController extends WxContractBaseController {
} }
if (contract.getStatus().intValue() == EnumRentContractStatus.DRAFT.getCode().intValue() || if (contract.getStatus().intValue() == EnumRentContractStatus.DRAFT.getCode().intValue() ||
(contract.getStatus().intValue() == EnumRentContractStatus.PERFORMANCE.getCode().intValue() (contract.getStatus().intValue() == EnumRentContractStatus.PERFORMANCE.getCode().intValue()
&& contract.getApplyStatus().intValue() == EnumRentContractAppStatus.REJECT.getCode().intValue())) {
&& (contract.getApplyStatus().intValue() == EnumRentContractAppStatus.REJECT.getCode().intValue() ||
contract.getApplyStatus().intValue() == EnumRentContractAppStatus.SETBACK.getCode().intValue()))) {
contract.setStatus(EnumRentContractStatus.INVALID.getCode()); contract.setStatus(EnumRentContractStatus.INVALID.getCode());
contract.setUpdatetime(new Date()); contract.setUpdatetime(new Date());
return wxRentContractService.updateRentContract(contract); return wxRentContractService.updateRentContract(contract);


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

@@ -2470,7 +2470,8 @@ public class WxRentContractServiceImpl implements WxRentContractService {
if ((EnumRentContractStatus.DRAFT.getCode().intValue() == rentContract.getStatus().intValue() if ((EnumRentContractStatus.DRAFT.getCode().intValue() == rentContract.getStatus().intValue()
&& EnumRentContractAppStatus.DEFAULT.getCode().intValue() == rentContract.getApplyStatus().intValue()) && EnumRentContractAppStatus.DEFAULT.getCode().intValue() == rentContract.getApplyStatus().intValue())
|| (EnumRentContractStatus.PERFORMANCE.getCode().intValue() == rentContract.getStatus().intValue() || (EnumRentContractStatus.PERFORMANCE.getCode().intValue() == rentContract.getStatus().intValue()
&& EnumRentContractAppStatus.REJECT.getCode().intValue() == rentContract.getApplyStatus().intValue())
&& (EnumRentContractAppStatus.REJECT.getCode().intValue() == rentContract.getApplyStatus().intValue() ||
EnumRentContractAppStatus.SETBACK.getCode().intValue() == rentContract.getApplyStatus().intValue()))
) { ) {
Integer bussinessType = (Integer) rentContract.getFlowParams().get("businessType"); Integer bussinessType = (Integer) rentContract.getFlowParams().get("businessType");
if (null == bussinessType) { if (null == bussinessType) {


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