From e756eaba7a7868d27cad5a93e9f6d046671116c4 Mon Sep 17 00:00:00 2001
From: L <L@123>
Date: 星期一, 29 九月 2025 14:44:01 +0800
Subject: [PATCH] *

---
 src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java b/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
index 240560d..5d64c2e 100644
--- a/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
+++ b/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
@@ -1,9 +1,11 @@
 package com.zy.asrs.task;
 
 import com.alibaba.fastjson.JSON;
+import com.zy.asrs.entity.BasArmMastSign;
 import com.zy.asrs.entity.BasArmRules;
 import com.zy.asrs.entity.OrderDetl;
 import com.zy.asrs.entity.param.OrderToLine;
+import com.zy.asrs.service.BasArmMastSignService;
 import com.zy.asrs.service.BasArmRulesService;
 import com.zy.asrs.service.OrderDetlService;
 import com.zy.asrs.service.OrderService;
@@ -30,6 +32,8 @@
     private BasArmRulesService basArmRulesService;
     @Autowired
     private OrderToLineHandler orderToLineHandler;
+    @Autowired
+    private BasArmMastSignService basArmMastSignService;
 
 
     @Scheduled(cron = "0/3 * * * * ? ")
@@ -109,6 +113,22 @@
                 if (!returnT.isSuccess()) {
                     log.error("涓嬪彂鍗曟嵁澶辫触===>"+ JSON.toJSON(orderToLine));
                 }
+                try{
+                    for (OrderToLine.MatList matList:orderToLine.getMatList()){
+                        BasArmMastSign basArmMastSign = new BasArmMastSign();
+                        basArmMastSign.setMatnr(matList.getSku());
+                        basArmMastSign.setOrderNo(orderToLine.getOrderNo());
+                        basArmMastSign.setSku(matList.getSku());
+                        basArmMastSign.setPo(matList.getPo());
+                        basArmMastSign.setUpc(matList.getUpc());
+                        basArmMastSign.setSupplier(matList.getSupplier());
+                        basArmMastSign.setStatus(0);
+                        basArmMastSign.setCreateTime(matList.getBindingTags());
+                        basArmMastSignService.insert(basArmMastSign);
+                    }
+                }catch (Exception e){
+
+                }
             } catch (Exception e){
                 log.error("涓嬪彂鍗曟嵁寮傚父===>"+e.getMessage());
             }

--
Gitblit v1.9.1