1 |
- webpackJsonp([132],{VNrH:function(t,e){},c9Do:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("Xxa5"),s=a.n(i),n=a("exGp"),o=a.n(n),r=a("mvHQ"),l=a.n(r),c=(a("PEgo"),a("HNZ3")),d=(a("WJbf"),a("OhwO")),p=a("7+uW"),m=a("2q/B");p.a.use(c.a).use(d.a);var v={components:{Uploader:m.a},data:function(){return{detailsshow:!1,apdList:[],detailsTIt:"",apDetails:{},apList:[],knowFrom:"",packId:0,assessID:0,planIndex:[],isShowAdd:!1,isWt:!1,titValue:"",messageVal:"",bootBool:!1,has_finish:0,img_fileList:[],images:[],accept:"image/jpeg,image/png,image/jpg"}},watch:{img_fileList:function(t){if(t.length>0){var e=[];t.forEach(function(t){var a=t.split("/"),i={name:a[a.length-1],url:t};e.push(i)}),this.images=e}else this.images=[]}},methods:{downWgt:function(t,e){var a=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){console.log(l()(t))}):(a.$toast.clear(),Notify({type:"danger",message:"下载失败,请稍后重试",duration:1e3}))}).start()},beforeRead:function(t){var e=/^image\/(jpeg|png|jpg)$/.test(t.type);return e||this.$toast("上传图片只能是 jpeg|png|jpg 格式!"),e},openImg:function(t,e){var a=t.map(function(t){return t.url});Object(d.a)({images:a,startPosition:e})},openUrl:function(t){window.open(t)},routeBack:function(){var t=this.$getCache("actionplanList");if(t){var e={know:this.knowFrom,apList:this.apList,packId:this.packId,assessID:this.assessID,recordMemberIds:t.recordMemberIds?t.recordMemberIds:[]};this.$setCache("actionplanList",e)}},save:function(){"action"==this.knowFrom?this.saveAction("/api/pro/per/package/action"):"admnin"==this.knowFrom&&this.saveAction("/api/pro/per/package/track")},saveAction:function(t){var e=this;if(!this.bootBool)if(this.titValue||""!=this.titValue){var a={package_employee_id:this.packId,index_id:this.apDetails.id,title:this.titValue,remark:this.messageVal,dimension_xb:this.planIndex[0],images:l()(this.images),append:"",appendName:""};this.bootBool=!0,this.$axiosUser("post",t,a).then(function(t){1==t.data.code&&(e.$toast.success("提交成功"),e.titValue="",e.messageVal="",e.img_fileList=[],e.$nextTick(function(){e.employeeDet()}))}).finally(function(){setTimeout(function(){e.bootBool=!1},3e3)})}else this.$toast.fail("请输入标题")},closeWt:function(){localStorage.setItem("isWt",!0),this.isWt=!1},addThePlan:function(t){if(!this.isShowAdd||this.has_finish)return!1;var e={know:this.knowFrom,keys:l()(t)||null,apList:l()(this.apDetails),packId:this.packId,assessID:this.assessID,planIndex:this.planIndex[0]};this.$setCache("addthePlan",e),this.$router.push({name:"addthePlan"})},employeeDet:function(){var t=this;if(!this.packId)return!1;var e={id:this.packId};this.$axiosUser("get","/api/pro/per/package/employee/info",e).then(function(e){if(1==e.data.code){var a=e.data.data;t.has_finish=a.has_finish;var i=a.dimension[t.planIndex[0]].index[t.planIndex[1]];t.apList=l()(a.dimension),"action"==t.knowFrom?i.schedule&&(t.apdList=i.schedule):"admnin"==t.knowFrom&&i.mamage_record&&(t.apdList=i.mamage_record)}}).finally(function(){t.routeBack()})},getSuperiors:function(t){return this.$axiosUser("get","api/pro/employee/superior",{employee_id:t,platform:"3"}).then(function(t){return t.data.data.list})},init:function(){var t=this;return o()(s.a.mark(function e(){var a,i;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.$getCache("actionplanDetails"),t.knowFrom=a.know,t.packId=a.packId,t.assessID=a.assessID,i=JSON.parse(a.apList),t.planIndex=i.planIndex,t.apDetails=i,"action"!=t.knowFrom){e.next=12;break}t.assessID==t.$userInfo().id&&(t.isShowAdd=!0),t.detailsTIt="执行计划",e.next=21;break;case 12:if("admnin"!=t.knowFrom){e.next=21;break}return t.isShowAdd=i.isOperation,e.next=16,t.getSuperiors(t.assessID);case 16:e.sent.some(function(e){if(e.id==t.$userInfo().id)return t.isShowAdd=!0,!0}),t.$userInfo().is_per_manager&&(t.isShowAdd=!0),t.$getPermis(3)&&(t.isShowAdd=!0),t.detailsTIt="管理记录";case 21:t.$nextTick(function(){t.employeeDet()});case 22:case"end":return e.stop()}},e,t)}))()}},mounted:function(){this.isWt=!localStorage.getItem("isWt")},activated:function(){var t=this;this.$nextTick(function(){t.init(),t.employeeDet()})}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{height:"100%"}},[a("van-nav-bar",{attrs:{title:t.detailsTIt,"left-text":"","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),a("div",{staticClass:"all"},[a("header",{staticClass:"performanceList"},[a("div",{staticStyle:{padding:".05rem 0 .15rem 0","font-size":".32rem"}},[t._v(t._s(t.apDetails.name))]),t._v(" "),a("div",{staticClass:"intro",staticStyle:{"font-size":".26rem"}},[a("span",{staticStyle:{color:"rgb(171, 171, 171)"}},[t._v("考核标准:")]),t._v(" "),a("br"),t._v(" "),a("span",{staticClass:"line-feed",domProps:{innerHTML:t._s(t.apDetails.per_remark)}}),t._v(" "),a("br"),t._v(" "),a("span",{staticStyle:{color:"rgb(86, 153, 255)"},on:{click:function(e){t.detailsshow=!0}}},[t._v("查看详情")])])]),t._v(" "),a("div",{staticClass:"flex-box-ce flex-d-center",staticStyle:{padding:".2rem .25rem","background-color":"rgb(245, 245, 245)"}},[a("span",{staticClass:"flex-box-ce",staticStyle:{"font-size":".27rem"},on:{click:function(e){t.isWt=!0}}},[t._v("\n "+t._s(t.detailsTIt)+"\n "),a("van-icon",{staticStyle:{"padding-left":".12rem","font-size":"0.32rem"},attrs:{name:"question-o"}})],1),t._v(" "),t.isShowAdd&&!t.has_finish?a("button",{staticStyle:{width:"1.45rem",height:".5rem","border-radius":"1.45rem",border:"1px solid #4c8df1","font-size":"0.28rem",color:"#127cff","background-color":"rgb(255, 255, 255)","margin-top":".04rem"},on:{click:function(e){return t.save()}}},[a("span",{staticStyle:{"font-size":"18px","line-height":"0px"}}),t._v(" "),a("span",[t._v("保存")])]):t._e()]),t._v(" "),t.isShowAdd&&!t.has_finish?a("div",{staticClass:"planText"},[a("van-cell-group",{staticStyle:{"margin-top":"0rem"}},[a("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(" "),a("div"),t._v(" "),a("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(" "),a("van-cell",[a("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)],1)],1):t._e(),t._v(" "),a("div",{staticStyle:{"padding-bottom":"2rem"}},[0==t.apdList.length?a("van-empty",{attrs:{description:"暂无"+t.detailsTIt}}):t._l(t.apdList,function(e,i){return a("div",{key:i,staticClass:"apdList flex-box",class:{apdListMarTop:0==i}},[a("div",{staticStyle:{margin:".24rem 0 0 .2rem",position:"relative"}},[a("div",{staticClass:"apdDian"}),t._v(" "),a("div",{staticClass:"apdHeadBoeder",class:{apdborderNO:i==t.apdList.length-1||t.apdList.length<=1}})]),t._v(" "),a("div",{staticClass:"apdData",class:{apdborderNO:t.apdList.length==i+1}},[a("div",{on:{click:function(a){return t.addThePlan(e)}}},[a("b",{staticClass:"line-feed",staticStyle:{"font-size":".3rem",color:"block"}},[t._v(t._s(e.title))]),t._v(" "),a("br"),t._v(" "),a("span",{staticStyle:{"font-size":".24rem",color:"#b7b7b7"}},[t._v("\n "+t._s(e.date)+" 更新\n "),"admnin"==t.knowFrom&&t.$getEmployeeMapItem(e.employee_id)?a("span",[t._v(" 记录人:"+t._s(t.$getEmployeeMapItem(e.employee_id).name))]):t._e()]),t._v(" "),a("br"),t._v(" "),a("span",{staticClass:"line-feed",staticStyle:{"font-size":".25rem",color:"#505050"},domProps:{innerHTML:t._s(e.remark)}})]),t._v(" "),e.images?[e.images.length>0?a("div",{staticClass:"flex-box-ce",staticStyle:{margin:"10px 0"}},t._l(e.images,function(i,s){return a("van-image",{key:s,staticStyle:{"border-radius":"3px","margin-right":"10px"},attrs:{width:"100",height:"100",src:i.url},on:{click:function(a){return t.openImg(e.images,s)}}})}),1):t._e()]:t._e(),t._v(" "),e.append_name?[a("div",{staticClass:"blue",staticStyle:{margin:"10px 0","font-size":"0.28rem"},on:{click:function(a){return t.downWgt(e.append,e.append_name)}}},[t._v(t._s(e.append_name))])]:t._e()],2)])})],2),t._v(" "),a("div",{staticStyle:{height:"1rem"}})]),t._v(" "),a("van-popup",{staticClass:"popup-all",attrs:{"close-on-click-overlay":!1},model:{value:t.isWt,callback:function(e){t.isWt=e},expression:"isWt"}},[a("div",{staticStyle:{position:"relative"}},[a("div",{staticClass:"tsAll"},["action"==t.knowFrom?a("article",[a("div",[a("icon",{staticStyle:{width:".32rem",height:".32rem"},attrs:{name:"lamp"}}),t._v(" "),a("span",{staticStyle:{"font-size":".32rem","padding-left":".1rem",color:"black"}},[t._v("执行计划用来做什么")])],1),t._v(" "),a("span",[t._v("1、可以填写如何达成指标的计划,并记录进展行动")]),t._v(" "),a("br"),t._v(" "),a("span",[t._v("2、填写的内容将给评分人作为参考")])]):"admnin"==t.knowFrom?a("article",[a("div",[a("icon",{staticStyle:{width:".32rem",height:".32rem"},attrs:{name:"lamp"}}),t._v(" "),a("span",{staticStyle:{"font-size":".32rem","padding-left":".1rem",color:"black"}},[t._v("跟踪管理记录用来做什么")])],1),t._v(" "),a("span",[t._v("1、填写工作执行过程的实际情况、表现好坏及奖惩情况")]),t._v(" "),a("br"),t._v(" "),a("span",[t._v("2、填写管理指导的过程记录")]),t._v(" "),a("br"),t._v(" "),a("span",[t._v("3、填写的内容可以给评分人作为参考")])]):t._e()]),t._v(" "),a("div",{staticClass:"footer2 flex-box-ce"},[a("div",{staticClass:"flex-1",on:{click:function(e){return t.closeWt()}}},[t._v("我知道了")])])])]),t._v(" "),a("van-action-sheet",{attrs:{closeable:!1,duration:".35"},model:{value:t.detailsshow,callback:function(e){t.detailsshow=e},expression:"detailsshow"}},[a("div",{staticClass:"vassheet"},[a("div",{staticClass:"vasHead"},[a("van-icon",{attrs:{name:"arrow-down",size:".3rem"},on:{click:function(e){e.stopPropagation(),t.detailsshow=!1}}}),t._v(" "),a("span",[t._v("所属指标")])],1),t._v(" "),a("div",{staticClass:"pullUpdel"},[a("div",{staticStyle:{padding:".05rem 0 .15rem 0","font-size":".32rem"}},[t._v(t._s(t.apDetails.name))]),t._v(" "),a("div",{staticClass:"intro",staticStyle:{"font-size":".26rem"}},[a("span",{staticClass:"introcol"},[t._v("考核标准:")]),t._v(" "),a("br"),t._v(" "),a("span",{staticClass:"line-feed",domProps:{innerHTML:t._s(t.apDetails.per_remark)}}),t._v(" "),a("br"),t._v(" "),a("span",{staticClass:"introcol intropad"},[t._v("权重(%):"+t._s(t.apDetails.weight)+"%")]),t._v(" "),a("br"),t._v(" "),a("span",{staticClass:"introcol intropad"},[t._v("目标值:"+t._s(t.apDetails.target)+t._s(t.apDetails.unit))])])])])])],1)},staticRenderFns:[]};var f=a("VU/8")(v,u,!1,function(t){a("VNrH")},"data-v-47b58079",null);e.default=f.exports}});
|