| | |
| | | switch (categoryEnum) { |
| | | case CATEGORY1: { |
| | | // 合同新增审批 |
| | | int submitStatus = status == 0 ? 2 : (status == 1 ? 3 : 5); |
| | | int submitStatus = status == 0 ? 2 : (status == 1 ? 3 : 1); |
| | | contractService.updateContractAuditStatus(processParameter.getString("projectId"), submitStatus); |
| | | // TODO 发短信 |
| | | break; |
| | | } |
| | | case CATEGORY2: { |
| | | // 合同签订审批 |
| | | int submitStatus = status == 0 ? 3 : (status == 1 ? 4 : 5); |
| | | int submitStatus = status == 0 ? 3 : (status == 1 ? 4 : 2); |
| | | contractService.updateContractAuditStatus(processParameter.getString("projectId"), submitStatus); |
| | | TContract contract = contractService.getById(processParameter.getString("projectId")); |
| | | if(contract.getStatus().equals("4")){ |
| | | |
| | | // 修改房屋状态 |
| | | THouse house = houseService.getById(contract.getHouseId()); |
| | | if(Objects.nonNull(house)){ |
| | |
| | | } |
| | | billService.save(tBill); |
| | | } |
| | | } |
| | | break; |
| | | } |
| | | case CATEGORY3: { |