webpackJsonp([91],{"/CQl":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});a("jAcA");var i=a("86U2"),s=(a("4yKu"),a("wolx")),l=(a("yIEv"),a("OIh9")),r=a("7+uW"),n=a("vLgD");r.a.use(l.a),r.a.use(i.a).use(s.a);var o={name:"integral_application_list",comments:{},data:function(){return{title:"我的申请",list:null,filter:{page:1,pt_id:0,page_size:30,type:"all",keyword:""},types_list:{},types_list_array:[]}},watch:{"filter.type":function(t){var e=this;this.list=null,this.$toast.loading({message:"正在加载"}),this.refresh(function(){e.$toast.clear()})},"filter.keyword":function(t){var e=this;this.$toast.loading({message:"正在加载"}),this.refresh(function(){e.$toast.clear()})}},methods:{get_point_types:function(){var t=this;Object(n.a)({url:"/api/integral/types",method:"get",data:{}}).then(function(e){if(1==e.data.code){for(var a in e.data.data.list)t.types_list[e.data.data.list[a].id]=e.data.data.list[a].name;t.types_list_array=e.data.data.list}}).catch(function(t){})},get_list:function(t){var e=this;Object(n.a)({url:"/api/integral/review/apply/list",method:"get",params:e.filter}).then(function(a){if(t(),1==a.data.code){if(e.$refs.my_scroller.finishInfinite(30!=a.data.data.list.length),a.data.data.total)for(var i in a.data.data.list)e.list.push(a.data.data.list[i]);e.filter.page++}else e.$refs.my_scroller.finishInfinite(!0)})},refresh:function(t){var e=this;this.filter.page=1,this.get_list(function(){e.list=[],t()})},infinite:function(t){this.get_list(t)},detail:function(t){this.$router.push({name:"approval_detail",query:{review_id:t.id,title:"申请详情"}})}},mounted:function(){this.$refs.my_scroller.finishInfinite(!1),this.get_point_types(),this.$refs.my_scroller.triggerPullToRefresh()},activated:function(){},keep_alive_update:{update_approval_list:function(t,e){for(var a in t.list)t.list[a].id==e.review_id&&t.list.splice(a,1);t.$forceUpdate()}}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"integral_application_list_box"},[a("van-nav-bar",{attrs:{title:"我申请的","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),a("van-search",{attrs:{placeholder:"请输入申请事由搜索"},model:{value:t.filter.keyword,callback:function(e){t.$set(t.filter,"keyword",e)},expression:"filter.keyword"}}),t._v(" "),a("van-tabs",{model:{value:t.filter.type,callback:function(e){t.$set(t.filter,"type",e)},expression:"filter.type"}},[a("van-tab",{attrs:{title:"全部申请",name:"all"}}),t._v(" "),a("van-tab",{attrs:{title:"已通过",name:"complete"}}),t._v(" "),a("van-tab",{attrs:{title:"待审批",name:"waiting"}}),t._v(" "),a("van-tab",{attrs:{title:"被驳回",name:"refuse"}})],1),t._v(" "),a("div",{staticClass:"body_com has_header"},[a("scroller",{ref:"my_scroller",attrs:{"on-refresh":t.refresh,"on-infinite":t.infinite}},[a("van-cell-group",{attrs:{border:!1}},t._l(t.list,function(e,i){return a("van-cell",{key:i,staticClass:"task_list",on:{click:function(a){return t.detail(e)}}},[a("template",{slot:"title"},[a("span",{staticClass:"title",staticStyle:{"padding-right":"0.2rem"}},[t._v(t._s(e.remark.customize))])]),t._v(" "),[a("span",{directives:[{name:"show",rawName:"v-show",value:2!=e.status,expression:"item.status != 2"}],staticClass:"point_text",class:{color_red:e.review_point>0,color_green:e.review_point<0}},[a("span",{directives:[{name:"show",rawName:"v-show",value:e.review_point>0,expression:"item.review_point > 0"}]},[t._v("+")]),t._v("\n "+t._s(e.review_point)+"\n ")])],t._v(" "),a("template",{slot:"label"},[a("div",{staticClass:"clear",staticStyle:{"margin-top":"0.3rem"}},[a("span",{staticClass:"fl date color_ccc",staticStyle:{"font-size":"0.28rem"}},[t._v(t._s(e.event_time))])]),t._v(" "),a("div",{staticClass:"clear",staticStyle:{position:"absolute",right:"0.32rem",bottom:"0.28rem"}},[0==e.status?a("span",{staticClass:"fr text_yellow"},[t._v("待审批")]):t._e(),t._v(" "),1==e.status?a("span",{staticClass:"fr text_green"},[t._v("申请成功")]):t._e(),t._v(" "),2==e.status?a("span",{staticClass:"fr text_red"},[t._v("被驳回")]):t._e()])])],2)}),1),t._v(" "),a("noData",{attrs:{list:t.list}})],1)],1)],1)},staticRenderFns:[]};var _=a("VU/8")(o,c,!1,function(t){a("Jmfu")},"data-v-329dec28",null);e.default=_.exports},Jmfu:function(t,e){}});