116.1e1061366e6f1135ef32.js 6.2 KB

1
  1. webpackJsonp([116],{soHi:function(e,t){},"z/W3":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("vLgD"),l=i("EdRh");i("7+uW").a.use(s.a).use(a.a).use(r.a);var o={data:function(){return{title:"我奖扣的",list:null,type:"all",show_list:!1,filter:{page:1,recorder_id:this.$store.getters.user_info.id,source_type:1},filter1:{page:1,type:"all",pt_id:0,keyword:""},subData:{page:1,recorder_id:this.$store.getters.user_info.id,source_type:1},url:"/api/integral/statistics/integral",tabs_arr:[{title:"奖扣成功",code:"all"},{title:"待审批",code:"waiting"},{title:"被驳回",code:"refuse"}]}},watch:{type:function(e){var t=this;switch(e){case"waiting":case"refuse":t.filter1.type=e,t.url="/api/integral/review/entry/list",t.show_list=!0,t.subData=t.filter1,t.list=null,t.refresh(function(){t.$toast.clear()});break;default:t.url="/api/integral/statistics/integral",t.subData=t.filter,t.list=null,t.show_list=!1,t.refresh(function(){t.$toast.clear()})}},"filter.keyword":function(e){var t=this;t.refresh(function(){t.$toast.clear()})}},components:{userImage:l.a},mounted:function(){},methods:{employee_name:function(e){var t=this.$store.getters.employee_map;if(t[e])return t[e].name},get_pk_list:function(e){var t=this;this.subData.keyword=this.filter.keyword||null,Object(n.a)({url:t.url,method:"get",params:t.subData}).then(function(i){if(e(),1==i.data.code){if(t.$refs.my_scroller.finishInfinite(10!=i.data.data.list.length),i.data.data.total)for(var s in i.data.data.list)t.list.push(i.data.data.list[s]);t.filter.page++}else t.$refs.my_scroller.finishInfinite(!0)})},refresh:function(e){var t=this,i=this;setTimeout(function(){t.filter.page=1,t.get_pk_list(function(){i.list=[],e()})},100)},infinite:function(e){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()},keep_alive_update:{update_list_pk:function(e,t){for(var i in e.list)e.list[i].id,t.pk_id}}},_={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:"请输入姓名或事件内容搜索"},on:{search:function(t){e.refresh(function(){})}},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 has_header"},[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.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",{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:{color_green:2==t.event_type||4==t.event_type||6==t.event_type||8==t.event_type||10==t.event_type,color_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))])],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.24rem"}},[i("span",{staticClass:"fl color_ccc"},[e._v(e._s(t.event_time))]),e._v(" "),t.point<0?i("span",{staticClass:"fr color_green bg"},[e._v("扣分成功")]):i("span",{staticClass:"fr color_red 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.24rem"}},[i("span",{staticClass:"fl color_ccc"},[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 color_yellow bg"},[e._v("待审批")]),e._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:2==t.status,expression:"item.status == 2"}],staticClass:"fr color_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("soHi")},"data-v-036e7b4c",null);t.default=c.exports}});