From a011663fa92dcf8b63ff0fbf793be7883ce38acc Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期一, 27 三月 2023 22:57:42 +0800
Subject: [PATCH] 龙山汽配打印界面,F7物料列表,便捷方式;条码打印修复列设置,表体添加炉号、钢卷号等字段;职员,仓库打印条码;条码档案列表添加炉号等字段;工序出站PDA;流转卡派工单;
---
WebTM/views/车间管理/工序流转/MES_StationOutBill_PDA_Detail.html | 46 +++++++++++++++++++++++++++++++++++++---------
1 files changed, 37 insertions(+), 9 deletions(-)
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
index 02d39ae..879d395 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA_Detail.html"
@@ -65,7 +65,8 @@
<th>娴佹按鍙�</th>
<td class="bz_td">
<input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="娴佹按鍙�" style="border-radius:50px;background-color:#efefef4d;" readonly>
- <input type="hidden" name="HBillNo_bak" id="HBillNo_bak" autocomplete="off" class="layui-input">
+ <input type="hidden" name="HBillNo_bak" id="HBillNo_bak" autocomplete="off" class="layui-input">
+ <input type="hidden" name="HInterID" id="HInterID" autocomplete="off" class="layui-input">
</td>
</tr>
<tr>
@@ -140,13 +141,13 @@
}
return vars;
}
- var params = getUrlVars();
- console.log(params);
+ var params = getUrlVars();
$("#HBillNo_bak").val(params[params[0]]);
$("#HProcNo").val(params[params[2]]);
- $("#HWorkProcName").val(params[params[4]]);
- $("#HPlanQty").val(params[params[3]]);
+ $("#HPlanQty").val(params[params[3]]);
+ $("#HWorkProcID").val(params[params[4]]);
+ $("#HInterID").val(params[params[8]]);
var HProcExchBillNo = params[params[1]];
var HWorkProcID = params[params[4]];
@@ -266,9 +267,23 @@
layer.close(index);
}
});
- }
+ }
});
//#endregion
+
+ //鐩戝惉鍗曞厓鏍肩紪杈� 鍗曞厓鏍肩紪杈戝悗 鍙樻洿
+ table.on('edit(mainTable)', function (obj) {
+ var value = obj.value //寰楀埌淇敼鍚庣殑鍊�
+ , data = obj.data //寰楀埌鎵�鍦ㄨ鎵�鏈夐敭鍊�
+ , field = obj.field; //寰楀埌瀛楁
+ switch (field) {
+ case 'HQty':
+ obj.update({
+ HMoney: HProcPrice * HQty //宸ヨ祫=宸ヤ环 * 鏁伴噺
+ });
+ break;
+ }
+ });
//鍒濆鍖栬〃鏍�
function set_InitGrid() {
@@ -278,8 +293,9 @@
{ field: 'HMoney', title: '宸ヨ祫', width: 70 }
, { field: 'HWorkEmpID', title: '鑱屽憳ID', width: 60, hide: true }
, { field: 'HWorkName', title: '鑱屽憳', edit: 'text', event: "HWorkName" }
+ , { field: 'HRate', title: '鑱屽憳绯绘暟', width: 60, hide: true }
, { field: 'HProcPrice', title: '宸ヤ环', width: 60 }
- , { field: 'HQty', title: '鏁伴噺', width: 60, edit: 'text', totalRow: true}
+ , { field: 'HQty', title: '鏁伴噺', width: 60, edit: 'text', event:'HQty',totalRow: true}
, { field: 'HWorkSourceID', title: '鐢熶骇璧勬簮ID', width: 60, hide: true }
, { field: 'HWorkSourceName', title: '鐢熶骇璧勬簮', width: 60 }
, { type: 'numbers', title: '搴忓彿', width: 50 }
@@ -309,7 +325,10 @@
success: function (result) {
if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
var data = result.data;
+ $("#HWorkProcName").val(result.data[0]["宸ュ簭鍚嶇О"]);
+
form.val("component-form-group", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+ //"HWorkProcName": data.宸ュ簭鍚嶇О
//"HBillNo": data.鍗曟嵁鍙�
//, "HDate": formatDate(data.鏃ユ湡)
});
@@ -319,7 +338,7 @@
for (var i = 0; i < result.data.length; i++) {
rowdata.push(
{
- "HWorkEmpID": 0, "HWorkEmpNumber": "", "HWorkName": "", "HWorkSourceID ": 0, "HWorkSourceNumber": "", "HWorkSourceName": data[i].鐢熶骇璧勬簮鍚嶇О,
+ "HWorkEmpID": 0, "HWorkEmpNumber": "", "HWorkName": "", "HWorkSourceID": data[i].鐢熶骇璧勬簮ID, "HWorkSourceNumber": "", "HWorkSourceName": data[i].鐢熶骇璧勬簮鍚嶇О,
"HQty": 0, "HRate": 0, "HProcPrice": data[i].宸ヤ环, "HMoney": 0, "HWorkProcID": 0, "HWorkProcNumber": "", "HWorkProcName": ""
}
)
@@ -344,11 +363,18 @@
//#region 鎻愪氦鏂规硶
function Saver(data) {
var num = [];
+ var number = 0;
for (var i = 0; i < table.cache["mainTable"].length; i++) {
if (table.cache["mainTable"][i] != "") {
table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
num.push(table.cache["mainTable"][i])
+ number = parseInt(number) + parseInt(num[i].HQty);
}
+ }
+
+ if ($("#HPlanQty").val() < number) {
+ layer.msg("鏁伴噺瓒呭嚭锛�");
+ return;
}
var sMainStr = JSON.stringify(data.field);
@@ -406,9 +432,11 @@
$("#HPlanQty").focus();
obj.update({
"HWorkEmpID": result.data[0].HItemID,
- "HWorkName": result.data[0].鑱屽憳鍚嶇О
+ "HWorkName": result.data[0].鑱屽憳鍚嶇О,
+ "HRate": result.data[0].鑱屽憳绯绘暟
})
layer.close(index);
+ return;
}
else {
layer.close(index);
--
Gitblit v1.9.1