xuhy
2025-03-12 bf3bc4e9e29fd573f24782f1402e242cf74c3c31
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/FlowListenerService.java
@@ -263,16 +263,18 @@
        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)){
@@ -668,6 +670,7 @@
                    }
                    billService.save(tBill);
                }
                }
                break;
            }
            case CATEGORY3: {