(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-2c51"],{"Gu+k":function(e,r,t){"use strict";t.r(r);var o=t("cLjf"),a=t.n(o),l=t("YReu"),i=t.n(l),n=t("omC7"),s=t.n(n),c=t("hDQ3"),p=t.n(c),u=t("3sVZ"),m={name:"fireForm",components:{},props:["workerList"],data:function(){return{form:{operatorUids:[],workType:1,workLevel:null,workContent:"",workLocation:"",workDetail:{hotMethod:"",otherSpecialWork:[]},workTimeLine:[],expStartTime:"",hazardIdentification:"",expEndTime:""},workTypeList:[{label:"类型一",value:1},{label:"类型二",value:2}],workLevelList:[{label:"一级动火作业",value:1},{label:"二级动火作业",value:2},{label:"特级动火作业",value:3}],otherWorkList:[{label:"动火作业",value:1},{label:"受限空间作业",value:2},{label:"吊装作业",value:3},{label:"动土作业",value:4},{label:"断路作业",value:5},{label:"高处作业",value:6},{label:"临时用电作业",value:7},{label:"盲板抽堵作业",value:8}],applyRules:{operatorUids:[{required:!0,message:"该内容不能为空",trigger:"change"}],workType:[{required:!0,message:"该内容不能为空",trigger:"blur"}],hazardIdentification:[{required:!0,message:"该内容不能为空",trigger:"blur"}],workLevel:[{required:!0,message:"该内容不能为空",trigger:"change"}],workContent:[{required:!0,message:"该内容不能为空",trigger:"blur"}],workLocation:[{required:!0,message:"该内容不能为空",trigger:"blur"}],workTimeLine:[{required:!0,message:"该内容不能为空",trigger:"blur"}],"workDetail.hotMethod":[{required:!0,message:"该内容不能为空",trigger:"blur"}]}}},methods:{submitForm:function(){var e=this;this.$refs.ruleFormRef.validate(function(){var r=p()(a.a.mark(function r(t,o){var l,n,c;return a.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!t){r.next=12;break}return e.form.expStartTime=JSON.parse(s()(e.form.workTimeLine))[0],e.form.expEndTime=JSON.parse(s()(e.form.workTimeLine))[1],l=JSON.parse(s()(e.form)),l.workTimeLine,(n=i()(l,["workTimeLine"])).workDetail.otherSpecialWork=n.workDetail.otherSpecialWork.join(","),console.log(n,"data"),r.next=8,Object(u.a)().postFireApply(n);case 8:"200"===(c=r.sent).data.code?(e.$message({type:"success",message:"提交成功!"}),e.$refs.ruleFormRef.clearValidate(),e.form={operatorUids:[],workType:1,workLevel:null,workContent:"",workLocation:"",workDetail:{hotMethod:"",otherSpecialWork:[]},workTimeLine:[],expStartTime:"",hazardIdentification:"",expEndTime:""}):e.$message({type:"warning",message:c.data.message}),r.next=13;break;case 12:console.log("error submit!",o);case 13:case"end":return r.stop()}},r,e)}));return function(e,t){return r.apply(this,arguments)}}())}}},f=(t("pacD"),t("ZrdR")),k=Object(f.a)(m,function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"home-container"},[t("div",{staticStyle:{height:"100%"}},[t("el-form",{ref:"ruleFormRef",attrs:{model:e.form,"label-width":"150px",rules:e.applyRules}},[t("div",{staticClass:"homeCard"},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"作业人",prop:"operatorUids"}},[t("el-select",{attrs:{multiple:""},model:{value:e.form.operatorUids,callback:function(r){e.$set(e.form,"operatorUids",r)},expression:"form.operatorUids"}},e._l(e.workerList,function(e){return t("el-option",{key:e.id,attrs:{label:e.realname,value:e.id}})}))],1)],1),e._v(" "),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"危险辨识",prop:"hazardIdentification"}},[t("el-input",{attrs:{autosize:"",type:"textarea",placeholder:"请输入危险辨识"},model:{value:e.form.hazardIdentification,callback:function(r){e.$set(e.form,"hazardIdentification",r)},expression:"form.hazardIdentification"}})],1)],1)],1),e._v(" "),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"作业等级",prop:"workLevel"}},[t("el-select",{model:{value:e.form.workLevel,callback:function(r){e.$set(e.form,"workLevel",r)},expression:"form.workLevel"}},e._l(e.workLevelList,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)],1),e._v(" "),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"作业时间",prop:"workTimeLine"}},[t("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:e.form.workTimeLine,callback:function(r){e.$set(e.form,"workTimeLine",r)},expression:"form.workTimeLine"}})],1)],1)],1),e._v(" "),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"作业内容",prop:"workContent"}},[t("el-input",{attrs:{autosize:"",type:"textarea",placeholder:"请输入作业内容"},model:{value:e.form.workContent,callback:function(r){e.$set(e.form,"workContent",r)},expression:"form.workContent"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"作业地址",prop:"workLocation"}},[t("el-input",{attrs:{autosize:"",type:"textarea",placeholder:"请输入作业地址"},model:{value:e.form.workLocation,callback:function(r){e.$set(e.form,"workLocation",r)},expression:"form.workLocation"}})],1)],1)],1),e._v(" "),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"动火方式",prop:"workDetail.hotMethod"}},[t("el-input",{attrs:{autosize:"",type:"textarea",placeholder:"请输入动火方式"},model:{value:e.form.workDetail.hotMethod,callback:function(r){e.$set(e.form.workDetail,"hotMethod",r)},expression:"form.workDetail.hotMethod"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"关联作业",prop:"workDetail.otherSpecialWork"}},[t("el-select",{attrs:{multiple:""},model:{value:e.form.workDetail.otherSpecialWork,callback:function(r){e.$set(e.form.workDetail,"otherSpecialWork",r)},expression:"form.workDetail.otherSpecialWork"}},e._l(e.otherWorkList,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)],1)],1)],1)]),e._v(" "),t("div",{staticClass:"applyBtn"},[t("el-button",{attrs:{type:"primary",size:"large",plain:""},on:{click:function(r){e.submitForm()}}},[e._v("发起申请")])],1)],1)])},[],!1,null,"639cd3a7",null);k.options.__file="fire.vue";r.default=k.exports},PZuf:function(e,r,t){},YReu:function(e,r,t){"use strict";r.__esModule=!0,r.default=function(e,r){var t={};for(var o in e)r.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}},pacD:function(e,r,t){"use strict";var o=t("PZuf");t.n(o).a}}]);
|