92.8911667732ed95074fd5.1706754571694+.js 3.2 KB

1
  1. webpackJsonp([92],{eAKu:function(t,e){},rqYT:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});a("4yKu");var s=a("wolx"),i=a("7+uW"),n=a("TIfe"),o=a("by0O");i.a.use(s.a);var r={name:"overdueTask",comments:{},data:function(){return{taskList:[],page:1,taskName:""}},watch:{taskName:Object(n.a)(function(){this.pullDown()})},methods:{openDetail:function(t){this.$router.push({name:"taskDetail",query:{id:t.id}})},pullDown:function(){var t=this;setTimeout(function(){t.$refs.scroller.triggerPullToRefresh()},50)},routeBack:function(){this.$route_back()},getAllTask:function(t,e){var a=this,s=!1;!t&&(this.page=1);var i={composite_states:3,start_day:"2022-01-01",end_day:"2099-01-01",scope_type:1,keyword:this.taskName,employee_id:this.$userInfo().id,page:t?this.page:1,page_size:20};this.$axiosUser("get","/api/pro/okr/plan/list",i).then(function(t){var i=t.data.data.list;i.forEach(function(t){t.day=a.$moment(t.end_date).diff(a.$moment().format("YYYY-MM-DD"),"day"),t.icon=Object(o.g)(t.composite_state).icon}),1===a.page?a.taskList=i:a.taskList=a.taskList.concat(i),s=20!==i.length,e&&e(s)})},refresh:function(t){this.getAllTask(!1,t)},infinite:function(t){this.page++,this.getAllTask(!0,t)}},activated:function(){this.getAllTask()}},l={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.routeBack}}),t._v(" "),a("van-search",{attrs:{placeholder:"任务内容搜索"},model:{value:t.taskName,callback:function(e){t.taskName=e},expression:"taskName"}}),t._v(" "),a("div",{staticClass:"all"},[a("scroller",{ref:"scroller",attrs:{isInitRefresh:!1,"on-refresh":t.refresh,"on-infinite":t.infinite,noDataText:"没有了噢",list:t.taskList}},[t._l(t.taskList,function(e,s){return a("div",{key:s,staticClass:"flex-box list-item",on:{click:function(a){return t.openDetail(e)}}},[a("van-icon",{staticClass:"blue",class:e.day<=0&&t.$moment(e.end_date).format("YYYY-MM-DD")!=t.$moment().format("YYYY-MM-DD")&&(8==e.composite_state||3==e.composite_state)?"red":"",staticStyle:{"margin-right":"0.2rem",position:"relative"},attrs:{name:e.icon}}),t._v(" "),a("div",{staticClass:"flex-1"},[a("div",{staticClass:"clamp2",staticStyle:{"margin-bottom":"5px","font-size":"0.28rem"}},[t._v(t._s(e.name))]),t._v(" "),a("div",{staticClass:"flex-box-ce fontColorC",staticStyle:{"font-size":"0.26rem"}},[a("span",{staticStyle:{"padding-right":"0.1rem","border-right":"1px solid #f1f1f1"}},[t._v(t._s(t.$getEmployeeMapItem(e.owner_id).name))]),t._v(" "),a("span",{staticClass:"flex-1",staticStyle:{"padding-left":"0.1rem"}},[t._v(t._s(t.$moment(e.end_date).format("MM/DD HH:mm"))+" 截止")]),t._v(" "),e.statistics.plan_total?[a("van-icon",{attrs:{name:"orders-o"}}),t._v(" "),a("span",[a("span",{staticClass:"blue"},[t._v(t._s(e.statistics.plan_finish))]),t._v("/"),a("span",[t._v(t._s(e.statistics.plan_total))])])]:t._e()],2)])],1)}),t._v(" "),0==t.taskList.length?a("div",{staticClass:"fontColorC",staticStyle:{"text-align":"center","margin-top":"2rem"}},[a("span",[t._v("暂无数据")])]):t._e()],2)],1)],1)},staticRenderFns:[]};var c=a("VU/8")(r,l,!1,function(t){a("eAKu")},"data-v-6c933fe4",null);e.default=c.exports}});