From 555f562385913f405eeafac19b89a942cfe52cba Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期四, 05 二月 2026 18:08:59 +0800
Subject: [PATCH] 生产领料单,生产退料单
---
WebTM/views/领料发货/领料出库/Kf_MateOutBackBillEdit.html | 223 +++++++++++++++++++++++++++----
WebTM/views/领料发货/生产领料/Kf_ProductReceiveMaterialBillEdit.html | 153 +++++++++++++++++++++
2 files changed, 340 insertions(+), 36 deletions(-)
diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\347\224\237\344\272\247\351\242\206\346\226\231/Kf_ProductReceiveMaterialBillEdit.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\347\224\237\344\272\247\351\242\206\346\226\231/Kf_ProductReceiveMaterialBillEdit.html"
index bf97a4a..c611b9c 100644
--- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\347\224\237\344\272\247\351\242\206\346\226\231/Kf_ProductReceiveMaterialBillEdit.html"
+++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\347\224\237\344\272\247\351\242\206\346\226\231/Kf_ProductReceiveMaterialBillEdit.html"
@@ -68,7 +68,16 @@
<div class="layui-input-inline">
<input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;">
<input type="hidden" name="HInterID" id="HInterID" value="0">
- <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
+ <!--<input type="hidden" name="HBillSubType" id="HBillSubType" value="">-->
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁绫诲瀷</label>
+ <div class="layui-input-inline">
+ <select name="HBillSubType" lay-filter="HBillSubType" id="HBillSubType">
+ <option value="鏍囧噯棰嗘枡" selected="selected">鏍囧噯棰嗘枡</option>
+ <option value="鐧藉澂棰嗘枡" >鐧藉澂棰嗘枡</option>
+ </select>
</div>
</div>
<div class="layui-inline">
@@ -100,6 +109,26 @@
</div>
</div>
</div>
+ <div class="layui-inline">
+ <label class="layui-form-label">婧愬崟绫诲瀷</label>
+ <div class="layui-input-inline">
+ <select name="HSourceBillType" lay-filter="HSourceBillType" id="HSourceBillType">
+ <option value="3710" selected="selected">鐢熶骇璁㈠崟</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">閫夊崟鍙�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HSourceBillNo" id="HSourceBillNo" readonly class="layui-input" value="" style="float:left;width:150px;">
+ <input type="hidden" name="HSourceInterID" id="HSourceInterID" class="layui-input" value="" style="float:left;width:150px;">
+ <input type="hidden" name="HSourceEntryID" id="HSourceEntryID" class="layui-input" value="0" style="float:left;width:150px;">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HMainSource" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+ </button>
+ </div>
+ </div>
+ </div>
<div class="layui-row">
<div class="layui-inline">
<label class="layui-form-label">浠撶</label>
@@ -377,7 +406,11 @@
get_checkDept();
});
//#endregion
-
+ //#region 閫夋嫨婧愬崟鎸夐挳
+ form.on('submit(HMainSource)', function () {
+ get_checkMainSource();
+ });
+ //#endregion
//#region 閫夋嫨涓荤鎸夐挳
form.on('submit(HManagerList)', function () {
get_checkManager();
@@ -520,7 +553,122 @@
}
}
//#endregion
+ //#region 閫夋嫨婧愬崟
+ function get_checkMainSource() {
+ var HOrgID = $("#HOrgID").val();
+ var url = "../../鐢熶骇绠$悊/鐢熶骇浠诲姟鍗�/Sc_ICMOBillList.html?openType=2&HOrgID=" + HOrgID;
+ layer.open({
+ type: 2//寮圭獥绫诲瀷
+ , skin: 'layui-layer-rim' //鍔犱笂杈规
+ , area: ['90%', '90%']//澶у皬
+ , title: '婧愬崟鍒楄〃'//鏍囬
+ , shift: 2//寮瑰嚭鍔ㄧ敾
+ , content: [url, 'yes']
+ , btn: ['纭畾', '鍙栨秷']
+ , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
+
+ $("#HSourceInterID").val(checkStatus.data[0]["hmainid"]);
+ $("#HSourceEntryID").val(checkStatus.data[0]["hsubid"]);
+ $("#HSourceBillNo").val(checkStatus.data[0]["鍗曟嵁鍙�"]);
+ $("#HSourceBillType").val(checkStatus.data[0]["HBillType"]);
+ appendInitByICMOBill(checkStatus.data);
+ layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) { }
+ })
+ }
+ //#endregion
+ //#region 閫夋嫨婧愬崟-鐢熶骇璁㈠崟
+ function appendInitByICMOBill(selectedData) {
+ if (!selectedData || selectedData.length === 0) {
+ layer.msg('鏈�夋嫨鏈夋晥鏁版嵁');
+ return;
+ }
+
+ // 鑾峰彇褰撳墠琛ㄦ牸鏁版嵁
+ var currentData = table.cache["mainTable"] || [];
+
+ var firstRowIsEmpty = true;
+ if (currentData.length > 0) {
+ var firstRow = currentData[0];
+ if (firstRow.HMaterID !== "0" && firstRow.HMaterID !== 0) {
+ firstRowIsEmpty = false;
+ }
+ if (firstRow["鐗╂枡浠g爜"] && firstRow["鐗╂枡浠g爜"].trim() !== "") {
+ firstRowIsEmpty = false;
+ }
+ if (firstRow["鐗╂枡鍚嶇О"] && firstRow["鐗╂枡鍚嶇О"].trim() !== "") {
+ firstRowIsEmpty = false;
+ }
+ }
+
+ if (firstRowIsEmpty) {
+ currentData = [];
+ table.cache["mainTable"] = currentData;
+ }
+
+ for (var i = 0; i < selectedData.length; i++) {
+ var rowData = selectedData[i];
+ if (!rowData.HMaterID || rowData.HMaterID === 0) {
+ continue;
+ }
+ var newRow = {
+ "HMaterID": rowData.HMaterID || rowData["hsubid"] || "0",
+ "鐗╂枡浠g爜": rowData["浜у搧浠g爜"] || rowData["鐗╂枡浠g爜"] || "",
+ "鐗╂枡鍚嶇О": rowData["浜у搧鍚嶇О"] || rowData["鐗╂枡鍚嶇О"] || "",
+ "瑙勬牸鍨嬪彿": rowData["瑙勬牸鍨嬪彿"] || "",
+ "HUnitID": rowData.HUnitID || "0",
+ "璁¢噺鍗曚綅": rowData["璁¢噺鍗曚綅"] || "",
+ "HQtyMust": parseFloat(rowData["鐢熶骇浠诲姟鍗曟暟閲�"] || rowData["璁″垝鐢熶骇鏁伴噺"] || 0),
+ "HQty": parseFloat(rowData["鐢熶骇浠诲姟鍗曟暟閲�"] || rowData["璁″垝鐢熶骇鏁伴噺"] || 0),
+ "HWHID": "0",
+ "鍙戣揣浠撳簱": "",
+ "HRemark": rowData["搴曢儴澶囨敞"] || rowData["琛ㄥご澶囨敞"] || "",
+
+ // 婧愬崟淇℃伅
+ "HSourceInterID": rowData.hmainid || rowData["hmainid(1)"] || "0",
+ "HSourceEntryID": rowData.hsubid || rowData["hsubid(1)"] || "0",
+ "HSourceBillNo": rowData["鍗曟嵁鍙�"] || "",
+ "HSourceBillType": "3710",
+
+ // 鍏朵粬瀛楁淇濇寔榛樿
+ "HRelationQty": parseFloat(rowData["鏈叧鑱旀暟閲�"] || rowData["鐢熶骇浠诲姟鍗曟暟閲�"] || 0),
+ "HRelationMoney": "0",
+ 'HSPID': "0",
+ 'HSPName': "",
+ 'HSPGroupID': "0",
+ "HSPGroupName": "",
+ 'HSCWHID': "0",
+ 'HSCWHName': "",
+ 'HSCSPID': "0",
+ 'HSCSPName': "",
+ 'HBatchNo': rowData["鎵瑰彿"] || rowData["鎵规"] || "",
+ 'HPropertyID': rowData.HAuxPropID || "0",
+ 'HPropertyName': rowData["杈呭姪灞炴��"] || "",
+ 'HSecUnitID': "0",
+ 'HSecUnitName': ""
+ };
+ currentData.push(newRow);
+ }
+ table.cache["mainTable"] = currentData;
+ option.data = currentData;
+
+ table.render(option);
+
+ setTimeout(function () {
+ var $tableBody = $('#mainTable').next('.layui-table-view').find('.layui-table-body');
+ $tableBody.scrollTop($tableBody[0].scrollHeight);
+ }, 100);
+
+ layer.msg('鎴愬姛娣诲姞' + selectedData.length + '琛屾暟鎹�');
+ }
+
//#region 琛屽唴浜嬩欢
table.on('tool(mainTable)', function (obj) {
set_GridDelete(obj); //琛屽唴鍒犻櫎
@@ -935,6 +1083,7 @@
"HBillNo": data.鍗曟嵁鍙�
, "HDate": formatDate(data.鏃ユ湡)
, "HDeptID": data.HDeptID
+ , "HBillSubType": data.HBillSubType
, "HDeptName": data.閮ㄩ棬
, "HEmpID": data.HEmpID
, "HEmpName": data.涓氬姟鍛�
diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillEdit.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillEdit.html"
index 5c77d1a..c84cca1 100644
--- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillEdit.html"
+++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillEdit.html"
@@ -57,6 +57,15 @@
</div>
</div>
<div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁绫诲瀷</label>
+ <div class="layui-input-inline">
+ <select name="HBillSubType" lay-filter="HBillSubType" id="HBillSubType">
+ <option value="鏍囧噯棰嗘枡" selected="selected">鏍囧噯棰嗘枡</option>
+ <option value="鐧藉澂棰嗘枡">鐧藉澂棰嗘枡</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-inline">
<label class="layui-form-label">鏃ユ湡</label>
<div class="layui-input-inline">
<input class="layui-input" name="HDate" id="HDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
@@ -121,6 +130,7 @@
<div class="layui-input-inline">
<select name="HSourceBillType" lay-filter="HSourceBillType" id="HSourceBillType">
<option value="3720" selected="selected">鐢熶骇鐢ㄦ枡娓呭崟</option>
+ <option value="3710">鐢熶骇璁㈠崟</option>
</select>
</div>
</div>
@@ -548,42 +558,179 @@
});
//琛ㄥご婧愬崟寮圭獥
form.on('submit(HSourceInterList)', function () {
- //椤甸潰灞�-鑷畾涔�
- layer.open({
- type: 2,
- skin: 'layui-layer-rim', //鍔犱笂杈规
- title: '鐢熶骇鐢ㄦ枡鍒楄〃',
- closeBtn: 1,
- shift: 2,
- area: ['80%', '80%'],
- maxmin: true,
- content: ['../../鐢熶骇绠$悊/鐢熶骇鎶曟枡鍗�/Sc_PPBomBillList.html', 'yes'],
- btn: ['纭畾', '鍙栨秷']
- , btn1: function (index, layero) {
+ var sourceBillType = $("#HSourceBillType").val();
+ var url = '';
+ var title = '';
- //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
- var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
- var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
- if (checkStatus.data.length === 0) {
- return layer.msg('璇烽�夋嫨鏁版嵁');
+ if (sourceBillType == '3720') {
+ url = '../../鐢熶骇绠$悊/鐢熶骇鎶曟枡鍗�/Sc_PPBomBillList.html';
+ title = '鐢熶骇鐢ㄦ枡鍒楄〃';
+
+ layer.open({
+ type: 2,
+ skin: 'layui-layer-rim', //鍔犱笂杈规
+ title: title,
+ closeBtn: 1,
+ shift: 2,
+ area: ['80%', '80%'],
+ maxmin: true,
+ content: [url, 'yes'],
+ btn: ['纭畾', '鍙栨秷']
+ , btn1: function (index, layero) {
+ //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HSourceBillNo").val(checkStatus.data[0].鍗曟嵁鍙�);
+ $("#HSourceInterID").val(checkStatus.data[0].hmainid);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
}
- $("#HSourceBillNo").val(checkStatus.data[0].鍗曟嵁鍙�);
- $("#HSourceInterID").val(checkStatus.data[0].hmainid);
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+ },
+ success: function (layero, index) {
+ }
+ });
+ }
+ else if (sourceBillType == '3710') {
+ // 鐢熶骇璁㈠崟锛堝閫夎拷鍔犲埌瀛愯〃锛�
+ url = '../../鐢熶骇绠$悊/鐢熶骇浠诲姟鍗�/Sc_ICMOBillList.html?openType=2';
+ title = '鐢熶骇璁㈠崟鍒楄〃';
- },
- success: function (layero, index) {
+ layer.open({
+ type: 2,
+ skin: 'layui-layer-rim', //鍔犱笂杈规
+ title: title,
+ closeBtn: 1,
+ shift: 2,
+ area: ['90%', '90%'],
+ maxmin: true,
+ content: [url, 'yes'],
+ btn: ['纭畾杩藉姞', '鍙栨秷']
+ , btn1: function (index, layero) {
+ //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
- }
- });
+ // 娓呯┖琛ㄥご婧愬崟淇℃伅锛堝洜涓烘槸鎸夎杩藉姞锛�
+ $("#HSourceBillNo").val(checkStatus.data[0].鍗曟嵁鍙�);
+ $("#HSourceInterID").val(checkStatus.data[0].hmainid);
+
+ // 璋冪敤鍑芥暟灏嗛�変腑鐨勬暟鎹拷鍔犲埌瀛愯〃
+ appendICMODataToTable(checkStatus.data);
+ layer.close(layer.index); //鍏抽棴寮圭獥
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+ },
+ success: function (layero, index) {
+ }
+ });
+ }
+ else {
+ layer.msg('鏈煡鐨勬簮鍗曠被鍨�');
+ }
});
+ //#region 鐢熶骇璁㈠崟鏁版嵁杩藉姞鍒板瓙琛�
+ function appendICMODataToTable(selectedData) {
+ if (!selectedData || selectedData.length === 0) {
+ layer.msg('鏈�夋嫨鏈夋晥鏁版嵁');
+ return;
+ }
+ // 鑾峰彇褰撳墠琛ㄦ牸鏁版嵁
+ var currentData = table.cache["mainTable"] || [];
+
+ // 妫�鏌ョ涓�琛屾槸鍚︽槸绌鸿锛堟墍鏈夊叧閿瓧娈甸兘鏄┖鎴�0锛�
+ var firstRowIsEmpty = true;
+ if (currentData.length > 0) {
+ var firstRow = currentData[0];
+ if (firstRow.HMaterID !== 0 && firstRow.HMaterID !== "0") {
+ firstRowIsEmpty = false;
+ }
+ if (firstRow.HMaterCode && firstRow.HMaterCode.trim() !== "") {
+ firstRowIsEmpty = false;
+ }
+ if (firstRow.HMaterName && firstRow.HMaterName.trim() !== "") {
+ firstRowIsEmpty = false;
+ }
+ }
+
+ // 濡傛灉绗竴琛屾槸绌鸿锛屽垯鍏堟竻绌鸿〃鏍兼暟鎹�
+ if (firstRowIsEmpty) {
+ currentData = [];
+ table.cache["mainTable"] = currentData;
+ }
+
+ var addedCount = 0;
+
+ // 閬嶅巻鎵�鏈夐�変腑鐨勮
+ for (var i = 0; i < selectedData.length; i++) {
+ var rowData = selectedData[i];
+
+ // 纭繚鏁版嵁鏈夋晥鎬�
+ if (!rowData.HMaterID || rowData.HMaterID === 0) {
+ // 濡傛灉琛屾暟鎹腑娌℃湁HMaterID锛屽皾璇曚娇鐢ㄥ叾浠栧瓧娈�
+ if (!rowData.浜у搧浠g爜 || rowData.浜у搧浠g爜.trim() === "") {
+ continue; // 璺宠繃鏃犳晥鏁版嵁
+ }
+ }
+
+ // 鏋勯�犲瓙琛ㄨ鏁版嵁
+ var newRow = {
+ "HMaterID": rowData.HMaterID || 0,
+ "HMaterCode": rowData["浜у搧浠g爜"] || rowData["鐗╂枡浠g爜"] || "",
+ "HMaterName": rowData["浜у搧鍚嶇О"] || rowData["鐗╂枡鍚嶇О"] || "",
+ "HMaterSpec": rowData["瑙勬牸鍨嬪彿"] || "",
+ "HUnitID": rowData.HUnitID || 0,
+ "HUnitCode": rowData["璁¢噺鍗曚綅浠g爜"] || "",
+ "HUnitName": rowData["璁¢噺鍗曚綅"] || "",
+ "HQtyMust": parseFloat(rowData["鐢熶骇浠诲姟鍗曟暟閲�"] || rowData["璁″垝鐢熶骇鏁伴噺"] || 0),
+ "HQty": parseFloat(rowData["鐢熶骇浠诲姟鍗曟暟閲�"] || rowData["璁″垝鐢熶骇鏁伴噺"] || 0), // 榛樿瀹炲彂鏁伴噺绛変簬搴斿彂鏁伴噺
+ "HPrice": 0,
+ "HMoney": 0,
+ "HWHID": $("#HWHID").val() || 0,
+ "HWHCode": "",
+ "HWHName": $("#HWHName").val() || "",
+ "HRemark": rowData["搴曢儴澶囨敞"] || rowData["琛ㄥご澶囨敞"] || "",
+ // 鍙互娣诲姞婧愬崟淇℃伅瀛楁
+ "HSourceInterID": rowData.hmainid || 0,
+ "HSourceEntryID": rowData.hsubid || 0,
+ "HSourceBillNo": rowData["鍗曟嵁鍙�"] || "",
+ "HSourceBillType": "3710"
+ };
+
+ // 灏嗘柊琛岃拷鍔犲埌瀛愯〃
+ currentData.push(newRow);
+ addedCount++;
+ }
+
+ // 鏇存柊琛ㄦ牸缂撳瓨鍜屾暟鎹�
+ table.cache["mainTable"] = currentData;
+ option.data = currentData;
+
+ // 閲嶆柊娓叉煋琛ㄦ牸
+ table.render(option);
+
+ // 婊氬姩鍒板簳閮ㄦ樉绀烘柊娣诲姞鐨勮
+ setTimeout(function () {
+ var $tableBody = $('#mainTable').next('.layui-table-view').find('.layui-table-body');
+ $tableBody.scrollTop($tableBody[0].scrollHeight);
+ }, 100);
+
+ layer.msg('鎴愬姛娣诲姞' + addedCount + '琛屾暟鎹�');
+ }
//淇濆瓨
form.on('submit(Saver)', function (data) {
var refSav = "";
@@ -597,7 +744,7 @@
var sMainStr = JSON.stringify(data.field);
var sSubStr = JSON.stringify(table.cache['mainTable']);
var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ';' + sessionStorage["HUserName"];
-
+ console.log("婧愬崟绫诲瀷", $("#HBillSubType").val());
if (!AllowLoadData(sSubStr))//鏁版嵁楠岃瘉
{
return false;
@@ -780,6 +927,8 @@
, { field: 'HWHCode', title: '鍙戞枡浠撳簱浠g爜', edit: 'text', event: 'HWHCode', width: 120 }
, { field: 'HWHName', title: '鍙戞枡浠撳簱鍚嶇О', edit: 'text', width: 120 }
, { field: 'HRemark', title: '澶囨敞', edit: 'text', width: 100 }
+ , { field: 'HSourceBillNo', title: '婧愬崟鍙�', width: 100 }
+ , { field: 'HSourceInterID', title: 'HSourceInterID', width: 100, hide: true }
, { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
];
option = {
@@ -794,12 +943,15 @@
, done: function (res, curr, count) {
}
};
+ option.data = [];
+ table.render(option);
}
//鏃犳簮鍗曟柊澧�
function set_AddFNew() {
//鑾峰彇鏈�澶у崟鎹彿
get_MAXNum();
- option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }];
+ option.data = [];
+ //option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }];
table.render(option);
}
//鑾峰彇鏈�澶у崟鎹彿
@@ -824,7 +976,7 @@
function set_EditFromGrid(linterid) {
set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご
set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋
- option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }];
+ //option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }];
table.render(option);
}
//缂栬緫鑾峰彇琛ㄥご
@@ -844,7 +996,10 @@
, "HDate": formatDate(data[0]["鏃ユ湡"])
//, "HInnerBillNo": data.鍐呴儴鍗曟嵁鍙�
, "HWHID": data[0]["HWHIDMain"] //浠撳簱ID
+ , "HSourceInterID": data[0]["HSourceInterID"] //浠撳簱ID
+ , "HSourceBillNo": data[0]["HSourceBillNo"] //浠撳簱ID
, "HWHName": data[0]["浠撳簱"] //浠撳簱鍚嶇О
+ , "HBillSubType": data[0]["HBillSubType"] //浠撳簱鍚嶇О
, "HSecManagerID": data[0]["hsecmanagerid"] //楠屾敹鍛業D
, "HSecManagerName": data[0]["棰嗘枡鍛�"] //楠屾敹鍛樺悕绉�
, "HKeeperID": data[0]["hkeeperid"] //淇濈鍛業D
@@ -853,7 +1008,7 @@
, "HMangerName": data[0]["涓荤"] //淇濈鍛樺悕绉�
, "HDeptID": data[0]["HDeptID"] //閮ㄩ棬ID
, "HDeptName": data[0]["閮ㄩ棬"] //閮ㄩ棬鍚嶇О
- , "HSourceBillType": data[0]["婧愬崟绫诲瀷"] //婧愬崟绫诲瀷
+ , "HSourceBillType": data[0]["HSourceBillType"] //婧愬崟绫诲瀷
, "XDH": "" //閫夊崟鍙�
, "HRemark": data[0]["琛ㄥご澶囨敞"] //澶囨敞
});
--
Gitblit v1.9.1