Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>D:\æºäºè¿æ\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\ç½ç«åå¸\å端代ç \MES-WEB-TM\MESWMS-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\å·¥ä½ä»£ç \æºäºè¿æ\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
| | |
| | | <form class="layui-form" action="" lay-filter="component-form-group"> |
| | | <div style="padding: 10px; "> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelImport" id="ExcelImport">Excel导å
¥</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelDateImport" id="ExcelDateImport">å®å·¥æ¥æå¯¼å
¥</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelDateImport" id="ExcelDateImport">交æå¯¼å
¥</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnICMOBill" id="btnICMOBill">ç产订åéå</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnAddICMO" id="btnAddICMO">æ·»å 订å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">ä¿å</button> |
| | |
| | | columns.push({ field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150, filter: true, sort: true}); |
| | | columns.push({ field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 150, filter: true, sort: true }); |
| | | columns.push({ field: 'å°æ¶äº§è½', title: 'å°æ¶äº§è½', width: 150, edit: 'text', filter: true, sort: true }); |
| | | columns.push({ field: 'éå®è®¢åæ°é', title: 'éå®è®¢åæ°é', width: 150, filter: true, sort: true });//0 |
| | | //0 |
| | | columns.push({ field: 'è®¡åæ°é', title: 'çäº§è®¢åæ°é', width: 150, filter: true, sort: true });//0 |
| | | columns.push({ field: 'æ¥è®¡åæ°éæ»é', title: 'æ¥è®¡åæ°éæ»é', width: 150, filter: true, sort: true });//0 |
| | | columns.push({ field: '仿¥ä¹åæ¥è®¡åæ°é', title: '仿¥ä¹åæ¥è®¡åæ°é', width: 150 });//0 |
| | | columns.push({ field: '计åå¼å§æ¥æ', title: 'é¢è®¡å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.计åå¼å§æ¥æ ==null ?'':layui.util.toDateString(d.计åå¼å§æ¥æ, 'yyyy-MM-dd')}}</div>", filter: true, sort: true }); |
| | | columns.push({ field: 'çäº§è®¢åæ¥æ', title: 'çäº§è®¢åæ¥æ', width: 150, templet: "<div>{{d.çäº§è®¢åæ¥æ ==null ?'':layui.util.toDateString(d.çäº§è®¢åæ¥æ, 'yyyy-MM-dd')}}</div>", filter: true, sort: true }); |
| | | |
| | | columns.push({ field: '计åç»ææ¥æ', title: '计åç»ææ¥æ', width: 150, templet: "<div>{{d.计åç»ææ¥æ ==null ?'':layui.util.toDateString(d.计åç»ææ¥æ, 'yyyy-MM-dd')}}</div>", event: "HPlanEndDate", filter: true, sort: true }); |
| | | columns.push({ field: '订å坿æ°é', title: '订å坿æ°é', width: 150, filter: true, sort: true}); |
| | | columns.push({ field: 'æåæ°é', title: 'æåæ°é', width: 150, edit: 'text', filter: true, sort: true }); |
| | |
| | | for (var i = 0; i < HArrangeProductDayQty; i++) { |
| | | columns.push(dateColumns[i]);//0 |
| | | } |
| | | |
| | | columns.push({ field: '计åå¼å§æ¥æ', title: 'é¢è®¡å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.计åå¼å§æ¥æ ==null ?'':layui.util.toDateString(d.计åå¼å§æ¥æ, 'yyyy-MM-dd')}}</div>", filter: true, sort: true }); |
| | | columns.push({ field: 'ç产订åæç»è¡å·', title: 'ç产订åæç»è¡å·', width: 150 }); |
| | | columns.push({ field: 'T31', title: 'T31', width: 70 });//0 |
| | | columns.push({ field: '订åç±»å', title: '订åç±»å', width: 150 }); |
| | |
| | | columns.push({ field: 'çäº§å¨æ', title: 'çäº§å¨æ', width: 150 }); |
| | | columns.push({ field: 'æè¿å¼å·¥æ¥æ', title: 'æè¿å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.æè¿å¼å·¥æ¥æ =='' ?'':layui.util.toDateString(d.æè¿å¼å·¥æ¥æ, 'yyyy-MM-dd')}}</div>" }); |
| | | columns.push({ field: 'æè¿å®å·¥æ¥æ', title: 'æè¿å®å·¥æ¥æ', width: 150, templet: "<div>{{d.æè¿å®å·¥æ¥æ =='' ?'':layui.util.toDateString(d.æè¿å®å·¥æ¥æ, 'yyyy-MM-dd')}}</div>" }); |
| | | columns.push({ field: 'çäº§è®¢åæ¥æ', title: 'çäº§è®¢åæ¥æ', width: 150, templet: "<div>{{d.çäº§è®¢åæ¥æ ==null ?'':layui.util.toDateString(d.çäº§è®¢åæ¥æ, 'yyyy-MM-dd')}}</div>", filter: true, sort: true }); |
| | | columns.push({ field: 'éå®è®¢åæ°é', title: 'éå®è®¢åæ°é', width: 150, filter: true, sort: true }); |
| | | columns.push({ field: 'ç产车é´', title: 'ç产车é´', width: 150 }); |
| | | columns.push({ field: 'æºå主å
ç ', title: 'æºå主å
ç ', width: 150 }); |
| | | columns.push({ field: 'æºååå
ç ', title: 'æºååå
ç ', width: 150 }); |
| | |
| | | columns.push({ field: 'HEmpID', title: 'HEmpID', hide: true }); |
| | | columns.push({ field: 'æåæ±æ¥æ°é', title: 'æåæ±æ¥æ°é', width: 150, edit: 'text' }); |
| | | columns.push({ field: 'éå®å·¥å', title: 'éå®å·¥å', width: 150, filter: true });//0 |
| | | columns.push({ fixed: 'right', title: 'æä½', toolbar: '#barDemo' }); |
| | | columns.push({ fixed: 'right', field: 'æä½', title: 'æä½', toolbar: '#barDemo' }); |
| | | option_columns = columns; |
| | | option = { |
| | | elem: '#mainTable' |
| | |
| | | layer.close(ajaxLoad); |
| | | if (HinterID_S.length > 0) { |
| | | get_Display_1(HinterID_S); |
| | | get_Display_2(HinterID_S) |
| | | } |
| | | |
| | | if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { |
| | | ColFilter(); |
| | | get_Display_2(HinterID_S); |
| | | } |
| | | |
| | | } else { |
| | |
| | | }) |
| | | } |
| | | |
| | | //åææ¾ç¤ºä¸ææ¡ |
| | | function ColFilter() { |
| | | var Organization = '<option value="0" selected="selected" ></option>'; |
| | | for (var i = 2; i < option.cols[0].length - 1; i++) { |
| | | if (option.cols[0][i].hide != true) { |
| | | Organization += '<option style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>'; |
| | | } |
| | | } |
| | | $("#ColName").empty(); |
| | | $("#ColName").append(Organization);$("#ColName1").empty(); |
| | | $("#ColName1").append(Organization);$("#ColName2").empty(); |
| | | $("#ColName2").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | //以䏿¯layui模å |
| | | }); |
| | |
| | | } |
| | | |
| | | var HDataSub = []; |
| | | |
| | | var index = layer.load(); |
| | | layer.msg("å¼å§å¯¼å
¥"); |
| | | //JIT导å
¥è®¡åï¼æ¯æ¬¡å¯¼å
¥100è¡æ°æ®,å¯ä¿®æ¹içèªå¢å¼å³å®æ¯æ¬¡å¾ªç¯å¯¼å
¥çè¡æ° |
| | | for (var i = 0; i < option.data.length; i += 300) { |
| | | for (var i = 0; i < option.data.length; i += 100) { |
| | | HDataSub = option.data.slice(i, i + 100) |
| | | |
| | | data.field.HPRDORGID = sessionStorage["OrganizationID"];//ç»ç» |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(HDataSub); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"]; |
| | | var index = layer.load(); |
| | | |
| | | $.ajax({ |
| | | type: "POST", |
| | |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | layer.close(index); |
| | | } |
| | | |
| | | //è¡å
å é¤ |
| | |
| | | function fetchListData(HSourceID) { |
| | | if (HSourceID != "0" && HSourceID != null && HSourceID!="") { |
| | | $('.ctop').removeClass('check'); //å é¤ä¸åç¶çº§clssæ ·å¼ç¸åçææå
ç´ |
| | | HSourceID1 = HSourceID; |
| | | //æ§è¡èå¨äºä»¶ |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/ReportPlatForm/SearchGetWorkBillList", |
| | |
| | | //è°ç¨iframeå¼¹åºå±å
çæ¹æ³ |
| | | iframe.edit(data); |
| | | }, |
| | | }); |
| | | } |
| | | |
| | | //å¿«æ·å¼å·¥ |
| | | function OpenFastWork(event, obj) { |
| | | if (wktag == 0) { |
| | | layer.alert("è¯·éæ©å·¥åå表", { icon: 5 }); |
| | | return false; |
| | | } |
| | | if (!WorkStaus(HSourceID1, workcode, HSourceInterID, "å¿«æ·å¼å·¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³å¼å·¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | var indexOpen = layer.open({ |
| | | type: 1 |
| | | , title: "确认å¼å·¥å?" |
| | | , closeBtn: false |
| | | , area: '300px;' |
| | | , shade: 0.8 |
| | | , id: 'LAY_layuipro' //设å®ä¸ä¸ªidï¼é²æ¢éå¤å¼¹åº |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btnAlign: 'c' |
| | | , moveType: 1 //ææ½æ¨¡å¼ï¼0æè
1 |
| | | , content: '<div style="padding: 50px; line-height: 22px; font-weight: 300;text-align:center;">设å¤ç¼å·:' + HSourceName1 + '<br>å·¥åå·:' + workcode + '<br>产ååç§°:' + HMaterName + '<br></div>' |
| | | , btn1: function (index, layero, e) { |
| | | |
| | | //æ°å¢å¼å·¥å |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/FastBeginWorkBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HBillType": HBillType, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | layer.close(indexOpen); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å¿«æ·å®å·¥ |
| | | function OpenFastEnd(event, obj) { |
| | | if (wktag == 0) { |
| | | layer.alert("è¯·éæ©å·¥åå表", { icon: 5 }); |
| | | return false; |
| | | } |
| | | if (!WorkStaus(HSourceID1, workcode, HSourceInterID, "å¿«æ·å®å·¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³å®å·¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | var indexOpen = layer.open({ |
| | | type: 1 |
| | | , title: "确认å®å·¥å?" |
| | | , closeBtn: false |
| | | , area: '300px;' |
| | | , shade: 0.8 |
| | | , id: 'LAY_layuipro' //设å®ä¸ä¸ªidï¼é²æ¢éå¤å¼¹åº |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btnAlign: 'c' |
| | | , moveType: 1 //ææ½æ¨¡å¼ï¼0æè
1 |
| | | , content: '<div style="padding: 50px; line-height: 22px; font-weight: 300;text-align:center;">设å¤ç¼å·:' + HSourceName1 + '<br>å·¥åå·:' + workcode + '<br>产ååç§°:' + HMaterName + '<br></div>' |
| | | , btn1: function (index, layero, e) { |
| | | |
| | | //æ°å¢å¼å·¥å |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESEndWorkBill/FastEndWorkBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HBillType": HBillType, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | layer.close(indexOpen); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å¿«æ·åå·¥ |
| | | function OpenFastStop(event, obj) { |
| | | if (wktag == 0) { |
| | | layer.alert("è¯·éæ©å·¥åå表", { icon: 5 }); |
| | | return false; |
| | | } |
| | | if (!WorkStaus(HSourceID1, workcode, HSourceInterID, "å¿«æ·åå·¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³åå·¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | var indexOpen = layer.open({ |
| | | type: 1 |
| | | , title: "确认åå·¥å?" |
| | | , closeBtn: false |
| | | , area: '300px;' |
| | | , shade: 0.8 |
| | | , id: 'LAY_layuipro' //设å®ä¸ä¸ªidï¼é²æ¢éå¤å¼¹åº |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btnAlign: 'c' |
| | | , moveType: 1 //ææ½æ¨¡å¼ï¼0æè
1 |
| | | , content: '<div style="padding: 50px; line-height: 22px; font-weight: 300;text-align:center;">设å¤ç¼å·:' + HSourceName1 + '<br>å·¥åå·:' + workcode + '<br>产ååç§°:' + HMaterName + '<br></div>' |
| | | , btn1: function (index, layero, e) { |
| | | |
| | | //æ°å¢å¼å·¥å |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESStopWorkBill/FastStopWorkBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HBillType": HBillType, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | layer.close(indexOpen); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | |
| | | }); |
| | | |
| | | return flag; |
| | | case "å¿«æ·å¼å·¥": |
| | | sWhere = { "HSourceID": HSourceID1, "HICMOBillNo": workcode, "HInterID": HSourceInterID,"type":"å¼å·¥"} |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/GetMESBeginWorkBillStaus", |
| | | type: "GET", |
| | | data: { "sWhere": JSON.stringify(sWhere) }, |
| | | dataType: "json",//æ°æ®ç±»åå¯ä»¥ä¸º text xml json script jsonp |
| | | async: false, |
| | | success: function (data) { |
| | | |
| | | if (data.count > 0) { |
| | | flag = true; |
| | | |
| | | } |
| | | else { |
| | | flag = false; |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | flag = false; |
| | | } |
| | | }); |
| | | |
| | | return flag; |
| | | case "å¿«æ·åå·¥": |
| | | sWhere = { "HSourceID": HSourceID1, "HICMOBillNo": workcode, "HInterID": HSourceInterID, "type": "å®å·¥" } |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/GetMESBeginWorkBillStaus", |
| | | type: "GET", |
| | | data: { "sWhere": JSON.stringify(sWhere) }, |
| | | dataType: "json",//æ°æ®ç±»åå¯ä»¥ä¸º text xml json script jsonp |
| | | async: false, |
| | | success: function (data) { |
| | | |
| | | if (data.count > 0) { |
| | | flag = true; |
| | | |
| | | } |
| | | else { |
| | | flag = false; |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | flag = false; |
| | | } |
| | | }); |
| | | |
| | | return flag; |
| | | case "å¿«æ·å®å·¥": |
| | | sWhere = { "HSourceID": HSourceID1, "HICMOBillNo": workcode, "HInterID": HSourceInterID, "type": "åå·¥" } |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/GetMESBeginWorkBillStaus", |
| | | type: "GET", |
| | | data: { "sWhere": JSON.stringify(sWhere) }, |
| | | dataType: "json",//æ°æ®ç±»åå¯ä»¥ä¸º text xml json script jsonp |
| | | async: false, |
| | | success: function (data) { |
| | | |
| | | if (data.count > 0) { |
| | | flag = true; |
| | | |
| | | } |
| | | else { |
| | | flag = false; |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | flag = false; |
| | | } |
| | | }); |
| | | |
| | | return flag; |
| | | } |
| | | } |
| | | </script> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¥æé´é</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">è®¡åæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="date" class="layui-input" lay-verify="HBeginDate" name="HBeginDate" id="HBeginDate" style="padding-left: 58px;width:160px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-row" style=" margin-top: 10px; margin-left: 70px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator1" id="Comparator1" class="ForFilteringSchemes" lay-filter="Comparator1" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator1" id="Comparator1" class="ForFilteringSchemes" lay-filter="Comparator1" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2"> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2"> |
| | | </div> |
| | | </div>--> |
| | | |
| | | </div> |
| | | </div> |
| | |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | |
| | | //#region æ¥æé´é䏿å表çå¬ |
| | | form.on('select(HInitTimeCycle)', function (data) { |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© |
| | | if (HInitTimeCycle != -1) { |
| | | //$('#HDate').prop('disabled', true); |
| | | //$('#HDate1').prop('disabled', true); |
| | | |
| | | $("#HBEGINDATE").val(Format(new Date().setDate(new Date().getDate()), "yyyy-MM-dd"));//æ¬ ææ¥æ |
| | | $("#HEndDate").val(Format(new Date().setDate(new Date().getDate() + HInitTimeCycle), "yyyy-MM-dd"));//è³ |
| | | |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery(); |
| | | } else { |
| | | //$('#HDate').prop('disabled', false); |
| | | //$('#HDate1').prop('disabled', false); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region 产åç¼ç |
| | | form.on('submit(btnHMATERIALID)', function (data) { |
| | |
| | | |
| | | //#region åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //åå§åæ¥æé´éãå¼å§æ¥æãç»ææ¥æ |
| | | setSelect_HInitTimeCycle(); |
| | | //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | //åå§åæ¥æ |
| | | $("#HBeginDate").val(Format(new Date(new Date()), "yyyy-MM-dd"));//æææ¥æ |
| | | $("#HEndDate").val(Format(new Date($("#HBeginDate").val()).setDate(new Date($("#HBeginDate").val()).getDate() + 7), "yyyy-MM-dd"));//è³ |
| | | $("#HEndDate").val(Format(new Date().setDate(new Date().getDate() + HInitTimeCycle), "yyyy-MM-dd"));//è³ |
| | | //ç产ç»ç»å è½½ |
| | | Organ(); |
| | | //åå§åè¡¨æ ¼ |
| | |
| | | , page: true |
| | | , cellMinWidth: 90 |
| | | , totalRow: true |
| | | , limit: 1000 |
| | | , limits: [50, 500,1000, 5000, 20000] |
| | | , limit: 50 |
| | | , limits: [50, 500,1000, 5000] |
| | | //, loading: false |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left' } |
| | |
| | | , { field: 'æ¥è®¡åæ°é', title: 'æ¥è®¡åæ°é', sort: true, totalRow: true, filter: true } |
| | | , { field: 'ç©æç¼ç ', title: 'ç©æç¼ç ', sort: true, filter: true } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', sort: true, filter: true } |
| | | , { field: 'ç©æè§æ ¼åå·', title: 'ç©æè§æ ¼åå·', sort: true, filter: true } |
| | | , { field: 'ç©æè§æ ¼åå·', title: 'ç©æè§æ ¼åå·', sort: true, filter: true } |
| | | , { field: 'åä½ç¨é', title: 'åä½ç¨é', sort: true, filter: true } |
| | | , { field: 'ä¾è´§è½¦é´ä»£ç ', title: 'ä¾è´§è½¦é´ä»£ç ', sort: true, filter: true } |
| | | , { field: 'ä¾è´§è½¦é´', title: 'ä¾è´§è½¦é´', sort: true, filter: true } |
| | | , { field: 'ç©æå±æ§', title: 'ç©æå±æ§', sort: true, filter: true } |
| | | , { field: '计ååææ°é', title: '计ååææ°é', sort: true, totalRow: true, filter: true } |
| | | , { field: 'é½å¥æ°é', title: 'é½å¥æ°é', sort: true, totalRow: true, filter: true } |
| | |
| | | $("#ColName2").val("0"); |
| | | $("#Comparator2").val("0"); |
| | | $("#HBeginDate").val(Format(new Date(new Date()), "yyyy-MM-dd"));//æææ¥æ |
| | | $("#HEndDate").val(Format(new Date($("#HBeginDate").val()).setDate(new Date($("#HBeginDate").val()).getDate() + 7), "yyyy-MM-dd"));//è³ |
| | | $("#HEndDate").val(Format(new Date($("#HBeginDate").val()).setDate(new Date($("#HBeginDate").val()).getDate() + 30), "yyyy-MM-dd"));//è³ |
| | | $("#HMaterAtt").val(""); |
| | | form.render('select'); |
| | | sWhere = ""; |
| | |
| | | form.render('select'); |
| | | } |
| | | |
| | | //#region åå§æ¥æé´é 䏿å表 |
| | | function setSelect_HInitTimeCycle() { |
| | | var valueList = [7,30, 45, 60]; |
| | | var titleList = ["è¿7天","è¿ä¸æ", "è¿45天", "è¿60天"]; |
| | | |
| | | var HInitTimeCycle_ArrayList = '<option value="-1" selected="selected" >ä»»æé´é</option>'; |
| | | for (var i = 0; i < valueList.length; i++) { |
| | | HInitTimeCycle_ArrayList += '<option style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>'; |
| | | } |
| | | |
| | | $("#HInitTimeCycle").empty(); |
| | | $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList); |
| | | form.render('select'); |
| | | |
| | | $("#HInitTimeCycle").val("30"); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡å®è£
è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 120px" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckSetupMoney" id="btnCheckSetupMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckSetupMoney" id="btnCheckSetupMoney" style="float: left; padding: 0 10px;display:none;"> |
| | | å®¡æ ¸ |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡éå±è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 120px" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckOtherMoney" id="btnCheckOtherMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckOtherMoney" id="btnCheckOtherMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | å®¡æ ¸ |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡èæ ¸è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 120px" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckExamMoney" id="btnCheckExamMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckExamMoney" id="btnCheckExamMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | å®¡æ ¸ |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡å·¥è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 120px" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckWorkMoney" id="btnCheckWorkMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckWorkMoney" id="btnCheckWorkMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | å®¡æ ¸ |
| | | </button> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | <script> |
| | | var params = get_UrlVars(); |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | |
| | | var optionNeedCheck = []; |
| | | var ins; //ç¨äºå¯¼åºexcel |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["hmainid", "HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID", |
| | | "HFeedback", "HPriority", "HUserID", "å¸å«ä»£ç ", "éè´æ¹å¼ä»£ç ", "ç»ç®æ¹å¼ä»£ç ", "é¨é¨ä»£ç ", "主管代ç ", "ä¸å¡å代ç ", "计éåä½ä»£ç ", "HCheckFlowStatusID", "HCheckFlowID","HCheckItemID"]; |
| | | var titleData = ["hmainid"]; |
| | | //#endregion |
| | | //#endregion |
| | | var HModName = "PM_ProjectTaskNeedCheckQuery"; |
| | |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | //æ¥è¯¢ |
| | | get_Display(); |
| | | |
| | | get_FastQuery(); |
| | | //#endregion |
| | | |
| | | //#region ç¹å»äºä»¶å
æ¬on formäºä»¶ç |
| | |
| | | //case 'btn-Edit': get_ShowBill('mainTableNeedCheck'); |
| | | // break; |
| | | //å·æ° |
| | | case 'get_Refresh': get_Display(); |
| | | case 'get_Refresh': get_FastQuery(); |
| | | break; |
| | | //导åºexcel |
| | | case 'get_export': |
| | |
| | | table.exportFile(ins.config.id, optionNeedCheck.data, "xls"); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedCheck, get_Display); |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedCheck, get_FastQuery); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | //#endregion |
| | | |
| | | //#region è¯¥é¡µé¢æææ¹æ³ |
| | | //ç´æ¥æ§è¡å表çé å è½½æ°æ®å°ç½æ ¼ |
| | | //å¿«éè¿æ»¤ |
| | | function get_FastQuery() { |
| | | //åå§è¯æé®ç¹å» |
| | | sWhere = " '"+addSWhereByOpenType() + "'"; |
| | | //æ¥è¯¢ |
| | | get_Display(sWhere); |
| | | //è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | sWhere = ""; |
| | | } |
| | | |
| | | //#region åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | | //è®¾ç½®å®¡æ ¸æé®ä¸å¯ç¹å» |
| | |
| | | $('#btnCheckOtherMoney').prop('disabled', true).addClass('layui-btn-disabled'); |
| | | $('#btnCheckExamMoney').prop('disabled', true).addClass('layui-btn-disabled'); |
| | | $('#btnCheckWorkMoney').prop('disabled', true).addClass('layui-btn-disabled'); |
| | | |
| | | optionNeedCheck = { |
| | | elem: '#mainTableNeedCheck' |
| | | , toolbar: '#toolbarDemoNeedCheck' |
| | |
| | | //#endregion |
| | | |
| | | //#region å è½½è¡¨æ ¼ |
| | | function get_Display() { |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load();//é®ç½© |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/PM_ProjectBill/NeedCheckQuery', |
| | | type: "GET", |
| | | async: false, |
| | | data: {"user": sessionStorage["HUserName"] }, |
| | | data: { "user": sessionStorage["HUserName"], "sWhere": sWhere }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | get_Display(); |
| | | get_FastQuery(); |
| | | }); |
| | | |
| | | } else { |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 夿æ¯ç´æ¥æå¼é¡µé¢è¿æ¯å
¶å®é¡µé¢éè¿éæ©æé®æå¼ï¼å¹¶æ¾ç¤ºç¸åºæ°æ® |
| | | function addSWhereByOpenType() { |
| | | //è·ååæ° |
| | | var params = get_UrlVars(); |
| | | var openType = params[params[0]]; //ä»åæ°ä¸è·å æå¼æ¹å¼ |
| | | var addSWhere = openType; |
| | | //æ ¹æ®éå
¥åæ°éèå¯¹åºæé®åæ¾ç¤ºå |
| | | if (openType == "SetupMoney") { |
| | | $('#btnCheckSetupMoney').show(); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else if (openType == "OtherMoney") { |
| | | $('#btnCheckOtherMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | } else if (openType == "ExamMoney") { |
| | | $('#btnCheckExamMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else if (openType == "WorkMoney") { |
| | | $('#btnCheckWorkMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else { |
| | | addSWhere="other" |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } |
| | | return addSWhere; |
| | | } |
| | | //#endregion\ |
| | | |
| | | //#endregion |
| | | |
| | | |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡å®è£
è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 120px" > |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskSetupMoney" id="btnSearchHTaskSetupMoney" style="width: 40px; float: left;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskSetupMoney" id="btnSearchHTaskSetupMoney" style="width: 40px; float: left; display: none;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveSetupMoney" id="btnSaveSetupMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveSetupMoney" id="btnSaveSetupMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | ä¿å |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡éå±è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 120px" > |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskOtherMoney" id="btnSearchHTaskOtherMoney" style="width: 40px; float: left;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskOtherMoney" id="btnSearchHTaskOtherMoney" style="width: 40px; float: left; display: none;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveOtherMoney" id="btnSaveOtherMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveOtherMoney" id="btnSaveOtherMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | ä¿å |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡èæ ¸è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 120px" > |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskExamMoney" id="btnSearchHTaskExamMoney" style="width: 40px; float: left;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskExamMoney" id="btnSearchHTaskExamMoney" style="width: 40px; float: left; display: none;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveExamMoney" id="btnSaveExamMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveExamMoney" id="btnSaveExamMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | ä¿å |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡å·¥è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 120px" > |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskWorkMoney" id="btnSearchHTaskWorkMoney" style="width: 40px; float: left;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskWorkMoney" id="btnSearchHTaskWorkMoney" style="width: 40px; float: left; display: none;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveWorkMoney" id="btnSaveWorkMoney" style="float: left; padding: 0 10px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveWorkMoney" id="btnSaveWorkMoney" style="float: left; padding: 0 10px; display: none;"> |
| | | ä¿å |
| | | </button> |
| | | </div> |
| | |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | //æ¥è¯¢ |
| | | get_Display(); |
| | | |
| | | get_FastQuery(); |
| | | //#endregion |
| | | |
| | | //#region ç¹å»äºä»¶å
æ¬on formäºä»¶ç |
| | |
| | | //case 'btn-Edit': get_ShowBill('mainTableNeedSave'); |
| | | // break; |
| | | //å·æ° |
| | | case 'get_Refresh': get_Display(); |
| | | case 'get_Refresh': get_FastQuery(); |
| | | break; |
| | | //导åºexcel |
| | | case 'get_export': |
| | |
| | | table.exportFile(ins.config.id, optionNeedSave.data, "xls"); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedSave, get_Display); |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedSave, get_FastQuery); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | //#endregion |
| | | |
| | | //#region è¯¥é¡µé¢æææ¹æ³ |
| | | |
| | | //å¿«éè¿æ»¤ |
| | | function get_FastQuery() { |
| | | //åå§è¯æé®ç¹å» |
| | | sWhere = " '" + addSWhereByOpenType() + "'"; |
| | | //æ¥è¯¢ |
| | | get_Display(sWhere); |
| | | //è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | sWhere = ""; |
| | | } |
| | | |
| | | //#region åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | | //设置ä¿åæé®ä¸å¯ç¹å» |
| | |
| | | //#endregion |
| | | |
| | | //#region å è½½è¡¨æ ¼ |
| | | function get_Display() { |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load();//é®ç½© |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/PM_ProjectBill/NeedSaveQuery', |
| | | type: "GET", |
| | | async: false, |
| | | data: {"user": sessionStorage["HUserName"] }, |
| | | data: { "user": sessionStorage["HUserName"], "sWhere": sWhere }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | get_Display(); |
| | | get_FastQuery(); |
| | | }); |
| | | |
| | | } else { |
| | |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 夿æ¯ç´æ¥æå¼é¡µé¢è¿æ¯å
¶å®é¡µé¢éè¿éæ©æé®æå¼ï¼å¹¶æ¾ç¤ºç¸åºæ°æ® |
| | | function addSWhereByOpenType() { |
| | | //è·ååæ° |
| | | var params = get_UrlVars(); |
| | | var openType = params[params[0]]; //ä»åæ°ä¸è·å æå¼æ¹å¼ |
| | | var addSWhere = openType; |
| | | //æ ¹æ®éå
¥åæ°éèå¯¹åºæé®åæ¾ç¤ºå |
| | | if (openType == "SetupMoney") { |
| | | $('#btnSaveSetupMoney').show(); |
| | | $('#btnSearchHTaskSetupMoney').show(); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else if (openType == "OtherMoney") { |
| | | $('#btnSaveOtherMoney').show(); |
| | | $('#btnSearchHTaskOtherMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | } else if (openType == "ExamMoney") { |
| | | $('#btnSaveExamMoney').show(); |
| | | $('#btnSearchHTaskExamMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else if (openType == "WorkMoney") { |
| | | $('#btnSaveWorkMoney').show(); |
| | | $('#btnSearchHTaskWorkMoney').show(); |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } else { |
| | | addSWhere = "other" |
| | | //titleData.push("ä»»å¡å®è£
è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡å·¥è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡èæ ¸è´¹å®¡æ ¸"); |
| | | //titleData.push("ä»»å¡éå±è´¹å®¡æ ¸"); |
| | | } |
| | | return addSWhere; |
| | | } |
| | | //#endregion\ |
| | | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |