jialh
1 天以前 dd6687b118561100e1677e88a9c2f5842a54c531
service-fee/src/main/java/com/java110/fee/api/MaintenancePaymentApi.java
@@ -1,6 +1,7 @@
package com.java110.fee.api;
import com.alibaba.fastjson.JSONObject;
import com.java110.core.factory.GenerateCodeFactory;
import com.java110.fee.bmo.importFeeDetail.IDeleteImportFeeDetailBMO;
import com.java110.fee.bmo.importFeeDetail.IGetImportFeeDetailBMO;
import com.java110.fee.bmo.importFeeDetail.ISaveImportFeeDetailBMO;
@@ -40,11 +41,12 @@
    @RequestMapping(value = "/saveMaintenancePayment", method = RequestMethod.POST)
    public ResponseEntity<String> saveMaintenancePayment(@RequestBody JSONObject reqJson) {
        // 核心参数校验(id为主键,新增时非必传,这里校验核心业务字段)
        Assert.hasKeyAndValue(reqJson, "flowNumber", "请求报文中未包含流转编号");
        Assert.hasKeyAndValue(reqJson, "projectCode", "请求报文中未包含项目编码");
//        Assert.hasKeyAndValue(reqJson, "flowNumber", "请求报文中未包含流转编号");
//        Assert.hasKeyAndValue(reqJson, "projectCode", "请求报文中未包含项目编码");
        // 将JSON参数转换为实体类
        MaintenancePayment maintenancePayment = BeanConvertUtil.covertBean(reqJson, MaintenancePayment.class);
        maintenancePayment.setId(GenerateCodeFactory.getGeneratorId("43"));
        return saveImportFeeDetailBMOImpl.save(maintenancePayment);
    }