package com.fzzy.push.shjdjw2023; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.service.PushService12; import com.fzzy.api.view.repository.Api1202Rep; import com.fzzy.push.impl.ComPushService12; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * 上海嘉定纪委监管平台-粮食购销数据上传 * * @author czt * @date 2023/5/9 16:23 */ @Slf4j @Component public class Shjdjw2023PushService12 implements PushService12 { @Autowired private ShjdjwApiRemoteService2023 apiRemoteService; @Autowired private ComPushService12 pushService; @Autowired private Api1202Rep api1202Rep; @Override public String getProtocol() { return PushProtocol.SB_SHJdJW_2023.getCode(); } @Override public void pushData(ApiParam param) { log.info("------->>>>粮食购销 接口模块上报开始"); //粮食入库信息 pushService.pushData1202(apiRemoteService, param); //粮食入库质检信息 pushService.pushData1203(apiRemoteService, param); //粮食出库信息 pushService.pushData1205(apiRemoteService, param); //损益单信息 pushService.pushData1209(apiRemoteService, param); log.info("------->>>>粮食购销 接口模块上报结束"); } }