From 3f4c60630a161bcc0e1abf2a298522d19a56c938 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期五, 13 二月 2026 14:04:50 +0800
Subject: [PATCH] 客户问题优化调整11
---
fzzy-igdss-web/src/main/resources/static/inout/inout-weight2.js | 46 +++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 43 insertions(+), 3 deletions(-)
diff --git a/fzzy-igdss-web/src/main/resources/static/inout/inout-weight2.js b/fzzy-igdss-web/src/main/resources/static/inout/inout-weight2.js
index 2f4c536..3db4f2e 100644
--- a/fzzy-igdss-web/src/main/resources/static/inout/inout-weight2.js
+++ b/fzzy-igdss-web/src/main/resources/static/inout/inout-weight2.js
@@ -42,6 +42,11 @@
}
});
+ //鐩戝惉浠撳簱閫夋嫨,閫夋嫨鍚庤嚜鍔ㄨ皟鐢ㄤ粨搴撶殑绮鍝佺淇℃伅
+ form.on('select(select_depotId)', function (obj) {
+ updateFoodVarietyByDepot(obj.value);
+ })
+
// 鍒濆鍖栬〃鍗曟暟鎹�
renderTable();
});
@@ -89,6 +94,24 @@
"background": "#eff4f6"
});
layer.close(index);
+}
+
+//鏍规嵁閫夋嫨鐨勪粨搴撲俊鎭�,鏇存柊绮鍝佺
+function updateFoodVarietyByDepot(selectId) {
+ var selectDepot;
+ $.each(listDepot, function (index, data) {
+ if (data.id === selectId) {
+ selectDepot = data;
+ return false;
+ }
+ });
+
+ if (selectDepot) {
+ form.val("form-data", {
+ foodVariety: selectDepot.foodVariety
+ });
+ form.render();
+ }
}
// 娓叉煋琛ㄥ崟鏁版嵁
@@ -250,6 +273,8 @@
area: ['1283px', '815px'],
cancel: function (index, layero) {
$("#weightDetail").css("display", "none");
+ // 鍒濆鍖栬〃鍗曟暟鎹�
+ renderTable();
},
shade: 0,
scrollbar: 0,
@@ -281,6 +306,8 @@
area: ['1283px', '815px'],
cancel: function (index, layero) {
$("#weightDetail").css("display", "none");
+ // 鍒濆鍖栬〃鍗曟暟鎹�
+ renderTable();
},
shade: 0,
scrollbar: 0,
@@ -486,13 +513,18 @@
id3: snapDto3.id,
sort: $("#scaleName").val()
};
+ if (!gatewaySer) {
+ layer.msg("鏈幏鍙栧埌搴撳尯缃戝叧淇℃伅锛屾姄鍥惧け璐ワ紒");
+ return;
+ }
+ var url = "http://" + gatewaySer.ip + ":" + gatewaySer.apiPort + gatewaySer.snapUrl;
//褰撳墠AJAX鏈嶅姟涓哄悓姝ユ湇鍔★紝杩斿洖鏁版嵁鍖呰鐓х墖淇℃伅
var index = layer.load();
$.ajax({
sync: false,
type: "POST",
- url: "/inout/api/snap-img",
+ url: url,
dataType: "json",
contentType: "application/json;charset=UTF-8",
data: JSON.stringify(snapData),
@@ -601,6 +633,7 @@
contentType: "application/json;charset=UTF-8",
data: JSON.stringify(recordData),
success: function (result) {
+ layer.close(index);
if (result.code != "0000") {
alertError(result.msg);
} else {
@@ -609,11 +642,13 @@
notify("鏁版嵁鎻愪氦鎴愬姛", result.data);
//绗竴娆$О閲嶅悗锛屽埛鏂伴〉闈�
if (recordData.recordWeight <= 0.0) {
+ layer.closeAll();
+ // 鍒濆鍖栬〃鍗曟暟鎹�
+ renderTable();
$("#form-data")[0].reset();
form.render();
}
}
- layer.close(index);
},
error: function () {
layer.close(index);
@@ -671,11 +706,16 @@
* 璇诲彇杞︾墝鍙�
*/
function flushPlateNum() {
+ if (!gatewaySer) {
+ layer.msg("鏈幏鍙栧埌搴撳尯缃戝叧淇℃伅锛岃溅鐗岃鍙栧け璐ワ紒");
+ return;
+ }
+ var url = "http://" + gatewaySer.ip + ":" + gatewaySer.apiPort + gatewaySer.plateNumUrl;
var param = JSON.stringify(snapDto1);
var index = layer.load();
$.ajax({
type: "POST",
- url: "/inout/api/get-plateNum",
+ url: url,
dataType: "json",
contentType: "application/json;charset=UTF-8",
data: param,
--
Gitblit v1.9.3