From c47dec91c838a2d6ed99f8e057e6e95ffbe77ced Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 31 十二月 2024 15:55:44 +0800
Subject: [PATCH] 模具添加列设置和按钮设置
---
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeIssueBillList.html | 308 ++++++++++++++++++++++++++++++++++++++++++---------
1 files changed, 253 insertions(+), 55 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_ProcessExchangeIssueBillList.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_ProcessExchangeIssueBillList.html"
index 35c7a48..0abe2bb 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_ProcessExchangeIssueBillList.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_ProcessExchangeIssueBillList.html"
@@ -30,28 +30,26 @@
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label">鎵撳嵃鐘舵��</label>
- <div class="layui-input-block" style="width:100px">
- <select name="city" lay-verify="required" id="SHPrintQty">
- <option value="鍏ㄩ儴">鍏ㄩ儴</option>
- <option value="鏈墦鍗�">鏈墦鍗�</option>
- <option value="宸叉墦鍗�">宸叉墦鍗�</option>
+ <label class="layui-form-label">鍗曟嵁鍙�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢熶骇杞﹂棿</label>
+ <div class="layui-input-block">
+ <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input">
+ <!--鍔ㄦ�佹覆鏌撹溅闂�-->
</select>
</div>
- </div>
- <input type="checkbox" id="wybj" name="wybj" title="鍙樉绀哄澶�" lay-filter="wybj" lay-skin="primary">
+ </div>
<div class="layui-inline">
- <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+ <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
<div class="layui-input-block">
- <input type="date" class="layui-input" id="HDate">
+ <input type="text" class="layui-input" name="HModel" id="HModel">
</div>
</div>
- <div class="layui-inline">
- <label class="layui-form-label">缁撴潫鏃ユ湡</label>
- <div class="layui-input-block">
- <input type="date" class="layui-input" id="HDate1">
- </div>
- </div>
+
<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
<i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button>
@@ -76,12 +74,27 @@
<input type="text" class="layui-input" name="HWorkBillNo" id="HWorkBillNo">
</div>
</div>
- </div>
- <div class="layui-row" style="margin-top: 10px; margin-bottom: 10px;">
<div class="layui-inline">
- <label class="layui-form-label">鍗曟嵁鍙�</label>
+ <label class="layui-form-label">鎵撳嵃鐘舵��</label>
+ <div class="layui-input-block" style="width:100px">
+ <select name="city" lay-verify="required" id="SHPrintQty">
+ <option value="鍏ㄩ儴">鍏ㄩ儴</option>
+ <option value="鏈墦鍗�">鏈墦鍗�</option>
+ <option value="宸叉墦鍗�">宸叉墦鍗�</option>
+ </select>
+ </div>
+ </div>
+ <input type="checkbox" id="wybj" name="wybj" title="鍙樉绀哄澶�" lay-filter="wybj" lay-skin="primary">
+ <div class="layui-inline">
+ <label class="layui-form-label">寮�濮嬫棩鏈�</label>
<div class="layui-input-block">
- <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+ <input type="date" class="layui-input" id="HDate">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input" id="HDate1">
</div>
</div>
</div>
@@ -94,8 +107,11 @@
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_Issue"><i class="layui-icon layui-icon-file-b"></i>涓嬭揪</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_CancelIssue"><i class="layui-icon layui-icon-file-b"></i>鍙嶄笅杈�</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_SendWork"><i class="layui-icon layui-icon-file-b"></i>宸ュ簭娲惧伐</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_WWSendWork"><i class="layui-icon layui-icon-file-b"></i>宸ュ簭濮斿娲惧伐</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_PlanDate"><i class="layui-icon layui-icon-file-b"></i>鎸囨淳鏃ユ湡</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_BatchReport"><i class="layui-icon layui-icon-file-b"></i>鎵归噺姹囨姤</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-file-b"></i>缂栬緫</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_print"><i class="layui-icon layui-icon-print"></i>鎵撳嵃</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button>
<!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_StationOut"><i class="layui-icon layui-icon-form"></i>宸ュ簭鍑虹珯姹囨姤鍗�</button>-->
@@ -137,6 +153,7 @@
var option2 = "";
var HBillNo = "";
var wybj = false;
+ var HDeptID = 0;
//#endregion
//#region 杩涘叆椤甸潰鍗冲姞杞�
@@ -165,6 +182,9 @@
break;
//宸ュ簭娲惧伐
case 'set_SendWork': set_SendWork();
+ break;
+ //宸ュ簭濮斿娲惧伐
+ case 'set_WWSendWork': set_WWSendWork();
break;
//鎸囨淳鏃ユ湡
case 'set_PlanDate': set_PlanDate();
@@ -196,6 +216,9 @@
//鏄庣粏鍒楄缃�
case 'get_HideColumn2': get_HideColumn2();
break;
+ //鎵归噺姹囨姤
+ case 'set_BatchReport': set_BatchReport();
+ break;
};
});
@@ -223,8 +246,30 @@
set_InitGrid();
//鏌ヨ
get_FastQuery();
+ //杞﹂棿鍒楄〃
+ getDept();
}
+ //鑾峰彇杞﹂棿鍒楄〃
+ function getDept() {
+ var HDeptName = '<option value="0" style="color:red;" selected>鍏ㄩ儴杞﹂棿</option>';
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "/Sc_ICMOBill/GetHDeptList",
+ data: { "HOrgID": sessionStorage["OrganizationID"] },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ HDeptName += '<option style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>';
+ }
+ $("#HDeptName").append(HDeptName);
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
+ }
//#region 閲嶇疆杩囨护鏉′欢鏂规硶
function set_ClearQuery() {
@@ -236,12 +281,34 @@
$("#HOrderProcNO").val("");//璁㈠崟璺熻釜鍙�
$("#SHname").val("");//鐗╂枡|瀛愪欢鍚嶇О|瀛愪欢瑙勬牸
$("#HBillNo").val("");//鍗曟嵁鍙�
+ $("#HModel").val("");//瑙勬牸鍨嬪彿
+ $("#HDeptName").val("0");//杞﹂棿
+ form.render('select');
//$("#btnSearch").click();
- sWhere = "";
get_FastQuery() ;
+ sWhere = "";
}
//#endregion
-
+ //#region 鐐瑰嚮琛岄�変腑楂樹寒
+ table.on('row(mainTable)', function (obj) {
+ //閫変腑琛屾敼鍙橀鑹�
+ var flag = !obj.tr.find(':checkbox:first').prop('checked');
+ obj.tr.find(':checkbox').prop('checked', flag);
+ if (flag) {
+ obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //璁剧疆澶嶉�夋閫変腑鏍峰紡
+ $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+ } else {
+ obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
+ $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
+ }
+ //mainTable 涓鸿〃鏍糏D 娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
+ layui.each(table.cache.mainTable, function (i, l) {
+ if (obj.tr.index() == l.LAY_TABLE_INDEX) {
+ l.LAY_CHECKED = flag;
+ }
+ });
+ })
+ //#endregion
//#region 蹇�熻繃婊�
function get_FastQuery() {
var SHPrintQty = $("#SHPrintQty").val();//鎵撳嵃鐘舵��
@@ -251,6 +318,8 @@
var HWorkBillNo = $("#HWorkBillNo").val();
var SHname = $("#SHname").val();//鐗╂枡|瀛愪欢鍚嶇О|瀛愪欢瑙勬牸
var HBillNo = $("#HBillNo").val();//鍗曟嵁鍙�
+ var HModel = $("#HModel").val();//瑙勬牸鍨嬪彿
+ var HDeptName = $("#HDeptName").val();//杞﹂棿
if (SHPrintQty) {//鍒ゆ柇鎵撳嵃鐘舵��
if (SHPrintQty == "鍏ㄩ儴") {
sWhere = " and 鎵撳嵃娆℃暟 >= 0 ";
@@ -283,6 +352,12 @@
if (HBillNo) {
sWhere += " and 鍗曟嵁鍙� like '%" + HBillNo + "%'"
}
+ if (HDeptName && HDeptName != "0") {
+ sWhere += " and HWorkShopID = '" + HDeptName + "'";
+ }
+ if (HModel) {
+ sWhere += " and 瀛愪欢瑙勬牸 like '%" + HModel + "%'";
+ }
get_Display(sWhere);
sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
}
@@ -304,6 +379,7 @@
, page: true
, height: 'full-50'
, cellMinWidth: 90
+ , totalRow: true
, limit: 50
, limits: [50, 500, 5000, 20000]
, cols: [[
@@ -311,6 +387,30 @@
, { field: 'hmainid', title: 'hmainid', width: 90, hide: true }
, { field: 'HEntryID', title: 'HEntryID', width: 90, hide: true }
, { field: '涓嬭揪鐘舵��', title: '涓嬭揪鐘舵��' }
+ , { field: 'HDeptID', title: 'HDeptID', width: 80, hide: true }
+ , { field: '鐢熶骇杞﹂棿', title: '鐢熶骇杞﹂棿' }
+ , { field: 'HMaterID2', title: 'HMaterID2', width: 80, hide: true }
+ , { field: '瀛愪欢鍚嶇О', title: '浜у搧鍚嶇О' }
+ , { field: '瀛愪欢瑙勬牸', title: '瑙勬牸鍨嬪彿' }
+ , { field: 'HUnitID', title: 'HUnitID', width: 80, hide: true }
+ , { field: '鍗曚綅', title: '鍗曚綅' }
+ , { field: '娴佹按鍙�', title: '娴佹按鍙�' }
+ , { field: 'HProcID', title: 'HProcID', hide: true }
+ , { field: '宸ュ簭浠g爜', title: '宸ュ簭浠g爜' }
+ , { field: '宸ュ簭鍚嶇О', title: '宸ュ簭鍚嶇О' }
+ , { field: '娴佽浆鍗℃暟閲�', title: '娴佽浆鍗℃暟閲�', totalRow: true, width: 100 }
+ , { field: '鏈嚭绔欐暟閲�', title: '鏈嚭绔欐暟閲�', totalRow: true, width: 100 }
+ , {
+ field: '璁″垝寮�宸ユ棩鏈�', title: '璁″垝寮�宸ユ棩鏈�', width: 120, sort: true, templet: "<div>{{d.璁″垝寮�宸ユ棩鏈� ==null ?'':layui.util.toDateString(d.璁″垝寮�宸ユ棩鏈�, 'yyyy-MM-dd')}}</div>"
+ }
+ , {
+ field: '璁″垝瀹屽伐鏃ユ湡', title: '璁″垝瀹屽伐鏃ユ湡', width: 120, sort: true, templet: "<div>{{d.璁″垝瀹屽伐鏃ユ湡 ==null ?'':layui.util.toDateString(d.璁″垝瀹屽伐鏃ユ湡, 'yyyy-MM-dd')}}</div>"
+ }
+ , { field: '鐢熶骇杞﹂棿浠g爜', title: '鐢熶骇杞﹂棿浠g爜', width: 115 }
+ , { field: '浜у搧浠g爜', title: '浜у搧浠g爜' }
+ , { field: '鍗曚綅浠g爜', title: '鍗曚綅浠g爜' }
+
+
, { field: '鎵撳嵃娆℃暟', title: '鎵撳嵃娆℃暟' }
, {
field: '鏃ユ湡', title: '鏃ユ湡', width: 120, sort: true, templet: "<div>{{d.鏃ユ湡 ==null ?'':layui.util.toDateString(d.鏃ユ湡, 'yyyy-MM-dd')}}</div>"
@@ -320,38 +420,16 @@
, { field: 'hicmointerid', title: 'hicmointerid', width: 80, hide: true }
, { field: '浠诲姟鍗曞彿', title: '浠诲姟鍗曞彿', width: 140 }
, { field: 'HWorkShopID', title: 'HWorkShopID', width: 80, hide: true }
- , { field: 'HDeptID', title: 'HDeptID', width: 80, hide: true }
- , { field: '鐢熶骇杞﹂棿浠g爜', title: '鐢熶骇杞﹂棿浠g爜', width: 115 }
- , { field: '鐢熶骇杞﹂棿', title: '鐢熶骇杞﹂棿' }
- , { field: '娴佹按鍙�', title: '娴佹按鍙�' }
- , { field: 'HProcID', title: 'HProcID', hide: true }
- , { field: '宸ュ簭浠g爜', title: '宸ュ簭浠g爜' }
- , { field: '宸ュ簭鍚嶇О', title: '宸ュ簭鍚嶇О' }
- , {
- field: '璁″垝寮�宸ユ棩鏈�', title: '璁″垝寮�宸ユ棩鏈�', width: 120, sort: true, templet: "<div>{{d.璁″垝寮�宸ユ棩鏈� ==null ?'':layui.util.toDateString(d.璁″垝寮�宸ユ棩鏈�, 'yyyy-MM-dd')}}</div>"
- }
- , {
- field: '璁″垝瀹屽伐鏃ユ湡', title: '璁″垝瀹屽伐鏃ユ湡', width: 120, sort: true, templet: "<div>{{d.璁″垝瀹屽伐鏃ユ湡 ==null ?'':layui.util.toDateString(d.璁″垝瀹屽伐鏃ユ湡, 'yyyy-MM-dd')}}</div>"
- }
- , { field: '娴佽浆鍗℃暟閲�', title: '娴佽浆鍗℃暟閲�', width: 100 }
, { field: '濮斿鏍囪', title: '濮斿鏍囪' }
, { field: 'HMaterID', title: 'HMaterID', width: 80, hide: true }
, { field: '瀛愪欢浠g爜', title: '瀛愪欢浠g爜' }
- , { field: '瀛愪欢鍚嶇О', title: '瀛愪欢鍚嶇О' }
- , { field: '瀛愪欢瑙勬牸', title: '瀛愪欢瑙勬牸' }
+ , { field: '浜у搧鍚嶇О', title: '瀛愪欢鍚嶇О' }
+ , { field: '瑙勬牸鍨嬪彿', title: '瀛愪欢瑙勬牸' }
, { field: '鎵瑰彿', title: '鎵瑰彿' }
, { field: '鍘熸枡鎵规鍙�', title: '鍘熸枡鎵规鍙�' }
- , { field: 'HMaterID2', title: 'HMaterID2', width: 80, hide: true }
- , { field: '浜у搧浠g爜', title: '浜у搧浠g爜' }
- , { field: '浜у搧鍚嶇О', title: '浜у搧鍚嶇О' }
- , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿' }
- , { field: 'HUnitID', title: 'HUnitID', width: 80, hide: true }
- , { field: '鍗曚綅浠g爜', title: '鍗曚綅浠g爜' }
- , { field: '鍗曚綅', title: '鍗曚綅' }
, { field: '璁惧妯″叿浠g爜', title: '璁惧妯″叿浠g爜' }
, { field: '璁惧妯″叿', title: '璁惧妯″叿' }
- , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺' }
- , { field: '娴佽浆鍗℃暟閲�', title: '娴佽浆鍗℃暟閲�' }
+ , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺', totalRow: true}
, { field: '鎽樿', title: '鎽樿' }
, { field: '鍐呴儴鍗曟嵁鍙�', title: '鍐呴儴鍗曟嵁鍙�' }
@@ -378,7 +456,7 @@
}
//#region 鏌ヨ
function get_Display(sWhere) {
- sWhere += " and HPRDORGID=" + sessionStorage["OrganizationID"] + " ";
+ sWhere += " and HPRDORGID=" + sessionStorage["OrganizationID"] + " and 宸ュ簭鍚嶇О != '杞伐搴�'";
var ajaxLoad = layer.load();
$.ajax({
url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeIssueBillList_Json',
@@ -610,6 +688,70 @@
}
//#endregion
+ //#region 鐐瑰嚮琛岄�変腑楂樹寒
+ table.on('row(mainTablemainTable)', function (obj) {
+ //閫変腑琛屾敼鍙橀鑹�
+ var flag = !obj.tr.find(':checkbox:first').prop('checked');
+ obj.tr.find(':checkbox').prop('checked', flag);
+ if (flag) {
+ obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //璁剧疆澶嶉�夋閫変腑鏍峰紡
+ $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+ } else {
+ obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
+ $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
+ }
+ //mainTable 涓鸿〃鏍糏D 娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
+ layui.each(table.cache.mainTable, function (i, l) {
+ if (obj.tr.index() == l.LAY_TABLE_INDEX) {
+ l.LAY_CHECKED = flag;
+ }
+ });
+ })
+ //#endregion
+
+ //鎵归噺姹囨姤
+ function set_BatchReport() {
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ var array = [];
+ var interid = [];
+ var ieid = [];
+ for (let i = 0; i < data.length; i++) {
+ array.push(checkStatus.data[i]["HEntryID"]); //鑾峰彇娴佽浆鍗″瓙琛↖D
+ interid.push(checkStatus.data[i]["hmainid"]);
+ ieid.push(checkStatus.data[i]["hmainid"].toString() + checkStatus.data[i]["HEntryID"].toString());
+ }
+ var HEntryID = array.join(",");//鐢ㄩ�楀彿鍒嗗壊鏁扮粍
+ var HInterID = interid.join(",");
+ var HIeID = ieid.join(",");
+ var HReportNum = checkStatus.data.length;//閫夋嫨鎵归噺姹囨姤鏁伴噺
+ if (checkStatus.data.length >= 1) {
+ if (checkStatus.data[0]["娴佹按鍙�"] != "9999") {
+ layer.open({
+ type: 2
+ , skin: "layui-layer-rim" //鍔犱笂杈规
+ , title: "鎵归噺姹囨姤" //鏍囬
+ , closeBtn: 1 //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+ , shift: 2 //寮瑰嚭鍔ㄧ敾
+ , area: ["100%", "100%"] //绐椾綋澶у皬
+ , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+ , content: ['../../杞﹂棿绠$悊/宸ュ簭娴佽浆鍗�/Gy_ProcessBatchReport.html?OperationType=1&linterid=' + HInterID.toString() + '&HEntryID=' + HEntryID.toString() + '&HIeID=' + HIeID + '&HReportNum=' + HReportNum, "yes"]
+ //, btn: ["纭畾", "鍙栨秷"]
+ //, btn1: function (index, laero) {
+ // //鍒锋柊琛ㄦ牸鏁版嵁
+ // DisPlay_HideColumn();
+ // //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+ // layer.close(index);//鍏抽棴寮圭獥
+ //}
+ })
+ } else {
+ layer.msg('姹囨姤宸ュ簭涓嶈兘鏄浆宸ュ簭锛�');
+ }
+ } else {
+ layer.msg('璇烽�夋嫨鏁版嵁缂栬緫锛�');
+ }
+ }
+
//#region 缂栬緫
function set_ShowBill() {
var checkStatus = table.checkStatus('mainTable')
@@ -707,15 +849,15 @@
var interid = [];
var ieid = [];
for (let i = 0; i < data.length; i++) {
- array.push(checkStatus.data[i]["HEntryID"]); //鑾峰彇娴佽浆鍗″瓙琛↖D
+ array.push(checkStatus.data[i]["HEntryID"]); //鑾峰彇娴佽浆鍗″瓙琛↖D
interid.push(checkStatus.data[i]["hmainid"]);
- ieid.push(checkStatus.data[i]["hmainid"].toString() + checkStatus.data[i]["HEntryID"].toString());
+ ieid.push(checkStatus.data[i]["hmainid"].toString() + checkStatus.data[i]["HEntryID"].toString());
//鍒ゆ柇鍗曟嵁鍙锋槸鍚︾浉鍚�
//if (checkStatus.data[0]["鍗曟嵁鍙�"] != checkStatus.data[i]["鍗曟嵁鍙�"]) {
// layer.msg("鍕鹃�変簡涓嶅悓娴佽浆鍗″彿锛岃纭");
// return;
- //}
- }
+ //}
+ }
var HEntryID = array.join(",");//鐢ㄩ�楀彿鍒嗗壊鏁扮粍
var HInterID = interid.join(",");
var HIeID = ieid.join(",");
@@ -745,7 +887,54 @@
layer.msg('璇烽�夋嫨鏁版嵁缂栬緫锛�');
}
}
-
+
+ //宸ュ簭濮斿娲惧伐
+ function set_WWSendWork() {
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ var array = [];
+ var interid = [];
+ var ieid = [];
+ for (let i = 0; i < data.length; i++) {
+ array.push(checkStatus.data[i]["HEntryID"]); //鑾峰彇娴佽浆鍗″瓙琛↖D
+ interid.push(checkStatus.data[i]["hmainid"]);
+ ieid.push(checkStatus.data[i]["hmainid"].toString() + checkStatus.data[i]["HEntryID"].toString());
+ //鍒ゆ柇鍗曟嵁鍙锋槸鍚︾浉鍚�
+ //if (checkStatus.data[0]["鍗曟嵁鍙�"] != checkStatus.data[i]["鍗曟嵁鍙�"]) {
+ // layer.msg("鍕鹃�変簡涓嶅悓娴佽浆鍗″彿锛岃纭");
+ // return;
+ //}
+ }
+ var HEntryID = array.join(",");//鐢ㄩ�楀彿鍒嗗壊鏁扮粍
+ var HInterID = interid.join(",");
+ var HIeID = ieid.join(",");
+ if (checkStatus.data.length >= 1) {
+ if (checkStatus.data[0]["娴佹按鍙�"] != "9999") {
+ layer.open({
+ type: 2
+ , skin: "layui-layer-rim" //鍔犱笂杈规
+ , title: "宸ュ簭濮斿娲惧伐鍗曠紪杈�" //鏍囬
+ , closeBtn: 1 //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+ , shift: 2 //寮瑰嚭鍔ㄧ敾
+ , area: ["100%", "100%"] //绐椾綋澶у皬
+ , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+ , content: ['../../杞﹂棿绠$悊/宸ュ簭娴佽浆鍗�/WW_EntrustWorkOrderBillEdit.html?OperationType=1&linterid=' + HInterID.toString() + '&HEntryID=' + HEntryID.toString() + '&HIeID=' + HIeID, "yes"]
+ , btn: ["纭畾", "鍙栨秷"]
+ , btn1: function (index, laero) {
+ //鍒锋柊琛ㄦ牸鏁版嵁
+ DisPlay_HideColumn();
+ //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+ layer.close(index);//鍏抽棴寮圭獥
+ }
+ })
+ } else {
+ layer.msg('娲惧伐宸ュ簭涓嶈兘鏄浆宸ュ簭锛�');
+ }
+ } else {
+ layer.msg('璇烽�夋嫨鏁版嵁缂栬緫锛�');
+ }
+ }
+
//#region 鎸囨淳鏃ユ湡
function set_PlanDate() {
var checkStatus = table.checkStatus('mainTable')
@@ -840,7 +1029,16 @@
function get_print() {
var checkStatus = table.checkStatus('mainTable')
, data = checkStatus.data;
- if (checkStatus.data.length === 1) {
+ if (checkStatus.data.length >= 1) {
+ var rows = [];
+ var arr = [];
+ var ieid = [];
+ for (var i = 0; i < data.length; i++) {
+ rows.push(data[i].hmainid.toString());
+ arr.push(data[i].HEntryID.toString());
+ ieid.push(data[i].hmainid.toString() + data[i].HEntryID.toString())
+ }
+
layer.open({
type: 2
, area: ['50%', '50%']
@@ -848,7 +1046,7 @@
, shade: 0.6 //閬僵閫忔槑搴�
, maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
, anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HProcessExchange', 'yes']
+ , content: ['../../BaseSet/SRM_OpenTmpList_GXPG.html?linterid=' + rows.toString() + '&MyMsg=' + rows.toString() + '&Type=HProcSendWork' + '&ieid=' + ieid.toString(), 'yes']
, resize: false
})
}
--
Gitblit v1.9.1