1 |
- webpackJsonp([51],{"9Kh6":function(t,e){},la8O:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("woOf"),s=i.n(a),n=i("mvHQ"),o=i.n(n),l=(i("OLZS"),i("4j1Q")),r=(i("PEgo"),i("HNZ3")),d=i("7+uW"),c=i("14ag");d.a.use(l.a).use(r.a);var p={components:{Uploader:c.a},data:function(){return{apDetails:{name:"技术部量化指标1_(50%)",standard:"完成50万,100分<br/>技术部量化标准1",weight:50,target:"100 万"},detailsshow:!1,titValue:"",messageVal:"",knowFrom:"",detailsTIt:"",packId:0,keyszb:{},arrlist:!1,bootBool:!1,isShowAdd:!1,assessID:0,planIndex:[],img_fileList:[],images:[],accept:"image/jpeg,image/png,image/jpg",appendObj:{append:"",append_name:""}}},watch:{img_fileList:function(t){if(t.length>0){var e=[];t.forEach(function(t){var i=t.split("/"),a={name:i[i.length-1],url:t};e.push(a)}),this.images=e}else this.images=[]}},methods:{downWgt:function(t,e){var i=this;if(!window.plus)return window.open(t,"_blank"),!1;plus.downloader.createDownload(encodeURI(t),{filename:"_doc/update/"},function(t,e){200==e?plus.runtime.openFile(t.filename,{},function(t){}):(i.$toast.clear(),Notify({type:"danger",message:"下载失败,请稍后重试",duration:1e3}))}).start()},beforeRead:function(t){var e=this;if(Array.isArray(t)){var i=!0;return t.some(function(t){if(!(i=/^image\/(jpeg|png|jpg)$/.test(t.type)))return e.$toast("上传图片只能是 jpeg|png|jpg 格式!"),!0}),i}var a=/^image\/(jpeg|png|jpg)$/.test(t.type);return a||this.$toast("上传图片只能是 jpeg|png|jpg 格式!"),a},openUrl:function(t){window.open(t)},routerBak:function(){this.$keep_alive_update("action_keep_list",{}),this.$route_back()},deleteList:function(){var t=this;this.$dialog.confirm({title:"action"==this.knowFrom?"删除计划":"删除记录",messageVal:"确认删除"+this.detailsTIt+" :"+this.titValue}).then(function(e){"action"==t.knowFrom?t.deLists("/api/per/package/action/del","action"):"admnin"==t.knowFrom&&t.deLists("/api/per/package/track/del","admnin")}).catch(function(){})},deLists:function(t,e){var i=this,a={package_employee_id:this.packId,index_id:this.apDetails.id,dimension_xb:this.planIndex};if("action"==e)a.action_id=this.keyszb.id;else if("admnin"==e){if(this.keyszb.employee_id!=this.$getUserData_jx().id)return this.$toast("不能删除其他管理者的管理记录!"),!1;a.track_id=this.keyszb.id}this.$httpJx("post",t,a).then(function(t){1==t.data.code&&(i.$toast.success("删除成功"),i.routerBak())})},save:function(){"action"==this.knowFrom?this.saveAction("/api/per/package/action"):"admnin"==this.knowFrom&&this.saveAction("/api/per/package/track")},saveAction:function(t){var e=this;if(!this.bootBool)if(this.titValue||""!=this.titValue){var i={package_employee_id:this.packId,index_id:this.apDetails.id,title:this.titValue,remark:this.messageVal,dimension_xb:this.planIndex,images:o()(this.images)};if(i=s()(i,this.appendObj),this.arrlist)if("admnin"==this.knowFrom){if(this.keyszb.employee_id!=this.$getUserData_jx().id)return this.$toast("不能编辑其他管理者的管理记录!"),!1;i.track_id=this.keyszb.id}else i.action_id=this.keyszb.id;this.bootBool=!0,this.$httpJx("post",t,i).then(function(t){1==t.data.code&&(e.$toast.success("提交成功"),e.routerBak())}).finally(function(){setTimeout(function(){e.bootBool=!1},3e3)})}else this.$toast.fail("请输入标题")},init:function(){var t=this,e=this.$getCache("addthePlan");if(this.planIndex=e.planIndex,this.assessID=e.assessID,this.keyszb=JSON.parse(e.keys),this.keyszb){this.arrlist=!0,this.titValue=this.keyszb.title,this.messageVal=this.keyszb.remark,this.appendObj={append:this.keyszb.append,append_name:this.keyszb.append_name};var i=this.keyszb.images,a=[];i.length>0&&i.forEach(function(t){a.push(t.url)}),this.img_fileList=a}else this.arrlist=!1;this.knowFrom=e.know;var s=JSON.parse(e.apList);this.apDetails=s,this.packId=e.packId,"action"==this.knowFrom?(this.assessID==this.$getUserData_jx().id&&(this.isShowAdd=!0),this.detailsTIt="执行计划"):"admnin"==this.knowFrom&&(this.isShowAdd=s.isOperation,this.$getEmployeeAll()[this.assessID].employee_detail.superior_list.some(function(e){if(e.id==t.$getUserData_jx().id)return t.isShowAdd=!0,!0}),1==this.$getEmployeeAll()[this.$getUserData_jx().id].is_creator&&(this.isShowAdd=!0),this.$getPermis(3)&&(this.isShowAdd=!0),this.detailsTIt="管理记录")}},activated:function(){var t=this;this.$nextTick(function(){t.init()})}},h={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{attrs:{title:t.detailsTIt,"left-text":"","left-arrow":""},on:{"click-left":t.routerBak},scopedSlots:t._u([{key:"right",fn:function(){return[t.arrlist&&t.isShowAdd?i("span",{staticStyle:{color:"#fff"},on:{click:t.deleteList}},[t._v("删除")]):t._e()]},proxy:!0}])}),t._v(" "),i("div",{staticClass:"body_com"},[i("scroller",["action"==t.knowFrom?i("header",{staticClass:"performanceList"},[i("div",[i("icon",{staticStyle:{width:".32rem",height:".32rem"},attrs:{name:"lamp"}}),t._v(" "),i("span",{staticStyle:{"font-size":".32rem","padding-left":".1rem",color:"black"}},[t._v("执行计划用来做什么")])],1),t._v(" "),i("span",[t._v("1、可以填写如何达成指标的计划,并记录进展行动")]),t._v(" "),i("br"),t._v(" "),i("span",[t._v("2、填写的内容将给评分人作为参考")])]):"admnin"==t.knowFrom?i("header",{staticClass:"performanceList"},[i("div",[i("icon",{staticStyle:{width:".32rem",height:".32rem"},attrs:{name:"lamp"}}),t._v(" "),i("span",{staticStyle:{"font-size":".32rem","padding-left":".1rem",color:"black"}},[t._v("跟踪管理记录用来做什么")])],1),t._v(" "),i("span",[t._v("1、填写工作执行过程的实际情况、表现好坏及奖惩情况")]),t._v(" "),i("br"),t._v(" "),i("span",[t._v("2、填写管理指导的过程记录")]),t._v(" "),i("br"),t._v(" "),i("span",[t._v("3、填写的内容可以给评分人作为参考")])]):t._e(),t._v(" "),i("div",{staticClass:"plancenter"},[i("van-cell",{attrs:{title:"所属指标:"+t.apDetails.name,"is-link":""},on:{click:function(e){t.detailsshow=!0}}})],1),t._v(" "),i("div",{staticClass:"planText"},[i("van-cell-group",[i("van-field",{attrs:{label:t.detailsTIt,rows:"3",type:"textarea",autosize:"",maxlength:"200",placeholder:"请输入"+t.detailsTIt,"show-word-limit":""},model:{value:t.titValue,callback:function(e){t.titValue=e},expression:"titValue"}}),t._v(" "),i("van-field",{attrs:{label:"备注",rows:"3",type:"textarea",autosize:"",maxlength:"500",placeholder:"选填,请输入备注","show-word-limit":""},model:{value:t.messageVal,callback:function(e){t.messageVal=e},expression:"messageVal"}}),t._v(" "),i("van-cell",[i("Uploader",{attrs:{"max-count":3,beforeRead:t.beforeRead,accept:t.accept},model:{value:t.img_fileList,callback:function(e){t.img_fileList=e},expression:"img_fileList"}})],1),t._v(" "),i("van-cell",[t.appendObj.append?[i("div",{staticClass:"orange",staticStyle:{"font-size":"0.24rem"}},[t._v("文件仅支持在PC上‘上传’、‘删除’")]),t._v(" "),i("div",{staticClass:"blue",staticStyle:{"padding-top":"5px","font-size":"0.28rem"},on:{click:function(e){return t.downWgt(t.appendObj.append,t.appendObj.append_name)}}},[t._v(t._s(t.appendObj.append_name))])]:t._e()],2)],1)],1),t._v(" "),t.isShowAdd?i("footer",[i("button",{on:{click:t.save}},[t._v("保存")])]):t._e()])],1),t._v(" "),i("van-action-sheet",{attrs:{closeable:!1,duration:".35"},model:{value:t.detailsshow,callback:function(e){t.detailsshow=e},expression:"detailsshow"}},[i("div",{staticClass:"vassheet"},[i("div",{staticClass:"vasHead"},[i("van-icon",{attrs:{name:"arrow-down",size:".3rem"},on:{click:function(e){e.stopPropagation(),t.detailsshow=!1}}}),t._v(" "),i("span",[t._v("所属指标")])],1),t._v(" "),i("div",{staticClass:"pullUpdel"},[i("div",{staticStyle:{padding:".05rem 0 .15rem 0","font-size":".32rem"}},[t._v(t._s(t.apDetails.name))]),t._v(" "),i("div",{staticClass:"intro",staticStyle:{"font-size":".26rem"}},[i("span",{staticClass:"introcol"},[t._v("考核标准:")]),t._v(" "),i("br"),t._v(" "),i("span",{domProps:{innerHTML:t._s(t.apDetails.per_remark)}}),t._v(" "),i("br"),t._v(" "),i("span",{staticClass:"introcol intropad"},[t._v("权重(%):"+t._s(t.apDetails.weight)+"%")]),t._v(" "),i("br"),t._v(" "),i("span",{staticClass:"introcol intropad"},[t._v("目标值:"+t._s(t.apDetails.target)+t._s(t.apDetails.unit))])])])])])],1)},staticRenderFns:[]};var m=i("VU/8")(p,h,!1,function(t){i("9Kh6")},"data-v-f58982f8",null);e.default=m.exports}});
|