java110
2021-04-06 714dac8af5bf00a89e2c1f1be05a7e6b08b16e1b
优化 合同详情功能
3个文件已修改
9 ■■■■ 已修改文件
java110-bean/src/main/java/com/java110/dto/contract/ContractDto.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-store/src/main/java/com/java110/store/api/ContractApi.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-bean/src/main/java/com/java110/dto/contract/ContractDto.java
@@ -23,6 +23,7 @@
     */
    public static final String STATE_FAIL = "33";//33 44
    public static final String STATE_AUDIT_FINISH = "22";//33 44
    public static final String STATE_AUDIT_DOING = "55";//33 44
    public static final String STATE_COMPLAINT = "44"; //合同终止
service-store/src/main/java/com/java110/store/api/ContractApi.java
@@ -338,7 +338,7 @@
        contractDto.setStoreId(storeId);
        contractDto.setState(state);
        contractDto.setObjId(objId);
        contractDto.setObjId(contractId);
        contractDto.setContractId(contractId);
        //如果是到期合同
        if ("1".equals(expiration)) {
            contractDto.setNoStates(new String[]{ContractDto.STATE_COMPLAINT, ContractDto.STATE_FAIL});
service-store/src/main/java/com/java110/store/bmo/contract/impl/UpdateContractBMOImpl.java
@@ -93,6 +93,12 @@
            contractPo.setState(ContractDto.STATE_AUDIT_FINISH);
            contractPo.setStatusCd(StatusConstant.STATUS_CD_VALID);
            contractInnerServiceSMOImpl.updateContract(contractPo);
        }else{ //修改为审核中
            ContractPo contractPo = new ContractPo();
            contractPo.setContractId(contractDto.getContractId());
            contractPo.setState(ContractDto.STATE_AUDIT_DOING);
            contractPo.setStatusCd(StatusConstant.STATUS_CD_VALID);
            contractInnerServiceSMOImpl.updateContract(contractPo);
        }
        return ResultVo.success();
    }