From dc8b0c360d1b0d1e1c3fbdd3192a3282443ac30c Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期六, 16 十二月 2023 14:06:51 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index c59eee8..f148ee1 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -93,6 +93,9 @@
     @Autowired
     private LocInPrintMatService locInPrintMatService;
 
+    @Autowired
+    private LocOwnerService locOwnerService;
+
 
 
     @Override
@@ -963,14 +966,15 @@
     public R manDetlOrigin(JSONObject json, User user) {
         Date now = new Date();
         String jsonLocNo = (String) json.get("locNo"); //鑾峰彇搴撲綅鐮�
-        Long ownerId = (Long) json.get("owner"); //鑾峰彇鎷ユ湁鑰�
+        String ownerName = (String) json.get("owner"); //鑾峰彇鎷ユ湁鑰�
+        LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().eq("owner", ownerName));
+        Long ownerId = locOwner.getId();
         String jsonCode = (String) json.get("code"); //鑾峰彇鏉$爜
         String jsonOrigin = (String) json.get("origin"); //鑾峰彇鏉ユ簮鍦�
         if (Cools.isEmpty(jsonLocNo)){
             return R.error("搴撲綅鍙峰弬鏁颁负绌猴紒");
         }else if (Cools.isEmpty(ownerId)){
-//            return R.error("鎷ユ湁鑰呭弬鏁颁负绌猴紒");
-            ownerId = 1L;
+            return R.error("鎷ユ湁鑰呭弬鏁颁负绌猴紒");
         }else if (Cools.isEmpty(jsonCode)){
             return R.error("鏉$爜鍙傛暟涓虹┖锛�");
         }else if (Cools.isEmpty(jsonOrigin)){
@@ -1067,12 +1071,13 @@
     public R manDetlOrigInNo(JSONObject json, User user) {
         Date now = new Date();
         String jsonLocNo = (String) json.get("locNo"); //鑾峰彇搴撲綅鐮�
-        Long ownerId = (Long) json.get("owner"); //鑾峰彇鎷ユ湁鑰�
+        String ownerName = (String) json.get("owner"); //鑾峰彇鎷ユ湁鑰�
+        LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().eq("owner", ownerName));
+        Long ownerId = locOwner.getId();
         if (Cools.isEmpty(jsonLocNo)){
             return R.error("搴撲綅鍙峰弬鏁颁负绌猴紒");
         }else if (Cools.isEmpty(ownerId)){
-//            return R.error("鎷ユ湁鑰呭弬鏁颁负绌猴紒");
-            ownerId = 1L;
+            return R.error("鎷ユ湁鑰呭弬鏁颁负绌猴紒");
         }
         Integer jsonOwner = ownerId.intValue(); //鑾峰彇鎷ユ湁鑰�
         Node node = nodeService.selectOne(new EntityWrapper<Node>().eq("name", jsonLocNo));  //鑾峰彇瀵瑰簲搴撲綅淇℃伅
@@ -1147,6 +1152,8 @@
         for (int i = 0; i < combMats.size(); i++) {
             MatPrint jsonOriginDetl = combMats.getObject(i, MatPrint.class);
             Double parseLong = jsonOriginDetl.getAnfme();
+            Long ownerId = Long.parseLong(jsonOriginDetl.getOwner());
+            jsonOriginDetl.setOwnerId(ownerId);
             Wrapper<ManLocDetl> manLocDetlWrapper = new EntityWrapper<ManLocDetl>().eq("loc_no", jsonOriginDetl.getLocNo())
                     .eq("matnr", jsonOriginDetl.getMatnr()).eq("batch", jsonOriginDetl.getBatch()).eq("owner",jsonOriginDetl.getOwnerId());
             ManLocDetl manLocDetl = manLocDetlService.selectOne(manLocDetlWrapper);

--
Gitblit v1.9.1