工作周总结隐藏一个字段,工作任务列表增加催促按钮与编辑回显订单等级,工作任务去掉催促
| | |
| | | <div class="layui-input-block" style="margin-left: 77px; width:270px;"> |
| | | <input type="text" class="layui-input" lay-verify="HPlanEmpName" name="HPlanEmpName" id="HPlanEmpName" style="background-color:#efefef4d; width:180px; display: inline-block;" readonly> |
| | | <input type="hidden" name="HReportEmpID" id="HReportEmpID" lay-verify="HReportEmpID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPlanEmp" id="btnSearchHPlanEmp" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="btnSearchHPlanEmp" lay-filter="btnSearchHPlanEmp" id="btnSearchHPlanEmp" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | |
| | | |
| | | //åå§åç»ç» |
| | | Organ(); |
| | | |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å· |
| | | createBillNo(); |
| | | |
| | |
| | | //æ ¹æ®ç»å½è´¦æ·åå§åæ¥è¯¢æ»ç»äººå·¥æ¶ |
| | | getHUserNameHours(); |
| | | |
| | | |
| | | |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | |
| | |
| | | |
| | | |
| | | } |
| | | else if (OperationType == 3) { //ç¼è¾ |
| | | else if (OperationType == 3) { |
| | | |
| | | //ç¼è¾ |
| | | //ç¦ç¨æé® |
| | | var num = 1; |
| | | HfBtn(num); |
| | | //åå§åç»ç» |
| | | Organ(); |
| | | //åå§åå¹´åå¨ãå¼å§æ¥æãç»ææ¥æ |
| | | Init_selectYearAndWeek(); |
| | | set_EditForm(linterid); |
| | | |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | data = result.data; |
| | | |
| | | $('#btnSearchHPlanEmp').addClass("layui-btn-disabled").attr("disabled", true); |
| | | //主表 èµå¼ |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HInterID": data[0]["HInterID"] |
| | | , "HBillNo": data[0]["åæ®å·"] |
| | | , "HYear": data[0]["å¹´"] |
| | | , "HPeriod": data[0]["æ"] |
| | | , "HWeek": data[0]["å¨"] |
| | | , "HDate": Format(new Date(data[0]["æ¥æ"]), "yyyy-MM-dd") |
| | | , "HPlanTimes": data[0]["计åå·¥æ¶"] |
| | | , "HUseTimes": data[0]["æ¶èå·¥æ¶"] |
| | | , "HRelUseTimes": data[0]["ææå·¥æ¶"] |
| | | , "HDelayTasks": data[0]["å»¶æä»»å¡"] |
| | | , "HFineTasks": data[0]["è¶
åä»»å¡"] |
| | | , "HFinishRate": data[0]["è¾¾æç"] |
| | | , "HBeginDate": Format(new Date(data[0]["HBeginDate"]), "yyyy-MM-dd") |
| | | , "HEndDate": Format(new Date(data[0]["HEndDate"]), "yyyy-MM-dd") |
| | | , "HFinishRate": data[0]["è¾¾æç"]+'%' |
| | | , "HBeginDate": Format(new Date(data[0]["å¼å§æ¥æ"]), "yyyy-MM-dd") |
| | | , "HEndDate": Format(new Date(data[0]["ç»ææ¥æ"]), "yyyy-MM-dd") |
| | | , "HReportEmpID": data[0]["HReportEmpID"] == null ? 0 : data[0]["HReportEmpID"] |
| | | , "HPlanEmpName": data[0]["æ»ç»äºº"] |
| | | , "HRemark": data[0]["夿³¨"] |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //#region å®¡æ ¸ åå®¡æ ¸ å
³é åå
³é |
| | |
| | | var HModName = "h_v_PM_WorkReportWeekBillMainList"; |
| | | |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["HInterID", "HReportEmpID"]; |
| | | var titleData = ["HInterID", "HReportEmpID","HOrgID"]; |
| | | //#endregion |
| | | |
| | | |
| | |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/PM_WorkReportWeekBillMainList', |
| | | url: GetWEBURL() + '/PM_WorkTaskWeekBill/PM_WorkReportWeekBillList', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]}, |
| | |
| | | // æé®1 çåè° |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | get_FastQuery(); |
| | | } |
| | | }) |
| | | } |
| | |
| | | // æé®1 çåè° |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | get_FastQuery(); |
| | | } |
| | | }) |
| | | } else { |
| | |
| | | var wait = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + 'PM_WorkTaskWeekBill/delete', |
| | | url: GetWEBURL() + 'PM_WorkTaskWeekBill/PM_WorkReportWeekBillMainDelete', |
| | | type: "GET", |
| | | data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | |
| | | //å
³éå½åframe |
| | | layer.close(wait); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | w$("#btnSearch").trigger('click'); |
| | | |
| | | }); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | |
| | | |
| | | //#region å·æ° |
| | | function get_Refresh() { |
| | | $("#btnSearch").trigger('click'); |
| | | get_FastQuery(); |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | |
| | | |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | |
| | | |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å¬ä¿æ¬¡æ°</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HHasten" name="HHasten" id="HHasten" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly > |
| | | |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHHasten" id="btnSearchHHasten" style="padding: 0 10px;float: right;margin-right: 3px; " value="0"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | |
| | | //#region ä»»å¡ç±»åç±»åä¸ææ¡æ¾ç¤º |
| | | ColFilter(); |
| | | //#endregion |
| | | //åå§å订åç级 |
| | | HOrderLev(); |
| | | |
| | | //#region å¤æå¹¶è®¾ç½®æä½ç±»åã页é¢åå§å |
| | | if (OperationType == null || OperationType == 1) { //æ°å¢ |
| | |
| | | //æä»¶éæ©åå§å |
| | | PicUpload(); |
| | | |
| | | //åå§å订åç级 |
| | | HOrderLev(); |
| | | |
| | | |
| | | } |
| | | //else if (OperationType == 2) { //å¤å¶ |
| | |
| | | //ç¼è¾ |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | |
| | | |
| | | |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | RoadBillMain(linterid); |
| | | |
| | |
| | | PicUpload(); |
| | | //å±ç¤ºå·²ä¸ä¼ çæä»¶ |
| | | getFileList_loaded(); |
| | | //åå§å订åç级 |
| | | HOrderLev(); |
| | | |
| | | |
| | | } else if (OperationType == 4 && HProjectStageID != null) { //䏿¨ |
| | | ////ç¦ç¨ç»ç»é项 |
| | |
| | | set_WorkTaskReport(); |
| | | //æä»¶éæ©åå§å |
| | | PicUpload(); |
| | | //åå§å订åç级 |
| | | HOrderLev(); |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | Order += '<option style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>'; |
| | | } |
| | | $("#HOrderLevID ").append(Order); |
| | | //if (OperationType == 1) { |
| | | // HOrgIDBar = sessionStorage["OrganizationID"]; |
| | | //} |
| | | //$("#HOrderLevID ").val(HOrgIDBar); |
| | | |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //#region è·åå¬ä¿æ¬¡æ° |
| | | document.getElementById('btnSearchHHasten').addEventListener('click', function () { |
| | | var input = document.getElementById('HHasten'); |
| | | input.value = parseInt(input.value) + 1; |
| | | }); |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | |
| | | function set_AddNew(data) { |
| | | //è·åç»ç»æ°æ® |
| | | data.field.HPRDORGID = sessionStorage["OrganizationID"];//ç»ç» |
| | | if (data.field.HHasten == "") { |
| | | data.field.HHasten = 0; |
| | | if (data.field.HOrderLevID == "") { |
| | | data.field.HOrderLevID = 0; |
| | | } |
| | | //è¥ä¸ºç¼è¾-ä¿åï¼åæ´æ°ä¿®æ¹äººåä¿®æ¹æ¶é´ |
| | | if (OperationType == 3) { |
| | |
| | | , "HRemark": tableMain[0]["HRemark"] |
| | | , "HOrgID": tableMain[0]["HOrgID"] |
| | | , "HOrderLevID": tableMain[0]["HOrderLevID"] |
| | | , "HHasten": tableMain[0]["HHasten"] |
| | | |
| | | , "HMainSourceInterID": tableMain[0]["HMainSourceInterID"] |
| | | , "HMainSourceEntryID": tableMain[0]["HMainSourceEntryID"] |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_SaveScheme" id="set_SaveScheme"><i class="layui-icon layui-icon-template"></i>ä¿åæ¹æ¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ReadScheme" id="set_ReadScheme"><i class="layui-icon layui-icon-set"></i>è¯»åæ¹æ¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_HHasten"><i class="layui-icon layui-icon-logout"></i>å¬ä¿æ¬¡æ°æé®</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | |
| | | //å·æ° |
| | | case 'get_Refresh': get_Refresh(); |
| | | break; |
| | | ////æµè§ |
| | | //case 'get_view': get_view(); |
| | | // break; |
| | | //å¬ä¿æé® |
| | | case 'get_HHasten': get_HHasten(); |
| | | break; |
| | | //å®¡æ ¸æé® |
| | | case 'btn-Audit': |
| | | set_CheckBill(1); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¬ä¿æ¬¡æ° |
| | | function get_HHasten() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var InterID = data[0].HInterID.toString(); |
| | | var HHasten = data[0].å¬ä¿æ¬¡æ° == undefined ? 0 : data[0].å¬ä¿æ¬¡æ° ; |
| | | var HHastens = HHasten + 1; |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/PM_WorkTaskBill/UpdateHHasten", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "HHasten": HHastens, "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); |
| | | }); |
| | | get_FastQuery(1); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¤è¡ä¸æ¨ |
| | | function set_ShowBill_dh() { |
| | | var checkStatus = table.checkStatus('mainTable') |