1 |
- webpackJsonp([104],{GzhR:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("Xxa5"),a=n.n(r),s=n("exGp"),i=n.n(s),o=n("mvHQ"),c=n.n(o),l={data:function(){return{Tit:"",knowFrom:"",backlogList:[],packId:0,assessID:0,recordMemberIds:[]}},methods:{routerBak:function(){this.$route_back()},returnNum:function(t){return"action"==this.knowFrom?t.schedule.length:"admnin"==this.knowFrom?t.mamage_record.length:void 0},openPlanPath:function(t){var e={know:this.knowFrom,apList:c()(t),packId:this.packId,assessID:this.assessID};this.$setCache("actionplanDetails",e),this.$router.push({name:"actionplanDetails"})},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 i()(a.a.mark(function e(){var n,r,s,i;return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.$getCache("actionplanList"),t.knowFrom=n.know,t.packId=n.packId,t.assessID=n.assessID,t.recordMemberIds=n.recordMemberIds?n.recordMemberIds:[],"action"==t.knowFrom?t.Tit="执行计划":"admnin"==t.knowFrom&&(t.Tit="管理记录"),(r=JSON.parse(n.apList)).forEach(function(t,e){t.index.forEach(function(t,n){t.planIndex=[e,n],t.isOperation=!0})}),s=!0,!(t.recordMemberIds.length>0)){e.next=19;break}return e.next=12,t.getSuperiors(t.assessID);case 12:e.sent.some(function(e){if(e.id==t.$userInfo().id)return s=!1,!0}),t.$userInfo().is_per_manager&&(s=!0),t.$getPermis(3)&&(s=!1),s?((i=JSON.parse(c()(r))).forEach(function(e,n){e.index.forEach(function(e){e.isOperation=!1,e.record_ids.indexOf(t.$userInfo().id)>=0&&(e.isOperation=!0)})}),t.backlogList=i):t.backlogList=r,e.next=20;break;case 19:t.backlogList=r;case 20:case"end":return e.stop()}},e,t)}))()}},activated:function(){this.init()}},u={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{height:"100%"}},[n("van-nav-bar",{attrs:{title:"填写"+t.Tit,"left-text":"","left-arrow":""},on:{"click-left":t.routerBak}}),t._v(" "),n("header",{staticClass:"performanceList"},[n("div",[t._v('请选择记录"'+t._s(t.Tit)+'"的考核指标')])]),t._v(" "),n("scroller",{ref:"work_bench_scroller",staticClass:"all"},[n("div",{staticStyle:{"padding-bottom":"1.5rem"}},[0==t.backlogList.length?n("van-empty",{attrs:{description:"暂无绩效考核数据"}}):t._l(t.backlogList,function(e,r){return n("div",{key:r},[e.index.length>0?[n("div",{staticClass:"backlog_list_tit"},[t._v(t._s(e.name))]),t._v(" "),t._l(e.index,function(e,r){return n("div",{key:r,staticClass:"backlog_list"},[n("van-cell",{staticClass:"apListt",attrs:{title:e.name+"("+e.weight+"%)","is-link":""},on:{click:function(n){return t.openPlanPath(e)}}},[[t.returnNum(e)>0?n("span",{staticClass:"num"},[t._v(t._s(t.returnNum(e)))]):t._e()]],2)],1)})]:t._e()],2)})],2)])],1)},staticRenderFns:[]};var d=n("VU/8")(l,u,!1,function(t){n("wQdK")},"data-v-613d458a",null);e.default=d.exports},wQdK:function(t,e){}});
|