1098226878
2021-09-11 858581a3d96851222754f7e25da3590628e12cd5
service-job/src/main/java/com/java110/job/adapt/hcGov/asyn/impl/BaseHcGovSendAsynImpl.java
@@ -1,5 +1,6 @@
package com.java110.job.adapt.hcGov.asyn.impl;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.java110.core.factory.GenerateCodeFactory;
import com.java110.dto.reportData.ReportDataHeaderDto;
@@ -61,10 +62,10 @@
        hcGovTranslatePo.setSign(heard.getString("sign"));
        hcGovTranslatePo.setState(ReportDataHeaderDto.RETUR_CODE);
        hcGovTranslatePo.setUpdateTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
        hcGovTranslatePo.setRemark("物业系统自动推送楼栋信息到政务系统");
        hcGovTranslatePo.setRemark("物业系统自动推送信息到政务系统");
        int flag = hcGovTranslateInnerServiceSMOImpl.saveHcGovTranslate(hcGovTranslatePo);
        if (flag < 1) {
            throw new IllegalArgumentException("物业系统保存楼栋推送报文日志失败");
            throw new IllegalArgumentException("物业系统保存推送报文日志失败");
        }
        HcGovTranslateDetailPo hcGovTranslateDetailPo = new HcGovTranslateDetailPo();
        hcGovTranslateDetailPo.setDetailId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_detailId));
@@ -73,15 +74,13 @@
        hcGovTranslateDetailPo.setReqBody(paramIn.toJSONString());
        flag = hcGovTranslateDetailInnerServiceSMOImpl.saveHcGovTranslateDetail(hcGovTranslateDetailPo);
        if (flag < 1) {
            throw new IllegalArgumentException("物业系统保存楼栋推送报文明细日志失败");
            throw new IllegalArgumentException("物业系统保存推送报文明细日志失败");
        }
    }
    public void updateHcGovLog(JSONObject paramIn) {
        Assert.hasKeyAndValue(paramIn, "header", "请求报文中未包含header");
        Assert.hasKeyAndValue(paramIn, "body", "请求报文中未包含body");
        JSONObject heard = paramIn.getJSONObject("header");
        JSONObject body = paramIn.getJSONObject("body");
        HcGovTranslatePo hcGovTranslatePo = new HcGovTranslatePo();
        hcGovTranslatePo.setTranId(heard.getString("tranId"));
@@ -93,14 +92,14 @@
        hcGovTranslatePo.setUpdateTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
        int flag = hcGovTranslateInnerServiceSMOImpl.updateHcGovTranslate(hcGovTranslatePo);
        if (flag < 1) {
            throw new IllegalArgumentException("更新物业系统保存楼栋日志失败");
            throw new IllegalArgumentException("更新物业系统保存日志失败");
        }
        HcGovTranslateDetailPo hcGovTranslateDetailPo = new HcGovTranslateDetailPo();
        hcGovTranslateDetailPo.setTranId(hcGovTranslatePo.getTranId());
        hcGovTranslateDetailPo.setResBody(paramIn.toJSONString());
        flag = hcGovTranslateDetailInnerServiceSMOImpl.updateHcGovTranslateDetail(hcGovTranslateDetailPo);
        if (flag < 1) {
            throw new IllegalArgumentException("物业系统保存楼栋推送报文明细日志失败");
            throw new IllegalArgumentException("物业系统保存推送报文明细日志失败");
        }
    }