1 line
38 KiB
JavaScript
1 line
38 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-apply-subPages-FO2-jobEventEdit1"],{"210d":function(e,t,a){"use strict";a("7a82");var i=a("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(a("5530")),o=i(a("c7eb")),l=i(a("1da1"));a("c975"),a("14d9"),a("4de4"),a("d3b7"),a("d81d"),a("ac1f"),a("5319"),a("e9c4"),a("a434");a("26cb");var s=a("05f1"),r=a("26f9"),d=i(a("9560")),c=i(a("7096")),u={components:{stepTitle:c.default},data:function(){return{stepsPage:0,stepsText:["基本信息","作业人员","作业前","作业中","作业后"],ID:"",tableKey:0,curTotal:0,showDelModalIndex:void 0,showDelModalDetail:void 0,showDelModalFlow:void 0,showDelModalDeal:void 0,isLoadOK:!1,userLists:[],startDate:"",endDate:"",thisUser:[],thisIndex:[],thisFluce:[],thisMeasure:[],dataModel:{CODE:"",Nav_OperationStep:{},JOB_LOCATION:"",JOB_DATE:"",Nav_JobEventPerson:{Nav_User:{NAME:"",CODE:"",Nav_Department:{NAME:""}}}},subDataModel:{Nav_JobEventPerson:{Nav_User:{NAME:"",CODE:"",Nav_Department:{NAME:""}}},Nav_User:{Nav_Department:{NAME:""},NAME:"",CODE:""},Nav_Details:{NUM:0,SafeConfirmsStr:"",IS_CONFIRM:!1,IS_CONFIRM_SHOW:"否",Nav_Files:[]},Nav_Flow:{NUM:0,SafeMeasuresStr:"",IS_CONFIRM:!1,IS_CONFIRM_SHOW:"否",Nav_Files:[]},Nav_Measure:{NUM:0,DealMeasuresStr:"",IS_CONFIRM:!1,IS_CONFIRM_SHOW:"否",Nav_Files:[]}},options:[{text:"删除",style:{backgroundColor:"#f56c6c"}}],rules:{JOB_LOCATION:{type:"string",required:!0,trigger:["blur","change"]},JOB_DATE:{type:"string",required:!0,trigger:["blur","change"]}},comPickerInfo:{showSheet:!1,columns:[],title:"",dataIndex:void 0,formIndex:void 0,name:""},currentOperateUser:{},showPopup:!1,TaskID:""}},onLoad:function(e){this.handleGetJobEventGet(e)},methods:{handleAddDetailPush:function(e){-1==this.thisIndex.indexOf(e)?this.thisIndex.push(e):this.thisIndex=this.thisIndex.filter((function(t){return t!=e}))},handleAddUserPush:function(e){-1==this.thisUser.indexOf(e)?this.thisUser.push(e):this.thisUser=this.thisUser.filter((function(t){return t!=e}))},handleAddFlucePush:function(e){-1==this.thisFluce.indexOf(e)?this.thisFluce.push(e):this.thisFluce=this.thisFluce.filter((function(t){return t!=e}))},handleAddMeasurePush:function(e){-1==this.thisMeasure.indexOf(e)?this.thisMeasure.push(e):this.thisMeasure=this.thisMeasure.filter((function(t){return t!=e}))},stepAdd:function(){""!=this.dataModel.JOB_LOCATION&&void 0!=this.dataModel.JOB_LOCATION&&null!=this.dataModel.JOB_LOCATION?this.stepsPage=this.stepsPage+1:uni.$showErrorInfo("请检查作业地点,不能为空")},stepAddTwo:function(){var e=0;this.dataModel.Nav_JobEventPerson.map((function(t){""!=t["Nav_User"].NAME&&(e+=1)})),e==this.dataModel.Nav_JobEventPerson.length?this.stepsPage=this.stepsPage+1:uni.$showErrorInfo("作业人员不能为空")},stepAddThree:function(){var e=0,t=0;this.dataModel.Nav_Details.map((function(t){""!=t.SafeConfirmsStr&&(e+=1)})),this.dataModel.Nav_Details.map((function(e){0!=e.IS_CONFIRM&&(t+=1)})),e!==this.dataModel.Nav_Details.length?uni.$showErrorInfo("添加作业前确认信息不能为空"):t!==this.dataModel.Nav_Details.length?uni.$showErrorInfo("作业前安全未全部确认"):this.stepsPage=this.stepsPage+1},stepAddFour:function(){var e=0,t=0;this.dataModel.Nav_Flow.map((function(t){""!=t.SafeMeasuresStr&&(e+=1)})),this.dataModel.Nav_Flow.map((function(e){""!=e.IS_CONFIRM&&(t+=1)})),e!==this.dataModel.Nav_Flow.length?uni.$showErrorInfo("添加作业流程及安全措施信息不能为空"):t!==this.dataModel.Nav_Flow.length?uni.$showErrorInfo("作业流程及安全措施未全部确认"):this.stepsPage=this.stepsPage+1},stepReduce:function(){this.stepsPage=this.stepsPage-1},handleGetJobEventGet:function(e){var t=this;this.TaskID=e.taskID?e.taskID:"",this.ID=e.ID?e.ID:"";var a=uni.getStorageSync("orgId"),i=(0,s.initFilter)(a,"","");(0,s.extendRule)(i,"ID",1,e.ID),(0,r.getRequest)(i,"/FO/FOJobEventRecord/GetEdit").then((function(e){if(t.dataModel=e,e.JOB_DATE.indexOf("-")){var a=e.JOB_DATE.indexOf("-");t.startDate=e.JOB_DATE.substring(0,a),t.endDate=e.JOB_DATE.
|