| | |
| | | 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, "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); |
| | | } |
| | | } |
| | | } |
| | | |