| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <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="get_Exit"><i class="layui-icon layui-icon-logout"></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-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></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-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button>--> |
| | | </div> |
| | | </script> |
| | | </form> |
| | |
| | | //æ¸
ç©ºè¿æ»¤æ¡ä»¶ |
| | | set_ClearQuery(); |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on("toolbar(mainTable)", function (obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | switch (obj.event) { |
| | | //æ°å¢ |
| | | case "btn-Add": |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: '设å¤ç»´ä¿®æ´¾å·¥å', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | content: '../../设å¤ç®¡ç/设å¤ç»´ä¿®æ´¾å·¥å/Sb_EquipRepairSendWorkBillEdit.html?OperationType=1&linterid=0&HSouceBillType=0&linteridSub=-1', |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | | location.reload(); |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | | } |
| | | }); |
| | | break; |
| | | //ç¼è¾ |
| | | case "btn-Edit": |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } |
| | | else { |
| | | var linterid = checkStatus.data[0].hmainid; |
| | | var linteridSub = checkStatus.data[0].hsubid; |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: '设å¤ç»´ä¿®æ´¾å·¥å', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | content: '../../设å¤ç®¡ç/设å¤ç»´ä¿®æ´¾å·¥å/Sb_EquipRepairSendWorkBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&linteridSub=' + linteridSub, |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | | location.reload(); |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | break; |
| | | //å é¤ |
| | | case "btn-Delete":set_DeleteBill(); |
| | | break; |
| | | //å®¡æ ¸ |
| | | case "btn-Audit": set_AuditBill(); |
| | | break; |
| | | //åå®¡æ ¸ |
| | | case "btn-DeAudit": set_DeAuditBill(); |
| | | break; |
| | | //å·æ° |
| | | case 'get_Refresh': set_ClearQuery()(); |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(2); |
| | | break; |
| | | } |
| | | }) |
| | | |
| | | |
| | | //#endregion |
| | |
| | | , height: 'full-50' |
| | | , page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { field: 'hmainid', title: 'hmainid', sort: true, hide: true } |
| | |
| | | , { field: 'ç»´ä¿®é¨é¨', title: 'ç»´ä¿®é¨é¨' } |
| | | , { field: '维修项ç®ä»£ç ', title: '维修项ç®ä»£ç ' } |
| | | , { field: '维修项ç®', title: '维修项ç®' } |
| | | , { field: 'é¢è®¡ç»´ä¿®å¼å§æ¥æ', title: 'é¢è®¡ç»´ä¿®å¼å§æ¥æ', width: 120, templet: "<div>{{d.ç»´ä¿®å¼å§æ¥æ ==null ?'':layui.util.toDateString(d.ç»´ä¿®å¼å§æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'é¢è®¡ç»´ä¿®ç»ææ¥æ', title: 'é¢è®¡ç»´ä¿®ç»ææ¥æ', width: 120, templet: "<div>{{d.ç»´ä¿®ç»ææ¥æ ==null ?'':layui.util.toDateString(d.ç»´ä¿®ç»ææ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'é¢è®¡ç»´ä¿®å¼å§æ¥æ', title: 'é¢è®¡ç»´ä¿®å¼å§æ¥æ', width: 120, templet: "<div>{{d.é¢è®¡ç»´ä¿®å¼å§æ¥æ ==null ?'':layui.util.toDateString(d.é¢è®¡ç»´ä¿®å¼å§æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'é¢è®¡ç»´ä¿®ç»ææ¥æ', title: 'é¢è®¡ç»´ä¿®ç»ææ¥æ', width: 120, templet: "<div>{{d.é¢è®¡ç»´ä¿®ç»ææ¥æ ==null ?'':layui.util.toDateString(d.é¢è®¡ç»´ä¿®ç»ææ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'æ¶é´åä½', title: 'æ¶é´åä½' } |
| | | , { field: '计å维修工æ¶', title: '计å维修工æ¶' } |
| | | , { field: '维修人代ç ', title: '维修人代ç ' } |
| | |
| | | , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨' } |
| | | , { field: 'å
é¨åæ®å·', title: 'å
é¨åæ®å·' } |
| | | , { field: 'å¶å人', title: 'å¶å人', width: 125 } |
| | | , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', width: 120, templet: "<div>{{d.å¶åæ¥æ ==null ?'':layui.util.toDateString(d.å¶åæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', width: 120, templet: "<div>{{d.å¶åæ¥æ ==null ?'':layui.util.toDateString(d.å¶åæ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº', width: 125 } |
| | | , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ', width: 120, templet: "<div>{{d.å®¡æ ¸æ¥æ ==null ?'':layui.util.toDateString(d.å®¡æ ¸æ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ', width: 120, templet: "<div>{{d.å®¡æ ¸æ¥æ ==null ?'':layui.util.toDateString(d.å®¡æ ¸æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'ä¿®æ¹äºº', title: 'ä¿®æ¹äºº', width: 125 } |
| | | , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ', width: 200, templet: "<div>{{d.ä¿®æ¹æ¥æ ==null ?'':layui.util.toDateString(d.ä¿®æ¹æ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ', width: 200, templet: "<div>{{d.ä¿®æ¹æ¥æ ==null ?'':layui.util.toDateString(d.ä¿®æ¹æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'å
³é人', title: 'å
³é人', width: 125 } |
| | | , { field: 'å
³éæ¥æ', title: 'å
³éæ¥æ', width: 120, templet: "<div>{{d.å
³éæ¥æ ==null ?'':layui.util.toDateString(d.å
³éæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'å
³éæ¥æ', title: 'å
³éæ¥æ', width: 120, templet: "<div>{{d.å
³éæ¥æ ==null ?'':layui.util.toDateString(d.å
³éæ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'å
³éç±»å', title: 'å
³éç±»å' } |
| | | , { field: 'ä½åºäºº', title: 'ä½åºäºº', width: 125 } |
| | | , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ', width: 120, templet: "<div>{{d.ä½åºæ¥æ ==null ?'':layui.util.toDateString(d.ä½åºæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ', width: 120, templet: "<div>{{d.ä½åºæ¥æ ==null ?'':layui.util.toDateString(d.ä½åºæ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | ]] |
| | | }; |
| | | } |
| | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sb_EquipRepairSendWorkBill/GetEquipRepairSendWorkBillList', |
| | | type: "GET", |
| | | data: { "sWhere": sWhere }, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | if (data1.code == "1") { |
| | | option.data = data1.data; |
| | | table.render(option); |
| | | layer.close(ajaxLoad); |
| | |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å é¤ |
| | | function set_DeleteBill() { |
| | | var checkstatus = table.checkStatus("mainTable"); |
| | | |
| | | if (checkstatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } |
| | | else { |
| | | layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function () { |
| | | var HInterID = checkstatus.data[0].hmainid; //è·åç¼å· |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sb_EquipRepairSendWorkBill/DeleteWorkBill' |
| | | , type: "GET" |
| | | , data: { "HInterID": HInterID, "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(); |
| | | ////éè½½tree |
| | | //tree.reload('treeDepartment', {}); |
| | | }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | //å®¡æ ¸ |
| | | function set_AuditBill() { |
| | | var CheckStatus = table.checkStatus("mainTable"); |
| | | |
| | | if (CheckStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } else { |
| | | var HBillStatus = CheckStatus.data[0].HBillStatus; |
| | | var HInterID = CheckStatus.data[0].hmainid; |
| | | |
| | | if (HBillStatus != 1) { |
| | | return layer.msg("å½å忮䏿¯æªå®¡æ ¸ç¶æ,ä¸è½å®¡æ ¸!"); |
| | | } |
| | | else { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill" |
| | | , type: "GET" |
| | | , data: { "HInterID": HInterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"]} |
| | | , success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | //è·åå½åç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åå¼¹çª |
| | | layer.close(index); |
| | | //å·æ°é¡µé¢ |
| | | set_ClearBill(); |
| | | }) |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | |
| | | //åå®¡æ ¸ |
| | | function set_DeAuditBill() { |
| | | var CheckStatus = table.checkStatus("mainTable"); |
| | | |
| | | if (CheckStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } else { |
| | | var HBillStatus = CheckStatus.data[0].HBillStatus; |
| | | var HInterID = CheckStatus.data[0].hmainid; |
| | | |
| | | if (HBillStatus == 1) { |
| | | return layer.msg("å½ååæ®æ¯æªå®¡æ ¸ç¶æ,ä¸è½åå®¡æ ¸!"); |
| | | } |
| | | else { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill" |
| | | , type: "GET" |
| | | , data: { "HInterID": HInterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] } |
| | | , success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | //è·åå½åç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åå¼¹çª |
| | | layer.close(index); |
| | | //å·æ°é¡µé¢ |
| | | set_ClearBill(); |
| | | }) |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | |
| | | // å¿«éè¿æ»¤ |
| | |
| | | $("#Hmaker").val("");//å¶å人 |
| | | |
| | | sWhere = ""; |
| | | get_Display(sWhere); |
| | | } |
| | | |
| | | //#endregion |