webpackJsonp([71],{EGox:function(t,e){},NE4g:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});a("1O2T");var i=a("sXqm"),o=(a("3gWi"),a("ZxCb")),n=(a("NjV0"),a("dq/I")),s=(a("LlGJ"),a("Wtz3")),r=a("VvnH"),l=a("2FN2"),_=a("7+uW");_.a.use(s.a),_.a.use(n.a),_.a.use(o.a),_.a.use(i.a);var c={name:"performance",components:{Mtextarea:r.a,NumberInput:l.a},data:function(){return{point_list_show:[],source_id:0,ticket_count:!1,data:{review_id:0,action:"complete",rule_id:0,item_id:0,point:0,reviewer_id:0,remark:"",ticket_count:0},info:{date:0,employee_id:0,employee_name:"",expire_time:"",id:0,month:0,performance_data:[],point_config:{},process:[],progress:0,pt_id:0,pt_name:"",publisher_id:0,publisher_name:"",reviewer_id:0,reviewer_name:"",source_type:0,source_type_mark:"",status:0,status_mark:"",task_file_list:[],task_name:"",task_remark:""},reviewer:[],point_list:[],text_list:[],point_total:0,task_point:0}},methods:{get_work_info:function(t){var e=this;e.$toast.loading({message:"正在加载"}),this.$axiosUser("get","/api/pro/integral/work",{work_id:t}).then(function(t){if(e.$toast.clear(),"1"==t.data.code){if(e.info=t.data.data,e.text_list=[],e.point_list=[],e.point_total=0,e.info.process.list)for(var a in e.info.process.list)e.point_total+=1*e.info.process.list[a].point,0!=e.info.process.list[a].point?e.point_list.push(e.info.process.list[a]):e.text_list.push(e.info.process.list[a])}else e.$toast(t.data.msg)})},get_data:function(){var t=this;t.$toast.loading({message:"正在加载"}),this.$axiosUser("get","/api/pro/integral/review",{review_id:this.data.review_id}).then(function(e){t.$toast.clear(),t.data.point=e.data.data.point,t.source_id=e.data.data.source_id,t.task_point=e.data.data.point,e.data.data.source_id>0&&t.get_work_info(e.data.data.source_id)}).catch(function(t){})},auto_set_point:function(){this.data.point=this.point_total+this.task_point},post_data:function(){var t=this;t.send_loading=!0,t.$toast.loading({message:"正在处理"}),this.$axiosUser("post","/api/pro/integral/review",t.data).then(function(e){1==e.data.code?(t.send_loading=!1,t.$toast.clear(),t.$toast.success(e.data.msg),t.data.task_id=t.$route.query.task_id,setTimeout(function(){t.$route_back()},500)):t.$route_back()}).catch(function(e){t.send_loading=!1,t.$toast.clear()})},send:function(){var t=this;t.$validator.validateAll().then(function(e){e?t.post_data():t.$notify({type:"danger",message:t.$validator.errors.items[0].msg})})}},watch:{ticket_count:function(t){this.data.ticket_count=t?1:0},reviewer:function(t,e){0==t.length?this.data.reviewer_id=0:this.data.reviewer_id=t[0].id}},created:function(){this.$route.query.review_id&&(this.data.review_id=this.$route.query.review_id),this.get_data()}},d={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-nav-bar",{attrs:{title:"审批","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),a("div",{staticClass:"body_com has_header"},[a("scroller",[a("van-cell-group",[a("van-cell",{attrs:{required:""}},[a("Mtextarea",{directives:[{name:"validate",rawName:"v-validate",value:"required|min:3",expression:"'required|min:3'"}],attrs:{name:"意见",text_max:100,placeholder:"填写意见(选填)"},model:{value:t.data.remark,callback:function(e){t.$set(t.data,"remark",e)},expression:"data.remark"}})],1)],1),t._v(" "),t.source_id>0&&t.point_list.length>0?a("van-collapse",{staticStyle:{"margin-top":"0.2rem"},attrs:{accordion:!0},model:{value:t.point_list_show,callback:function(e){t.point_list_show=e},expression:"point_list_show"}},[a("van-collapse-item",{attrs:{title:"记分记录("+(t.point_total>0?"+":t.point_total<0?"-":"")+t.point_total+"分)",name:"1"}},t._l(t.point_list,function(e,i){return a("van-cell-group",{key:i,attrs:{border:!1}},[0==i&&0!=e.point?a("div",{staticStyle:{color:"#FFCC00",padding:"0.16rem 0 0 0.32rem"}},[t._v("\n 合计\n "),t.point_total>0?[t._v("\n +"+t._s(t.point_total)+"\n ")]:t._e(),t._v(" "),t.point_total<0?[t._v("\n "+t._s(t.point_total)+"\n ")]:t._e()],2):t._e(),t._v(" "),a("van-cell",{staticClass:"point-cell",attrs:{"label-class":"changsize",title:e.recorder}},[a("template",{slot:"icon"},[a("van-image",{staticStyle:{"margin-right":"0.12rem"},attrs:{src:e.img_url?e.img_url:"static/images/defalut_custmer_headicon.png",round:"",width:"36px",height:"36px",type:"contain"}})],1),t._v(" "),a("template",{slot:"label"},[a("div",{staticClass:"right_time"},[t._v(t._s(e.time))]),t._v(" "),1*e.point>0?a("div",{staticStyle:{"font-size":"0.28rem",color:"#333"}},[t._v("+"+t._s(e.point))]):t._e(),t._v(" "),1*e.point<0?a("div",{staticStyle:{"font-size":"0.28rem",color:"#333"}},[t._v(t._s(e.point))]):t._e(),t._v(" "),a("div",{staticStyle:{color:"#323233"}},[t._v(t._s(e.remark))])])],2)],1)}),1)],1):t._e(),t._v(" "),t._e(),t._v(" "),t.source_id>0&&t.point_list.length>0?a("div",{staticStyle:{padding:"0 0.32rem","padding-top":"0.2rem",color:"#999","font-size":"0.28rem"}},[t._v("\n 任务积分:"+t._s(t.task_point>0?"+":t.task_point<0?"-":"")+t._s(t.task_point)+"分, 记录累计:"+t._s(t.point_total>0?"+":t.point_total<0?"-":"")+t._s(t.point_total)+"分\n ")]):t._e(),t._v(" "),a("van-cell-group",[a("NumberInput",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],attrs:{title:"积分",required:"",name:"积分"},model:{value:t.data.point,callback:function(e){t.$set(t.data,"point",e)},expression:"data.point"}})],1),t._v(" "),a("van-cell-group",[a("div",{staticClass:"tip",attrs:{slot:"title"},slot:"title"},[t._v("奖票多用于优秀表现和重要事项的表彰")]),t._v(" "),a("van-cell",{attrs:{center:"",title:"发放奖票"},scopedSlots:t._u([{key:"right-icon",fn:function(){return[a("van-switch",{attrs:{size:"24"},model:{value:t.ticket_count,callback:function(e){t.ticket_count=e},expression:"ticket_count"}})]},proxy:!0}])})],1),t._v(" "),a("div",{staticStyle:{padding:"0.32rem"}},[a("van-button",{attrs:{size:"large",type:"info"},on:{click:t.send}},[t._v("提交")])],1)],1)],1)],1)},staticRenderFns:[]};var p=a("VU/8")(c,d,!1,function(t){a("EGox")},"data-v-a00326fe",null);e.default=p.exports}});