package com.fzzy.push.nx2024; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.service.PushService14; import com.fzzy.push.impl.ComPushService14; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * @Description 宁夏省平台2024版-行政管理数据上传 * @Author CZT * @Date 2024/7/25 15:50 */ @Slf4j @Component public class NX2024PushService14 implements PushService14 { @Autowired private NX2024ApiRemoteService apiRemoteService; @Autowired private ComPushService14 pushService14; @Override public String getProtocol() { return PushProtocol.SB_NX_2024.getCode(); } @Override public void pushData(ApiParam param) { log.info("------->>>>宁夏省平台2024版接口,行政管理信息,开始主动上报"); //2436-储备规模 pushService14.pushData1401(apiRemoteService, param); //2437-储备计划 pushService14.pushData1402(apiRemoteService, param); //2438-轮换计划 pushService14.pushData1403(apiRemoteService, param); //2439-轮换计划明细 pushService14.pushData1404(apiRemoteService, param); //2440-项目信息 pushService14.pushData1405(apiRemoteService, param); log.info("------->>>>宁夏省平台2024版接口,行政管理信息,上报结束"); } }