czt
2024-11-26 e35480aba8cda53d68486ce45b49b0268a901614
src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
@@ -4,6 +4,8 @@
import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.service.PushService11;
import com.fzzy.push.impl.ComPushService11;
import com.fzzy.push.impl.ComPushService15;
import com.fzzy.push.impl.ComPushService90;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@@ -18,10 +20,14 @@
@Component
public class SH2023PushService11 implements PushService11 {
    @Autowired
    private ComPushService11 pushService;
    private SH2023ApiRemoteService apiRemoteService;
    @Autowired
    private ComPushService11 pushService11;
    @Autowired
    private ComPushService15 pushService15;
    @Autowired
    private ComPushService90 pushService99;
    @Override
    public String getProtocol() {
        return PushProtocol.SB_SH_2023.getCode();
@@ -29,10 +35,41 @@
    @Override
    public void pushData(ApiParam param) {
        log.info("------->>>>基础信息 接口模块上报开始");
        //推送单位信息
        log.info("------->>>>上海2023接口不主动上报");
        //单位信息
        pushService11.pushData1101(apiRemoteService, param);
        //库区信息
        pushService11.pushData1102(apiRemoteService, param);
        //仓房信息
        pushService11.pushData1103(apiRemoteService, param);
        //廒间信息
        pushService11.pushData1104(apiRemoteService, param);
        //货位信息
        pushService11.pushData1105(apiRemoteService, param);
        //油罐信息
        pushService11.pushData1106(apiRemoteService, param);
        //设备信息
        pushService11.pushData1107(apiRemoteService, param);
        //药剂信息
        pushService11.pushData1108(apiRemoteService, param);
        //库区图仓房点位信息
        pushService11.pushData1110(apiRemoteService, param);
        //库区图视频监控设备点位数据
        pushService11.pushData1111(apiRemoteService, param);
        //人员信息
        pushService11.pushData1112(apiRemoteService, param);
        //企业信用信息
        pushService11.pushData1113(apiRemoteService, param);
        //文件信息推送,转移到12大类进行推送
        //财务报表数据推送
        pushService15.pushData1500(apiRemoteService, param);
        //数据相符性
        pushService99.pushData9101(apiRemoteService, param);
        log.info("------->>>>基础信息 接口模块上报结束");
    }