1 line
6.2 KiB
JavaScript
1 line
6.2 KiB
JavaScript
webpackJsonp([176],{Ugog:function(t,e){},WmDJ:function(t,e){},wAsX:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("d7EF"),o=a.n(i),n=a("//Fk"),s=a.n(n),r=a("woOf"),l=a.n(r),m=a("Dd8w"),c=a.n(m),u=a("NYxO"),f=a("HeHh"),d=a("lbHh"),p=a.n(d),g=a("bzuE"),h=a("Dod7"),v={name:"schedule_dailyplan_detail",components:{SearchMulitUsers:f.a},data:function(){return{uploadUrl:h.a.uploadUrl,ftpPrefix:h.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:g.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.dailyReportAPI.detail(this.formData.id).then(function(i){if(0===i.code){if(t.commentList=i.commentList,t.formData=l()({},t.formData,i.dailyReport),t.formData.uncomContent=t.formData.uncom_content,t.formData.needConcertContent=t.formData.need_concert_content,t.formData.mustContet=t.formData.must_contet,t.formData.waitContet=t.formData.wait_contet,t.formData.comContent=t.formData.com_content,t.formData.targetList=[],a.selectUserList=[],i.targetList&&i.targetList.forEach(function(e){var i={id:e.user_id,name:e.name};a.selectUserList.push(i),t.formData.targetList.push(e.user_id)}),i.dailyReport.createBy!==e.userId&&(t.btnShow=!1,t.readonly=!0),i.initFileList&&i.initFileList.length>0){t.initFileList=[];for(var o=0;o<i.initFileList.length;o++){var n={name:i.initFileList[o].id,url:t.ftpPrefix+i.initFileList[o].filePath};t.initFileList.push(n)}}t.loading=!1}}).catch(function(e){t.loading=!1})},commentFun:function(){var t=this,e={dailyReportId:this.formData.id,comment:this.comment};this.$api.dailyReportAPI.comment(e).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.dialogVisible3=!1,t.getDetail()):t.$message({message:e.msg,type:"error"})})},initialize:function(){var t=this;s.a.all([this.$api.commonAPI.getUsers()]).then(function(e){var a=o()(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/dailyplan",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:!1,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,i){return a("el-timeline-item",{key:i,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 y=a("VU/8")(v,b,!1,function(t){a("WmDJ"),a("Ugog")},"data-v-8088a90a",null);e.default=y.exports}}); |