1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
|
webpackJsonp([364],{"1enm":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("d7EF"),o=r.n(a),s=r("//Fk"),i=r.n(s),l=r("Dd8w"),n=r.n(l),f=r("ysqt"),c=r("3MlD"),m=r("6n/8"),u=r("GKmE"),d=r("NYxO"),p=r("bzuE"),h=r("lbHh"),v=r.n(h),b="/apis/hl/ahgl/xcjc/detail",g="/apis/hl/ahgl/xcjc/audit",I={components:{yxkUpload:m.a,DialogChooseSingleUser:c.a,btnInput:f.a},computed:n()({},Object(d.c)({userInfo:"user/getUserInfo"})),name:"repair_check",data:function(){var e=this;return{loading:!1,chooseUserVisible:!1,formData:{},colors:["#99A9BF","#F7BA2A","#FF9900"],resultList:[],form:{},ruleForm:{sxtp:[{required:!0,message:"请选择现场图片",trigger:"change"}],clry:[{required:!0,message:"请选择处理人员",trigger:"change"}],zgtp:[{required:!0,message:"请选择整改图片",trigger:"change"}],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"}]},redirect:"",isDisabled:!1,config:p.a,formInfo:{},userInfo:{}}},mounted:function(){this.userInfo=JSON.parse(v.a.get("userInfo"));var e=JSON.parse(v.a.get("userInfo")),t=e.name,r=e.userId;this.$set(this.formData,"spry",t),this.$set(this.formData,"spryid",r),this.$set(this.formData,"sprq",Object(u.f)(new Date)),this.form.eventId=this.$route.query.id,this.$route.query.redirect&&(this.redirect=this.$route.query.redirect),this.initialize(),this.getDetail()},methods:n()({},Object(d.b)({commonActionGetUsers:"user/getUsersAction"}),Object(d.d)({removeTagNav:"tagNav/removeTagNav"}),{initialize:function(){var e=this;i.a.all([this.$api.dictAPI.getDictsByType("acceptance_result")]).then(function(t){var r=o()(t,1)[0];0===r.code&&(e.resultList=r.datas)}).catch(function(e){console.log(e)}),this.$api.repairCheckAPI.checkDetail(this.form.eventId).then(function(t){0===t.code&&t.checkInfo&&(e.form.content=t.checkInfo.content,e.form.xlGrade=t.checkInfo.xl_grade,e.form.qaGrade=t.checkInfo.qa_grade,e.form.tdGrade=t.checkInfo.td_grade)})},getUser:function(e){e&&(this.$set(this.formData,"zrrid",e.id),this.$set(this.formData,"zrr",e.name))},getDetail:function(){var e=this;this.$api.yxkAPI.yxkGet(b,{id:this.form.eventId}).then(function(t){if(0==t.code){var r=t.data;e.formInfo=r;var a=[];a.push(r.auditVO),e.formInfo.auditVO=a,e.formInfo=n()({},e.formInfo)}else e.formInfo={};e.loading=!1}).finally(function(){e.loading=!1})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.go(-1)},save_back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.redirect?this.$router.go(-1):this.$router.push({path:"/ahgl/index",query:{t:Date.now()}})},tempSave:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;t.isDisabled||(t.isDisabled=!0,t.$api.repairCheckAPI.completeCheckTS(t.form).then(function(e){t.isDisabled=!1,0===e.code?(t.$message({message:e.msg,type:"success"}),t.save_back()):t.$message({message:e.msg,type:"error"})}))})},save:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;t.formData.id=t.formInfo.id,t.isDisabled=!0,t.$api.yxkAPI.yxkPost(g,t.formData).then(function(e){t.isDisabled=!1,0==e.code?(t.$message({message:e.msg,type:"success"}),t.save_back()):t.$message({message:e.msg,type:"error"})})})}})},y={render:function(){var e=this,t=this,r=t.$createElement,a=t._self._c||r;return a("div",{staticClass:"sys-box check-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")}
|