1 line
6.4 KiB
JavaScript
1 line
6.4 KiB
JavaScript
webpackJsonp([151],{Sn0a:function(t,e){},VY2J:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("d7EF"),i=a.n(o),n=a("//Fk"),r=a.n(n),s=a("woOf"),l=a.n(s),m=a("Dd8w"),c=a.n(m),u=a("NYxO"),f=a("HeHh"),d=a("lbHh"),p=a.n(d),h=a("bzuE"),g=a("Dod7"),v={name:"schedule_monthplan_detail",components:{SearchMulitUsers:f.a},data:function(){return{uploadUrl:g.a.uploadUrl,ftpPrefix:g.a.ftpPrefix,formData:{targetList:[],taglocationappearanceImage:[],deletetag_appearanceImage:[]},selectUserList:[],getUserList:[],initFileList:[],btnShow:!1,dialogImageUrl:"",dialogVisible:!1,loading:!1,readonly:!1,commentList:[],dialogVisible3:!1,comment:"",from:"",config:h.a}},mounted:function(){this.initialize(),this.$route.query.id?(this.formData.id=this.$route.query.id,this.from=this.$route.query.from,this.getDetail(),this.btnShow=!1):this.btnShow=!0},methods:c()({},Object(u.d)({removeTagNav:"tagNav/removeTagNav"}),{getDetail:function(){var t=this,e=JSON.parse(p.a.get("userInfo")),a=this;this.loading=!0,this.$api.monthReportAPI.detail(this.formData.id).then(function(o){if(0===o.code){if(t.commentList=o.commentList,t.formData=l()({},t.formData,o.monthReport),t.$set(t.formData,"comContent",o.monthReport.com_content?o.monthReport.com_content:""),t.$set(t.formData,"mustContet",o.monthReport.must_contet?o.monthReport.must_contet:""),t.$set(t.formData,"needConcertContent",o.monthReport.need_concert_content?o.monthReport.need_concert_content:""),t.$set(t.formData,"waitContet",o.monthReport.wait_contet?o.monthReport.wait_contet:""),t.$set(t.formData,"uncomContent",o.monthReport.uncom_content?o.monthReport.uncom_content:""),t.formData.targetList=[],o.targetList&&o.targetList.forEach(function(e){var o={id:e.user_id,name:e.name};a.selectUserList.push(o),t.formData.targetList.push(e.user_id)}),o.monthReport.create_by!==e.userId&&(t.btnShow=!1,t.readonly=!0),o.initFileList&&o.initFileList.length>0){t.initFileList=[];for(var i=0;i<o.initFileList.length;i++){var n={name:o.initFileList[i].id,url:t.ftpPrefix+o.initFileList[i].filePath};t.initFileList.push(n)}}t.loading=!1}}).catch(function(e){t.loading=!1})},commentFun:function(){var t=this,e={monthReportId:this.formData.id,comment:this.comment};this.$api.monthReportAPI.comment(e).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.dialogVisible3=!1):t.$message({message:e.msg,type:"error"})})},initialize:function(){var t=this;r.a.all([this.$api.commonAPI.getUsers()]).then(function(e){var a=i()(e,1)[0];0===a.code&&(t.getUserList=a.datas)}).catch(function(t){console.log(t)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/schedule/monthreport",query:{active:this.from,t:Date.now()}})},handlePictureCardPreview:function(t){this.dialogImageUrl=t.url,this.dialogVisible=!0}})},b={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(" "),1==t.from?a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogVisible3=!0}}},[t._v("回复")]):t._e()],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":"130px",model:t.formData}},[a("el-form-item",{attrs:{label:"本月完成工作"}},[a("el-input",{attrs:{type:"textarea",readonly:"",autosize:{minRows:4}},model:{value:t.formData.comContent,callback:function(e){t.$set(t.formData,"comContent",e)},expression:"formData.comContent"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"本月未完成工作"}},[a("el-input",{attrs:{type:"textarea",readonly:"",autosize:{minRows:4}},model:{value:t.formData.uncomContent,callback:function(e){t.$set(t.formData,"uncomContent",e)},expression:"formData.uncomContent"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"本月需协调工作"}},[a("el-input",{attrs:{type:"textarea",readonly:"",autosize:{minRows:4}},model:{value:t.formData.needConcertContent,callback:function(e){t.$set(t.formData,"needConcertContent",e)},expression:"formData.needConcertContent"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"本月必做事项"}},[a("el-input",{attrs:{type:"textarea",readonly:"",autosize:{minRows:4}},model:{value:t.formData.mustContet,callback:function(e){t.$set(t.formData,"mustContet",e)},expression:"formData.mustContet"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"本月待定事项"}},[a("el-input",{attrs:{type:"textarea",readonly:"",autosize:{minRows:4}},model:{value:t.formData.waitContet,callback:function(e){t.$set(t.formData,"waitContet",e)},expression:"formData.waitContet"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"图片"}},[a("el-upload",{class:{hide:!0},attrs:{accept:".png,.jpg,.jpeg",action:t.uploadUrl,disabled:"","file-list":t.initFileList,"list-type":"picture-card","on-preview":t.handlePictureCardPreview}},[a("i",{staticClass:"el-icon-plus"})])],1),t._v(" "),a("el-form-item",{attrs:{label:"发给谁"}},[a("SearchMulitUsers",{attrs:{isedit:t.btnShow,initcurlists:t.selectUserList}})],1),t._v(" "),t.commentList.length>0?a("el-form-item",{attrs:{label:"回复"}},[a("el-timeline",t._l(t.commentList,function(e,o){return a("el-timeline-item",{key:o,attrs:{color:"#fff",timestamp:e.createTime}},[t._v("\n "+t._s(e.createByName)+":"+t._s(e.comment)+"\n ")])}),1)],1):t._e()],1)],1),t._v(" "),a("el-dialog",{attrs:{visible:t.dialogVisible},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("img",{attrs:{width:"100%",src:t.dialogImageUrl,alt:""}})]),t._v(" "),a("el-dialog",{attrs:{center:"",title:"回复",visible:t.dialogVisible3,width:"500px"},on:{"update:visible":function(e){t.dialogVisible3=e}}},[a("el-form",{attrs:{"label-width":"80px"}},[a("el-form-item",{attrs:{label:"回复内容"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4}},model:{value:t.comment,callback:function(e){t.comment=e},expression:"comment"}})],1)],1),t._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogVisible3=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.commentFun()}}},[t._v("确定")])],1)],1)],1)},staticRenderFns:[]};var _=a("VU/8")(v,b,!1,function(t){a("Sn0a"),a("XtYw")},"data-v-e847b8f0",null);e.default=_.exports},XtYw:function(t,e){}}); |