From 1c581cee9a7847b9c8cf0ab36a85c6b614395e32 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期一, 13 五月 2024 19:55:10 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/MobileController.java |   33 +++++++++++++++++++++++++++++----
 1 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java
index e4f39f9..39d95af 100644
--- a/src/main/java/com/zy/asrs/controller/MobileController.java
+++ b/src/main/java/com/zy/asrs/controller/MobileController.java
@@ -23,6 +23,7 @@
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.bind.annotation.*;
 
+import java.math.BigDecimal;
 import java.util.*;
 
 /**
@@ -95,16 +96,23 @@
             return R.ok();
         }
         List<OrderDetl> orderDetls = orderService.selectWorkingDetls(order.getId());
-        if (Cools.isEmpty(orderDetls)) {
+        ArrayList<OrderDetl> orderDetls2 = new ArrayList<>();
+        for (OrderDetl orderDetl : orderDetls){
+            orderDetl.setAnfme(new BigDecimal(orderDetl.getAnfme()).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
+            orderDetl.setWorkQty(new BigDecimal(orderDetl.getWorkQty()).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
+            orderDetl.setQty(new BigDecimal(orderDetl.getQty()).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
+            orderDetls2.add(orderDetl);
+        }
+        if (Cools.isEmpty(orderDetls) || Cools.isEmpty(orderDetls2)) {
             return R.ok();
         }
-        return R.ok().add(orderDetls);
+        return R.ok().add(orderDetls2);
     }
 
     @RequestMapping("/comb/auth")
-    @ManagerAuth(memo = "缁勬墭")
+//    @ManagerAuth(memo = "缁勬墭")
     public R comb(@RequestBody CombParam combParam){
-        mobileService.comb(combParam, getUserId());
+        mobileService.comb(combParam, 9527L);
         return R.ok("缁勬墭鎴愬姛");
     }
 
@@ -359,5 +367,22 @@
         }
         return mobileService.manDetlOut(json , getUser());
     }
+    @RequestMapping("/manDetl/barcode/out")
+    @ManagerAuth(memo = "璁㈠崟涓嬫灦(鎵樼洏鐮�)")
+    public R barcodeDelete(@RequestBody JSONObject json){
+        if (json == null){
+            return R.error("浼犲叆鏁版嵁涓虹┖");
+        }
+        return mobileService.barcodeDelete(json , getUser());
+    }
+
+    @RequestMapping("/manDetl/in/barcode")
+    @ManagerAuth(memo = "璁㈠崟涓婃灦(鎵樼洏鐮�)")
+    public R manDetlAddbarcode(@RequestBody JSONObject json){
+        if (json == null){
+            return R.error("浼犲叆鏁版嵁涓虹┖");
+        }
+        return mobileService.manDetlInBarcode(json,getUser());
+    }
 
 }

--
Gitblit v1.9.1