87.007a710c3750bfd5798b.1706754571694+.js 6.1 KB

1
  1. webpackJsonp([87],{"5Ycl":function(e,t){},QQle:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i("yIEv");var s=i("OIh9"),a=(i("jAcA"),i("86U2")),r=(i("4yKu"),i("wolx")),n=i("7+uW"),l=i("TIfe");n.a.use(s.a).use(a.a).use(r.a);var o={data:function(){return{title:"我奖扣的",list:null,type:"all",show_list:!1,isInfinite:!0,filter:{page:1,type:"all",page_size:"10",pt_id:0,source_type:1,keyword:"",recorder_id:""},url:"/api/pro/integral/statistics/integral",tabs_arr:[{title:"奖扣成功",code:"all"},{title:"待审批",code:"waiting"},{title:"被驳回",code:"refuse"}]}},watch:{type:function(e){var t=this;switch(this.list=[],e){case"waiting":case"refuse":t.filter.type=e,t.filter.page=1,t.url="/api/pro/integral/review/entry/list",t.show_list=!0,t.refresh(function(){t.$toast.clear()});break;default:t.filter.type=e,t.filter.page=1,t.filter.source_type="1",t.url="/api/pro/integral/statistics/integral",t.show_list=!1,t.refresh(function(){t.$toast.clear()})}},"filter.keyword":{deep:!0,handler:Object(l.a)(function(){this.filter.page=1,this.isInfinite=!0,this.get_pk_list(function(){})})}},mounted:function(){this.filter.recorder_id=this.$userInfo().id},methods:{searchVal:function(e){this.filter.keyword=e||"",this.filter.page=1,this.isInfinite=!0,this.get_pk_list(function(){})},employee_name:function(e){var t=this.$getEmployeeMap();if(t[e])return t[e].name},get_pk_list:function(e){var t=this,i=this,s="all"==this.type?"v3":"";this.$axiosUser("get",i.url,i.filter,s).then(function(s){if(1==s.data.code){var a=s.data.data.list;10!=a.length&&(t.isInfinite=!1),1===i.filter.page?i.list=a:i.list=i.list.concat(a),i.$refs.my_scroller.finishInfinite(10!=a.length)}else i.$refs.my_scroller.finishInfinite(!0);e()})},refresh:function(e){this.filter.page=1,this.isInfinite=!0,this.get_pk_list(e)},infinite:function(e){this.isInfinite&&(this.filter.page++,this.get_pk_list(e))},event_detail:function(e){this.$router.push({name:"event_detail",query:{id:e.id}})},detail:function(e){this.$router.push({name:"approval_detail",query:{review_id:e.id}})}},created:function(){var e=this;this.$nextTick(function(){e.$refs.my_scroller.finishInfinite(!1)}),this.employee_name()}},_={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"teampk_box"},[i("van-nav-bar",{staticStyle:{"font-size":"0.32rem"},attrs:{title:e.title,"left-text":"返回","left-arrow":""},on:{"click-left":e.$route_back}}),e._v(" "),i("van-search",{attrs:{placeholder:"all"==e.type?"请输入事件内容搜索":"请输入姓名或事件内容搜索"},model:{value:e.filter.keyword,callback:function(t){e.$set(e.filter,"keyword",t)},expression:"filter.keyword"}}),e._v(" "),i("van-tabs",{model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},e._l(e.tabs_arr,function(e,t){return i("van-tab",{key:t,attrs:{title:e.title,name:e.code}})}),1),e._v(" "),i("div",{staticClass:"body_com"},[i("scroller",{ref:"my_scroller",attrs:{"on-refresh":e.refresh,"on-infinite":e.infinite}},[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.show_list,expression:"!show_list"}]},e._l(e.list,function(t,s){return i("van-cell-group",{key:s,staticStyle:{padding:"0.32rem"},on:{click:function(i){return e.event_detail(t)}}},[i("div",{staticClass:"re-item__header"},[i("userImage",{staticClass:"fl",staticStyle:{"margin-right":"0.2rem"},attrs:{fontSize:"0.28",user_name:t.employee_name,img_url:t.employee_img_url,width:"0.72rem",height:"0.72rem"}}),e._v(" "),i("span",{staticClass:"re-item__name"},[e._v(e._s(e.employee_name(t.employee_id)||t.employee_name))]),e._v(" "),i("span",{staticClass:"re-item__value",class:{green:2==t.event_type||4==t.event_type||6==t.event_type||8==t.event_type||10==t.event_type,red:1==t.event_type||3==t.event_type||5==t.event_type||7==t.event_type||9==t.event_type}},[i("span",{directives:[{name:"show",rawName:"v-show",value:1==t.event_type||3==t.event_type||5==t.event_type||7==t.event_type||9==t.event_type,expression:"item.event_type == 1 || item.event_type == 3 || item.event_type == 5 || item.event_type == 7 || item.event_type == 9"}]},[e._v("+")]),e._v(e._s(t.point)+e._s(e.$getTypesName(t.pt_id))+"\n ")])],1),e._v(" "),i("div",{staticStyle:{"padding-left":"0.72rem","margin-left":"0.2rem","font-size":"0.32rem"}},[i("div",{staticClass:"remark re-item__status",staticStyle:{"font-size":"0.32rem",color:"#666"}},[e._v(e._s(t.remark))]),e._v(" "),i("div",{staticClass:"clear",staticStyle:{"margin-top":"0.3rem","font-size":"0.28rem"}},[i("span",{staticClass:"fl fontColorC"},[e._v(e._s(t.event_time))]),e._v(" "),t.point<0?i("span",{staticClass:"fr red bg"},[e._v("扣分成功")]):i("span",{staticClass:"fr blue bg"},[e._v("奖分成功")])])])])}),1),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.show_list,expression:"show_list"}]},e._l(e.list,function(t,s){return i("van-cell-group",{key:s,staticStyle:{padding:"0.32rem"},on:{click:function(i){return e.detail(t)}}},[i("div",{staticClass:"re-item__header"},[i("userImage",{staticClass:"fl",staticStyle:{"margin-right":"0.2rem"},attrs:{fontSize:"0.24",id:t.employee_id,user_name:t.employee_name,img_url:t.employee_img_url,width:"0.72rem",height:"0.72rem"}}),e._v(" "),i("span",[e._v(e._s(e.employee_name(t.employee_id)||t.employee_name))])],1),e._v(" "),i("div",{staticStyle:{"padding-left":"0.72rem","margin-left":"0.2rem","font-size":"0.32rem"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.remark,expression:"item.remark"}],staticClass:"remark",staticStyle:{"font-size":"0.32rem",color:"#666"}},[e._v(e._s(t.remark.customize))]),e._v(" "),i("div",{staticClass:"clear",staticStyle:{"margin-top":"0.3rem","font-size":"0.28rem"}},[i("span",{staticClass:"fl fontColorC"},[e._v(e._s(t.event_time))]),e._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:0==t.status,expression:"item.status == 0"}],staticClass:"fr orange bg"},[e._v("待审批")]),e._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:2==t.status,expression:"item.status == 2"}],staticClass:"fr red bg"},[e._v("被驳回")])])])])}),1),e._v(" "),i("noData",{attrs:{list:e.list}})],1)],1)],1)},staticRenderFns:[]};var c=i("VU/8")(o,_,!1,function(e){i("5Ycl")},"data-v-7b219d44",null);t.default=c.exports}});