1 |
- webpackJsonp([66],{YoHQ:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,s=a("bOdI"),o=a.n(s),n=(a("I4j4"),a("7fQT")),l=(a("LlGJ"),a("Wtz3")),r=(a("XmAh"),a("il3B")),c=(a("WJbf"),a("OhwO")),_=a("vLgD"),d=a("EdRh"),f=a("7+uW"),u=a("PJh5"),v=a.n(u);f.a.use(n.a).use(l.a).use(r.a).use(c.a);var m=(i={data:function(){return{title:"任务详情",info:{},get_id:this.$route.query.task_id,time:v()().format("YYYY-MM-DD HH:mm"),shoe_btn:!1,user_id:this.$store.getters.user_info.id}},mounted:function(){},components:{userImage:d.a},methods:{open_img:function(t){Object(c.a)({images:this.info.task_file_list,startPosition:t,closeable:!0})},showLoading:function(){this.$toast.loading({loadingType:"spinner",message:"正在处理"})},get_point_type:function(t){var e=this,a="";return this.$store.getters.point_types.forEach(function(t){e.info.pt_id==t.id&&(a=t.name)}),a},get_task_detail:function(){var t=this,e=this;e.showLoading(),_.a.get("/api/integral/task",{params:{task_id:e.get_id}}).then(function(a){"1"==a.data.code?(e.info=a.data.data,e.shoe_btn=v()(t.time)<v()(t.info.expire_time)):e.$toast(a.data.msg),t.$toast.clear()}).catch(function(t){e.$toast(t)})},receive_tasks:function(){var t=this;t.showLoading(),Object(_.a)({url:"/api/integral/task",method:"post",data:{task_id:t.info.id}}).then(function(e){1==e.data.code?(t.$toast.clear(),t.$toast(e.data.msg),t.$keep_alive_update("update_task_list",{task_id:t.info.id}),t.$route_back()):(t.$toast.clear(),t.$toast(e.data.msg))}).catch(function(e){t.$toast.clear(),t.$toast(e.data.msg)})},complete_task:function(t){this.$router.push({name:"process",query:{work_id:t.id,progress:100}})}},created:function(){this.get_task_detail()},keep_alive_update:{update_repetitive_info:function(t,e){this.get_task_detail()}}},o()(i,"mounted",function(){}),o()(i,"beforeCreate",function(){}),i),p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"task_detail_box"},[a("van-nav-bar",{attrs:{title:t.title,"left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),a("div",{staticClass:"body_com has_header"},[t.info.point_config?a("scroller",[a("van-cell-group",{staticClass:"task_detail_list_box"},[a("van-cell",{directives:[{name:"show",rawName:"v-show",value:1==t.info.status,expression:"info.status == 1"}],attrs:{title:t.info.reviewer_name+"悬赏的"+("BF"==t.info.pt_code?"B分":"AF"==t.info.pt_code?"A分":"绩效分")+"任务","title-class":"head","label-class":"sign"}},[a("template",{slot:"label"},[a("span",{staticClass:"color_yellow"},[t._v(t._s(t.info.status_mark))])]),t._v(" "),a("template",{slot:"icon"},[a("userImage",{staticStyle:{"margin-right":"0.2rem"},attrs:{id:t.info.reviewer_id}})],1),t._v(" "),a("template",{slot:"right-icon"},[a("span",{staticClass:"record"},[t._v(t._s(t.info.point_config.base_point))])])],2),t._v(" "),a("van-cell",{directives:[{name:"show",rawName:"v-show",value:2==t.info.status,expression:"info.status == 2"}],attrs:{border:!1,title:t.info.receiver_name}},[a("template",{slot:"label"},[a("span",{staticClass:"color_yellow"},[t._v(t._s(t.info.status_mark))])]),t._v(" "),a("template",{slot:"icon"},[a("userImage",{staticStyle:{"margin-right":"0.2rem"},attrs:{id:t.info.reviewer_id}})],1),t._v(" "),a("template",{slot:"right-icon"},[a("span",{},[t._v(t._s(t.info.point_config.base_point))])])],2),t._v(" "),a("van-cell",{staticStyle:{"margin-top":"0.24rem"},attrs:{border:!1,title:t.info.task_name,"title-class":"task_name"}}),t._v(" "),a("div",{},[a("span",{staticClass:"title"}),t._v(" "),a("span")]),t._v(" "),""!=t.info.task_remark?a("van-cell",{attrs:{border:!1,title:"任务描述","title-class":"title color_ccc task_detail","value-class":"text-left",value:t.info.task_remark}}):t._e(),t._v(" "),a("van-cell",{attrs:{border:!1,title:"任务类型","title-class":"title color_ccc task_detail","value-class":"text-left",value:"BF"==t.info.pt_code?"B分":"AF"==t.info.pt_code?"A分":"绩效分"}}),t._v(" "),a("van-cell",{attrs:{border:!1,title:"截止时间","title-class":"title color_ccc task_endtime","value-class":"text-left",value:t.info.end_time}}),t._v(" "),a("van-cell",{attrs:{border:!1,title:"逾期扣分","title-class":"title color_ccc task_delayrecord","value-class":"text-left",value:t.info.point_config.timeout_deduction_point+"分/天"}}),t._v(" "),t.info.department_info.length>0?a("van-cell",{attrs:{title:"可见范围","title-class":"title color_ccc task_delayrecord","value-class":"text-left"}},[a("template",{slot:"default"},t._l(t.info.department_info,function(e,i){return a("span",{key:i},[t._v("\n "+t._s(e.name)+"\n ")])}),0)],2):t._e(),t._v(" "),a("van-cell",{directives:[{name:"show",rawName:"v-show",value:t.info.task_file_list.length>0,expression:"info.task_file_list.length > 0"}],attrs:{title:"图片","title-class":"title color_ccc task_img","value-class":"text-left"}},[a("template",{slot:"default"},t._l(t.info.task_file_list,function(e,i){return a("van-image",{key:i,staticStyle:{"margin-right":"0.1rem"},attrs:{src:e,width:"50",height:"50",radius:"5",type:"contain"},on:{click:function(e){return t.open_img(i)}}})}),1)],2)],1),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:"1"==t.info.status&&t.shoe_btn&&t.user_id!=t.info.owner_id&&t.info.reviewer_id!=t.user_id,expression:"info.status == '1' && shoe_btn && user_id != info.owner_id && info.reviewer_id != user_id"}],staticClass:"confirm_buttom",staticStyle:{padding:"0.32rem"}},[a("van-button",{attrs:{type:"info",block:""},on:{click:t.receive_tasks}},[t._v("领取任务")])],1),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:"2"==t.info.status&&t.shoe_btn&&t.user_id!=t.info.owner_id&&t.info.reviewer_id!=t.user_id,expression:"info.status == '2' && shoe_btn && user_id != info.owner_id && info.reviewer_id != user_id"}],staticClass:"confirm_buttom",staticStyle:{padding:"0.32rem"}},[a("van-button",{attrs:{type:"info",block:""},on:{click:function(e){return t.complete_task(t.info)}}},[t._v("完成任务")])],1)],1):t._e()],1)],1)},staticRenderFns:[]};var h=a("VU/8")(m,p,!1,function(t){a("a/H5")},"data-v-6a22add1",null);e.default=h.exports},"a/H5":function(t,e){}});
|