|
|
@@ -653,18 +653,21 @@ public class WxRentContractController extends WxContractBaseController { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if(rentContract.getOperationType().intValue() == EnumContractOperationType.PART.getCode().intValue()) { |
|
|
|
|
|
|
|
|
if(rentContract.getOperationType().intValue() == EnumContractOperationType.PART.getCode().intValue() || |
|
|
|
|
|
rentContract.getOperationType().intValue() == EnumContractOperationType.JINMAO.getCode().intValue()) { |
|
|
if (rentContract.getRentShopType().intValue() == EnumRentShopType.SHOP.getCode().intValue()) { |
|
|
if (rentContract.getRentShopType().intValue() == EnumRentShopType.SHOP.getCode().intValue()) { |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_RENT_CONTRACT, EnumFlowContractType.RENT, wxRentContract.getRemark(), wxRentContract.getId(),null)); |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_RENT_CONTRACT, EnumFlowContractType.RENT, wxRentContract.getRemark(), wxRentContract.getId(),null)); |
|
|
}else if (rentContract.getRentShopType().intValue() == EnumRentShopType.POINT.getCode().intValue()) { |
|
|
}else if (rentContract.getRentShopType().intValue() == EnumRentShopType.POINT.getCode().intValue()) { |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_SHOP_CONTRACT, EnumFlowContractType.RENT_POINT, wxRentContract.getRemark(), wxRentContract.getId(),null)); |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_SHOP_CONTRACT, EnumFlowContractType.RENT_POINT, wxRentContract.getRemark(), wxRentContract.getId(),null)); |
|
|
} |
|
|
} |
|
|
}else { |
|
|
|
|
|
|
|
|
}else if(rentContract.getOperationType().intValue() == EnumContractOperationType.PART.getCode().intValue()){ |
|
|
if (rentContract.getRentShopType().intValue() == EnumRentShopType.SHOP.getCode().intValue()) { |
|
|
if (rentContract.getRentShopType().intValue() == EnumRentShopType.SHOP.getCode().intValue()) { |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NNEW_RENT_CONTRACT, EnumFlowContractType.WHOLE_SHOP, wxRentContract.getRemark(), wxRentContract.getId(),wxRentContract.getPropertyId())); |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NNEW_RENT_CONTRACT, EnumFlowContractType.WHOLE_SHOP, wxRentContract.getRemark(), wxRentContract.getId(),wxRentContract.getPropertyId())); |
|
|
}else if (rentContract.getRentShopType().intValue() == EnumRentShopType.POINT.getCode().intValue()) { |
|
|
}else if (rentContract.getRentShopType().intValue() == EnumRentShopType.POINT.getCode().intValue()) { |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_RENT_POINT_CONTRACT, EnumFlowContractType.WHOLE_POINT, wxRentContract.getRemark(), wxRentContract.getId(),wxRentContract.getPropertyId())); |
|
|
rentContract.setFlowParams(generateFlowParams(EnumFlowKey.NEW_RENT_POINT_CONTRACT, EnumFlowContractType.WHOLE_POINT, wxRentContract.getRemark(), wxRentContract.getId(),wxRentContract.getPropertyId())); |
|
|
} |
|
|
} |
|
|
|
|
|
}else { |
|
|
|
|
|
return new ResultData(Result.ERROR,"合同操作类型非法。"); |
|
|
} |
|
|
} |
|
|
return wxRentContractService.apply(rentContract,user); |
|
|
return wxRentContractService.apply(rentContract,user); |
|
|
} |
|
|
} |
|
|
|