自动化立体仓库 - WMS系统
ZY
2024-07-18 088862ec1ec708f9660fe8547ad6038462da1cd1
src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java
@@ -3,6 +3,7 @@
import com.zy.common.service.erp.ErpSqlServer;
import com.zy.third.erp.entity.InDetTB;
import com.zy.third.erp.entity.InHedTB;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled;
@@ -15,7 +16,7 @@
/**
 * 入库单据
 */
 */@Slf4j
@Component
public class ERPOutHedTBScheduler {
@@ -31,12 +32,14 @@
    private ErpSqlServer erpSqlServer;
    @Scheduled(cron = "${erp.refreshtime}")
    public void ItemScheduler() {
    public void OutHedTBScheduler() {
        log.info("OutHedTBScheduler开始了");
        if (!erpEnabled) return;
        String sqlInHed = "select * from erp_OutHedTB where LKName='中扬二期'";
        List<InHedTB> inHeds = erpSqlServer.select(sqlInHed, InHedTB.class);
        if (inHeds.size() > 0) {
            for (InHedTB inHed : inHeds) {
                System.out.println(inHed);
                HashMap<String, String> condition = new HashMap<>();
                condition.put("BillNo", "'" + inHed.getBillNo() + "'");
                List<InDetTB> inDetTBS = erpSqlServer.selectList(InDetTB.class, condition);