From 2c37b04bc0e5e2eae772166f514ff67113668f17 Mon Sep 17 00:00:00 2001
From: 18516761980 <56479841@qq.com>
Date: 星期一, 25 七月 2022 14:19:06 +0800
Subject: [PATCH] #
---
src/main/java/com/slcf/controller/StockController.java | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/slcf/controller/StockController.java b/src/main/java/com/slcf/controller/StockController.java
index 466b5ea..741c1bd 100644
--- a/src/main/java/com/slcf/controller/StockController.java
+++ b/src/main/java/com/slcf/controller/StockController.java
@@ -55,7 +55,7 @@
SysLogService sysLogService;
@Autowired
RoleService roleService;
-
+
Logger logger=Logger.getLogger(StockController.class);
@RequestMapping("/goStock.action")
@@ -82,8 +82,6 @@
/**
* 鍒嗛〉鏌ヨ鎵�鏈�
- * @param pageNumber
- * @param pageSize
* @return
*/
@ResponseBody
@@ -95,8 +93,6 @@
/**
* 鍒嗛〉鏌ヨ鎵�鏈�
- * @param pageNumber
- * @param pageSize
* @return
*/
@ResponseBody
@@ -278,13 +274,14 @@
// lines = new String(lines.getBytes(), "utf-8");
// sb.append(lines);
// }
+ logger.error("syncStocksFromSap---鍚屾搴撳瓨杩斿洖鏁版嵁" + sb.toString());
//瑙f瀽json锛屾洿鏂板簱瀛�
JSONObject json = JSONObject.fromObject(sb.toString());
String d = json.get("d").toString();
JSONObject jsonItem = JSONObject.fromObject(d);
String results = jsonItem.get("results").toString();
JSONArray array = JSONArray.fromObject(results);
-
+
result = locDetailService.delLocDetailByLocNo(loc_no);
if(array.size()>0) {
for(int i=0;i<array.size();i++){
@@ -296,6 +293,7 @@
String altme = job.get("altme").toString();
LocDetailBean locDetl = new LocDetailBean();
+// logger.error("syncStocksFromSap---鎻掑叆鏁版嵁" + matnr+"-"+maktx+"-"+werks+"-"+gesme+"-"+altme);
locDetl.setLoc_no(loc_no);
locDetl.setMatnr(matnr);
locDetl.setLgnum("385");
@@ -306,15 +304,22 @@
locDetl.setWerks(werks);
locDetl.setAnfme(gesme);
locDetl.setAltme(altme);
+ if(barcode == null || "".equals(barcode)) {
+ LocationBean locationBean = locationService.queryLocationById(loc_no);
+ barcode = locationBean.getBarcode();
+ }
locDetl.setZpallet(barcode);
locDetl.setBname("");
result = locDetailService.insertLocDetail(locDetl);
+// logger.error("syncStocksFromSap---鎻掑叆缁撴灉" + result);
+
if(result<=0) {
break;
}
}
}
} catch (Exception e) {
+ logger.error("sendSyncStockCmd Error----" + e.getMessage());
System.out.println(e.getMessage());
}
return result;
--
Gitblit v1.9.1