From 46f8920cdcbff803b8b51a927ad40f33ce060b32 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期三, 22 四月 2026 20:43:49 +0800
Subject: [PATCH] 出库下发流程按照进仓编号的前后顺序下发;配置一个出库进仓编号出库数量阀值; 当运行中的进仓编号任务WrkSts=25、14、15并且小于该阀值时下发下一个进仓编号的出库任务
---
src/main/webapp/static/js/basDevp/basDevp.js | 26 +++++++++++++++-----------
1 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/src/main/webapp/static/js/basDevp/basDevp.js b/src/main/webapp/static/js/basDevp/basDevp.js
index d1535e1..8ddbec1 100644
--- a/src/main/webapp/static/js/basDevp/basDevp.js
+++ b/src/main/webapp/static/js/basDevp/basDevp.js
@@ -466,18 +466,18 @@
devNo: $('#devNo').val(),
decDesc: $('#decDesc').val(),
devMk: $('#devMk').val(),
- inEnable: $('#inEnable').val(),
- outEnable: $('#outEnable').val(),
- autoing: $('#autoing').val(),
- loading: $('#loading').val(),
- canining: $('#canining').val(),
- canouting: $('#canouting').val(),
+ inEnable: checkboxYn('#inEnable'),
+ outEnable: checkboxYn('#outEnable'),
+ autoing: checkboxYn('#autoing'),
+ loading: checkboxYn('#loading'),
+ canining: checkboxYn('#canining'),
+ canouting: checkboxYn('#canouting'),
fronting: $('#fronting').val(),
rearing: $('#rearing').val(),
uping: $('#uping').val(),
downing: $('#downing').val(),
- inreq1: $('#inreq1').val(),
- inreq2: $('#inreq2').val(),
+ inreq1: checkboxYn('#inreq1'),
+ inreq2: checkboxYn('#inreq2'),
wrkNo: $('#wrkNo').val(),
wrkNo1: $('#wrkNo1').val(),
ctnType: $('#ctnType').val(),
@@ -616,10 +616,10 @@
if (find[0]!=null){
if (find[0].type === 'checkbox'){
if (currentVal==='Y'){
- find.attr("checked","checked");
+ find.prop('checked', true).attr("checked","checked");
find.val('Y');
} else {
- find.remove("checked");
+ find.prop('checked', false).removeAttr("checked");
find.val('N');
}
continue;
@@ -712,7 +712,7 @@
function clearFormVal(el) {
$(':input', el).each(function () {
if (this.type === 'checkbox' || this.type === 'radio') {
- $(this).prop('checked', false).removeAttr('checked');
+ $(this).prop('checked', false).removeAttr('checked').val('N');
return;
}
if (this.tagName === 'SELECT' && this.multiple) {
@@ -723,6 +723,10 @@
});
}
+function checkboxYn(selector) {
+ return $(selector).is(':checked') ? 'Y' : 'N';
+}
+
function detailScreen(index) {
var detail = layer.getChildFrame('#data-detail', index);
var height = detail.height()+60;
--
Gitblit v1.9.1