| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">计åå·¥æ¶:</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HPlanTimes" name="HPlanTimes" id="HPlanTimes" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HPlanTimes" name="HPlanTimes" id="HPlanTimes" value="0" disabled> |
| | | </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="text" class="layui-input" lay-verify="HUseTimes" name="HUseTimes" id="HUseTimes" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HUseTimes" name="HUseTimes" id="HUseTimes" value="0" disabled> |
| | | </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="text" class="layui-input" lay-verify="HRelUseTimes" name="HRelUseTimes" id="HRelUseTimes" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HRelUseTimes" name="HRelUseTimes" id="HRelUseTimes" value="0" disabled> |
| | | </div> |
| | | </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="text" class="layui-input" lay-verify="HDelayTasks" name="HDelayTasks" id="HDelayTasks" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HDelayTasks" name="HDelayTasks" id="HDelayTasks" value="0" disabled> |
| | | </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="text" class="layui-input" lay-verify="HFineTasks" name="HFineTasks" id="HFineTasks" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HFineTasks" name="HFineTasks" id="HFineTasks" value="0" disabled> |
| | | </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="text" class="layui-input" lay-verify="HFinishRate" name="HFinishRate" id="HFinishRate" value="0"> |
| | | <input type="text" class="layui-input" lay-verify="HFinishRate" name="HFinishRate" id="HFinishRate" value="0" disabled> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </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="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> |
| | | </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="text" class="layui-input" name="HBacker" id="HBacker" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top:10px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å
³éæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly> |
| | | </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="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly> |
| | | </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="text" class="layui-input" name="HBackDate" id="HBackDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | //模åå |
| | | var HBillType = "4757"; |
| | | //è¡¨æ ¼æ¸²æåæ° |
| | | |
| | | var ins; |
| | | //è®°å½ç»ç»çå¼ |
| | | var HOrgIDBar = 0; |
| | | //è·ååæ° |
| | |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | else if (OperationType == 3) { //ç¼è¾ |
| | |
| | | //#endregion |
| | | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | | //#region ä¿åæäº¤ |
| | | //å¼åº |
| | | form.on('submit(btn_LookDown)', function (data) { |
| | | get_Export(data); |
| | | }); |
| | | // ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region éåº |
| | | // éåº |
| | | form.on('submit(btnEdit)', function (data) { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | |
| | | }); |
| | | //å®¡æ ¸ |
| | | form.on('submit(set_CheckBill)', function (data) { |
| | | set_CheckBill(0); |
| | | set_CheckBills(0); |
| | | }); |
| | | //åå®¡æ ¸ |
| | | form.on('submit(set_AbandonCheck)', function (data) { |
| | | set_CheckBill(1); |
| | | set_AbandonChecks(1); |
| | | }); |
| | | //å
³é |
| | | form.on('submit(set_CloseBill)', function (data) { |
| | | |
| | | set_CloseBills(0); |
| | | }); |
| | | //åå
³é |
| | | form.on('submit(set_CancelCloseBill)', function (data) { |
| | | |
| | | set_CancelCloseBills(1); |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | } |
| | | //è·åè¡¨å¤´æ°æ®å¹¶åºåå |
| | | var sMainStr = JSON.stringify(data.field); |
| | | |
| | | //æ¼æ¥éè¦ä¼ ç»åç«¯çæ°æ® |
| | | var sMainSub = sMainStr + ';' + refSav + ";" + sessionStorage["HUserName"]; |
| | | |
| | |
| | | layer.msg("æäº¤æå"); |
| | | var num = 2; |
| | | HfBtn(num); |
| | | } |
| | | else { |
| | | |
| | | }else { |
| | | layer.close(index); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //æé®æ¢å¤ |
| | | //#region æé®æ¢å¤ |
| | | function HfBtn(num) { |
| | | //æ°å¢ æ¶ ç¦ç¨å
¶ä»æé® |
| | | if (num==1) { |
| | |
| | | $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | } else if (num==2) { |
| | | //æ¯æ¬¡æ¢å¤æé® |
| | | $('#btn_LookDown').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#btn_print').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#btn_view').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#btn_LookDown').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#btn_print').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#btn_view').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CancelCloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç¼è¾è·å表头 |
| | | function set_EditForm(linterid) { |
| | |
| | | |
| | | //#region å®¡æ ¸ åå®¡æ ¸ å
³é åå
³é |
| | | //å®¡æ ¸ |
| | | function set_CheckBill(num) { |
| | | function set_CheckBills(nums) { |
| | | layer.confirm("确认è¦å®¡æ ¸å?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain', |
| | | type: "GET", |
| | | data: {"HInterID": $("#HInterID").val(), "IsAudit": num, "user": sessionStorage["HUserName"] }, |
| | | data: {"HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | |
| | | } |
| | | |
| | | //åå®¡æ ¸ |
| | | function set_AbandonCheck() { |
| | | function set_AbandonChecks(nums) { |
| | | layer.confirm("确认è¦åå®¡æ ¸å?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_ICMOBill/CheckSc_ICMOReportBill', |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "Type": 2, "user": sessionStorage["HUserName"] }, |
| | | data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | HfBtn(); |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | |
| | | } |
| | | |
| | | //å
³é |
| | | function set_CloseBill() { |
| | | function set_CloseBills(nums) { |
| | | layer.confirm("确认è¦å
³éå?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_ICMOBill/CloseSc_ICMOReportBill', |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/ClosePM_WorkReportWeekBillMain', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "Type": 1, "user": sessionStorage["HUserName"] }, |
| | | data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | |
| | | $('#set_CloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CancelCloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | |
| | | } |
| | | |
| | | //åå
³é |
| | | function set_CancelCloseBill() { |
| | | function set_CancelCloseBills(nums) { |
| | | layer.confirm("确认è¦åå
³éå?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_ICMOBill/CloseSc_ICMOReportBill', |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/ClosePM_WorkReportWeekBillMain', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "Type": 2, "user": sessionStorage["HUserName"] }, |
| | | data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | HfBtn(); |
| | | $('#set_CloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 导åºExecel |
| | | function get_Export(data) { |
| | | |
| | | // è·åè¡¨åæ°æ® |
| | | var formData = data.field; |
| | | var formcols = ["åæ®å·", "åæ®å
ç ", "æ¥æ", "æ»ç»äºº", "æ»ç»äººID", "å¹´", "å¨", "å¼å§æ¥æ", "ç»ææ¥æ", |
| | | "计åå·¥æ¶", "æ¶èå·¥æ¶", "ææå·¥æ¶", "å»¶æä»»å¡", "è¶
åä»»å¡", "è¾¾æç", "工使»ç»", |
| | | "主导项ç®çä¸ä¸æ¥è®¡å", "å·¥ä½å¿å¾", "夿³¨", "ç»ç»ID", "å¶å人", "ä¿®æ¹äºº", "å®¡æ ¸äºº", "å¶åæ¥æ", "ä¿®æ¹æ¥æ", "å®¡æ ¸æ¥æ", "å
³é人", "å
³éæ¥æ"] |
| | | // å°JSONæ°æ®åå¨å°ä¸ä¸ªåéä¸ï¼ç¨äºå¯¼åº |
| | | var jsonData = []; |
| | | jsonData.push(Object.keys(formData)); |
| | | jsonData.push(Object.values(formData)); |
| | | |
| | | table.exportFile(formcols, [jsonData[1]], 'xls'); |
| | | /*table.exportFile(ins.config.id, form, "xls");*/ |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | }); |
| | | |