| | |
| | | , laydate = layui.laydate |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var HProcName = ""; |
| | | var HMaterName = ""; |
| | | var Organization = sessionStorage["Organization"] |
| | | var HModName = "Gy_TechnologyParameterList"; |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | |
| | | var params = get_UrlVars(); |
| | | var Type = params[params[0]] == null ? "HTechParam" : params[params[0]]; |
| | | var OperationType = params[params[1]] == null ? 1 : params[params[1]]; //1ä¸ºç´æ¥å表模åæå¼ 2为ä»å
¶ä»æ¨¡åæå¼åºç¡èµæå表 |
| | | var HEquipNumber = params[params[2]] == null ? "" : params[params[2]]; //è®¾å¤ |
| | | HProcName = params[params[3]] == null ? "" : params[params[3]]; //å·¥åº |
| | | HMaterName = params[params[4]] == null ? "" : params[params[4]]; //ç©æ |
| | | HProcName = decodeURI(HProcName); |
| | | HMaterName = decodeURI(HMaterName); |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | |
| | | set_InitGrid(); |
| | | |
| | | //å è½½æ°æ®å°ç½æ ¼ |
| | | get_Display(sWhere); |
| | | if (OperationType == 2) { |
| | | sWhere = { |
| | | HEquipNumber: HEquipNumber, |
| | | HProcName: HProcName, |
| | | HMaterName: HMaterName |
| | | } |
| | | get_Display1(JSON.stringify(sWhere)); |
| | | } else { |
| | | get_Display(sWhere); |
| | | } |
| | | |
| | | |
| | | //#endregion |
| | | |
| | |
| | | layer.close(wait); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å
¶ä»é¡µé¢èªå¨è¿æ»¤å·¥èºåæ° ç©æ+å·¥åº+è®¾å¤ |
| | | function get_Display1(sWhere) { |
| | | var wait = layer.load();//é®ç½© |
| | | var ajaxLoad = layer.load(); |
| | | //å è½½æ°æ®å°ç½æ ¼ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_TechnologyParameter/list1', |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"], "Organization": Organization }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = []; |
| | | var col = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , cols: [col] |
| | | , data: data1.data |
| | | , height: 'full-80' |
| | | , page: true |
| | | , limits: [50, 500, 5000, 50000] |
| | | , limit: 50 |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option); |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(); |
| | | |
| | | layer.close(ajaxLoad); |
| | | |
| | | if ($("#ColName option").length < 1) { |
| | | ColFilter(); |
| | | } |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | layer.close(wait); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ°å¢ |
| | | function set_AddNew() { |
| | | layer.open({ |