From ec6d9e197350e9f4894bb0d05fc800d570238d87 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期五, 12 五月 2023 09:10:06 +0800
Subject: [PATCH] 批量复制流转卡; 出站单模块增加一个字段,白坯发布,在pda手工去填写
---
WebTM/views/车间管理/工序流转卡/Sc_ProcessSendWorkEdit.html | 742 ++++++++++++++++++--------------------------------------
1 files changed, 236 insertions(+), 506 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\345\215\241/Sc_ProcessSendWorkEdit.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\345\215\241/Sc_ProcessSendWorkEdit.html"
index eac6675..0c67ccb 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\345\215\241/Sc_ProcessSendWorkEdit.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\345\215\241/Sc_ProcessSendWorkEdit.html"
@@ -52,7 +52,7 @@
<div class="layui-btn-group">
<button type="button" id="btnSave" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btnSave">淇濆瓨</button>
<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">閫�鍑�</button>
- <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print">鎵撳嵃</button>
+ <!--<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print">鎵撳嵃</button>-->
<!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">闅愯棌鍒楄缃�</button>-->
</div>
</div>
@@ -74,177 +74,53 @@
</div>
</div>
<div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">浠诲姟鍗曞彿</label>
+ <label class="layui-form-label">鐢熶骇杞﹂棿</label>
<div class="layui-input-inline">
- <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly>
- <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0">
+ <input type="text" class="layui-input" name="HWorkShopName" id="HWorkShopName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
+ <input type="hidden" name="HWorkShopID" id="HWorkShopID" value="0">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchWorkShop" id="btnSearchWorkShop" style="width: 40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+ </button>
</div>
</div>
<div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭璁″垝鍗曞彿</label>
+ <label class="layui-form-label">鐢熶骇缁勭粐</label>
<div class="layui-input-inline">
- <input type="text" class="layui-input" name="HProcPlanBillNo" id="HProcPlanBillNo" style="background-color:#efefef4d;" readonly>
+ <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
+ <!--鍔ㄦ�佹覆鏌撶粍缁�-->
+ </select>
</div>
- </div>
+ </div>
<div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">閿�鍞鍗曞彿</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HSeOrderBillNo" id="HSeOrderBillNo" style="background-color:#efefef4d;" readonly>
- <input type="hidden" name="HSeOrderInterID" id="HSeOrderInterID" value="0">
- <input type="hidden" name="HSeOrderEntryID" id="HSeOrderEntryID" value="0">
- </div>
- </div>
- </div>
- <div class="layui-row">
- <div class="layui-col-xs3 layui-inline" >
- <label class="layui-form-label">鏃ユ湡</label>
+ <label class="layui-form-label">娲惧伐鏃ユ湡</label>
<div class="layui-input-inline">
<input type="date" class="layui-input" name="HDate" id="HDate">
</div>
</div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭璁″垝<br>寮�宸ユ棩鏈�</label>
- <div class="layui-input-inline" >
- <input type="date" class="layui-input" name="HPlanBeginDate" id="HPlanBeginDate">
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭璁″垝<br>瀹屽伐鏃ユ湡</label>
- <div class="layui-input-inline" >
- <input type="date" class="layui-input" name="HPlanEndDate" id="HPlanEndDate">
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline" >
- <label class="layui-form-label">鎵瑰彿</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HBatchNo" id="HBatchNo" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
</div>
- <div class="layui-row">
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭浠g爜</label>
+ <div class="layui-row">
+ <div class="layui-col-xs6 layui-inline">
+ <label class="layui-form-label" style="width:12.5%">鎽樿</label>
<div class="layui-input-inline">
- <input type="text" class="layui-input" name="HProcNumber" id="HProcNumber" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
- <input type="hidden" name="HProcID" id="HProcID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="width: 40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭鍚嶇О</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HProcName" id="HProcName" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">閮ㄩ棬浠g爜</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HDeptNumber" id="HDeptNumber" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
- <input type="hidden" name="HDeptID" id="HDeptID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchDep" id="btnSearchDep" style="width: 40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">閮ㄩ棬鍚嶇О</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- </div>
- <div class="layui-row">
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">浜у搧浠g爜</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
- <input type="hidden" name="HMaterID" id="HMaterID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" style="width: 40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">浜у搧鍚嶇О</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">宸ュ簭璁″垝<br>鐢熶骇鏁伴噺</label>
- <div class="layui-input-inline" >
- <input type="text" class="layui-input" name="HPlanQty" id="HPlanQty" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- </div>
- <div class="layui-row">
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鐝粍浠g爜</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HGroupNumber" id="HGroupNumber" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
- <input type="hidden" name="HGroupID" id="HGroupID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchGroup" id="btnSearchGroup" style="width: 40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鐝粍鍚嶇О</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HGroupName" id="HGroupName" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鍗曚綅浠g爜</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HUnitNumber" id="HUnitNumber" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
- <input type="hidden" name="HUnitID" id="HUnitID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchUnit" id="btnSearchUnit" style="width: 40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鍗曚綅鍚嶇О</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- </div>
- <div class="layui-row">
-
-
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鍐呴儴鍗曟嵁鍙�</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HInnerBillNo" id="HInnerBillNo" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- <div class="layui-col-xs3 layui-inline">
- <label class="layui-form-label">鎽樿</label>
- <div class="layui-input-inline">
- <input type="text" class="layui-input" name="HExplanation" id="HExplanation" style="background-color:#efefef4d;" readonly>
- </div>
- <!--宸ヨ壓璺嚎ID-->
- <div class="layui-input-inline">
- <input type="hidden" name="HRoutingInterID" id="HRoutingInterID" value="0">
+ <input type="text" class="layui-input" name="HExplanation" id="HExplanation" style="background-color:#efefef4d;width:600px;">
</div>
</div>
<div class="layui-col-xs6 layui-inline">
<label class="layui-form-label" style="width:12.5%">澶囨敞</label>
<div class="layui-input-inline">
- <input type="text" class="layui-input" name="HRemark" id="HRemark" placeholder="璇疯緭鍏ュ唴瀹�" onmouseover="this.title=this.value" style="width:537px;">
+ <input type="text" class="layui-input" name="HRemark" id="HRemark" style="background-color:#efefef4d;width:600px;">
</div>
</div>
- </div>
+ <div class="layui-col-xs3 layui-inline" style="display:none">
+ <label class="layui-form-label">婧愬崟淇℃伅</label>
+ <div class="layui-input-inline">
+ <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" value="0">
+ <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" value="0">
+ <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0">
+ <input type="hidden" name="HMainSourceBillNo" id="HMainSourceBillNo" value="">
+ </div>
+ </div>
+ </div>
</div>
</div>
<!--鍏朵粬淇℃伅-->
@@ -369,6 +245,9 @@
//鍒濆鍖栫晫闈�
set_ClearBill();
+ //鑾峰彇缁勭粐
+ Organ();
+
var params = get_UrlVars();
if (typeof (params[params[0]]) == "undefined") {
var OperationType = -1;//鎿嶄綔绫诲瀷
@@ -376,6 +255,7 @@
var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
var linterid = params[params[1]];//婧愬崟id
var HEntryID = params[params[2]];//婧愬崟瀛恑d
+ var HIeID = params[params[3]]; //婧愬崟id + 婧愬崟瀛恑d
}
//宸ュ簭娲惧伐鏂板
@@ -383,7 +263,7 @@
$.ajax({
url: GetWEBURL() + "/Web/GetMAXNum",
type: "GET",
- data: { "HBillType": '3712' },
+ data: { "HBillType": '3798' },
success: function (d) {
//$("#HInterID").val(d.data[0].HInterID);
$("#HBillNo").val(d.data[0].HBillNo);
@@ -391,33 +271,21 @@
$("#HMaker").val(sessionStorage["HUserName"]);
}
});
-
//鏌ヨ宸ュ簭娴佽浆鍗�
get_ProcessExchange();
+ //鍒濆鍖栫晫闈�
+ set_ClearBill();
} else if (OperationType == 3) {
+ //绂佺敤缁勭粐閫夐」
+ $("#HUSEORGID").attr("disabled", true);
+ //鍒濆鍖栫晫闈�
+ set_ClearBill();
RoadBillMain(linterid);
}
//#endregion
- //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
-
- //閫夋嫨璐熻矗浜�
- form.on('submit(btnHEmpID)', function () {
- get_btnHEmpID();
- });
-
- //琛岄�夋嫨澶勭悊锛堟槸鍚﹀澶栵級
- form.on('select(HSupFlag)', function (data) {
- //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
- var elem = data.othis.parents('tr');
- var dataindex = elem.attr("data-index");
- $.each(option.data, function (index, value) {
- if (value.LAY_TABLE_INDEX == dataindex) {
- value.HSupFlag = data.value;//鎶婇�変腑涓嬫媺妗唅d鍊艰祴鍊肩粰琛ㄦ牸缂撳瓨
- }
- });
- });
+ //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
//澶村伐鍏锋爮浜嬩欢
table.on('toolbar(mainTable)', function (obj) {
@@ -425,11 +293,11 @@
, data = checkStatus.data;
//鏂板琛岃〃鏍兼暟鎹�
var NewRow = {
- "HProcID": 0, "HProcNumber": "", "HProcName": "", "HGroupID": 0, "HGroupNumber": "", "HGroupName": "",
- "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "", "HQty": 0, "HPlanBeginDate": "", "HPlanEndDate": "",
- "HPlanTimes": 0,"HSeOrderInterID": 0, "HSeOrderEntryID": 0, "HSeOrderBillNo": "", "HICMOBillNo": "", "HICMOInterID": 0,
- "HProcPlanInterID": 0, "HProcPlanEntryID": 0, "HProcPlanBillNo": "", "HRemark": "",
- "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HRelationQty": 0, "HRelationMoney": 0
+ "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HSourceBillType": "",
+ "HProcNo": 0, "HProcName": "", "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "",
+ "HSourceID": 0, "HSourceNumber": "", "HSourceName": "", "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "",
+ "HGroupID": 0, "HGroupNumber": "", "HGroupName": "", "HPlanQty": 0, "HQty": 0, "HBatchNo": "", "HPlanBeginDate": new Date(), "HPlanEndDate": new Date(),
+ "HICMOBillNo": "", "HICMOInterID": 0, "HICMOEntryID": 0
};
switch (obj.event) {
@@ -512,19 +380,19 @@
}
});
}
-
+ //#region [ 琛ㄤ綋F7浜嬩欢 ]
$(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
if (event.key == "F7") {
- if (obj.event == 'HProcCheck') {
+ if (obj.event == 'HMaterCheck') {
layer.open({
type: 2,
skin: 'layui-layer-rim', //鍔犱笂杈规
- title: '宸ュ簭鍒楄〃',
+ title: '浜у搧鍒楄〃',
closeBtn: 1,
shift: 2,
area: ['90%', '90%'],
maxmin: true,
- content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_ProcList.html', 'yes'],
+ content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_MaterialList.html', 'yes'],
btn: ['纭畾', '鍙栨秷']
, btn1: function (index, layero) {
//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
@@ -534,9 +402,10 @@
return layer.msg('璇烽�夋嫨鏁版嵁');
}
obj.update({
- HProcName: checkStatus.data[0].宸ュ簭
- , HProcID: checkStatus.data[0].HItemID
- , HProcNumber: checkStatus.data[0].宸ュ簭浠g爜
+ HMaterName: checkStatus.data[0].HName
+ , HMaterID: checkStatus.data[0].HItemID
+ , HMaterNumber: checkStatus.data[0].HNumber
+ , HMaterModel: checkStatus.data[0].HModel
});
layer.close(layer.index);
@@ -548,6 +417,72 @@
}
});
}
+ if (obj.event == 'HUnitCheck') {
+ layer.open({
+ type: 2,
+ skin: 'layui-layer-rim', //鍔犱笂杈规
+ title: '璁¢噺鍗曚綅鍒楄〃',
+ closeBtn: 1,
+ shift: 2,
+ area: ['90%', '90%'],
+ maxmin: true,
+ content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_UnitList.html', 'yes'],
+ btn: ['纭畾', '鍙栨秷']
+ , btn1: function (index, layero) {
+ //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index];
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
+ obj.update({
+ HUnitName: checkStatus.data[0].HName
+ , HUnitID: checkStatus.data[0].HItemID
+ , HUnitNumber: checkStatus.data[0].HNumber
+ });
+
+ layer.close(layer.index);
+ }
+ , btn2: function (index, layero) {
+ },
+ end: function () {
+
+ }
+ });
+ }
+ if (obj.event == 'HSourceCheck') {
+ layer.open({
+ type: 2,
+ skin: 'layui-layer-rim', //鍔犱笂杈规
+ title: '鐢熶骇璧勬簮鍒楄〃',
+ closeBtn: 1,
+ shift: 2,
+ area: ['90%', '90%'],
+ maxmin: true,
+ content: ['../../../views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html', 'yes'],
+ btn: ['纭畾', '鍙栨秷']
+ , btn1: function (index, layero) {
+ //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index];
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
+ obj.update({
+ HSourceName: checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О
+ , HSourceID: checkStatus.data[0].HItemID
+ , HSourceNumber: checkStatus.data[0].鐢熶骇璧勬簮浠g爜
+ });
+
+ layer.close(layer.index);
+ }
+ , btn2: function (index, layero) {
+ },
+ end: function () {
+
+ }
+ });
+ }
if (obj.event == 'HGroupCheck') {
layer.open({
type: 2,
@@ -619,27 +554,8 @@
return false;
}
})
- //鍗曞嚮鏀瑰彉涓嶅彲缂栬緫鍊�
- if (obj.event === 'isEditCheck') {
- var flag = obj.data.isEdit;
- var flagValue = obj.data.isEditValue;
- if (flagValue === "false") {
- flagValue = "true";
- flag = "鏄�";
- }
- else if (flagValue === "true") {
- flagValue = "false";
- flag = "鍚�";
- }
- else {
- flagValue = "false";
- flag = "鍚�";
- }
- obj.update({
- isEdit: flag
- , isEditValue: flagValue
- });
- }
+ //#endregion
+
});
//淇濆瓨鎻愪氦
@@ -656,16 +572,21 @@
}
});
- //閫夋嫨宸ュ簭寮圭獥
- form.on('submit(btnSearchProc)', function () {//宸ュ簭
+ //鎵撳嵃
+ form.on('submit(btn_print)', function (data) {
+ get_print(data);
+ });
+
+ //閫夋嫨鐢熶骇杞﹂棿寮圭獥
+ form.on('submit(btnSearchWorkShop)', function () {
layer.open({
type: 2
, area: ['80%', '80%']
- , title: '宸ュ簭'
+ , title: '鐢熶骇杞﹂棿'
, shade: 0.6 //閬僵閫忔槑搴�
//, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
, anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html', 'yes']
+ , content: ['../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
, btn: ['纭畾', '鍙栨秷']
, btn1: function (index, layero) {
@@ -675,9 +596,8 @@
if (checkStatus.data.length === 0) {
return layer.msg('璇烽�夋嫨鏁版嵁');
}
- $("#HProcNumber").val(checkStatus.data[0].宸ュ簭浠g爜);
- $("#HProcName").val(checkStatus.data[0].宸ュ簭鍚嶇О);
- $("#HProcID").val(checkStatus.data[0].HItemID);
+ $("#HWorkShopName").val(checkStatus.data[0].HName);
+ $("#HWorkShopID").val(checkStatus.data[0].HItemID);
layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
}
, btn2: function (index, layero) {
@@ -691,158 +611,7 @@
}
})
- });
-
- //閫夋嫨閮ㄩ棬寮圭獥
- form.on('submit(btnSearchDep)', function () {//閮ㄩ棬
- layer.open({
- type: 2
- , area: ['80%', '80%']
- , title: '閮ㄩ棬'
- , shade: 0.6 //閬僵閫忔槑搴�
- //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
- , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html', '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('璇烽�夋嫨鏁版嵁');
- }
- $("#HDeptNumber").val(checkStatus.data[0].閮ㄩ棬浠g爜);
- $("#HDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
- $("#HDeptID").val(checkStatus.data[0].HItemID);
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
-
- },
- success: function (layero, index) {
-
- }
- })
- });
-
- //閫夋嫨鐝粍寮圭獥
- form.on('submit(btnSearchGroup)', function () {//鐝粍
- layer.open({
- type: 2
- , area: ['80%', '80%']
- , title: '鐝粍'
- , shade: 0.6 //閬僵閫忔槑搴�
- //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
- , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../鍩虹璧勬枡/宸ヨ祫鍩虹璧勬枡/Gy_Group.html', '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('璇烽�夋嫨鏁版嵁');
- }
- $("#HGroupNumber").val(checkStatus.data[0].鐝粍浠g爜);
- $("#HGroupName").val(checkStatus.data[0].鐝粍鍚嶇О);
- $("#HGroupID").val(checkStatus.data[0].HItemID);
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
-
- },
- success: function (layero, index) {
-
- }
- })
- });
-
- //閫夋嫨浜у搧寮圭獥
- form.on('submit(btnSearchMater)', function () {//浜у搧
- layer.open({
- type: 2
- , area: ['80%', '80%']
- , title: '浜у搧'
- , shade: 0.6 //閬僵閫忔槑搴�
- //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
- , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html', '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('璇烽�夋嫨鏁版嵁');
- }
- $("#HMaterNumber").val(checkStatus.data[0].鐗╂枡浠g爜);
- $("#HMaterName").val(checkStatus.data[0].鐗╂枡鍚嶇О);
- $("#HMaterModel").val(checkStatus.data[0].瑙勬牸鍨嬪彿);
- $("#HMaterID").val(checkStatus.data[0].HItemID);
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
-
- },
- success: function (layero, index) {
-
- }
- })
- });
-
- //閫夋嫨鍗曚綅寮圭獥
- form.on('submit(btnSearchUnit)', function () {//鍗曚綅
- layer.open({
- type: 2
- , area: ['80%', '80%']
- , title: '鍗曚綅'
- , shade: 0.6 //閬僵閫忔槑搴�
- //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
- , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../Baseset/鍩虹璧勬枡/Gy_UnitList.html', '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('璇烽�夋嫨鏁版嵁');
- }
- $("#HUnitNumber").val(checkStatus.data[0].HNumber);
- $("#HUnitName").val(checkStatus.data[0].HName);
- $("#HUnitID").val(checkStatus.data[0].HItemID);
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
-
- },
- success: function (layero, index) {
-
- }
- })
- });
-
- //#endregion
+ });
//#region 姝ら〉闈㈡墍鏈夌殑鏂规硶
// 鍒濆鍖栫晫闈�
@@ -854,41 +623,68 @@
set_InitGrid();
}
+ //鑾峰彇缁勭粐
+ function Organ() {
+ //鑾峰彇鐧诲綍椤电粍缁囧垪
+ var Organization = '';
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "/Web/GetOrganizations",
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
+ }
+ $("#HUSEORGID").append(Organization);
+ $("#HUSEORGID").val(sessionStorage["OrganizationID"])
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
+ }
+
//鍒濆鍖栬〃鏍�
function set_InitGrid() {
//琛ㄥご
columns = [ //琛ㄥご
{ type: 'checkbox', totalRowText: '鍚堣琛�' }
, { type: 'numbers', title: '搴忓彿', totalRow: true }
- , { field: 'HProcID', title: '宸ュ簭ID', hide: true }
- , { field: 'HProcNumber', title: '宸ュ簭浠g爜', edit: 'text', event: "HProcCheck" }
+ , { field: 'HMainID', title: '娲惧伐鍗曚富ID', hide: true }// 鐢ㄤ簬鎵撳嵃鏃惰幏鍙栨暟鎹�
+ , { field: 'HEntryID', title: '娲惧伐鍗曞瓙ID', hide: true }// 鐢ㄤ簬鎵撳嵃鏃惰幏鍙栨暟鎹�
+ , { field: 'HSourceInterID', title: '娴佽浆鍗D', hide: true }
+ , { field: 'HSourceEntryID', title: '娴佽浆鍗″瓙ID', hide: true }
+ , { field: 'HSourceBillNo', title: '娴佽浆鍗″彿', width: 165 }
+ , { field: 'HSourceBillType', title: '鍗曟嵁绫诲瀷', hide: true }
+ , { field: 'HProcNo', title: '娴佹按鍙�' }
, { field: 'HProcName', title: '宸ュ簭鍚嶇О' }
- , { field: 'HGroupID', title: '鐝粍ID', hide: true }
- , { field: 'HGroupNumber', title: '鐝粍浠g爜', edit: 'text', event: "HGroupCheck" }
- , { field: 'HGroupName', title: '鐝粍鍚嶇О' }
+ , { field: 'HPlanQty', title: '娴佽浆鍗℃暟閲�' }
+ , { field: 'HQty', title: '娲惧伐鏁伴噺', edit: 'text'}
+ , { field: 'HPlanBeginDate', title: '瑕佹眰寮�宸ユ棩鏈�', width: 120, templet: "<div>{{d.HPlanBeginDate ==null ?'':layui.util.toDateString(d.HPlanBeginDate, 'yyyy-MM-dd')}}</div>", event: 'HPlanBeginDate' }
+ , { field: 'HPlanEndDate', title: '瑕佹眰瀹屽伐鏃ユ湡', width: 120, templet: "<div>{{d.HPlanEndDate ==null ?'':layui.util.toDateString(d.HPlanEndDate, 'yyyy-MM-dd')}}</div>", event: 'HPlanEndDate' }
+ , { field: 'HMaterID', title: '浜у搧ID', hide: true }
+ , { field: 'HMaterNumber', title: '浜у搧浠g爜', edit: 'text', event: "HMaterCheck" }
+ , { field: 'HMaterName', title: '浜у搧鍚嶇О' }
+ , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿' }
+ , { field: 'HUnitID', title: '璁¢噺鍗曚綅ID', hide: true }
+ , { field: 'HUnitNumber', title: '璁¢噺鍗曚綅浠g爜', edit: 'text', event: "HUnitCheck" }
+ , { field: 'HUnitName', title: '璁¢噺鍗曚綅鍚嶇О' }
+ , { field: 'HSourceID', title: '鐢熶骇璧勬簮ID', hide: true }
+ , { field: 'HSourceNumber', title: '鐢熶骇璧勬簮浠g爜', edit: 'text', event: "HSourceCheck" }
+ , { field: 'HSourceName', title: '鐢熶骇璧勬簮鍚嶇О' }
, { field: 'HWorkerID', title: '鎿嶄綔宸D', hide: true }
- , { field: 'HWorkerNumber', title: '鎿嶄綔宸ヤ唬鐮�', edit: 'text', event: "HWorkerCheck" }
- , { field: 'HWorkerName', title: '鎿嶄綔宸ュ悕绉�' }
- , { field: 'HQty', title: '娲惧伐鏁伴噺', edit: 'text' }
- , { field: 'HPlanBeginDate', title: '璁″垝寮�宸ユ棩鏈�', width: 120, templet: "<div>{{d.HPlanBeginDate ==null ?'':layui.util.toDateString(d.HPlanBeginDate, 'yyyy-MM-dd')}}</div>", event: 'HPlanBeginDate' }
- , { field: 'HPlanEndDate', title: '璁″垝瀹屽伐鏃ユ湡', width: 120, templet: "<div>{{d.HPlanEndDate ==null ?'':layui.util.toDateString(d.HPlanEndDate, 'yyyy-MM-dd')}}</div>", event: 'HPlanEndDate' }
- , { field: 'HPlanTimes', title: '璁″垝宸ユ椂', edit: 'text' }
- , { field: 'HSeOrderInterID', title: '閿�鍞鍗曚富ID', hide: true }
- , { field: 'HSeOrderEntryID', title: '閿�鍞瓙ID', hide: true }
- , { field: 'HSeOrderBillNo', title: '閿�鍞鍗曞彿' }
- , { field: 'HICMOBillNo', title: '浠诲姟鍗曞彿' }
+ , { field: 'HWorkerNumber', title: '鎿嶄綔宸ヤ唬鐮�', edit: 'text', event: "HWorkerCheck", hide: true }
+ , { field: 'HWorkerName', title: '鎿嶄綔宸ュ悕绉�', hide: true }
+ , { field: 'HGroupID', title: '鐝粍ID', hide: true }
+ , { field: 'HGroupNumber', title: '鐝粍浠g爜', edit: 'text', event: "HGroupCheck", hide: true}
+ , { field: 'HGroupName', title: '鐝粍鍚嶇О', hide: true}
+ , { field: 'HBatchNo', title: '鎵规', edit: 'text' }
+ , { field: 'HICMOBillNo', title: '浠诲姟鍗曞彿', hide: true }
, { field: 'HICMOInterID', title: '浠诲姟鍗旾D', hide: true }
- , { field: 'HProcPlanInterID', title: '宸ュ簭璁″垝鍗旾D', hide: true }
- , { field: 'HProcPlanEntryID', title: '宸ュ簭璁″垝鍗曞瓙ID', hide: true }
- , { field: 'HProcPlanBillNo', title: '宸ュ簭璁″垝鍗曞彿' }
- , { field: 'HRemark', title: '澶囨敞', edit: 'text'}
- , { field: 'HSourceInterID', title: '婧愬崟ID', hide: true }
- , { field: 'HSourceEntryID', title: '婧愬崟瀛怚D', hide: true }
- , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', width: 130 }
- , { field: 'HRelationQty', title: '鍏宠仈鏁伴噺', edit: 'text' }
- , { field: 'HRelationMoney', title: '鍏宠仈閲戦', edit: 'text' }
+ , { field: 'HICMOEntryID', title: '浠诲姟鍗曞瓙鍐呯爜', hide: true }
, { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
- ];
+ ];
option = {
id: 'mainTable'
, elem: '#mainTable'
@@ -918,78 +714,49 @@
}
};
option.data = [{
- "HProcID": 0, "HProcNumber": "", "HProcName": "", "HGroupID": 0, "HGroupNumber": "", "HGroupName": "",
- "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "", "HQty": 0, "HPlanBeginDate": new Date(), "HPlanEndDate": new Date(),
- "HPlanTimes": 0, "HSeOrderInterID": 0, "HSeOrderEntryID": 0, "HSeOrderBillNo": "", "HICMOBillNo": "", "HICMOInterID": 0,
- "HProcPlanInterID": 0, "HProcPlanEntryID": 0, "HProcPlanBillNo": "", "HRemark": "",
- "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HRelationQty": 0, "HRelationMoney": 0
+ "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HSourceBillType": "",
+ "HProcNo": 0, "HProcName": "", "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "",
+ "HSourceID": 0, "HSourceNumber": "", "HSourceName": "", "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "",
+ "HGroupID": 0, "HGroupNumber": "", "HGroupName": "", "HPlanQty": 0, "HQty": 0, "HBatchNo": "", "HPlanBeginDate": new Date(), "HPlanEndDate": new Date(),
+ "HICMOBillNo": "", "HICMOInterID": 0, "HICMOEntryID": 0
}];
table.render(option);
- }
-
- //璐熻矗浜�
- function get_btnHEmpID() {
- layer.open({
- type: 2//寮圭獥绫诲瀷
- , skin: 'layui-layer-rim' //鍔犱笂杈规
- , area: ['90%', '90%']//澶у皬
- , title: '鑱屽憳琛�'//鏍囬
- , shift: 2//寮瑰嚭鍔ㄧ敾
- , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html', '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('璇烽�夋嫨鏁版嵁');
- }
- //鑾峰彇鏁版嵁
- $("#HEmpID").val(checkStatus.data[0].HItemID);//璐熻矗浜篿d
- $("#HEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//璐熻矗浜哄悕绉�
-
- layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- })
- }
+ }
//鏌ヨ宸ュ簭娴佽浆鍗�
function get_ProcessExchange() {
- var sWhere = " where hmainid=" + linterid + " and (HEntryID=" + HEntryID + " or HEntryID>" + HEntryID + ") ";
+ var sWhere = " where hmainid in (" + linterid + ") and HEntryID in (" + HEntryID + ") and ieid in (" + HIeID + ")";
//缂栬緫鍔犺浇鏁版嵁
$.ajax({
- url: GetWEBURL() + 'Sc_ProcExchWorkBackBill/GetProcessExchangeBillSub',
+ url: GetWEBURL() + 'Sc_ProcExchSendWorkBill/GetProcessExchangeBillSub',
type: "GET",
data: { "sWhere": sWhere },
success: function (result) {
if (result.count == 1) {
- $("#HProcNumber").val(result.data[0]["宸ュ簭浠g爜"]);
- $("#HProcID").val(result.data[0]["HProcID"]);
- $("#HProcName").val(result.data[0]["宸ュ簭鍚嶇О"]);
- $("#HMaterNumber").val(result.data[0]["浜у搧浠g爜"]);
- $("#HMaterID").val(result.data[0]["HMaterID"]);
- $("#HMaterName").val(result.data[0]["浜у搧鍚嶇О"]);
- $("#HMaterModel").val(result.data[0]["瑙勬牸鍨嬪彿"]);
- //$("#HGroupID").val(result.data[0]["HGroupID"]);
- //$("#HGroupNumber").val(result.data[0]["鐝粍浠g爜"]);
- //$("#HGroupName").val(result.data[0]["鐝粍"]);
- $("#HUnitID").val(result.data[0]["HUnitID"]);
- $("#HUnitNumber").val(result.data[0]["鍗曚綅浠g爜"]);
- $("#HUnitName").val(result.data[0]["鍗曚綅"]);
- $("#HPlanQty").val(result.data[0]["鐢熶骇鏁伴噺"]);
- $("#HICMOBillNo").val(result.data[0]["浠诲姟鍗曞彿"]);
- $("#HICMOInterID").val(result.data[0]["hicmointerid"]);
-
+ $("#HWorkShopName").val(result.data[0]["鐢熶骇杞﹂棿"]);
+ $("#HWorkShopID").val(result.data[0]["HWorkShopID"]);
+ $("#HPRDORGName").val(result.data[0]["缁勭粐"]);
+ $("#HPRDORGID").val(result.data[0]["HPRDORGID"]);
+ //$("#HICMOBillNo").val(result.data[0]["浠诲姟鍗曞彿"]);
+ //$("#HICMOInterID").val(result.data[0]["hicmointerid"]);
+ //$("#HICMOEntryID").val(result.data[0]["HICMOEntryID"]);
+ $("#HMainSourceBillType").val(result.data[0]["婧愬崟绫诲瀷"]);
+ $("#HMainSourceInterID").val(result.data[0]["婧愬崟涓诲唴鐮�"]);
+ $("#HMainSourceEntryID").val(result.data[0]["婧愬崟瀛愬唴鐮�"]);
+ $("#HMainSourceBillNo").val(result.data[0]["娴佽浆鍗″彿"]);
+ //$("#HExplanation").val(result.data[0]["鎽樿"]);
+ //$("#HRemark").val(result.data[0]["琛ㄥご澶囨敞"]);
//瀛愯〃 璧嬪��
var rowdata = [];
- for (var i = 0; i < 1; i++) {
+ for (var i = 0; i < result.data.length; i++) {
rowdata.push(
{
- "HProcID": 0, "HProcNumber": "", "HProcName": "", "HGroupID": 0, "HGroupNumber": "", "HGroupName": "",
- "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "", "HQty": 0, "HPlanBeginDate": "", "HPlanEndDate": "",
- "HPlanTimes": 0, "HSeOrderInterID": 0, "HSeOrderEntryID": 0, "HSeOrderBillNo": "", "HICMOBillNo": result.data[0]["浠诲姟鍗曞彿"], "HICMOInterID": 0,
- "HProcPlanInterID": 0, "HProcPlanEntryID": 0, "HProcPlanBillNo": "", "HRemark": "",
- "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": result.data[0]["鍗曟嵁鍙�"], "HRelationQty": 0, "HRelationMoney": 0
+ "HSourceInterID": result.data[i]["hmainid"], "HSourceEntryID": result.data[i]["HEntryID"], "HSourceBillNo": result.data[i]["鍗曟嵁鍙�"], "HSourceBillType": result.data[i]["HBillType"],
+ "HProcNo": result.data[i]["娴佹按鍙�"], "HProcName": result.data[i]["宸ュ簭鍚嶇О"], "HMaterID": result.data[i]["HMaterID"], "HMaterNumber": result.data[i]["浜у搧浠g爜"], "HMaterName": result.data[i]["浜у搧鍚嶇О"], "HMaterModel": result.data[i]["瑙勬牸鍨嬪彿"], "HUnitID": result.data[i]["HUnitID"], "HUnitNumber": result.data[i]["鍗曚綅浠g爜"], "HUnitName": result.data[i]["鍗曚綅"],
+ "HSourceID": result.data[i]["HSourceID"], "HSourceNumber": result.data[i]["鐢熶骇璧勬簮浠g爜"], "HSourceName": result.data[i]["鐢熶骇璧勬簮"], "HWorkerID": result.data[i]["HWorkerID"], "HWorkerNumber": result.data[i]["鎿嶄綔宸ヤ唬鐮�"], "HWorkerName": result.data[i]["鎿嶄綔宸�"],
+ "HGroupID": result.data[i]["HGroupID"], "HGroupNumber": result.data[i]["鐝粍浠g爜"], "HGroupName": result.data[i]["鐝粍"], "HPlanQty": result.data[i]["娴佽浆鍗℃暟閲�"], "HQty": 0, "HBatchNo": result.data[i][""], "HPlanBeginDate": new Date(),
+ "HPlanEndDate": new Date(), "HICMOBillNo": result.data[i]["浠诲姟鍗曞彿"], "HICMOInterID": result.data[i]["hicmointerid"], "HICMOEntryID": result.data[i]["HICMOEntryID"]
}
)
}
@@ -1014,7 +781,6 @@
//淇濆瓨HMaker
function set_AddNew(data) {
-
var num_1 = [];
for (var i = 0; i < table.cache["mainTable"].length; i++) {
if (table.cache["mainTable"][i] != "") {
@@ -1022,15 +788,13 @@
num_1.push(table.cache["mainTable"][i])
}
}
-
var sMainStr = JSON.stringify(data.field);
var sSubStr = JSON.stringify(num_1);
var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
-
var index = layer.load();
$.ajax({
type: "POST",
- url: GetWEBURL() + "/Sc_ProcessSendWork/SaveProcessSendWork",
+ url: GetWEBURL() + "/Sc_ProcExchSendWorkBill/SaveProcessSendWork",
async: true,
data: { "msg": sMainSub },
dataType: "json",
@@ -1057,73 +821,34 @@
{
var sWhere = " and hmainid=" + linterid;
$.ajax({
- url: GetWEBURL() + "/Sc_ProcessSendWork/Sc_ProcessSendWorkList",
+ url: GetWEBURL() + "/Sc_ProcExchSendWorkBill/Sc_ProcExchSendWorkBillList",
type: "GET",
async: false,
data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
- success: function (d) {
- if (d.count == 1) {
- //涓昏〃
- $("#HBillNo").val(d.data[0]["鍗曟嵁鍙�"]);
- $("#HInterID").val(d.data[0]["hmainid"]);
- $("#HDate").val(Format(d.data[0]["鏃ユ湡"], "yyyy-MM-dd"));
- $("#HICMOBillNo").val(d.data[0]["鐢熶骇浠诲姟鍗曞彿"]);
- $("#HICMOInterID").val(d.data[0]["HICMOInterID"]);
- $("#HSeOrderBillNo").val(d.data[0]["閿�鍞鍗曞彿"]);
- $("#HSeOrderInterID").val(d.data[0]["HSeOrderInterID"]);
-
- //$("#HMaterNumber").val(d.data[0]["浜у搧浠g爜"]);
- //$("#HMaterID").val(d.data[0]["HMaterID"]);
- //$("#HMaterName").val(d.data[0]["浜у搧鍚嶇О"]);
- //$("#HModel").val(d.data[0]["瑙勬牸鍨嬪彿"]);
- //$("#HUnitID").val(d.data[0]["HUnitID"]);
- //$("#HUnitName").val(d.data[0]["鍗曚綅"]);
- //$("#HPlanQty").val(d.data[0]["璁㈠崟鏁伴噺"]);
- //$("#HQty").val(d.data[0]["杩斿伐鏁伴噺"]);
- //$("#HProcBegName").val(d.data[0]["杩斿伐寮�濮嬪伐搴�"]);
- //$("#HProcBegID").val(d.data[0]["HProcBegID"]);
- //$("#HProcEndName").val(d.data[1]["杩斿伐缁撴潫宸ュ簭"]);
- //$("#HProcEndID").val(d.data[1]["HProcEndID"]);
- //$("#HProcExchBegNO").val(d.data[0]["杩斿伐寮�濮嬫祦姘村彿"]);
- //$("#HProcExchEndNO").val(d.data[1]["杩斿伐缁撴潫娴佹按鍙�"]);
- //$("#HPRDORGID").val(d.data[0]["HPRDORGID"]);
- //$("#HPRDORGName").val(d.data[0]["缁勭粐"]);
- //$("#HICMOBillNo").val(d.data[0]["鐢熶骇璁㈠崟鍙�"]);
- //$("#HICMOInterID").val(d.data[0]["HICMOInterID"]);
- //$("#HICMOEntryID").val(d.data[0]["HICMOEntryID"]);
- //$("#HOrderProcNO").val(d.data[0]["璁㈠崟璺熻釜鍙�"]);
- //$("#HInnerBillNo").val(d.data[0]["鍐呴儴鍗曟嵁鍙�"]);
- //$("#HRemark").val(d.data[0]["琛ㄥご澶囨敞"]);
- //$("#HMakeDate").val(d.data[0]["鍒跺崟浜�"] == "" ? "" : Format(d.data[0]["鍒跺崟鏃ユ湡"], "yyyy-MM-dd"));
- //$("#HMaker").val(d.data[0]["鍒跺崟浜�"]);
- //$("#HCheckDate").val(d.data[0]["瀹℃牳浜�"] == "" ? "" : Format(d.data[0]["瀹℃牳鏃ユ湡"], "yyyy-MM-dd"));
- //$("#HChecker").val(d.data[0]["瀹℃牳浜�"]);
- //$("#HCloseDate").val(d.data[0]["鍏抽棴浜�"] == "" ? "" : Format(d.data[0]["鍏抽棴鏃ユ湡"], "yyyy-MM-dd"));
- //$("#HCloseMan").val(d.data[0]["鍏抽棴浜�"]);
- //$("#HUpDateDate").val(d.data[0]["淇敼浜�"] == "" ? "" : Format(d.data[0]["淇敼鏃ユ湡"], "yyyy-MM-dd"));
- //$("#HUpDater").val(d.data[0]["淇敼浜�"]);
- //$("#HDeleteDate").val(d.data[0]["浣滃簾浜�"] == "" ? "" : Format(d.data[0]["浣滃簾鏃ユ湡"], "yyyy-MM-dd"));
- //$("#HDeleteMan").val(d.data[0]["浣滃簾浜�"]);
+ success: function (result) {
+ if (result.count == 1) {
+ //涓昏〃
+ $("#HBillNo").val(result.data[0]["鍗曟嵁鍙�"]);
+ $("#HInterID").val(result.data[0]["hmainid"]);
+ $("#HWorkShopName").val(result.data[0]["鐢熶骇杞﹂棿"]);
+ $("#HWorkShopID").val(result.data[0]["鐢熶骇杞﹂棿ID"]);
+ $("#HPRDORGName").val(result.data[0]["缁勭粐"]);
+ $("#HPRDORGID").val(result.data[0]["缁勭粐ID"]);
+ $("#HExplanation").val(result.data[0]["鎽樿"]);
+ $("#HRemark").val(result.data[0]["琛ㄥご澶囨敞"]);
var rowdata = [];
- for (var i = 0; i < d.data.length; i++) {
+ for (var i = 0; i < result.data.length; i++) {
//瀛愯〃 璧嬪��
rowdata.push({
- "HProcID": 0, "HProcNumber": "", "HProcName": "", "HGroupID": 0, "HGroupNumber": "", "HGroupName": "",
- "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "", "HQty": 0, "HPlanBeginDate": new Date(), "HPlanEndDate": new Date(),
- "HPlanTimes": 0, "HSeOrderInterID": 0, "HSeOrderEntryID": 0, "HSeOrderBillNo": "", "HICMOBillNo": "", "HICMOInterID": 0,
- "HProcPlanInterID": 0, "HProcPlanEntryID": 0, "HProcPlanBillNo": "", "HRemark": "",
- "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HRelationQty": 0, "HRelationMoney": 0
+ "HProcNo": result.data[i]["娴佹按鍙�"], "HMaterID": result.data[i]["浜у搧ID"], "HMaterNumber": result.data[i]["浜у搧浠g爜"], "HMaterName": result.data[i]["浜у搧鍚嶇О"], "HMaterModel": result.data[i]["瑙勬牸鍨嬪彿"], "HUnitID": result.data[i]["鍗曚綅ID"], "HUnitNumber": result.data[i]["璁¢噺鍗曚綅浠g爜"], "HUnitName": result.data[i]["璁¢噺鍗曚綅鍚嶇О"],
+ "HSourceID": result.data[i]["鐢熶骇璧勬簮ID"], "HSourceNumber": result.data[i]["鐢熶骇璧勬簮浠g爜"], "HSourceName": result.data[i]["鐢熶骇璧勬簮鍚嶇О"], "HWorkerID": result.data[i]["鎿嶄綔宸D"], "HWorkerNumber": result.data[i]["鎿嶄綔宸ヤ唬鐮�"], "HWorkerName": result.data[i]["鎿嶄綔宸ュ悕绉�"],
+ "HGroupID": result.data[i]["鐝粍ID"], "HGroupNumber": result.data[i]["鐝粍浠g爜"], "HGroupName": result.data[i]["鐝粍鍚嶇О"], "HPlanQty": result.data[i]["娴佽浆鍗℃暟閲�"], "HQty": result.data[i]["娲惧伐鏁伴噺"], "HBatchNo": result.data[i]["鎵规"], "HPlanBeginDate": result.data[i]["瑕佹眰寮�宸ユ棩鏈�"],
+ "HPlanEndDate": result.data[i]["瑕佹眰瀹屽伐鏃ユ湡"]
});
}
option.data = rowdata;
- table.render(option);
-
- for (var i = 0; i < d.data.length; i++) {
- //濮斿鏍囪
- $('#HSupFlag' + (i + 1)).find("option[value='" + d.data[i].濮斿鏍囪 + "']").attr("selected", true);
- }
- form.render('select');
+ table.render(option);
} else {
layer.msg(result.code + result.Message, { icon: 5 });
}
@@ -1131,6 +856,11 @@
})
}
+ //鎵撳嵃
+ function get_print(data) {
+
+ }
+
function get_UrlVars() {
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
--
Gitblit v1.9.1