1 line
3.9 KiB
JavaScript
1 line
3.9 KiB
JavaScript
webpackJsonp([220],{POaW:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("d7EF"),s=r.n(a),o=r("//Fk"),i=r.n(o),l=r("Dd8w"),n=r.n(l),c=(r("GKmE"),r("NYxO")),d=r("bzuE"),u={computed:n()({},Object(c.c)({userInfo:"user/getUserInfo"})),name:"inspection_daily_check",data:function(){var e=this;return{form:{content:"",result:"",xlGrade:0,qaGrade:0,tdGrade:0},colors:["#99A9BF","#F7BA2A","#FF9900"],getUserList:[],resultList:[],ruleForm:{result:[{required:!0,message:"请选择验收结果",trigger:"change"}],content:[{required:!0,message:"请简要填写验收意见",trigger:"blur"}],xlGrade:[{required:!0,validator:function(t,r,a){0===e.form.qaGrade?a(new Error("请为完成效率打分")):a()},trigger:"blur"}],qaGrade:[{required:!0,validator:function(t,r,a){0===e.form.qaGrade?a(new Error("请为完成质量打分")):a()},trigger:"blur"}],tdGrade:[{required:!0,validator:function(t,r,a){0===e.form.tdGrade?a(new Error("请为工作态度打分")):a()},trigger:"blur"}],isDisabled:!1,config:d.a}}},mounted:function(){this.form.id=this.$route.query.id,this.initialize()},methods:n()({},Object(c.b)({commonActionGetUsers:"user/getUsersAction"}),Object(c.d)({removeTagNav:"tagNav/removeTagNav"}),{initialize:function(){var e=this;i.a.all([this.$api.commonAPI.getUsers(),this.$api.dictAPI.getDictsByType("acceptance_result")]).then(function(t){var r=s()(t,2),a=r[0],o=r[1];0===a.code&&(e.getUserList=a.datas),0===o.code&&(e.resultList=o.datas)}).catch(function(e){console.log(e)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/inspection/daily"})},save:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;t.isDisabled||(t.isDisabled=!0,t.$api.patroPlanAPI.checkRecord(t.form).then(function(e){t.isDisabled=!1,0===e.code?(t.$message({message:e.msg,type:"success"}),t.back()):t.$message({message:e.msg,type:"error"})}))})}})},m={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"sys-box check-box"},[r("div",{staticClass:"sys-operate"},[r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.back()}}},[e._v(e._s(e.config.cancelText))]),e._v(" "),r("el-button",{attrs:{type:"primary",disabled:e.isDisabled},on:{click:function(t){return e.save("form")}}},[e._v("保存")])],1),e._v(" "),r("div",{staticClass:"sys-form"},[r("el-form",{ref:"form",attrs:{"label-width":"110px",model:e.form,rules:e.ruleForm}},[r("el-form-item",{attrs:{label:"验收意见",prop:"content"}},[r("el-input",{attrs:{placeholder:"请简要填写验收意见",autosize:{minRows:4},type:"textarea"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),e._v(" "),r("el-form-item",{staticStyle:{width:"100%"},attrs:{label:"验收结果",prop:"result"}},[r("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.result,callback:function(t){e.$set(e.form,"result",t)},expression:"form.result"}},e._l(e.resultList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}),1)],1),e._v(" "),r("el-form-item",{staticClass:"form-inline",attrs:{label:"完成效率",prop:"xlGrade"}},[r("el-rate",{attrs:{colors:e.colors},model:{value:e.form.xlGrade,callback:function(t){e.$set(e.form,"xlGrade",t)},expression:"form.xlGrade"}})],1),e._v(" "),r("el-form-item",{staticClass:"form-inline",attrs:{label:"完成质量",prop:"qaGrade"}},[r("el-rate",{attrs:{colors:e.colors},model:{value:e.form.qaGrade,callback:function(t){e.$set(e.form,"qaGrade",t)},expression:"form.qaGrade"}})],1),e._v(" "),r("el-form-item",{staticClass:"form-inline",attrs:{label:"工作态度",prop:"tdGrade"}},[r("el-rate",{attrs:{colors:e.colors},model:{value:e.form.tdGrade,callback:function(t){e.$set(e.form,"tdGrade",t)},expression:"form.tdGrade"}})],1)],1)],1)])},staticRenderFns:[]};var f=r("VU/8")(u,m,!1,function(e){r("X/21"),r("rewo")},"data-v-39f67a59",null);t.default=f.exports},"X/21":function(e,t){},rewo:function(e,t){}}); |