Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>D:\ä¹ä¸è®¡éåä½å表\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\ç½ç«åå¸\å端代ç \MES-WEB-TM\MESWMS-LayUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
New file |
| | |
| | | { |
| | | "Version":"6.8.2.2", |
| | | "Font":{ |
| | | "Name":"å®ä½", |
| | | "Size":105000, |
| | | "Weight":400, |
| | | "Charset":134 |
| | | }, |
| | | "Printer":{ |
| | | "Size":256, |
| | | "Width":24, |
| | | "Height":14, |
| | | "LeftMargin":1, |
| | | "TopMargin":0, |
| | | "RightMargin":0, |
| | | "BottomMargin":0 |
| | | }, |
| | | "DetailGrid":{ |
| | | "Recordset":{ |
| | | "Field":[ |
| | | { |
| | | "Name":"ä»»å¡åå·" |
| | | }, |
| | | { |
| | | "Name":"å·¥èºå·", |
| | | "DBFieldName":"å·¥åºæµè½¬å¡å·" |
| | | }, |
| | | { |
| | | "Name":"é¢è²", |
| | | "DBFieldName":"主产ååç§°" |
| | | }, |
| | | { |
| | | "Name":"客æ·", |
| | | "DBFieldName":"客æ·åç§°" |
| | | }, |
| | | { |
| | | "Name":"è§æ ¼1", |
| | | "DBFieldName":"è§æ ¼åå·1" |
| | | }, |
| | | { |
| | | "Name":"è§æ ¼2", |
| | | "DBFieldName":"è§æ ¼åå·2" |
| | | }, |
| | | { |
| | | "Name":"åªæ°" |
| | | }, |
| | | { |
| | | "Name":"å¸é", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####", |
| | | "DBFieldName":"éé" |
| | | }, |
| | | { |
| | | "Name":"ææµäºº", |
| | | "DBFieldName":"ææµäººåç§°" |
| | | }, |
| | | { |
| | | "Name":"å¶å人" |
| | | }, |
| | | { |
| | | "Name":"ç¼å·", |
| | | "DBFieldName":"åæ®å·" |
| | | }, |
| | | { |
| | | "Name":"车é´", |
| | | "DBFieldName":"é¨é¨" |
| | | }, |
| | | { |
| | | "Name":"å¶åæ¥æ", |
| | | "Type":"DateTime", |
| | | "Format":"yyyyå¹´MMæddæ¥" |
| | | }, |
| | | { |
| | | "Name":"ææå©ååç§°", |
| | | "DBFieldName":"ç©æåç§°" |
| | | }, |
| | | { |
| | | "Name":"ç¨é%", |
| | | "Type":"Float", |
| | | "Format":"#,##0.######", |
| | | "DBFieldName":"ç¨é" |
| | | }, |
| | | { |
| | | "Name":"éé", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####", |
| | | "DBFieldName":"宿¶æ°é" |
| | | }, |
| | | { |
| | | "Name":"åä½", |
| | | "DBFieldName":"计éåä½" |
| | | }, |
| | | { |
| | | "Name":"夿³¨", |
| | | "DBFieldName":"表ä½å¤æ³¨" |
| | | }, |
| | | { |
| | | "Name":"æºé", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####" |
| | | }, |
| | | { |
| | | "Name":"æ°´å²", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####" |
| | | }, |
| | | { |
| | | "Name":"æ°´é", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####" |
| | | }, |
| | | { |
| | | "Name":"æ°´æ¯", |
| | | "Type":"Float", |
| | | "Format":"#,##0.####" |
| | | }, |
| | | { |
| | | "Name":"主产å代ç " |
| | | }, |
| | | { |
| | | "Name":"æºåä¸å¡ååç§°" |
| | | } |
| | | ] |
| | | }, |
| | | "Column":[ |
| | | { |
| | | "Name":"åºå·", |
| | | "Width":1.16417 |
| | | }, |
| | | { |
| | | "Name":"ææå©ååç§°", |
| | | "Width":4.81542 |
| | | }, |
| | | { |
| | | "Name":"ç¨é%", |
| | | "Width":2.59292 |
| | | }, |
| | | { |
| | | "Name":"éé", |
| | | "Width":2.80458 |
| | | }, |
| | | { |
| | | "Name":"åä½", |
| | | "Width":2.40771 |
| | | }, |
| | | { |
| | | "Name":"夿³¨", |
| | | "Width":5.79438 |
| | | } |
| | | ], |
| | | "ColumnContent":{ |
| | | "Height":0.608542, |
| | | "ColumnContentCell":[ |
| | | { |
| | | "Column":"åºå·", |
| | | "FreeCell":true, |
| | | "Control":[ |
| | | { |
| | | "Type":"SystemVarBox", |
| | | "Name":"SystemVarBox1", |
| | | "Dock":"Fill", |
| | | "TextAlign":"MiddleCenter", |
| | | "SystemVar":"RowNo" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "Column":"ææå©ååç§°", |
| | | "FreeCell":true, |
| | | "Control":[ |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox6", |
| | | "Dock":"Fill", |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"ææå©ååç§°" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "Column":"ç¨é%", |
| | | "FreeCell":true, |
| | | "Control":[ |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox7", |
| | | "Dock":"Fill", |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"ç¨é%" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "Column":"éé", |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"éé" |
| | | }, |
| | | { |
| | | "Column":"åä½", |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"åä½" |
| | | }, |
| | | { |
| | | "Column":"夿³¨", |
| | | "DataField":"夿³¨" |
| | | } |
| | | ] |
| | | }, |
| | | "ColumnTitle":{ |
| | | "Height":0.608542, |
| | | "ColumnTitleCell":[ |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"åºå·", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"åºå·" |
| | | }, |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"ææå©ååç§°", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"ææå©ååç§°" |
| | | }, |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"ç¨é%", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"ç¨éâ°" |
| | | }, |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"éé", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"éé" |
| | | }, |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"åä½", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"åä½" |
| | | }, |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"夿³¨", |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"夿³¨" |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | "ReportHeader":[ |
| | | { |
| | | "Name":"ReportHeader1", |
| | | "Height":4.20688, |
| | | "Control":[ |
| | | { |
| | | "Type":"FreeGrid", |
| | | "Name":"FreeGrid1", |
| | | "Top":2.46063, |
| | | "Border":{ |
| | | "Styles":"[DrawLeft|DrawTop|DrawRight|DrawBottom]" |
| | | }, |
| | | "ColumnCount":8, |
| | | "RowCount":3, |
| | | "FreeGridColumn":[ |
| | | { |
| | | "index":1, |
| | | "Width":2.03729 |
| | | }, |
| | | { |
| | | "index":2, |
| | | "Width":2.38125 |
| | | }, |
| | | { |
| | | "index":3, |
| | | "Width":1.71979 |
| | | }, |
| | | { |
| | | "index":4, |
| | | "Width":3.99521 |
| | | }, |
| | | { |
| | | "index":5, |
| | | "Width":1.48167 |
| | | }, |
| | | { |
| | | "index":6, |
| | | "Width":3.86292 |
| | | }, |
| | | { |
| | | "index":7, |
| | | "Width":1.34938 |
| | | }, |
| | | { |
| | | "index":8, |
| | | "Width":2.7781 |
| | | } |
| | | ], |
| | | "FreeGridRow":[ |
| | | ], |
| | | "FreeGridCell":[ |
| | | { |
| | | "row":1, |
| | | "col":1, |
| | | "Text":"ä»»å¡åå·ï¼" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":2, |
| | | "Text":"[#ä»»å¡åå·#]" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":3, |
| | | "Text":"é¢è²ï¼" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":4, |
| | | "Text":"[#é¢è²#]" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":5, |
| | | "Text":"è²å·ï¼" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":6, |
| | | "Text":"[#主产å代ç #]" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":7, |
| | | "Text":"æ°´å²ï¼" |
| | | }, |
| | | { |
| | | "row":1, |
| | | "col":8, |
| | | "Text":"[#æ°´å²#]" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":1, |
| | | "Text":"客æ·ï¼" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":2, |
| | | "Text":"[#æºåä¸å¡ååç§°#]" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":3, |
| | | "Text":"è§æ ¼1ï¼" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":4, |
| | | "Text":"[#è§æ ¼1#]" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":5, |
| | | "Text":"å·¥èºå·ï¼" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":6, |
| | | "Text":"[#å·¥èºå·#]" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":7, |
| | | "Text":"æºéï¼" |
| | | }, |
| | | { |
| | | "row":2, |
| | | "col":8, |
| | | "Text":"[#æºé#]" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":1, |
| | | "Text":"å¸éï¼" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":2, |
| | | "Text":"[#å¸é#]" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":3, |
| | | "Text":"æ°´æ¯ï¼" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":4, |
| | | "Text":"[#æ°´æ¯#]" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":5, |
| | | "Text":"æ°´éï¼" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":6, |
| | | "Text":"[#æ°´é#]" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":7, |
| | | "Text":"åªæ°ï¼" |
| | | }, |
| | | { |
| | | "row":3, |
| | | "col":8, |
| | | "Text":"[#åªæ°#]" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox1", |
| | | "Left":17.0127, |
| | | "Top":1.40229, |
| | | "Width":1.21708, |
| | | "Height":0.79375, |
| | | "Text":"车é´ï¼" |
| | | }, |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox1", |
| | | "Left":18.2033, |
| | | "Top":1.40229, |
| | | "Width":2.01083, |
| | | "Height":0.79375, |
| | | "DataField":"车é´" |
| | | }, |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox2", |
| | | "Left":7.99042, |
| | | "Top":1.40229, |
| | | "Width":6.00604, |
| | | "Height":0.79375, |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"å¶åæ¥æ" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox2", |
| | | "Left":7.99042, |
| | | "Top":0.396875, |
| | | "Width":6.00604, |
| | | "Height":0.79375, |
| | | "Font":{ |
| | | "Name":"å®ä½", |
| | | "Size":142500, |
| | | "Weight":400, |
| | | "Charset":134 |
| | | }, |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"æè²è½¦é´å·¥èºé
æ¹å" |
| | | }, |
| | | { |
| | | "Type":"Barcode", |
| | | "Name":"Barcode1", |
| | | "Left":4.10104, |
| | | "Top":0.396875, |
| | | "Width":2.19604, |
| | | "Height":1.5875, |
| | | "BarcodeType":"QRCode", |
| | | "CaptionPosition":"None", |
| | | "Text":"[#ç¼å·#]" |
| | | }, |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox8", |
| | | "Left":3.70417, |
| | | "Top":2.01083, |
| | | "Width":2.98979, |
| | | "Height":0.396875, |
| | | "TextAlign":"MiddleCenter", |
| | | "DataField":"ç¼å·" |
| | | } |
| | | ] |
| | | } |
| | | ], |
| | | "ReportFooter":[ |
| | | { |
| | | "Name":"ReportFooter1", |
| | | "Height":0.79375, |
| | | "Control":[ |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox4", |
| | | "Left":1.00542, |
| | | "Top":0.211667, |
| | | "Width":1.61396, |
| | | "Height":0.608542, |
| | | "Text":"ææµäººï¼" |
| | | }, |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox4", |
| | | "Left":2.59292, |
| | | "Top":0.211667, |
| | | "Width":2.61938, |
| | | "Height":0.608542, |
| | | "DataField":"ææµäºº" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox5", |
| | | "Left":15.7956, |
| | | "Top":0.211667, |
| | | "Width":1.61396, |
| | | "Height":0.582083, |
| | | "Text":"å¶å人ï¼" |
| | | }, |
| | | { |
| | | "Type":"FieldBox", |
| | | "Name":"FieldBox5", |
| | | "Left":17.4096, |
| | | "Top":0.211667, |
| | | "Width":2.61938, |
| | | "Height":0.582083, |
| | | "DataField":"å¶å人" |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | |
| | | if (!judgeMorPCflag) {//ç§»å¨ç«¯ |
| | | window.location.href = '../../views/index_Mobile.html' |
| | | } else {//PC端 |
| | | window.location.href = '../../views/index.html' |
| | | window.location.href = '../../views/indexMenu.html' |
| | | } |
| | | get_WriteConfigFile(); |
| | | } |
| | |
| | | col.push({ field: "HTuesday", title: "å¨äº", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HWednesday", title: "å¨ä¸", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HThursday", title: "å¨å", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HFirday", title: "å¨äº", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HFriday", title: "å¨äº", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HSaturday", title: "å¨å
", align: 'center', sort: true, width: 120 }) |
| | | col.push({ field: "HSunday", title: "卿¥", align: 'center', sort: true, width: 120 }) |
| | | //设置å |
| | |
| | | //#region ä»»æåæ®µè¿æ»¤ï¼ååæ¾ç¤ºä¸ææ¡ |
| | | function ColFilter() { |
| | | var Organization = '<option value="0" selected="selected" ></option>'; |
| | | var noneArray = ["HMonday", "HTuesday", "HWednesday", "HThursday", "HFriday", "HSaturday", "HSunday"]; //设置ä¸è¿è¡è¿æ»¤çåæ®µ |
| | | for (var i = 1; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i].hide != true) { |
| | | if (option.cols[0][i].hide != true && $.inArray(option.cols[0][i].field, noneArray) == -1) { |
| | | Organization += '<option style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>'; |
| | | } |
| | | } |
| | |
| | | <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="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BatchAudit"><i class="layui-icon layui-icon-radio"></i>æ¹éå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BatchDeAudit"><i class="layui-icon layui-icon-radio"></i>æ¹éåå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close"><i class="layui-icon layui-icon-radio"></i>å
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeClose"><i class="layui-icon layui-icon-radio"></i>åå
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--æ¹éå®¡æ ¸/åå®¡æ ¸è¿åº¦æ¡--> |
| | | <div class="layui-progress layui-progress-big" lay-filter="BatchAuditProgress" id="BatchAuditProgress" style="width:20%;position:fixed;left:40%;top:55%;display:none;"> |
| | | <div class="layui-progress-bar" style="width:200px;" lay-percent="0%"></div> |
| | | </div> |
| | | |
| | | |
| | | <script> |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | |
| | | //åå®¡æ ¸æé® |
| | | case 'btn-DeAudit': |
| | | set_CheckBill(2); |
| | | break; |
| | | //æ¹éå®¡æ ¸æé® |
| | | case 'btn-BatchAudit': |
| | | set_BatchCheckBill(1); |
| | | break; |
| | | //æ¹éåå®¡æ ¸æé® |
| | | case 'btn-BatchDeAudit': |
| | | set_BatchCheckBill(2); |
| | | break; |
| | | //å
³éæé® ï¼1:å
³éã2:åå
³éï¼ |
| | | case 'btn-Close': |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¹éåå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | function set_BatchCheckBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length != 0) { |
| | | var errMsg = ""; //è®°å½å®¡æ ¸å¤±è´¥ä¿¡æ¯ |
| | | var successMsg = ""; //è®°å½å®¡æ ¸æåä¿¡æ¯ |
| | | var div = document.getElementById("BatchAuditProgress"); //è·åè¿åº¦æ¡ |
| | | var progressPercent = 0; |
| | | //è·åéè¦å®¡æ ¸çåæ®éå对åºçåæ®å
ç éå |
| | | var HInterIDArray = []; |
| | | var HBillNoArray = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($.inArray(data[i]["HInterID"], HInterIDArray) == -1) { |
| | | HInterIDArray.push(data[i]["HInterID"]); |
| | | HBillNoArray.push(data[i]["åæ®å·"]); |
| | | } |
| | | } |
| | | //设置å è½½å¾æ |
| | | var ajaxLoad = layer.load(); |
| | | //è¿åº¦æ¡æ¾ç¤ºå¹¶è¿åº¦å½0 |
| | | element.progress('BatchAuditProgress', '0%'); |
| | | div.style.display = "block"; |
| | | //éåéè¦å®¡æ ¸çåæ®å
ç éåï¼å¹¶å®¡æ ¸å¯¹åºåæ®å
ç çåæ® |
| | | for (var i = 0; i < HInterIDArray.length; i++) { |
| | | var HInterID = HInterIDArray[i]; |
| | | var HBillNo = HBillNoArray[i]; |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: false, |
| | | url: GetWEBURL() + "/PM_WorkTaskBill/AuditPM_WorkTaskBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": HInterID, "Type": num, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | successMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡æåã\n"; |
| | | } else { |
| | | errMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡å¤±è´¥ã失败åå ï¼" + result.Message + "\n"; |
| | | } |
| | | }, error: function () { |
| | | errMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡å¤±è´¥ã失败åå ï¼æ¥å£è¯·æ±å¤±è´¥ï¼\n"; |
| | | } |
| | | }); |
| | | //å¢å è¿åº¦æ¡è¿åº¦ |
| | | progressPercent = (i + 1) / HInterIDArray.length * 100; |
| | | element.progress('BatchAuditProgress', progressPercent + "%"); |
| | | } |
| | | |
| | | //éèè¿åº¦æ¡ |
| | | div.style.display = "none"; |
| | | |
| | | //æ¼æ¥å®¡æ ¸æåä¿¡æ¯ä¸å®¡æ ¸å¤±è´¥ä¿¡æ¯ |
| | | var resultMessage = successMsg + errMsg; |
| | | //å®¡æ ¸ç»ææç¤ºå¼¹çª |
| | | layer.alert(resultMessage, { icon: 5 }); |
| | | |
| | | //å
³éå è½½å¾æ |
| | | layer.close(ajaxLoad); |
| | | //å·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå
³é/å
³éæ°æ® |
| | | function set_CloseBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | <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="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BatchAudit"><i class="layui-icon layui-icon-radio"></i>æ¹éå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BatchDeAudit"><i class="layui-icon layui-icon-radio"></i>æ¹éåå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close"><i class="layui-icon layui-icon-radio"></i>å
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeClose"><i class="layui-icon layui-icon-radio"></i>åå
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--æ¹éå®¡æ ¸/åå®¡æ ¸è¿åº¦æ¡--> |
| | | <div class="layui-progress layui-progress-big" lay-filter="BatchAuditProgress" id="BatchAuditProgress" style="width:20%;position:fixed;left:40%;top:55%;display:none;"> |
| | | <div class="layui-progress-bar" style="width:200px;" lay-percent="0%"></div> |
| | | </div> |
| | | |
| | | |
| | | <script> |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | |
| | | //åå®¡æ ¸æé® |
| | | case 'btn-DeAudit': |
| | | set_CheckBill(2); |
| | | break; |
| | | //æ¹éå®¡æ ¸æé® |
| | | case 'btn-BatchAudit': |
| | | set_BatchCheckBill(1); |
| | | break; |
| | | //æ¹éåå®¡æ ¸æé® |
| | | case 'btn-BatchDeAudit': |
| | | set_BatchCheckBill(2); |
| | | break; |
| | | //å
³éæé® ï¼1:å
³éã2:åå
³éï¼ |
| | | case 'btn-Close': |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¹éåå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | function set_BatchCheckBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length != 0) { |
| | | var errMsg = ""; //è®°å½å®¡æ ¸å¤±è´¥ä¿¡æ¯ |
| | | var successMsg = ""; //è®°å½å®¡æ ¸æåä¿¡æ¯ |
| | | var div = document.getElementById("BatchAuditProgress"); //è·åè¿åº¦æ¡ |
| | | var progressPercent = 0; |
| | | //è·åéè¦å®¡æ ¸çåæ®éå对åºçåæ®å
ç éå |
| | | var HInterIDArray = []; |
| | | var HBillNoArray = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($.inArray(data[i]["HInterID"], HInterIDArray) == -1) { |
| | | HInterIDArray.push(data[i]["HInterID"]); |
| | | HBillNoArray.push(data[i]["åæ®å·"]); |
| | | } |
| | | } |
| | | //设置å è½½å¾æ |
| | | var ajaxLoad = layer.load(); |
| | | //è¿åº¦æ¡æ¾ç¤ºå¹¶è¿åº¦å½0 |
| | | element.progress('BatchAuditProgress', '0%'); |
| | | div.style.display = "block"; |
| | | //éåéè¦å®¡æ ¸çåæ®å
ç éåï¼å¹¶å®¡æ ¸å¯¹åºåæ®å
ç çåæ® |
| | | for (var i = 0; i < HInterIDArray.length; i++) { |
| | | var HInterID = HInterIDArray[i]; |
| | | var HBillNo = HBillNoArray[i]; |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: false, |
| | | url: GetWEBURL() + "/PM_WorkTaskBill/AuditPM_WorkTaskBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": HInterID, "Type": num, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | successMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡æåã\n"; |
| | | } else { |
| | | errMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡å¤±è´¥ã失败åå ï¼" + result.Message + "\n"; |
| | | } |
| | | }, error: function () { |
| | | errMsg += "[" + HInterID + "],[" + HBillNo + "]ï¼æä½æ§è¡å¤±è´¥ã失败åå ï¼æ¥å£è¯·æ±å¤±è´¥ï¼\n"; |
| | | } |
| | | }); |
| | | //å¢å è¿åº¦æ¡è¿åº¦ |
| | | progressPercent = (i + 1) / HInterIDArray.length * 100; |
| | | element.progress('BatchAuditProgress', progressPercent + "%"); |
| | | } |
| | | |
| | | //éèè¿åº¦æ¡ |
| | | div.style.display = "none"; |
| | | |
| | | //æ¼æ¥å®¡æ ¸æåä¿¡æ¯ä¸å®¡æ ¸å¤±è´¥ä¿¡æ¯ |
| | | var resultMessage = successMsg + errMsg; |
| | | //å®¡æ ¸ç»ææç¤ºå¼¹çª |
| | | layer.alert(resultMessage, { icon: 5 }); |
| | | |
| | | //å
³éå è½½å¾æ |
| | | layer.close(ajaxLoad); |
| | | //å·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå
³é/å
³éæ°æ® |
| | | function set_CloseBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data;; |
| | | var AddRow = table.cache['mainTable']; |
| | | var NewRow = { "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HMaterRuleType":"", "HBatchNo": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HDesignLife": 0, "HLeaveLife": 0, "HUseLife": 0, "HQtyMust": 0, "HRate": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HSPID": 0, "HSPCode": "", "HSPName": "", "HStockOrgID": sessionStorage["OrganizationID"], "HRemark": "" }; |
| | | var NewRow = { "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HMaterRuleType":"", "HBatchNo": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HDesignLife": 0, "HLeaveLife": 0, "HUseLife": 0, "HQtyMust": 0, "HRate": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HSPID": 0, "HSPCode": "", "HSPName": "", "HStockOrgID": sessionStorage["OrganizationID"], "HRemark": "", "HWeight": "0" }; |
| | | console.log(NewRow); |
| | | switch (obj.event) { |
| | | //æ°å¢ä¸è¡ |
| | |
| | | , { field: 'HQtyMust', title: 'åºåæ°é', width: 100, hide: true} |
| | | , { field: 'HRate', title: 'ç¨éâ°', edit: 'text', width: 100 } |
| | | , { field: 'HQty', title: 'éé', width: 100 } |
| | | , { field: 'HWeight', title: 'å®é
ç§°é', width: 100 } |
| | | , { field: 'HPrice', title: 'åä»·', width: 100, hide: true} |
| | | , { field: 'HMoney', title: 'éé¢', width: 100, hide: true} |
| | | , { field: 'HWHID', title: 'HWHID', width: 100, hide: true, hide: true } |
| | |
| | | function set_AddFNew() { |
| | | //è·åæå¤§åæ®å· |
| | | get_MAXNum(); |
| | | option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterRuleType": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HRate":0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }]; |
| | | option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterRuleType": "", "HMaterSpec": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HRate":0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "", "HWeight": "0"}]; |
| | | table.render(option); |
| | | } |
| | | //#endregion |
| | |
| | | option.data = [{ "HMaterID": 0, "HMaterCode": "", "HMaterName": "", "HMaterSpec": "", "HMaterRuleType": "", "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HQtyMust": 0, "HRate": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHCode": "", "HWHName": "", "HRemark": "" }]; |
| | | set_EditForm(linterid); //ç¼è¾è·å表头 |
| | | set_EditGrid(linterid); //ç¼è¾è·åè¡¨ä½ |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i].HWeight = "0"; |
| | | } |
| | | |
| | | table.render(option); |
| | | |
| | |
| | | var copyrow = copydata2.substring(0, copydata2.length - 1);//å»é¤æ«å°¾å符']' |
| | | table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | //设置å¤å¶å¾å°çè®°å½çå®é
ç§°é为0 |
| | | option.data[option.data.length - 1].HWeight = "0"; |
| | | |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | } |
| | | } |