yxk_pc_mdh/gyhl/static/js/149.6e4ea4614b92eb0e14c7.js

1 line
3.4 KiB
JavaScript

webpackJsonp([149],{"B/iS":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("woOf"),r=a.n(i),s=a("Dd8w"),o=a.n(s),n=a("NYxO"),l=a("bzuE"),c={name:"inspection_standard_add",data:function(){return{formData:{},ruleForm:{xjmb:[{required:!0,message:"请填写巡检模板",trigger:"blur"}],name:[{required:!0,message:"请填写巡检项目",trigger:"blur"}],function:[{required:!0,message:"请填写巡检标准",trigger:"blur"}]},typeList:[],loading:!1,isDisabled:!1,config:l.a}},mounted:function(){this.$route.query.id&&(this.formData.id=this.$route.query.id,this.getDetail())},methods:o()({},Object(n.d)({removeTagNav:"tagNav/removeTagNav"}),{getDetail:function(){var t=this;this.loading=!0,this.$api.patroPlanAPI.addProjectDetail({projectId:this.formData.id}).then(function(e){t.loading=!1,0===e.code&&(t.formData=r()({},t.formData,e.data))}).catch(function(e){t.loading=!1})},initialize:function(){var t=this;this.$api.dictAPI.getDictsByType("device_type").then(function(e){0===r3.code&&(t.typeList=r3.datas)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/inspection/standard",query:{t:Date.now()}})},save:function(t){var e=this;this.$refs[t].validate(function(t){if(!t)return!1;e.isDisabled||(e.isDisabled=!0,e.$api.patroPlanAPI.addProject(e.formData).then(function(t){e.isDisabled=!1,0===t.code?(e.$message({message:t.msg,type:"success"}),e.back()):e.$message({message:t.msg,type:"error"})}).catch(function(t){e.$message({message:"保存失败,请重试",type:"error"})}))})}})},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sys-box plan-box"},[a("div",{staticClass:"sys-operate"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.back()}}},[t._v(t._s(t.config.cancelText))]),t._v(" "),a("el-button",{attrs:{type:"primary",disabled:t.isDisabled},on:{click:function(e){return t.save("form")}}},[t._v("保存")])],1),t._v(" "),a("div",{staticClass:"sys-form"},[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"form",attrs:{"label-width":"120px",model:t.formData,rules:t.ruleForm}},[a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-half",attrs:{label:"项目编号"}},[a("el-input",{attrs:{placeholder:"请填写项目编号"},model:{value:t.formData.code,callback:function(e){t.$set(t.formData,"code",e)},expression:"formData.code"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-half",attrs:{label:"巡检项目",prop:"name"}},[a("el-input",{attrs:{placeholder:"请填写巡检项目"},model:{value:t.formData.name,callback:function(e){t.$set(t.formData,"name",e)},expression:"formData.name"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-half",attrs:{label:"巡检模板",prop:"xjmb"}},[a("el-input",{attrs:{placeholder:"请填写巡检模板"},model:{value:t.formData.xjmb,callback:function(e){t.$set(t.formData,"xjmb",e)},expression:"formData.xjmb"}})],1)],1),t._v(" "),a("el-form-item",{attrs:{label:"巡检标准",prop:"function"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4}},model:{value:t.formData.function,callback:function(e){t.$set(t.formData,"function",e)},expression:"formData.function"}})],1)],1)],1)])},staticRenderFns:[]};var f=a("VU/8")(c,m,!1,function(t){a("NolY"),a("YqBm")},"data-v-ed32ae28",null);e.default=f.exports},NolY:function(t,e){},YqBm:function(t,e){}});