Your Name
2022-04-08 06bc1fdbe81da9a723ad9ee1d3d6dd74025b9e18
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-4584","chunk-0efa"],{"1JKd":function(e,t,s){},"4x8p":function(e,t,s){"use strict";s.r(t);var a=s("cLjf"),i=s.n(a),r=s("hDQ3"),o=s.n(r),n=s("sZnh"),c={props:["basicInformation","title"],name:"index",data:function(){return{currentPage:0,pageSize:1e3,tasksecurity:[],safetyActionData:[]}},methods:{getSafeTyAction:function(){var e=this;return o()(i.a.mark(function t(){var s,a,r,o,c;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:for(a in s=[],e.basicInformation.subTaskInfos)s.push(e.basicInformation.subTaskInfos[a].type);return(r={}).pageIndex=e.currentPage,r.pageSize=e.pageSize,r.type="申请单位负责检查项",e.safetyActionData=[],e.tasksecurity=[],t.next=10,Object(n.g)(r);case 10:if("200"===(o=t.sent).data.code)for(c in e.safetyActionData=o.data.result,e.safetyActionData)-1!==s.indexOf(e.safetyActionData[c].tasktype)&&e.tasksecurity.push({id:e.safetyActionData[c].id,taskcode:e.basicInformation.code,content:e.safetyActionData[c].content,checked:e.safetyActionData[c].check,num:e.safetyActionData[c].number,confirmedby:"test",checktype:e.safetyActionData[c].checktype,tasktype:e.safetyActionData[c].tasktype});else e.$message({message:o.data.message,type:"warning"});case 12:case"end":return t.stop()}},t,e)}))()},getConstructionAction:function(){var e=this;return o()(i.a.mark(function t(){var s,a;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(s={}).pageIndex=e.currentPage,s.pageSize=e.pageSize,s.type="施工单位负责检查项",e.safetyActionData=[],e.tasksecurity=[],t.next=8,Object(n.g)(s);case 8:"200"===(a=t.sent).data.code?(e.safetyActionData=a.data.result,e.tasksecurity=e.safetyActionData.map(function(t){return{id:t.id,taskcode:e.basicInformation.code,content:t.content,checked:t.check,num:t.number,confirmedby:"test",checktype:t.checktype}})):e.$message({message:a.data.message,type:"warning"});case 10:case"end":return t.stop()}},t,e)}))()},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):"施工单位信息填写"===this.title?this.$emit("confirmConstruction"):this.$emit("changeToCardFile")}}},l=(s("j1xQ"),s("ZrdR")),f=Object(l.a)(c,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tasksecurity,border:"",fit:"","highlight-current-row":"","header-cell-style":{"text-align":"center"}}},[s("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"60"}}),e._v(" "),s("el-table-column",{attrs:{prop:"content",label:"安全措施",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return["判断"===t.row.checktype?s("div",[e._v("\n                    "+e._s(t.row.content)+"\n                ")]):e._e(),e._v(" "),"填空"===t.row.checktype?s("div",[s("span",[e._v(e._s(t.row.content.split("_")[0]))]),e._v(" "),s("el-input",{staticStyle:{width:"50px"},model:{value:t.row.num,callback:function(s){e.$set(t.row,"num",s)},expression:"scope.row.num"}}),e._v(" "),s("span",[e._v(e._s(t.row.content.split("_")[1]))])],1):e._e()]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"checked",label:"选项",align:"center",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-radio",{attrs:{label:1},model:{value:t.row.checked,callback:function(s){e.$set(t.row,"checked",s)},expression:"scope.row.checked"}},[e._v("是")]),e._v(" "),s("el-radio",{attrs:{label:0},model:{value:t.row.checked,callback:function(s){e.$set(t.row,"checked",s)},expression:"scope.row.checked"}},[e._v("否")]),e._v(" "),s("el-radio",{attrs:{label:2},model:{value:t.row.checked,callback:function(s){e.$set(t.row,"checked",s)},expression:"scope.row.checked"}},[e._v("不涉及")])]}}])})],1),e._v(" "),"新增"===e.title||"编辑"===e.title||"施工单位确认"===e.title||"施工单位信息填写"===e.title||"复制"===e.title?s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1):e._e()],1)},[],!1,null,"503d290a",null);f.options.__file="index.vue";t.default=f.exports},"C+GN":function(e,t,s){},EEAV:function(e,t,s){"use strict";var a=s("bcpt");s.n(a).a},"G1+s":function(e,t,s){"use strict";s.r(t);var a={name:"index",props:["basicInformation","title"],data:function(){return{director:"",startTime:"",endTime:"",constructionUnit:"",hazard:"",taskRiskForm:{id:"",taskcode:"",content:"",environment:"",preventive:"",emergency:"",other:"",director:"",taskdirector:"",confirmat:"",createdat:"",createdby:"",modifiedat:"",modifiedby:"",flag:""}}},mounted:function(){this.getBasic()},methods:{getBasic:function(){this.constructionUnit=this.basicInformation.constructionunit,this.director=this.basicInformation.director,this.startTime=this.basicInformation.starttime,this.endTime=this.basicInformation.endtime,this.hazard=this.basicInformation.hazard,this.taskRiskForm.taskcode=this.basicInformation.code},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):this.$emit("changeToCardFile")}}},i=(s("iyzG"),s("ZrdR")),r=Object(i.a)(a,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"safetyAndRiskConfirm"},[s("div",{staticClass:"safetyAndRiskConfirm_title"},[s("span",[e._v(e._s("安全交底和风险告知确认卡"))]),e._v(" "),s("span",{staticStyle:{color:"red"}},[e._v(e._s("(*必填项)"))])]),e._v(" "),s("el-descriptions",{staticClass:"margin-top",attrs:{column:2,border:""}},[s("el-descriptions-item",{attrs:{span:1}},[s("template",{slot:"label"},[s("i",{staticClass:"el-icon-office-building"}),e._v("\n                作业单位\n            ")]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_input"},[e._v(e._s(e.constructionUnit))])],2),e._v(" "),s("el-descriptions-item",{staticClass:"test",attrs:{span:1}},[s("template",{slot:"label"},[s("i",{staticClass:"el-icon-user-solid"}),e._v("\n                车间项目负责人\n            ")]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_input"},[e._v(e._s(e.director))])],2),e._v(" "),s("el-descriptions-item",{attrs:{span:2}},[s("template",{slot:"label"},[s("i",{staticClass:"el-icon-notebook-2"}),e._v("\n                作业内容\n                "),s("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" "),s("span",[e._v(":")])]),e._v(" "),s("el-input",{staticClass:"safetyAndRiskConfirm_input",model:{value:e.taskRiskForm.content,callback:function(t){e.$set(e.taskRiskForm,"content",t)},expression:"taskRiskForm.content"}})],2),e._v(" "),s("el-descriptions-item",{attrs:{span:2}},[s("template",{slot:"label"},[s("i",{staticClass:"el-icon-time"}),e._v("\n                作业时间\n            ")]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_input"},[e._v(e._s(e.startTime+"-"+e.endTime))])],2),e._v(" "),s("el-descriptions-item",{attrs:{span:2}},[s("template",{slot:"label"},[s("i",{staticClass:"el-icon-user"}),e._v("\n                作业人员\n            ")]),e._v(" "),s("el-input",{staticClass:"safetyAndRiskConfirm_input"})],2)],1),e._v(" "),s("el-descriptions",{attrs:{title:"基本要求",direction:"vertical",column:4,border:""}}),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_top"},[s("div",{staticClass:"safetyAndRiskConfirm_top_title"},[e._v("\n            "+e._s("作业前,项目负责人应对施工作业人员进行安全交底和风险告知,内容包括作业许可范围及作业环境、作业风险、防范措施(工艺、设备、个体防护等)、应急措施及其他注意事项。作业人员应按照风险告知内容,逐条对接确认,落实到位后方可作业。")+"\n        ")])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_left"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_left_title"},[e._v(e._s("安全交底和风险告知内容"))])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("作业许可范围及作业环境")+"\n                    "),s("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" "),s("span",[e._v(":")])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_text"},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2},model:{value:e.taskRiskForm.environment,callback:function(t){e.$set(e.taskRiskForm,"environment",t)},expression:"taskRiskForm.environment"}})],1)]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("作业风险:")+"\n                ")]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_text"},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2,readonly:""},model:{value:e.hazard,callback:function(t){e.hazard=t},expression:"hazard"}})],1)]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("防范措施(工艺、设备、个体防护等)")+"\n                    "),s("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" "),s("span",[e._v(":")])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_text"},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2},model:{value:e.taskRiskForm.preventive,callback:function(t){e.$set(e.taskRiskForm,"preventive",t)},expression:"taskRiskForm.preventive"}})],1)]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("应急措施")+"\n                    "),s("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" "),s("span",[e._v(":")])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_text"},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2},model:{value:e.taskRiskForm.emergency,callback:function(t){e.$set(e.taskRiskForm,"emergency",t)},expression:"taskRiskForm.emergency"}})],1)]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("其他注意事项")+"\n                    "),s("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" "),s("span",[e._v(":")])]),e._v(" "),s("div",{attrs:{calss:"safetyAndRiskConfirm_middle_right_one_text"}},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2},model:{value:e.taskRiskForm.other,callback:function(t){e.$set(e.taskRiskForm,"other",t)},expression:"taskRiskForm.other"}})],1)]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_middle_right_two"},[s("div",{staticClass:"safetyAndRiskConfirm_middle_right_one_top"},[e._v("\n                    "+e._s("企业负责人确认:")+"\n                ")]),e._v(" "),s("div",{attrs:{calss:"safetyAndRiskConfirm_middle_right_one_text"}},[s("el-input",{staticClass:"safetyAndRiskConfirm_middle_right_one_textarea",attrs:{type:"textarea",row:2}})],1)])])]),e._v(" "),s("div",{staticClass:"safetyAndRiskConfirm_bottom"},[s("div",{staticClass:"safetyAndRiskConfirm_bottom_title"},[e._v("\n            "+e._s("我方所有施工作业人员已明确该项目的风险并清楚了危害、防范措施和其它注意事项。")+"\n        ")])]),e._v(" "),"新增"===e.title||"编辑"===e.title||"施工单位确认"===e.title||"施工单位信息填写"===e.title||"复制"===e.title?s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1):e._e()],1)},[],!1,null,"69a6a1c2",null);r.options.__file="index.vue";t.default=r.exports},H5jp:function(e,t,s){"use strict";s.r(t);var a=s("6ZY3"),i=s.n(a),r=s("cLjf"),o=s.n(r),n=s("hDQ3"),c=s.n(n),l=s("jJIE"),f=s.n(l),m=s("sZnh"),k={props:["basicInformation","title"],name:"index",data:function(){return{ifApply:"",ifCompany:"",ifConstruction:"",ifApplyButton:"",ifCompanyButton:"",disabled:"",fileForm:{},header:{Authorization:""},fileRoad:"http://222.92.213.21:8006/zhongtai_demo/task/upload",dialogVisible:!1,dialogImageUrl:"",riskAndDanger:[],safetyOrganizeAction:[],workSecurityAction:[],fileList:[],fileListOne:[],fileListTwo:[],fileListThree:[],uploadForm:{taskcode:"",type:""}}},mounted:function(){this.getFileList()},methods:{onPreview:function(e){var t=this;return c()(o.a.mark(function s(){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:window.open("http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl,"_blank");case 1:case"end":return t.stop()}},s,t)}))()},getFileList:function(){var e=this;return c()(o.a.mark(function t(){var s,a,r,n,c;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(s={}).taskCode=e.basicInformation.code,t.next=4,Object(m.f)(s);case 4:if("200"===(a=t.sent).data.code){for(r in e.fileList=[],e.fileListOne=[],e.fileListTwo=[],e.fileListThree=[],e.fileList=a.data.result,e.fileList.map(function(e){return i()(e,{name:e.originalname})}),e.fileList)"事故救援预案"===e.fileList[r].type&&e.fileListOne.push(e.fileList[r]);for(n in e.fileList)"作业人员身体健康"===e.fileList[n].type&&e.fileListTwo.push(e.fileList[n]);for(c in e.fileList)"作业资质证书"===e.fileList[c].type&&e.fileListThree.push(e.fileList[c])}case 6:case"end":return t.stop()}},t,e)}))()},submit:function(){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token"),this.$refs.upload.submit()},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},handleChangeOne:function(e,t){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeTwo:function(e,t){this.uploadForm.type="作业人员身体健康",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeThree:function(e,t){this.uploadForm.type="作业资质证书",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},onSuccess:function(e){"200"===e.code&&(this.$notify({type:"success",duration:2e3,message:"上传成功",title:"成功"}),this.getFileList())},onRemove:function(e,t){var s=this;return this.$confirm("确定移除 "+e.name+"?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={};t.id=e.id,Object(m.e)(t).then(function(e){"200"===e.data.code?(s.$notify({type:"success",duration:2e3,message:"删除成功",title:"成功"}),s.getFileList()):s.$message({type:"warning",message:e.data.message})})})},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):this.$emit("confirmConstruction")}}},u=(s("PnnT"),s("ZrdR")),d=Object(u.a)(k,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-form",{ref:"form",attrs:{model:e.fileForm,"label-width":"160px","label-position":"right"}},[e.ifCompany?s("el-form-item",{attrs:{label:"事故救援预案:"}},[s("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:e.fileRoad,headers:e.header,data:e.uploadForm,"on-preview":e.onPreview,"file-list":e.fileListOne}})],1):e._e(),e._v(" "),e.ifConstruction?s("el-form-item",{attrs:{label:"作业人员身体健康:"}},[s("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:e.fileRoad,headers:e.header,data:e.uploadForm,"on-change":e.handleChangeTwo,"auto-upload":!0,"on-remove":e.onRemove,"on-success":e.onSuccess,"on-preview":e.onPreview,"file-list":e.fileListTwo}},[s("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1):e._e(),e._v(" "),e.ifConstruction?s("el-form-item",{attrs:{label:"作业资质证书:"}},[s("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:e.fileRoad,headers:e.header,data:e.uploadForm,"on-change":e.handleChangeThree,"on-remove":e.onRemove,"on-success":e.onSuccess,"auto-upload":!0,"on-preview":e.onPreview,"file-list":e.fileListThree}},[s("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1):e._e()],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1),e._v(" "),s("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},[],!1,null,"1f79a056",null);d.options.__file="constructionFile.vue";t.default=d.exports},"M6+c":function(e,t,s){},"N+OI":function(e,t,s){"use strict";s.r(t);var a=s("cLjf"),i=s.n(a),r=s("hDQ3"),o=s.n(r),n=s("6ZY3"),c=s.n(n),l=s("omC7"),f=s.n(l),m=s("tzUH"),k=s("H5jp"),u=s("wprD"),d=s("sg/T"),p=s("q8GM"),h=s("G1+s"),B=s("4x8p"),b=s("IOhk"),g=s("sZnh"),$=s("8fCU"),F={name:"taskCreate",data:function(){return{taskCreateDialog:!1,activeName:"taskBasic",title:"",basicForm:{},constructionForm:{},ifHotFireBasic:!1,ifSafetyAction:!1,ifSafetyAndRisk:!1,ifFireMan:!1,ifFile:!1,ifConstructionFile:!1,ifAllFile:!1,supervisorAndAnalystAgree:!1,supervisorAndAnalystRefuse:!1,relevantRefuse:!1,securityRefuse:!1}},components:{taskBasic:b.default,safetyAction:B.default,safetyAndRiskConfirm:h.default,equipment:p.default,fireMan:d.default,file:u.default,constructionFile:k.default,allFile:m.default},methods:{openTaskInfo:function(e,t){var s=this;this.title=t,this.taskCreateDialog=!0,this.activeName="taskBasic","新增"===t?(this.ifHotFireBasic=!0,this.ifSafetyAction=!1,this.ifSafetyAndRisk=!1,this.ifFireMan=!1,this.ifFile=!1,this.ifAllFile=!1,this.ifConstructionFile=!1,setTimeout(function(){s.$refs.taskBasic.type=1,s.$refs.taskBasic.activeNames=["0"],s.$refs.taskBasic.taskBasicForm={unit:sessionStorage.getItem("company"),department:sessionStorage.getItem("department"),applicant:sessionStorage.getItem("realname"),applyunitname:"",applyunitopinion:"",applyunittime:"",approverprofession:"",approversupervisor:"",area:"",code:"",completedconfirm:"",completedname:"",completedtime:"",constructionname:"",constructionopinion:"",constructiontime:"",constructionunit:"",createdat:"",createdby:"",director:"",endtime:"",enterprisename:"",enterpriseopinion:"",enterprisetime:"",flag:0,hazard:[],id:0,isdel:0,isholiday:null,level:"",modifiedat:"",modifiedby:"",othertask:"",partdirector:"",profession:"",relevantname:"",relevantopinion:"",relevanttime:"",resources:[],securityname:"",securityopinion:"",securitytime:"",securitydep:"",shiftleadername:"",shiftleaderopinion:"",shiftleadertime:"",starttime:"",status:0,supervisor:"",taskAnalyses:[],taskEquipments:[],taskRisk:{confirmat:"",content:"",createdat:"",createdby:"",director:"",emergency:"",environment:"",flag:0,id:0,modifiedat:"",modifiedby:"",other:"",preventive:"",taskcode:"",taskdirector:""},taskSecurities:[],taskWorkers:[],subTaskInfos:[],type:"",category:"",firelevel:"",checked:"",spacecategory:"",spacename:"",spacemedium:"",acibase:"",hoistinglevel:"",hoistingweight:"",soildepth:"",soilarea:"",soilfile:[],breakreason:"",breakfile:[],workheight:"",heightlevel:"",electricityarea:"",voltage:"",power:"",pipename:"",pipemedium:"",pipetemperature:"",pipepressure:"",blindboardmaterial:"",blindboardspecification:"",blindboardnumber:"",commander:"",blindboardlocation:[],firetype:"",description:"",isanalysis:"",analysisarea:"",analysismedium:""},s.$refs.taskBasic.ifIncludeArea=null,s.$refs.taskBasic.ifHoisting=null,s.$refs.taskBasic.ifBuliding=null,s.$refs.taskBasic.ifIncludeRoad=null,s.$refs.taskBasic.ifIncludeHigh=null,s.$refs.taskBasic.ifIncludeElectricity=null,s.$refs.taskBasic.ifIncludePump=null,s.$refs.taskBasic.ifIncludeFire=null,s.$refs.taskBasic.resetFormRules()})):"编辑"===t?(this.ifSafetyAction=!1,this.ifSafetyAndRisk=!1,this.ifFireMan=!1,this.ifFile=!1,this.ifConstructionFile=!1,this.ifAllFile=!1,this.ifHotFireBasic=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.type=2,s.$refs.taskBasic.resetFormRules(),s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e)),s.$refs.taskBasic.taskBasicForm.hazard=s.$refs.taskBasic.taskBasicForm.hazard.split("、");var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.taskBasic.giveTaskBasic(s.$refs.taskBasic.taskBasicForm)})):"复制"===t?(this.ifSafetyAction=!1,this.ifSafetyAndRisk=!1,this.ifFireMan=!1,this.ifFile=!1,this.ifConstructionFile=!1,this.ifAllFile=!1,this.ifHotFireBasic=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.type=1,s.$refs.taskBasic.resetFormRules(),s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e)),s.$refs.taskBasic.taskBasicForm.hazard=s.$refs.taskBasic.taskBasicForm.hazard.split("、");var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.taskBasic.giveTaskBasic(s.$refs.taskBasic.taskBasicForm)})):"施工单位确认"===t?(this.title="施工单位确认",this.ifHotFireBasic=!0,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.ifFireMan=!1,this.ifFile=!1,this.ifConstructionFile=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e)),s.$refs.taskBasic.taskBasicForm.hazard=s.$refs.taskBasic.taskBasicForm.hazard.split(",");var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.safetyAction.tasksecurity=JSON.parse(f()(e)).taskSecurities,s.$refs.safetyAndRiskConfirm.taskRiskForm=JSON.parse(f()(e)).taskRisk,s.$refs.equipment.equipmentData=JSON.parse(f()(e)).taskEquipments,s.$refs.constructionFile.ifCompany=!0,s.$refs.constructionFile.ifConstruction=!1,s.$refs.constructionFile.getFileList(),s.$refs.taskBasic.resetFormRules()})):"动火部位审批"===t?(this.ifHotFireBasic=!0,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.ifFireMan=!0,this.ifAllFile=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e));var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.safetyAction.tasksecurity=JSON.parse(f()(e)).taskSecurities,s.$refs.safetyAndRiskConfirm.taskRiskForm=JSON.parse(f()(e)).taskRisk,s.$refs.equipment.equipmentData=JSON.parse(f()(e)).taskEquipments,s.$refs.fireMan.taskWorkers=JSON.parse(f()(e)).taskWorkers,s.$refs.taskBasic.resetFormRules()})):"相关部门审批"===t?(this.ifHotFireBasic=!0,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.ifFireMan=!0,this.ifAllFile=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e));var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.safetyAction.tasksecurity=JSON.parse(f()(e)).taskSecurities,s.$refs.safetyAndRiskConfirm.taskRiskForm=JSON.parse(f()(e)).taskRisk,s.$refs.equipment.equipmentData=JSON.parse(f()(e)).taskEquipments,s.$refs.fireMan.taskWorkers=JSON.parse(f()(e)).taskWorkers,s.$refs.taskBasic.resetFormRules()})):"安全部门审批"===t&&(this.ifHotFireBasic=!0,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.ifFireMan=!0,this.ifAllFile=!0,this.basicForm=JSON.parse(f()(e)),setTimeout(function(){s.$refs.taskBasic.taskBasicForm=JSON.parse(f()(e));var t=JSON.parse(f()(e)).subTaskInfos;for(var a in s.$refs.taskBasic.taskBasicForm.type="",s.$refs.taskBasic.taskBasicForm.category="",s.$refs.taskBasic.taskBasicForm.firelevel="",s.$refs.taskBasic.taskBasicForm.checked="",s.$refs.taskBasic.taskBasicForm.spacecategory="",s.$refs.taskBasic.taskBasicForm.spacename="",s.$refs.taskBasic.taskBasicForm.spacemedium="",s.$refs.taskBasic.taskBasicForm.acibase="",s.$refs.taskBasic.taskBasicForm.hoistinglevel="",s.$refs.taskBasic.taskBasicForm.hoistingweight="",s.$refs.taskBasic.taskBasicForm.soildepth="",s.$refs.taskBasic.taskBasicForm.soilarea="",s.$refs.taskBasic.taskBasicForm.soilfile=[],s.$refs.taskBasic.taskBasicForm.breakreason="",s.$refs.taskBasic.taskBasicForm.breakfile=[],s.$refs.taskBasic.taskBasicForm.workheight="",s.$refs.taskBasic.taskBasicForm.heightlevel="",s.$refs.taskBasic.taskBasicForm.electricityarea="",s.$refs.taskBasic.taskBasicForm.voltage="",s.$refs.taskBasic.taskBasicForm.power="",s.$refs.taskBasic.taskBasicForm.pipename="",s.$refs.taskBasic.taskBasicForm.pipemedium="",s.$refs.taskBasic.taskBasicForm.pipetemperature="",s.$refs.taskBasic.taskBasicForm.pipepressure="",s.$refs.taskBasic.taskBasicForm.blindboardmaterial="",s.$refs.taskBasic.taskBasicForm.blindboardspecification="",s.$refs.taskBasic.taskBasicForm.blindboardnumber="",s.$refs.taskBasic.taskBasicForm.commander="",s.$refs.taskBasic.taskBasicForm.blindboardlocation=[],s.$refs.taskBasic.taskBasicForm.firetype="",t)"受限空间作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("1"),s.$refs.taskBasic.ifIncludeArea=1,s.$refs.taskBasic.taskBasicForm.spacecategory=t[a].spacecategory,s.$refs.taskBasic.taskBasicForm.spacename=t[a].spacename,s.$refs.taskBasic.taskBasicForm.spacemedium=t[a].spacemedium,s.$refs.taskBasic.taskBasicForm.acibase=t[a].acibase):"吊装作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("2"),s.$refs.taskBasic.ifHoisting=1,s.$refs.taskBasic.taskBasicForm.hoistinglevel=t[a].hoistinglevel,s.$refs.taskBasic.taskBasicForm.hoistingweight=t[a].hoistingweight):"动土作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("3"),s.$refs.taskBasic.ifBuilding=1,s.$refs.taskBasic.taskBasicForm.soildepth=t[a].soildepth,s.$refs.taskBasic.taskBasicForm.soilarea=t[a].soilarea,s.$refs.taskBasic.taskBasicForm.soilfile=t[a].soilfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"断路作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("4"),s.$refs.taskBasic.ifIncludeRoad=1,s.$refs.taskBasic.taskBasicForm.breakreason=t[a].breakreason,s.$refs.taskBasic.taskBasicForm.breakfile=t[a].breakfile.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):"高处作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("5"),s.$refs.taskBasic.ifIncludeHigh=1,s.$refs.taskBasic.taskBasicForm.heightlevel=t[a].heightlevel,s.$refs.taskBasic.taskBasicForm.workheight=t[a].workheight):"临时用电作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("6"),s.$refs.taskBasic.ifIncludeElectricity=1,s.$refs.taskBasic.taskBasicForm.electricityarea=t[a].electricityarea,s.$refs.taskBasic.taskBasicForm.voltage=t[a].voltage,s.$refs.taskBasic.taskBasicForm.power=t[a].power):"盲板抽堵作业"===t[a].type?(s.$refs.taskBasic.activeNames.push("7"),s.$refs.taskBasic.ifIncludePump=1,s.$refs.taskBasic.taskBasicForm.pipename=t[a].pipename,s.$refs.taskBasic.taskBasicForm.pipemedium=t[a].pipemedium,s.$refs.taskBasic.taskBasicForm.pipetemperature=t[a].pipetemperature,s.$refs.taskBasic.taskBasicForm.pipepressure=t[a].pipepressure,s.$refs.taskBasic.taskBasicForm.blindboardmaterial=t[a].blindboardmaterial,s.$refs.taskBasic.taskBasicForm.blindboardspecification=t[a].blindboardspecification,s.$refs.taskBasic.taskBasicForm.blindboardnumber=t[a].blindboardnumber,s.$refs.taskBasic.taskBasicForm.blindboardlocation=t[a].blindboardlocation.map(function(e){return c()(e,{url:"http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl})})):(s.$refs.taskBasic.activeNames.push("8"),s.$refs.taskBasic.ifIncludeFire=1,s.$refs.taskBasic.taskBasicForm.firelevel=t[a].level,s.$refs.taskBasic.taskBasicForm.firetype=t[a].firetype);s.$refs.safetyAction.tasksecurity=JSON.parse(f()(e)).taskSecurities,s.$refs.safetyAndRiskConfirm.taskRiskForm=JSON.parse(f()(e)).taskRisk,s.$refs.equipment.equipmentData=JSON.parse(f()(e)).taskEquipments,s.$refs.fireMan.taskWorkers=JSON.parse(f()(e)).taskWorkers,s.$refs.taskBasic.resetFormRules()}))},changeToSecond:function(e){var t=this;1===e.isanalysis?this.taskCreateDialog=!1:"新增"===this.title||"编辑"===this.title||"复制"===this.title?(this.ifHotFireBasic=!1,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.activeName="safetyAction",this.basicForm=e,this.$emit("getinfo"),setTimeout(function(){0===e.taskSecurities.length?t.$refs.safetyAction.getSafeTyAction():t.$refs.safetyAction.tasksecurity=e.taskSecurities,null===e.taskRisk?t.$refs.safetyAndRiskConfirm.taskRiskForm={id:"",taskcode:"",content:"",environment:"",preventive:"",emergency:"",other:"",director:"",taskdirector:"",confirmat:"",createdat:"",createdby:"",modifiedat:"",modifiedby:"",flag:""}:t.$refs.safetyAndRiskConfirm.taskRiskForm=e.taskRisk,t.$refs.equipment.equipmentData=e.taskEquipments})):(this.ifHotFireBasic=!1,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!0,this.activeName="safetyAction",this.$emit("getinfo"),setTimeout(function(){t.$refs.safetyAction.tasksecurity=t.basicForm.taskSecurities,t.$refs.equipment.equipmentData=t.basicForm.taskEquipments,t.$refs.safetyAndRiskConfirm.taskRiskForm=t.basicForm.taskRisk}))},changeToThird:function(){var e=this;return o()(i.a.mark(function t(){var s,a,r,o;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:s=void 0,t.t0=i.a.keys(e.$refs.safetyAction.tasksecurity);case 2:if((t.t1=t.t0()).done){t.next=13;break}if(a=t.t1.value,null!==e.$refs.safetyAction.tasksecurity[a].checked&&void 0!==e.$refs.safetyAction.tasksecurity[a].checked&&""!==e.$refs.safetyAction.tasksecurity[a].checked){t.next=10;break}return s=0,e.$message({type:"warning",message:"请完善安全措施"}),t.abrupt("break",13);case 10:s=1;case 11:t.next=2;break;case 13:if(1!==s){t.next=38;break}if(""!==e.$refs.safetyAndRiskConfirm.taskRiskForm.content&&""!==e.$refs.safetyAndRiskConfirm.taskRiskForm.environment&&""!==e.$refs.safetyAndRiskConfirm.taskRiskForm.preventive&&""!==e.$refs.safetyAndRiskConfirm.taskRiskForm.emergency&&""!==e.$refs.safetyAndRiskConfirm.taskRiskForm.other||2!==e.basicForm.level){t.next=18;break}e.$message({type:"warning",message:"请完善安全交底和风险告知确认卡"}),t.next=38;break;case 18:if(0!==e.$refs.equipment.equipmentData.length){t.next=22;break}e.$message({type:"warning",message:"请完善设备"}),t.next=38;break;case 22:if(e.basicForm.taskSecurities=e.$refs.safetyAction.tasksecurity,e.basicForm.taskRisk=e.$refs.safetyAndRiskConfirm.taskRiskForm,e.basicForm.taskRisk.taskcode=e.basicForm.code,e.basicForm.taskEquipments=e.$refs.equipment.equipmentData,"新增"!==e.title&&"复制"!==e.title){t.next=33;break}return t.next=29,Object(g.b)(e.basicForm);case 29:"200"===(r=t.sent).data.code?(e.ifFile=!0,e.ifHotFireBasic=!1,e.ifSafetyAction=!1,e.ifSafetyAndRisk=!1,e.activeName="fileAndEquipment",e.$notify({title:"成功",duration:2e3,message:"信息上传成功",type:"success"}),e.$emit("getinfo")):e.$message({message:r.data.message,type:"warning"}),t.next=38;break;case 33:if("编辑"!==e.title){t.next=38;break}return t.next=36,Object(g.q)(e.basicForm);case 36:"200"===(o=t.sent).data.code?(e.ifFile=!0,e.ifHotFireBasic=!1,e.ifSafetyAction=!1,e.ifSafetyAndRisk=!1,e.activeName="fileAndEquipment",e.$notify({title:"成功",duration:2e3,message:"信息上传成功",type:"success"}),e.$emit("getinfo")):e.$message({message:o.data.message,type:"warning"});case 38:case"end":return t.stop()}},t,e)}))()},confirmFile:function(){0===this.$refs.fileAndEquipment.fileListOne.length?this.$message({type:"warning",message:"请上传事故救援预案"}):(this.taskCreateDialog=!1,this.$notify({title:"成功",duration:2e3,message:"新建成功",type:"success"}))},constructionConfirm:function(){var e=this;this.title="施工单位信息填写",this.activeName="safetyAction",this.ifHotFireBasic=!1,this.ifSafetyAction=!0,this.ifSafetyAndRisk=!1,this.ifFireMan=!0,this.ifFile=!1,this.ifConstructionFile=!1,this.constructionForm={id:this.basicForm.id,isAgree:1,code:this.basicForm.code,taskEquipments:[],taskSecurities:[],taskWorkers:[]},setTimeout(function(){e.$refs.equipment.equipmentData=[],e.$refs.safetyAction.getConstructionAction(),e.$refs.constructionFile.ifCompany=!1,e.$refs.constructionFile.ifConstruction=!0})},confirmConstruction:function(){var e=this,t=void 0;for(var s in this.$refs.safetyAction.tasksecurity){if(null===this.$refs.safetyAction.tasksecurity[s].checked||void 0===this.$refs.safetyAction.tasksecurity[s].checked||""===this.$refs.safetyAction.tasksecurity[s].checked){t=0,this.$message({type:"warning",message:"请完善安全措施"});break}t=1}1===t&&(0===this.$refs.equipment.equipmentData.length?this.$message({type:"warning",message:"请完善设备"}):0===this.$refs.fireMan.taskWorkers.length?this.$message({type:"warning",message:"请完善作业人"}):(this.constructionForm.taskEquipments=this.$refs.equipment.equipmentData,this.constructionForm.taskSecurities=this.$refs.safetyAction.tasksecurity,this.constructionForm.taskWorkers=this.$refs.fireMan.taskWorkers,Object(g.n)(this.constructionForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.$notify({type:"success",duration:2e3,message:"施工单位确认成功",title:"成功"})):e.$message({message:t.data.message,type:"warning"})}).catch(function(t){Object($.a)({error:t,vm:e})})))},refuse:function(){"动火部位审批"===this.title?(this.basicForm.isAgree=0,this.supervisorAndAnalystRefuse=!0):"相关部门审批"===this.title?(this.basicForm.isAgree=0,this.relevantRefuse=!0):"安全部门审批"===this.title&&(this.basicForm.isAgree=0,this.securityRefuse=!0)},submitRefuseTaskByFireDepartment:function(){var e=this;"动火部位审批"===this.title?Object(g.k)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.supervisorAndAnalystRefuse=!1,e.$notify({title:"成功",message:"审核驳回成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})}):"相关部门审批"===this.title?Object(g.i)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.relevantRefuse=!1,e.$notify({title:"成功",message:"审核驳回成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})}):"安全部门审批"===this.title&&Object(g.m)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.securityRefuse=!1,e.$notify({title:"成功",message:"审核驳回成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})})},agree:function(){var e=this;"动火部位审批"===this.title?(this.basicForm.isAgree=1,this.supervisorAndAnalystAgree=!0):"相关部门审批"===this.title?(this.basicForm.isAgree=1,Object(g.i)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.$notify({title:"成功",message:"审核通过成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})})):"安全部门审批"===this.title&&(this.basicForm.isAgree=1,Object(g.m)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.$notify({title:"成功",message:"审核通过成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})}))},submitAgreeTaskByFireDepartment:function(){var e=this;Object(g.k)(this.basicForm).then(function(t){"200"===t.data.code?(e.$emit("getinfo"),e.taskCreateDialog=!1,e.supervisorAndAnalystAgree=!1,e.$notify({title:"成功",message:"审核通过成功",duration:2e3,type:"success"})):e.$message({type:"warning",message:t.data.message})}).catch(function(t){Object($.a)({error:t,vm:e})})}}},y=(s("uVNJ"),s("ZrdR")),v=Object(y.a)(F,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-dialog",{attrs:{title:e.title,visible:e.taskCreateDialog,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"70%"},on:{"update:visible":function(t){e.taskCreateDialog=t}}},[s("el-tabs",{staticClass:"active",attrs:{type:"border-card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.ifHotFireBasic?s("el-tab-pane",{attrs:{label:"作业基本信息",name:"taskBasic"}},[s("task-basic",{ref:"taskBasic",attrs:{title:e.title},on:{changeCardToSafetyActionEdit:e.changeToSecond,changeToConstructionConfirm:e.constructionConfirm}})],1):e._e(),e._v(" "),e.ifSafetyAction?s("el-tab-pane",{attrs:{label:"安全措施",name:"safetyAction"}},[s("safety-action",{ref:"safetyAction",attrs:{basicInformation:e.basicForm,title:e.title},on:{changeToCardFile:e.changeToThird,changeToConstructionConfirm:e.constructionConfirm,confirmConstruction:e.confirmConstruction}})],1):e._e(),e._v(" "),e.ifSafetyAndRisk?s("el-tab-pane",{attrs:{label:"安全交底和风险告知确认卡",name:"safetyAndRiskConfirm"}},[s("safety-and-risk-confirm",{ref:"safetyAndRiskConfirm",attrs:{title:e.title,basicInformation:e.basicForm},on:{changeToCardFile:e.changeToThird,changeToConstructionConfirm:e.constructionConfirm}})],1):e._e(),e._v(" "),e.ifSafetyAction?s("el-tab-pane",{attrs:{label:"设备",name:"equipment"}},[s("equipment",{ref:"equipment",attrs:{basicInformation:e.basicForm,title:e.title},on:{changeToCardFile:e.changeToThird,changeToConstructionConfirm:e.constructionConfirm,confirmConstruction:e.confirmConstruction}})],1):e._e(),e._v(" "),e.ifFireMan?s("el-tab-pane",{attrs:{label:"作业人",name:"fireMan"}},[s("fire-man",{ref:"fireMan",attrs:{basicInformation:e.basicForm,title:e.title},on:{confirmConstruction:e.confirmConstruction}})],1):e._e(),e._v(" "),e.ifFile?s("el-tab-pane",{attrs:{label:"文件",name:"fileAndEquipment"}},[s("file",{ref:"fileAndEquipment",attrs:{basicInformation:e.basicForm,title:e.title},on:{confirm:e.confirmFile,changeToConstructionConfirm:e.constructionConfirm}})],1):e._e(),e._v(" "),e.ifConstructionFile?s("el-tab-pane",{attrs:{label:"文件",name:"constructionFile"}},[s("construction-file",{ref:"constructionFile",attrs:{basicInformation:e.basicForm,title:e.title},on:{changeToConstructionConfirm:e.constructionConfirm,confirmConstruction:e.confirmConstruction}})],1):e._e(),e._v(" "),e.ifAllFile?s("el-tab-pane",{attrs:{label:"文件",name:"allFile"}},[s("all-file",{ref:"allFile",attrs:{basicInformation:e.basicForm,title:e.title},on:{changeToConstructionConfirm:e.constructionConfirm,confirmConstruction:e.confirmConstruction}})],1):e._e()],1),e._v(" "),"动火部位审批"===e.title||"相关部门审批"===e.title||"安全部门审批"===e.title?s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"danger"},on:{click:e.refuse}},[e._v("拒绝")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.agree}},[e._v("同意")])],1):e._e(),e._v(" "),s("el-dialog",{attrs:{visible:e.supervisorAndAnalystAgree,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"25%"},on:{"update:visible":function(t){e.supervisorAndAnalystAgree=t}}},[s("div",{attrs:{align:"center"}},[s("span",[e._v("监火人:")]),e._v(" "),s("el-input",{staticStyle:{width:"200px"},model:{value:e.basicForm.analyst,callback:function(t){e.$set(e.basicForm,"analyst",t)},expression:"basicForm.analyst"}})],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("span",[e._v("分析人:")]),e._v(" "),s("el-input",{staticStyle:{width:"200px"},model:{value:e.basicForm.approversupervisor,callback:function(t){e.$set(e.basicForm,"approversupervisor",t)},expression:"basicForm.approversupervisor"}}),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitAgreeTaskByFireDepartment()}}},[e._v("确定")])],1)],1)]),e._v(" "),s("el-dialog",{attrs:{title:"驳回意见",visible:e.supervisorAndAnalystRefuse,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"40%"},on:{"update:visible":function(t){e.supervisorAndAnalystRefuse=t}}},[s("div",{attrs:{align:"center"}},[s("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",row:2},model:{value:e.basicForm.applyunitopinion,callback:function(t){e.$set(e.basicForm,"applyunitopinion",t)},expression:"basicForm.applyunitopinion"}})],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitRefuseTaskByFireDepartment()}}},[e._v("确定")])],1)]),e._v(" "),s("el-dialog",{attrs:{title:"驳回意见",visible:e.relevantRefuse,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"40%"},on:{"update:visible":function(t){e.relevantRefuse=t}}},[s("div",{attrs:{align:"center"}},[s("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",row:2},model:{value:e.basicForm.relevantopinion,callback:function(t){e.$set(e.basicForm,"relevantopinion",t)},expression:"basicForm.relevantopinion"}})],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitRefuseTaskByFireDepartment()}}},[e._v("确定")])],1)]),e._v(" "),s("el-dialog",{attrs:{title:"驳回意见",visible:e.securityRefuse,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"40%"},on:{"update:visible":function(t){e.securityRefuse=t}}},[s("div",{attrs:{align:"center"}},[s("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",row:2},model:{value:e.basicForm.securityopinion,callback:function(t){e.$set(e.basicForm,"securityopinion",t)},expression:"basicForm.securityopinion"}})],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitRefuseTaskByFireDepartment()}}},[e._v("确定")])],1)])],1)],1)},[],!1,null,"78192cbb",null);v.options.__file="taskCreate.vue";t.default=v.exports},PnnT:function(e,t,s){"use strict";var a=s("m9eA");s.n(a).a},VqS0:function(e,t,s){"use strict";var a=s("1JKd");s.n(a).a},XVnn:function(e,t,s){},bcpt:function(e,t,s){},eeKy:function(e,t,s){},iyzG:function(e,t,s){"use strict";var a=s("C+GN");s.n(a).a},j1xQ:function(e,t,s){"use strict";var a=s("M6+c");s.n(a).a},m9eA:function(e,t,s){},n1aR:function(e,t,s){"use strict";var a=s("XVnn");s.n(a).a},q8GM:function(e,t,s){"use strict";s.r(t);s("sZnh");var a={props:["basicInformation","title"],name:"index",data:function(){return{typeList:[{id:1,name:"安全防护设备及工具"},{id:2,name:"安全施工防护用具"},{id:3,name:"有毒有害防护设备"},{id:4,name:"个人防护设备"},{id:5,name:"安全措施设备及工器具"}],equipmentData:[]}},created:function(){},methods:{addEquipment:function(){this.equipmentData.push({createdat:"",createdby:"",flag:0,id:0,modifiedat:"",modifiedby:"",name:"",num:"",taskcode:this.basicInformation.code})},deleteEquipment:function(e){this.equipmentData.splice(e,1)},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):"施工单位信息填写"===this.title?this.$emit("confirmConstruction"):this.$emit("changeToCardFile")}}},i=(s("v6yw"),s("ZrdR")),r=Object(i.a)(a,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticStyle:{"padding-bottom":"10px"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.addEquipment}},[e._v("添加设备")])],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.equipmentData,border:"",fit:"","highlight-current-row":"","header-cell-style":{"text-align":"center"}}},[s("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"60"}}),e._v(" "),s("el-table-column",{attrs:{prop:"taskcode",label:"作业编号",align:"left"}}),e._v(" "),s("el-table-column",{attrs:{prop:"name",label:"设备名称",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-input",{model:{value:t.row.name,callback:function(s){e.$set(t.row,"name",s)},expression:"scope.row.name"}})]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"type",label:"设备类型",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-select",{model:{value:t.row.type,callback:function(s){e.$set(t.row,"type",s)},expression:"scope.row.type"}},e._l(e.typeList,function(e){return s("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})}))]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"num",label:"设备数量",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-input",{model:{value:t.row.num,callback:function(s){e.$set(t.row,"num",s)},expression:"scope.row.num"}})]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-button",{attrs:{type:"text"},on:{click:function(s){e.deleteEquipment(t.$index)}}},[e._v("删除")])]}}])})],1),e._v(" "),"新增"===e.title||"编辑"===e.title||"施工单位确认"===e.title||"施工单位信息填写"===e.title||"复制"===e.title?s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1):e._e()],1)},[],!1,null,"644f7a96",null);r.options.__file="index.vue";t.default=r.exports},"sg/T":function(e,t,s){"use strict";s.r(t);var a=s("cLjf"),i=s.n(a),r=s("hDQ3"),o=s.n(r),n=s("wk8/"),c={props:["basicInformation","title"],name:"index",data:function(){return{taskWorkers:[],workerList:[],taskTypeList:[{id:0,name:"受限空间作业"},{id:1,name:"吊装作业"},{id:2,name:"动土作业"},{id:3,name:"断路作业"},{id:4,name:"高处作业"},{id:5,name:"临时用电作业"},{id:6,name:"盲板抽堵作业"},{id:7,name:"动火作业"}]}},created:function(){this.getWorker()},methods:{addTaskWorker:function(){this.taskWorkers.push({createdat:"",createdby:"",flag:0,id:0,modifiedat:"",modifiedby:"",taskcode:this.basicInformation.code,unit:"",worker:"",branch:"",number:"",tasktype:""})},deleteWorker:function(e){this.taskWorkers.splice(e,1)},goNext:function(){this.$emit("confirmConstruction")},getWorker:function(){var e=this;return o()(i.a.mark(function t(){var s,a;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(s={}).pageIndex=1,s.pageSize=1e3,t.next=5,Object(n.q)(s);case 5:"200"===(a=t.sent).data.code&&(e.workerList=a.data.result.result);case 7:case"end":return t.stop()}},t,e)}))()}}},l=(s("VqS0"),s("ZrdR")),f=Object(l.a)(c,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticStyle:{"padding-bottom":"10px"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.addTaskWorker}},[e._v("添加作业人")])],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.taskWorkers,border:"",fit:"","highlight-current-row":"","header-cell-style":{"text-align":"center"}}},[s("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"60"}}),e._v(" "),s("el-table-column",{attrs:{prop:"taskcode",label:"作业编号",align:"left"}}),e._v(" "),s("el-table-column",{attrs:{prop:"unit",label:"作业类型",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-select",{model:{value:t.row.tasktype,callback:function(s){e.$set(t.row,"tasktype",s)},expression:"scope.row.tasktype"}},e._l(e.taskTypeList,function(e){return s("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})}))]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"unit",label:"施工单位",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-input",{model:{value:t.row.unit,callback:function(s){e.$set(t.row,"unit",s)},expression:"scope.row.unit"}})]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"worker",label:"作业人姓名",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-select",{model:{value:t.row.worker,callback:function(s){e.$set(t.row,"worker",s)},expression:"scope.row.worker"}},e._l(e.workerList,function(e){return s("el-option",{key:e.id,attrs:{value:e.realname,label:e.realname}})}))]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"branch",label:"特种作业工种",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-input",{model:{value:t.row.branch,callback:function(s){e.$set(t.row,"branch",s)},expression:"scope.row.branch"}})]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"number",label:"特种作业证号",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-input",{model:{value:t.row.number,callback:function(s){e.$set(t.row,"number",s)},expression:"scope.row.number"}})]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-button",{attrs:{type:"text"},on:{click:function(s){e.deleteWorker(t.$index)}}},[e._v("删除")])]}}])})],1),e._v(" "),"新增"===e.title||"编辑"===e.title||"施工单位确认"===e.title||"施工单位信息填写"===e.title||"复制"===e.title?s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1):e._e()],1)},[],!1,null,"dc9ac644",null);f.options.__file="index.vue";t.default=f.exports},sm5k:function(e,t,s){},tzUH:function(e,t,s){"use strict";s.r(t);var a=s("6ZY3"),i=s.n(a),r=s("cLjf"),o=s.n(r),n=s("hDQ3"),c=s.n(n),l=s("jJIE"),f=s.n(l),m=s("sZnh"),k={props:["basicInformation","title"],name:"index",data:function(){return{ifApply:"",ifCompany:"",ifConstruction:"",ifApplyButton:"",ifCompanyButton:"",disabled:"",fileForm:{},header:{Authorization:""},fileRoad:"http://222.92.213.21:8006/zhongtai_demo/task/upload",dialogVisible:!1,dialogImageUrl:"",riskAndDanger:[],safetyOrganizeAction:[],workSecurityAction:[],fileList:[],fileListOne:[],fileListTwo:[],fileListThree:[],uploadForm:{taskcode:"",type:""}}},mounted:function(){this.getFileList()},methods:{onPreview:function(e){var t=this;return c()(o.a.mark(function s(){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:window.open("http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl,"_blank");case 1:case"end":return t.stop()}},s,t)}))()},getFileList:function(){var e=this;return c()(o.a.mark(function t(){var s,a,r,n,c;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(s={}).taskCode=e.basicInformation.code,t.next=4,Object(m.f)(s);case 4:if("200"===(a=t.sent).data.code){for(r in e.fileList=[],e.fileListOne=[],e.fileListTwo=[],e.fileListThree=[],e.fileList=a.data.result,e.fileList.map(function(e){return i()(e,{name:e.originalname})}),e.fileList)"事故救援预案"===e.fileList[r].type&&e.fileListOne.push(e.fileList[r]);for(n in e.fileList)"作业人员身体健康"===e.fileList[n].type&&e.fileListTwo.push(e.fileList[n]);for(c in e.fileList)"作业资质证书"===e.fileList[c].type&&e.fileListThree.push(e.fileList[c])}case 6:case"end":return t.stop()}},t,e)}))()},submit:function(){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token"),this.$refs.upload.submit()},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},handleChangeOne:function(e,t){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeTwo:function(e,t){this.uploadForm.type="作业人员身体健康",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeThree:function(e,t){this.uploadForm.type="作业资质证书",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},onSuccess:function(e){"200"===e.code&&(this.$notify({type:"success",duration:2e3,message:"上传成功",title:"成功"}),this.getFileList())},onRemove:function(e,t){var s=this;return this.$confirm("确定移除 "+e.name+"?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={};t.id=e.id,Object(m.e)(t).then(function(e){"200"===e.data.code?(s.$notify({type:"success",duration:2e3,message:"删除成功",title:"成功"}),s.getFileList()):s.$message({type:"warning",message:e.data.message})})})},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):this.$emit("confirmConstruction")}}},u=(s("EEAV"),s("ZrdR")),d=Object(u.a)(k,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-form",{ref:"form",attrs:{model:e.fileForm,"label-width":"160px","label-position":"right"}},[s("el-form-item",{attrs:{label:"作业人员身体健康:"}},[s("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:e.fileRoad,headers:e.header,data:e.uploadForm,"on-preview":e.onPreview,"file-list":e.fileListTwo}},[e._e()],1)],1),e._v(" "),e._e(),e._v(" "),e._e()],1),e._v(" "),s("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},[],!1,null,"96d50d5c",null);d.options.__file="allFire.vue";t.default=d.exports},uVNJ:function(e,t,s){"use strict";var a=s("sm5k");s.n(a).a},v6yw:function(e,t,s){"use strict";var a=s("eeKy");s.n(a).a},"wk8/":function(e,t,s){"use strict";s.d(t,"q",function(){return r}),s.d(t,"d",function(){return o}),s.d(t,"e",function(){return n}),s.d(t,"n",function(){return c}),s.d(t,"o",function(){return l}),s.d(t,"k",function(){return f}),s.d(t,"l",function(){return m}),s.d(t,"g",function(){return k}),s.d(t,"h",function(){return u}),s.d(t,"c",function(){return d}),s.d(t,"i",function(){return p}),s.d(t,"a",function(){return h}),s.d(t,"p",function(){return B}),s.d(t,"f",function(){return b}),s.d(t,"m",function(){return g}),s.d(t,"b",function(){return $}),s.d(t,"j",function(){return F});var a=s("t3Un"),i=s("X4fA");function r(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/user",method:"get",params:e||{}})}function o(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/adduser",method:"post",data:e})}function n(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/deluser",method:"post",data:e})}function c(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/putuser",method:"post",data:e})}function l(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/userroles",method:"post",data:e})}function f(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/importUser",method:"post",data:e})}function m(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/importUserCode",method:"post",data:e})}function k(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/district",method:"get",params:e||{}})}function u(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/districtByName",method:"get",params:e||{}})}function d(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/userList",method:"get",params:e||{}})}function p(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/getWorkCert?mobile="+e,method:"get"})}function h(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/addWorkCert",method:"post",data:e})}function B(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/editWorkCert",method:"post",data:e})}function b(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/delWorkCert",method:"post",data:e})}function g(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/setInvalidDel",method:"post",data:e})}function $(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/bindCard",method:"post",data:e})}function F(e){return Object(a.a)({headers:{Authorization:Object(i.a)()},url:"http://222.92.213.21:8006/zhongtai_demo/importSupplierUser",method:"post",data:e})}},wprD:function(e,t,s){"use strict";s.r(t);var a=s("6ZY3"),i=s.n(a),r=s("cLjf"),o=s.n(r),n=s("hDQ3"),c=s.n(n),l=s("jJIE"),f=s.n(l),m=s("sZnh"),k={props:["basicInformation","title"],name:"index",data:function(){return{ifApply:"",ifCompany:"",ifApplyButton:"",ifCompanyButton:"",disabled:"",fileForm:{},header:{Authorization:""},fileRoad:"http://222.92.213.21:8006/zhongtai_demo/task/upload",dialogVisible:!1,dialogImageUrl:"",riskAndDanger:[],safetyOrganizeAction:[],workSecurityAction:[],fileList:[],fileListOne:[],fileListTwo:[],fileListThree:[],uploadForm:{taskcode:"",type:""}}},mounted:function(){this.getFileList()},methods:{onPreview:function(e){var t=this;return c()(o.a.mark(function s(){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:window.open("http://222.92.213.21:8006/zhongtai_demo/upload/"+e.fileurl,"_blank");case 1:case"end":return t.stop()}},s,t)}))()},getFileList:function(){var e=this;return c()(o.a.mark(function t(){var s,a,r,n,c;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(s={}).taskCode=e.basicInformation.code,t.next=4,Object(m.f)(s);case 4:if("200"===(a=t.sent).data.code){for(r in e.fileList=[],e.fileListOne=[],e.fileListTwo=[],e.fileListThree=[],e.fileList=a.data.result,e.fileList.map(function(e){return i()(e,{name:e.originalname})}),e.fileList)"事故救援预案"===e.fileList[r].type&&e.fileListOne.push(e.fileList[r]);for(n in e.fileList)"作业人员身体健康"===e.fileList[n].type&&e.fileListTwo.push(e.fileList[n]);for(c in e.fileList)"作业资质证书"===e.fileList[c].type&&e.fileListThree.push(e.fileList[c])}case 6:case"end":return t.stop()}},t,e)}))()},submit:function(){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token"),this.$refs.upload.submit()},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},handleChangeOne:function(e,t){this.uploadForm.type="事故救援预案",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeTwo:function(e,t){this.uploadForm.type="作业人员身体健康",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},handleChangeThree:function(e,t){this.uploadForm.type="作业资质证书",this.uploadForm.taskcode=this.basicInformation.code,this.header.Authorization=f.a.get("token")},onSuccess:function(e){"200"===e.code&&(console.log(this.fileListOne),this.$notify({type:"success",duration:2e3,message:"上传成功",title:"成功"}),this.getFileList())},onRemove:function(e,t){var s=this;return this.$confirm("确定移除 "+e.name+"?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={};t.id=e.id,Object(m.e)(t).then(function(e){"200"===e.data.code?(s.$notify({type:"success",duration:2e3,message:"删除成功",title:"成功"}),s.getFileList()):s.$message({type:"warning",message:e.data.message})})})},goNext:function(){"施工单位确认"===this.title?this.$emit("changeToConstructionConfirm"):"施工单位信息填写"===this.title||this.$emit("confirm")}}},u=(s("n1aR"),s("ZrdR")),d=Object(u.a)(k,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-form",{ref:"form",attrs:{model:e.fileForm,"label-width":"160px","label-position":"right"}},[s("el-form-item",{attrs:{label:"事故救援预案:"}},[s("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{accept:".pdf,.jpg,.png",action:e.fileRoad,headers:e.header,data:e.uploadForm,"on-change":e.handleChangeOne,"auto-upload":!0,"on-remove":e.onRemove,"on-success":e.onSuccess,"on-preview":e.onPreview,"file-list":e.fileListOne}},[s("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1)],1),e._v(" "),s("div",{staticStyle:{"padding-top":"20px"},attrs:{align:"center"}},[s("el-button",{attrs:{type:"primary"},on:{click:e.goNext}},[e._v("下一步")])],1),e._v(" "),s("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},[],!1,null,"073c36ce",null);d.options.__file="index.vue";t.default=d.exports}}]);