package com.fzzy.async.fzzy61; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.SyncProtocol; import com.fzzy.api.service.SyncService14; import com.fzzy.async.fzzy61.impl.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * FZZY-粮库系统4.0对接 */ @Component public class Fzzy61SyncService14 implements SyncService14 { @Autowired private Fzzy61Sync1403 fzzy61Sync1403; @Autowired private Fzzy61Sync1404 fzzy61Sync1404; @Autowired private Fzzy61Sync1504 fzzy61Sync1504; @Autowired private Fzzy61Sync1505 fzzy61Sync1505; @Autowired private Fzzy61Sync1506 fzzy61Sync1506; @Autowired private Fzzy61Sync1507 fzzy61Sync1507; @Autowired private Fzzy61Sync1508 fzzy61Sync1508; @Autowired private Fzzy61Sync1509 fzzy61Sync1509; @Autowired private Fzzy61Sync1510 fzzy61Sync1510; @Override public String getProtocol() { return SyncProtocol.FZZY_V61_GB.getCode(); } @Override public void syncData(ApiParam param) { //轮换计划同步 fzzy61Sync1403.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); //轮换计划明细同步 fzzy61Sync1404.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); //同步财务信息 // fzzy61Sync1504.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1505.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1506.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1507.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1508.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1509.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); // fzzy61Sync1510.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd()); } }