| | |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <style> |
| | | <!--<style> |
| | | /* 鲿¢ä¸ææ¡ç䏿å表被éè---å¿
须设置--- */ |
| | | .layui-table-cell { |
| | | overflow: visible !important; |
| | |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | } |
| | | </style> |
| | | </style>--> |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | |
| | | var btnIdList = params[params[2]]; //æé®idå表 |
| | | var btnNameList = params[params[3]]; //æé®åç§°å表 |
| | | var btnOrderList = params[params[4]]; //æé®æ¬¡åºå表 |
| | | var HUserName = sessionStorage["HUserName"]; //ç¨æ·å |
| | | //å°urlåæ°ä¸ç䏿乱ç éæ°è½¬æ¢æä¸æã æ³¨ï¼HBillType æ¯åæ°å½åï¼ä¸æ¯å¼ |
| | | HBillType = getParams("HBillType"); |
| | | |
| | | //对URI è¿è¡è§£ç |
| | | btnIdList = decodeURI(btnIdList); |
| | | btnNameList = decodeURI(btnNameList); |
| | |
| | | get_Display(); |
| | | } |
| | | |
| | | //å°urlåæ°ä¸ç䏿乱ç éæ°è½¬æ¢æä¸æ |
| | | function getParams(key) { |
| | | var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)"); |
| | | //妿å°åæ ä¸åºç°ä¸æåè¿è¡ç¼ç |
| | | var r = encodeURI(window.location.search).substr(1).match(reg); |
| | | if (r != null) { |
| | | //å°ä¸æç¼ç çåç¬¦éæ°åæä¸æ |
| | | return decodeURI(unescape(r[2])); |
| | | } |
| | | return null; |
| | | }; |
| | | |
| | | //æ¥è¯¢ |
| | | function get_Display() { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_ModuleButtonSet_WMES/moduleButtonSetWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "HBillType": HBillType }, |
| | | data: { "HModName": HModName, "HBillType": HBillType, "HUserName": HUserName }, |
| | | success: function (data1) { |
| | | var btnIdLists = btnIdList.split(','); //ç¸å¯¹åæ®ä¼ è¿æ¥çæé®id |
| | | var btnNameLists = btnNameList.split(','); //ç¸å¯¹åæ®ä¼ è¿æ¥çæé®åç§° |
| | |
| | | for (var j = 0; j < data1.count; j++) { |
| | | if (btnIdLists[i] == data1.data[j]["HButtonID"]) { |
| | | if (data1.data[j]["HEditFlag"] == false) { |
| | | no_edit.push({ "HBillType": data1.data[j]["HBillType"], "HModuleName": data1.data[j]["HModuleName"], "HButtonID": data1.data[j]["HButtonID"], "HButtonName": data1.data[j]["HButtonName"], "HOrder": data1.data[j]["HOrder"], "HHideFlag": data1.data[j]["HHideFlag"], "HEditFlag": data1.data[j]["HEditFlag"] }); |
| | | no_edit.push({ "HBillType": data1.data[j]["HBillType"], "HModuleName": data1.data[j]["HModuleName"], "HButtonID": data1.data[j]["HButtonID"], "HButtonName": data1.data[j]["HButtonName"], "HOrder": data1.data[j]["HOrder"], "HHideFlag": data1.data[j]["HHideFlag"], "HEditFlag": data1.data[j]["HEditFlag"], "HOtherName": data1.data[j]["HOtherName"] }); |
| | | } else { |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": data1.data[j]["HHideFlag"] }); |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": data1.data[j]["HHideFlag"], "HOrder": btnOrderLists[i], "HOtherName": data1.data[j]["HOtherName"] }); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | if (data.length + no_edit.length == i) { |
| | | data.push({ "BtnID": btnIdLists[i],"BtnName": btnNameLists[i], "IsHide": false }); |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": false, "HOrder": btnOrderLists[i], "HOtherName": "" }); |
| | | } |
| | | } |
| | | option.data = data; |
| | |
| | | , cols: [[ |
| | | { field: 'BtnID', title: 'æé®ID', width: 100, hide: false } |
| | | ,{ field: 'BtnName', title: 'æé®å', width: 100 } |
| | | , { file: 'IsHide', title: 'æ¯å¦éè', width: 100, templet: '#IsHide' } |
| | | , { field: 'IsHide', title: 'æ¯å¦éè', width: 100, templet: '#IsHide' } |
| | | , { field: 'HOtherName', title: 'å«å', width: 100, edit: true } |
| | | , { field: 'HOrder', title: '次åº', width: 100, edit:true } |
| | | ]] |
| | | }; |
| | | } |
| | |
| | | if (table.cache["mainTable"][i] != "") { |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | tableData.push(table.cache["mainTable"][i]) |
| | | |
| | | |
| | | //æ´æ°æ¬¡åºå表 |
| | | var index_temp = $.inArray(table.cache["mainTable"][i].BtnID, btnIdLists); |
| | | if (index_temp != -1) { |
| | | btnOrderLists[index_temp] = (table.cache["mainTable"][i].HOrder == "" ? 0 : table.cache["mainTable"][i].HOrder); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | |
| | | //æ¼æ¥éè¦ä¼ éçåæ° |
| | | var sMainSub = sTableData + ';' + sBtnIdLists + ';' + sBtnNameLists + ';' + sBtnOrderLists + ';' + HModName + ';' + HBillType + ";" + sNo_EditLists; |
| | | var sMainSub = sTableData + ';' + sBtnIdLists + ';' + sBtnNameLists + ';' + sBtnOrderLists + ';' + HModName + ';' + HBillType + ";" + sNo_EditLists + ";" + HUserName; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |