1 |
- webpackJsonp([7],{"+Gsn":function(t,e){},"1EBJ":function(t,e){},Aziw:function(t,e){},UlJM:function(t,e){},XPjg:function(t,e,i){"use strict";var s=i("o69Z"),a=i("RP/J"),o=i("vwLT"),n=i("X6Tt"),r=i("+2ln"),l=Object(s.b)("rate"),c=l[0],d=l[1];e.a=c({mixins:[o.a,n.a],props:{size:[Number,String],color:String,gutter:[Number,String],readonly:Boolean,disabled:Boolean,allowHalf:Boolean,voidColor:String,iconPrefix:String,disabledColor:String,value:{type:Number,default:0},icon:{type:String,default:"star"},voidIcon:{type:String,default:"star-o"},count:{type:[Number,String],default:5},touchable:{type:Boolean,default:!0}},computed:{list:function(){for(var t,e,i,s=[],a=1;a<=this.count;a++)s.push((t=this.value,e=a,i=this.allowHalf,t>=e?"full":t+.5>=e&&i?"half":"void"));return s},sizeWithUnit:function(){return Object(s.a)(this.size)},gutterWithUnit:function(){return Object(s.a)(this.gutter)}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{select:function(t){this.disabled||this.readonly||t===this.value||(this.$emit("input",t),this.$emit("change",t))},onTouchStart:function(t){var e=this;if(!this.readonly&&!this.disabled&&this.touchable){this.touchStart(t);var i=[];this.$refs.items.map(function(t){return t.getBoundingClientRect()}).forEach(function(t,s){e.allowHalf?i.push({score:s+.5,left:t.left},{score:s+1,left:t.left+t.width/2}):i.push({score:s+1,left:t.left})}),this.ranges=i}},onTouchMove:function(t){if(!this.readonly&&!this.disabled&&this.touchable&&(this.touchMove(t),"horizontal"===this.direction)){Object(a.c)(t);var e=t.touches[0].clientX;this.select(this.getScoreByPosition(e))}},getScoreByPosition:function(t){for(var e=this.ranges.length-1;e>0;e--)if(t>this.ranges[e].left)return this.ranges[e].score;return this.allowHalf?.5:1},genStar:function(t,e){var i,s=this,a=this.$createElement,o=this.icon,n=this.color,l=this.count,c=this.voidIcon,u=this.disabled,f=this.voidColor,p=this.disabledColor,h=e+1,m="full"===t,v="void"===t;return this.gutterWithUnit&&h!==+l&&(i={paddingRight:this.gutterWithUnit}),a("div",{ref:"items",refInFor:!0,key:e,attrs:{role:"radio",tabindex:"0","aria-setsize":l,"aria-posinset":h,"aria-checked":String(!v)},style:i,class:d("item")},[a(r.a,{attrs:{size:this.sizeWithUnit,name:m?o:c,color:u?p:m?n:f,classPrefix:this.iconPrefix,"data-score":h},class:d("icon",{disabled:u,full:m}),on:{click:function(){s.select(h)}}}),this.allowHalf&&a(r.a,{attrs:{size:this.sizeWithUnit,name:v?c:o,color:u?p:v?f:n,classPrefix:this.iconPrefix,"data-score":h-.5},class:d("icon",["half",{disabled:u,full:!v}]),on:{click:function(){s.select(h-.5)}}})])}},render:function(){var t=this;return(0,arguments[0])("div",{class:d({readonly:this.readonly,disabled:this.disabled}),attrs:{tabindex:"0",role:"radiogroup"}},[this.list.map(function(e,i){return t.genStar(e,i)})])}})},ce3J:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),a=i.n(s),o=(i("k8WF"),i("4dVw")),n=(i("PEgo"),i("HNZ3")),r=(i("gi6D"),i("XPjg")),l=(i("nI2B"),i("qWG/")),c=(i("dKK0"),i("balU")),d=(i("jAcA"),i("86U2")),u=(i("yIEv"),i("OIh9")),f=i("7+uW"),p=i("mSgk"),h=i("o3Zr"),m=i("dOd5"),v=i("by0O"),_=i("DH01");f.a.use(o.a).use(n.a).use(r.a).use(l.a).use(c.a).use(d.a).use(u.a);var g={components:{Progress:h.a,EmployeeSelector:m.a,Evolve:p.a,TaskSearch:_.a},name:"krDetail",data:function(){return{taskStatus:v.g,isShowbelong:!1,isShwoUpdateProgress:!1,isShowSelectConfidence:!1,isShowUpdatePoint:!1,isShowUpdateKr:!1,isShowSelectTime:!1,isShowUpdateWeight:!1,pointData:{kr_id:"",score:"",score_detail:"",to_employee_id:[]},employees:[],selectUserAll:!1,selected_user_all:{dept:[],employee:[]},selectUser:!1,selected_user:{dept:[],employee:[]},userInfo:this.$userInfo(),currentDate:"",timeIndex:1,pointArr:[{name:"1分",value:.5,code:"1"},{name:"2分",value:1,code:"1"},{name:"3分",value:1.5,code:"2"},{name:"4分",value:2,code:"2"},{name:"5分",value:2.5,code:"3"},{name:"6分",value:3,code:"3"},{name:"7分",value:3.5,code:"4"},{name:"8分",value:4,code:"4"},{name:"9分",value:4.5,code:"5"},{name:"10分",value:5,code:"5"}],minDate:new Date(2020,0,1),maxDate:new Date(2050,10,1),columns:[],krsList:[],form:{name:"",owner_id:"",owner_name:"",confident:"",start_date:"",end_date:""},scopeArr:[{value:1,name:"KR 评分",disabled:!1},{value:2,name:"更新完成度",disabled:!1},{value:3,name:"编辑基本信息",disabled:!1},{value:4,name:"编辑权重",disabled:!1},{value:5,name:"删除KR",color:"#f56c6c",disabled:!1}],processList:[],kr_id:0,krDetail:{owner_userInfo:{},process:0,publisher_userInfo:{},visible:1,process_conf:{}},krOs:[],progressData:{},sumWeight:0,isOperation:!0,pointNameArr:[{name:"不可能完成",code:"1"},{name:"很难完成,需要帮助",code:"2"},{name:"有挑战,可以尝试",code:"3"},{name:"有信心完成",code:"4"},{name:"轻松完成",code:"5"}],pointName:"不可能完成",tabActive:0,tabs:[{title:"计划",name:1,disabled:!1},{title:"进展",name:2,disabled:!1},{title:"",name:0,disabled:!0}],krsListAll:[],isShwoTaskSearch:!1}},computed:{getKrWeight:function(){var t=0;return this.krsList.forEach(function(e){t+=Number(e.weight)}),this.sumWeight=Math.round(t),this.sumWeight}},watch:{tabActive:function(t){1==t&&this.getkrTaskList()}},mounted:function(){this.$route.query.id&&(this.kr_id=this.$route.query.id,this.getKrDetail())},activated:function(){this.getkrTaskList()},methods:{openDetail:function(t,e){1==e?this.$router.push({name:"taskDetail",query:{id:t.id}}):this.$router.push({name:"krDetail",query:{id:t.id}})},getkrTaskList:function(){var t=this;if(!this.krDetail.o_id)return!1;var e={o_id:this.krDetail.o_id,kr_ids:this.kr_id,plan_calc:1};this.$axiosUser("get","/api/pro/okr/plan/list/o",e).then(function(e){var i=e.data.data.list;i.forEach(function(e){e.plans&&e.plans.length>0&&e.plans.forEach(function(e){e.day=t.$moment(e.end_date).diff(t.$moment().format("YYYY-MM-DD"),"day")})}),t.krsListAll=i})},ActiveRelevanceTask:function(t){var e=this;t.id&&this.$axiosUser("POST","/api/pro/okr/plan/relate/other",{plan_id:t.id,target_type:2,target_id:this.kr_id}).then(function(t){e.getkrTaskList()})},glTask:function(t){this.isShwoTaskSearch=!0},addTask:function(t){var e={target_type:2,target_id:t.id};this.$router.push({name:"addTask",query:e})},returnSum:function(t){if(0==t.length)return 0;var e=0;return t.forEach(function(t){6==t.composite_state&&e++}),e},onChange:function(t,e){var i=this;this.pointNameArr.some(function(t){if(e.code==t.code)return i.pointName=t.name,!0})},pingJun:function(){var t=Math.floor(100/this.krsList.length*100)/100;this.krsList.forEach(function(e){e.weight=t})},openCommunication:function(){var t={item:a()(this.krDetail),target_type:2};this.$router.push({name:"communication",query:t})},update:function(){this.getKrDetail()},updateProgress:function(){var t=this.krDetail;this.progressData={target_type:2,id:t.id,process:Number(t.process),risk_level:t.risk_level,process_conf:t.process_conf},this.isShwoUpdateProgress=!0},getTargetDateil:function(){var t=this;this.$axiosUser("get","/api/pro/okr/obj/detail",{object_id:this.krDetail.o_id}).then(function(e){e.data.data.can_edit||t.scopeArr.forEach(function(t){4==t.value&&(t.disabled=!0)})})},getKrDetail:function(){var t=this;if(this.krOs=[],this.krDetail={owner_userInfo:{},process:0,publisher_userInfo:{},visible:1,process_conf:{}},!this.kr_id)return!1;this.$axiosUser("get","/api/pro/okr/kr/detail",{kr_id:this.kr_id}).then(function(e){var i=e.data.data;i.owner_userInfo=t.$getEmployeeMapItem(i.owner_id),i.publisher_userInfo=t.$getEmployeeMapItem(i.publisher_id),i.day=t.$moment(i.end_time).diff(t.$moment().format("YYYY-MM-DD"),"day"),t.isOperation=Object(v.e)(i.publisher_id,i.owner_id),i.statistics.sub_o_total>0&&t.getKrTarget(i.id),t.krDetail=i,i.can_edit||t.scopeArr.forEach(function(t){3==t.value&&(t.disabled=!0)}),t.isOperation||t.scopeArr.forEach(function(t){2==t.value&&(t.disabled=!0)}),i.can_score||t.scopeArr.forEach(function(t){1==t.value&&(t.disabled=!0)}),i.can_delete||t.scopeArr.forEach(function(t){5==t.value&&(t.disabled=!0)}),t.getTargetDateil()}).finally(function(){t.tabActive||(t.tabActive=1)})},getKrTarget:function(t){var e=this;this.$axiosUser("get","api/pro/okr/kr/sub/list",{kr_id:t}).then(function(t){e.krOs=t.data.data.os})},deletekr:function(){var t=this;return 0==this.krsList.length?(this.$axiosUser("get","/api/pro/okr/kr/list",{o_id:this.krDetail.o_id}).then(function(e){if(1==e.data.data.list.length)return t.$toast("当前KR为最后一个,不能删除"),!1;t.$axiosUser("POST","/api/pro/okr/kr/d",{kr_id:t.kr_id}).then(function(e){setTimeout(function(){t.$toast("已删除"),t.$route_back()},500)})}),!1):1==this.krsList.length?(this.$toast("当前KR为最后一个,不能删除"),!1):void this.$axiosUser("POST","/api/pro/okr/kr/d",{kr_id:this.kr_id}).then(function(e){setTimeout(function(){t.$toast("已删除"),t.$route_back()},500)})},confirmWeight:function(){var t=this,e=0,i=[];this.krsList.forEach(function(t){e+=Number(t.weight),i.push({id:t.id,weight:100*t.weight})}),e=Math.round(e),this.$axiosUser("post","/api/pro/okr/obj/change_weight",{object_id:this.krDetail.o_id,kr:a()(i)}).then(function(e){t.krDetail.o_id&&t.getKrDetail(),t.isShowUpdateWeight=!1})},selectConfirm:function(t){1==this.timeIndex?this.form.start_date=this.$moment(this.currentDate).format("YYYY-MM-DD"):this.form.end_date=this.$moment(this.currentDate).format("YYYY-MM-DD"),this.isShowSelectTime=!1},onConfirmConfidence:function(t){this.form.confident=2*t.value,this.isShowSelectConfidence=!1},confirmUpdateKr:function(){var t=this;if(this.form.start_date&&this.form.end_date&&this.form.start_date>this.form.end_date)return this.$toast("开始时间不能大于截止时间"),!1;this.form.kr_id=this.kr_id,this.$axiosUser("post","/api/pro/okr/kr/ms",this.form).then(function(e){t.isShowUpdateKr=!1,t.getKrDetail()})},openTime:function(t){this.timeIndex=t,this.currentDate=1==t?new Date(this.form.start_date):new Date(this.form.end_date),this.isShowSelectTime=!0},confirmUser:function(t){var e=t.employee[0];this.form.owner_id=e.id,this.form.owner_name=e.name},openSelectUser:function(t){1==t?(this.selected_user_all.employee=this.employees,this.selectUserAll=!0):2==t&&(this.selected_user.employee=[{name:this.form.owner_name,id:this.form.owner_id}],this.selectUser=!0)},confirmCreator:function(t){var e=t.employee;this.employees=e;var i=e.map(function(t){return t.id});this.pointData.to_employee_id=i.toString()},confirmPoint:function(){var t=this;if(""===this.pointData.score)return this.$toast("请输入分值"),!1;if(this.pointData.score>10)return this.$toast("请输入0~10之间数值"),!1;var e={kr_id:this.kr_id,score:Number(this.pointData.score)};this.employees.length>0&&(e.to_employee_ids=this.pointData.to_employee_id),this.pointData.score_detail&&(e.score_detail=this.pointData.score_detail),this.$axiosUser("post","/api/pro/okr/kr/score",e).then(function(e){t.isShowUpdatePoint=!1,t.$toast("已评分"),t.getKrDetail()})},activebelong:function(t){var e=this;1==t.value?(this.pointData={kr_id:"",score:-1==this.krDetail.score?0:this.krDetail.score,score_detail:this.krDetail.score_detail,to_employee_id:[]},this.isShowUpdatePoint=!0,this.$nextTick(function(){setTimeout(function(){e.$refs.input.focus()},500)})):2==t.value?this.updateProgress():3==t.value?(this.form={name:this.krDetail.name,owner_id:this.krDetail.owner_userInfo.id,owner_name:this.krDetail.owner_userInfo.name,start_date:this.krDetail.start_time,end_date:this.krDetail.end_time,confident:this.krDetail.confident},this.isShowUpdateKr=!0):4==t.value?this.getKrList():this.$dialog.confirm({title:"删除",message:"kr删除操作不可恢复!请谨慎操作"}).then(function(){e.deletekr()})},getKrList:function(){var t=this;this.$axiosUser("get","/api/pro/okr/kr/list",{o_id:this.krDetail.o_id}).then(function(e){var i=e.data.data.list;t.krsList=i,t.isShowUpdateWeight=!0})}}},k={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{attrs:{title:"KR详情","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),i("div",{staticClass:"all-box",staticStyle:{height:"calc(100% - 0.92rem)",position:"relative"}},[1==t.krDetail.visible?[i("header",{staticClass:"header"},[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"600",padding:"0 0.2rem","padding-left":"0.1rem"}},[t._v(t._s(t.krDetail.name))]),t._v(" "),t.krDetail.id?i("van-icon",{staticClass:"fontColorB",attrs:{name:"weapp-nav"},on:{click:function(e){t.isShowbelong=!0}}}):t._e()],1),t._v(" "),i("div",{staticClass:"flex-box-ce fontColorC header-message",staticStyle:{"font-size":"0.26rem","margin-top":"0.14rem"}},[i("userImage",{attrs:{img_url:t.krDetail.owner_userInfo.img_url,user_name:t.krDetail.owner_userInfo.name,width:"0.7rem",height:"0.7rem"}}),t._v(" "),i("span",[t._v(t._s(t.krDetail.owner_userInfo.name))]),t._v(" "),i("van-icon",{staticClass:"yellow",attrs:{name:"star"}}),t._v(" "),i("span",[t._v(t._s(t.krDetail.confident)+"分")]),t._v(" "),i("van-circle",{attrs:{"layer-color":"#E5E9F2",color:2==t.krDetail.risk_level?"#FF9600":3==t.krDetail.risk_level?"#f56c6c":" #2879ff",rate:t.krDetail.process,"stroke-width":120,size:"20px"},model:{value:t.krDetail.currentRate,callback:function(e){t.$set(t.krDetail,"currentRate",e)},expression:"krDetail.currentRate"}}),t._v(" "),i("span",{staticClass:"blue",class:{orange:2==t.krDetail.risk_level,red:3==t.krDetail.risk_level},staticStyle:{"padding-left":"5px","font-size":"0.24rem"}},[t._v(t._s(t.krDetail.process)+"%")])],1)]),t._v(" "),i("div",{staticClass:"scroller"},[i("div",{staticClass:"box",staticStyle:{"border-bottom":"0.2rem solid #f5f7fa"}},[i("div",{staticClass:"title"},[t._v("基本信息")]),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label flex-1"},[t._v("发布人")]),i("div",[t._v(t._s(t.$getEmployeeMapItem(t.krDetail.publisher_id).name))])]),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label flex-1"},[t._v("KR权重")]),i("div",[t._v(t._s(t.krDetail.weight)+"%")])]),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label flex-1"},[t._v("起止时间")]),t._v(" "),i("div",[t._v(t._s(t.krDetail.start_time)+"~"+t._s(t.krDetail.end_time))]),t._v(" "),6!=t.krDetail.o_composite_state?[t.krDetail.day>0?i("span",{staticStyle:{"padding-left":"0.14rem"}},[t._v("剩余"),i("span",{staticClass:"green"},[t._v(t._s(t.krDetail.day))]),t._v("天")]):t._e(),t._v(" "),t.krDetail.day<0?i("span",{staticStyle:{"padding-left":"0.14rem"}},[t._v("过期"),i("span",{staticClass:"red"},[t._v(t._s(Math.abs(t.krDetail.day)))]),t._v("天")]):t._e()]:t._e()],2),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label flex-1"},[t._v("KR评分")]),t._v(" "),-.1===t.krDetail.score?i("span",{staticClass:"fontColorC"},[t._v("暂未评分")]):i("span",[t._v(t._s(t.krDetail.score)+"分")])]),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label flex-1"},[t._v("评分说明")]),t._v(" "),t.krDetail.score_detail?i("span",{staticStyle:{"max-width":"5.6rem"}},[t._v(t._s(t.krDetail.score_detail))]):i("span",{staticClass:"fontColorC"},[t._v("暂无说明")])]),t._v(" "),i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("子目标")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"text-align":"right"}},[0==t.krOs.length?i("span",{staticClass:"fontColorC"},[t._v("暂无子目标")]):t._l(t.krOs,function(e,s){return i("div",{key:s,staticClass:"hoverBlue",staticStyle:{"margin-bottom":"5px","text-align":"right"}},[t._v("\n "+t._s(e.name)+"\n ")])})],2)])]),t._v(" "),i("van-tabs",{staticClass:"shadow",model:{value:t.tabActive,callback:function(e){t.tabActive=e},expression:"tabActive"}},t._l(t.tabs,function(t,e){return i("van-tab",{key:e,attrs:{title:t.title,name:t.name,disabled:t.disabled}})}),1),t._v(" "),i("div",{staticStyle:{"margin-top":"0.2rem"}},[1==t.tabActive?t._l(t.krsListAll,function(e,s){return i("div",{key:s,staticClass:"list-box"},[i("div",{staticClass:"flex-box-ce",staticStyle:{"margin-bottom":"0.2rem","border-bottom":"1px solid #f1f1f1","padding-bottom":"0.2rem"}},[e.plans.length>0?i("span",{staticClass:"flex-1",staticStyle:{"font-size":"0.26rem"}},[t._v("计划任务"),i("span",{staticClass:"blue"},[t._v(t._s(t.returnSum(e.plans)))]),t._v("/"),i("span",[t._v(t._s(e.plans.length))])]):t._e(),t._v(" "),e.can_edit?i("div",{staticClass:"flex-box-ce btns"},[i("span",{on:{click:function(i){return t.addTask(e)}}},[t._v("+ 添加任务")]),t._v(" "),i("span",{on:{click:function(i){return t.glTask(e)}}},[t._v("+ 关联任务")])]):t._e()]),t._v(" "),i("div",{staticStyle:{padding:"0 0.1rem"}},[e.plans.length>0?t._l(e.plans,function(e,s){return i("div",{key:s,staticClass:"flex-box",staticStyle:{"margin-top":"0.2rem"},on:{click:function(i){return t.openDetail(e,1)}}},[i("van-icon",{staticClass:"blue",class:e.day<=0&&t.$moment(e.end_date).format("YYYY-MM-DD")!=t.$moment().format("YYYY-MM-DD")?"red":"",staticStyle:{"margin-right":"0.2rem",position:"relative",top:"3px"},attrs:{name:t.taskStatus(e.composite_state).icon}}),t._v(" "),i("div",{staticClass:"flex-1"},[i("div",{staticClass:"clamp2",staticStyle:{"margin-bottom":"5px","font-size":"0.28rem"}},[t._v(t._s(e.name))]),t._v(" "),i("div",{staticClass:"flex-box-ce fontColorC",staticStyle:{"font-size":"0.26rem"}},[i("span",{staticStyle:{"padding-right":"0.1rem","border-right":"1px solid #f1f1f1","margin-right":"0.1rem"}},[t._v(t._s(t.$getEmployeeMapItem(e.owner_id).name))]),t._v(" "),i("span",{staticClass:"flex-1"},[t._v(t._s(t.$moment(e.end_date).format("MM/DD HH:mm"))+" 截止")]),t._v(" "),e.statistics.plan_total?[i("van-icon",{attrs:{name:"orders-o"}}),t._v(" "),i("span",{staticStyle:{"font-size":"0.26rem"}},[i("span",{staticClass:"blue"},[t._v(t._s(e.statistics.plan_finish))]),t._v("/"),i("span",[t._v(t._s(e.statistics.plan_total))])])]:t._e()],2)])],1)}):i("div",{staticClass:"fontColorC",staticStyle:{"text-align":"center",margin:"0.2rem 0","font-size":"0.28rem"}},[t._v("暂无计划任务,请添加或关联任务")])],2)])}):t._e(),t._v(" "),2==t.tabActive?[t.kr_id?i("Evolve",{staticStyle:{padding:"0 0.2rem"},attrs:{isOperation:t.isOperation&&!t.krDetail.process_conf.enable_automatic&&t.krDetail.can_edit,process:Number(t.krDetail.process),target_id:Number(t.kr_id),target_type:2}}):t._e()]:t._e()],2),t._v(" "),i("div",{staticStyle:{height:"3rem"}})],1),t._v(" "),i("footer",{staticClass:"footer"},[t.isOperation?i("div",{staticClass:"flex-box-ce"},[i("div",{staticClass:"btn flex-1",on:{click:function(e){return t.activebelong({value:2})}}},[t._v("更新完成度")]),t._v(" "),i("van-icon",{staticClass:"fontColorC",staticStyle:{"margin-left":"0.2rem","font-size":"0.6rem"},attrs:{name:"chat-o"},on:{click:t.openCommunication}})],1):i("div",{staticClass:"fontColorC gt",on:{click:t.openCommunication}},[t._v("有事沟通,可@Ta")])])]:i("van-row",{staticClass:"c",attrs:{type:"flex",justify:"space-around"}},[i("van-col",{attrs:{span:"24"}},[i("div",{staticStyle:{"text-align":"center","margin-top":"2rem","margin-bottom":"1rem"}},[i("img",{staticStyle:{width:"3.5rem"},attrs:{src:"static/images/noPeople.png"}})]),t._v(" "),i("p",{staticClass:"text_center fontColorC"},[t._v("暂无查看权限")])])],1)],2),t._v(" "),i("TaskSearch",{attrs:{visible:t.isShwoTaskSearch},on:{"update:visible":function(e){t.isShwoTaskSearch=e},confirm:t.ActiveRelevanceTask}}),t._v(" "),i("van-popup",{style:{height:"90%",background:"#fff"},attrs:{round:"",position:"bottom"},on:{close:function(e){t.isShowUpdateKr=!1}},model:{value:t.isShowUpdateKr,callback:function(e){t.isShowUpdateKr=e},expression:"isShowUpdateKr"}},[i("div",[i("header",{staticClass:"flex-box-ce",staticStyle:{"text-align":"center","font-size":"0.32rem",padding:"0.2rem"}},[i("div",{staticClass:"blue",on:{click:function(e){t.isShowUpdateKr=!1}}},[t._v("取消")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"700","font-size":"0.36rem"}},[t._v("编辑")]),t._v(" "),i("div",{staticClass:"blue",on:{click:t.confirmUpdateKr}},[t._v("确定")])]),t._v(" "),i("div",[i("van-field",{attrs:{rows:"3",type:"textarea",maxlength:"100",placeholder:"书写建议:KR是可量化的,需要体现行动效果","show-word-limit":""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}}),t._v(" "),i("van-cell",{attrs:{title:"开始时间","is-link":"",value:t.form.start_date},on:{click:function(e){return t.openTime(1)}}}),t._v(" "),i("van-cell",{attrs:{title:"截止时间","is-link":"",value:t.form.end_date},on:{click:function(e){return t.openTime(2)}}}),t._v(" "),i("van-cell",{attrs:{title:"负责人","is-link":""},on:{click:function(e){return t.openSelectUser(2)}}},[i("div",[t._v(t._s(t.form.owner_name))])]),t._v(" "),i("van-cell",{attrs:{title:"信心指数","is-link":""},on:{click:function(e){t.isShowSelectConfidence=!0}}},[i("div",[t._v(t._s(t.form.confident)+"分")])])],1)])]),t._v(" "),i("van-action-sheet",{model:{value:t.isShowSelectConfidence,callback:function(e){t.isShowSelectConfidence=e},expression:"isShowSelectConfidence"}},[i("div",[i("van-picker",{attrs:{"show-toolbar":"",columns:t.pointArr,"value-key":"name","item-height":"50px"},on:{change:t.onChange,confirm:t.onConfirmConfidence,cancel:function(e){t.isShowSelectConfidence=!1}},scopedSlots:t._u([{key:"columns-top",fn:function(){return[i("div",{staticStyle:{"font-weight":"600","font-size":"0.34rem","text-align":"center"}},[t._v(t._s(t.pointName))])]},proxy:!0},{key:"option",fn:function(e){return[i("div",{staticClass:"flex-box-ce"},[i("van-rate",{attrs:{"allow-half":"",size:22,color:"#ffd21e","void-icon":"star","void-color":"#eee",readonly:""},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"option.value"}}),t._v(" "),i("div",{staticStyle:{"padding-left":"0.2rem"}},[t._v(t._s(e.name))])],1)]}}])})],1)]),t._v(" "),i("van-action-sheet",{model:{value:t.isShowSelectTime,callback:function(e){t.isShowSelectTime=e},expression:"isShowSelectTime"}},[i("van-datetime-picker",{attrs:{type:"date",title:1==t.timeIndex?"开始时间":"截止时间","min-date":t.minDate,"max-date":t.maxDate},on:{cancel:function(e){t.isShowSelectTime=!1},confirm:t.selectConfirm},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1),t._v(" "),i("van-popup",{style:{height:"90%",background:"#fff"},attrs:{round:"",position:"bottom"},on:{close:function(e){t.isShowUpdateWeight=!1}},model:{value:t.isShowUpdateWeight,callback:function(e){t.isShowUpdateWeight=e},expression:"isShowUpdateWeight"}},[i("div",[i("header",{staticClass:"flex-box-ce",staticStyle:{"text-align":"center","font-size":"0.32rem",padding:"0.2rem"}},[i("div",{staticClass:"blue",on:{click:function(e){t.isShowUpdateWeight=!1}}},[t._v("取消")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"700","font-size":"0.36rem"}},[t._v("编辑权重")]),t._v(" "),i("div",{staticClass:"blue",on:{click:t.confirmWeight}},[t._v("确定")])]),t._v(" "),i("div",{staticClass:"wInput"},[t._l(t.krsList,function(e,s){return i("van-field",{key:s,attrs:{"input-align":"right"},on:{input:function(t){e.weight=e.weight.match(/\d+(\.\d{0,2})?/)?e.weight.match(/\d+(\.\d{0,2})?/)[0]:""}},scopedSlots:t._u([{key:"label",fn:function(){return[i("div",[i("span",{staticClass:"blue",staticStyle:{"padding-right":"3px"}},[t._v("KR"+t._s(s+1))]),t._v(" "),i("span",[t._v(t._s(e.name))])])]},proxy:!0},{key:"right-icon",fn:function(){return[i("span",[t._v("%")])]},proxy:!0}],null,!0),model:{value:e.weight,callback:function(i){t.$set(e,"weight",i)},expression:"item.weight"}})}),t._v(" "),i("div",{staticClass:"flex-box-ce flex-box-end",staticStyle:{padding:"0.24rem 0.32rem"}},[i("div",{staticClass:"updateprocess",on:{click:t.pingJun}},[t._v("平均权重")]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"margin-left":"0.2rem","font-size":"0.28rem"}},[t._v("总权重:"+t._s(t.getKrWeight)+"%")])])],2)])]),t._v(" "),i("EmployeeSelector",{attrs:{isRequired:!0,title:"选择人员",visible:t.selectUser,can_select_dept:!1,multi:!1,selected:t.selected_user},on:{"update:visible":function(e){t.selectUser=e},confirm:t.confirmUser,"update:selected":function(e){t.selected_user=e}}}),t._v(" "),i("Progress",{attrs:{visible:t.isShwoUpdateProgress,progressData:t.progressData},on:{"update:visible":function(e){t.isShwoUpdateProgress=e},confirm:t.update}}),t._v(" "),i("van-action-sheet",{attrs:{actions:t.scopeArr,"cancel-text":"取消","close-on-click-action":""},on:{select:t.activebelong},model:{value:t.isShowbelong,callback:function(e){t.isShowbelong=e},expression:"isShowbelong"}}),t._v(" "),i("van-popup",{style:{height:"90%",background:"#fff"},attrs:{round:"",position:"bottom"},on:{close:function(e){t.isShowUpdatePoint=!1}},model:{value:t.isShowUpdatePoint,callback:function(e){t.isShowUpdatePoint=e},expression:"isShowUpdatePoint"}},[i("div",[i("header",{staticClass:"flex-box-ce",staticStyle:{"text-align":"center","font-size":"0.32rem",padding:"0.2rem"}},[i("div",{staticClass:"blue",on:{click:function(e){t.isShowUpdatePoint=!1}}},[t._v("取消")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"700","font-size":"0.36rem"}},[t._v("KR评分")]),t._v(" "),i("div",{staticClass:"blue",on:{click:t.confirmPoint}},[t._v("确定")])]),t._v(" "),i("div",[i("van-field",{ref:"input",attrs:{label:"评分","input-align":"right",placeholder:"评分(0~10)",type:"digit"},scopedSlots:t._u([{key:"right-icon",fn:function(){return[i("span",[t._v("分")])]},proxy:!0}]),model:{value:t.pointData.score,callback:function(e){t.$set(t.pointData,"score","string"==typeof e?e.trim():e)},expression:"pointData.score"}}),t._v(" "),i("van-field",{attrs:{rows:"3",type:"textarea",maxlength:"500",placeholder:"请输入评分说明","show-word-limit":""},model:{value:t.pointData.score_detail,callback:function(e){t.$set(t.pointData,"score_detail",e)},expression:"pointData.score_detail"}}),t._v(" "),i("van-cell",{attrs:{title:"@ta查看","is-link":""},on:{click:function(e){return t.openSelectUser(1)}}},[t.employees.length>0?i("div",t._l(t.employees,function(e,s){return i("span",{key:s},[t._v(t._s(e.name)),t.employees.length-s>1?i("span",[t._v(",")]):t._e()])}),0):i("span",{staticClass:"input-ccc"},[t._v("请选择")])])],1)])]),t._v(" "),i("EmployeeSelector",{attrs:{title:"人员",visible:t.selectUserAll,selected:t.selected_user_all,can_select_dept:!1,dept_multi:!1,append_body:!0,isShowDepts:!1},on:{"update:visible":function(e){t.selectUserAll=e},confirm:t.confirmCreator,"update:selected":function(e){t.selected_user_all=e}}})],1)},staticRenderFns:[]};var b=i("VU/8")(g,k,!1,function(t){i("+Gsn")},"data-v-a4b53316",null);e.default=b.exports},gi6D:function(t,e,i){"use strict";var s=i("nsZj"),a=(i.n(s),i("T2s0")),o=(i.n(a),i("1H7Z")),n=(i.n(o),i("1EBJ"));i.n(n)},mSgk:function(t,e,i){"use strict";var s=i("mvHQ"),a=i.n(s),o=(i("LlGJ"),i("Wtz3")),n=(i("WJbf"),i("OhwO")),r=(i("vqQ8"),i("0huK")),l=i("7+uW"),c=i("2q/B");l.a.use(o.a).use(n.a).use(r.a);var d={name:"Evolve",components:{Uploader:c.a},props:{target_id:{type:Number,default:0},target_type:{type:Number,default:0},process:{type:Number,default:0},isUpdateProcess:{type:Boolean,default:!1},isOperation:{type:Boolean,default:!0}},data:function(){return{minDate:new Date(2020,0,1),maxDate:new Date(2050,10,1),isShowAddJz:!1,userId:this.$userInfo().id,krProcessList:[],target_data:{},files:[],accept:"image/jpeg,image/png,image/jpg",title:"添加进展",form:{id:"",content:"",start_date:this.$moment().format("YYYY-MM-DD"),end_date:this.$moment().format("YYYY-MM-DD")},isShowSelectTime:!1,timeIndex:1,currentDate:"",processVal:0}},watch:{isShowAddJz:function(t){var e=this;t?(this.processVal=this.process,this.$nextTick(function(){e.isUpdateProcess&&(e.title="更新任务进度",e.$refs.field.focus())})):this.$emit("update:isUpdateProcess",!1)}},mounted:function(){this.getProcess()},methods:{selectConfirm:function(t){1==this.timeIndex?this.form.start_date=this.$moment(this.currentDate).format("YYYY-MM-DD"):this.form.end_date=this.$moment(this.currentDate).format("YYYY-MM-DD"),this.isShowSelectTime=!1},openTime:function(t){this.timeIndex=t,this.currentDate=1==t?new Date(this.form.start_date):new Date(this.form.end_date),this.isShowSelectTime=!0},confirmUpdateKr:function(){var t=this,e={target_type:this.target_type,target_id:this.target_id,process:this.processVal,content:this.form.content};if(this.isUpdateProcess&&(!this.processVal||0==this.processVal))return this.$toast("请输入完成度,并且不能为0"),!1;if(this.files.length>0&&(e.files=this.files.toString()),this.form.start_date&&this.form.end_date){if(this.form.start_date>this.form.end_date)return this.$toast("开始时间不能大于截止时间"),!1;e.start_date=this.form.start_date,e.end_date=this.form.end_date}this.form.id?(e.p_id=this.form.id,delete e.target_type,delete e.target_id,delete e.process,this.$axiosUser("post","/api/pro/okr/process/content",e).then(function(e){t.isShowAddJz=!1,t.getProcess()})):this.$axiosUser("post","/api/pro/okr/process/create",e).then(function(e){t.isShowAddJz=!1,t.getProcess(),t.$emit("confirm",{})})},downWgt:function(t){var e=this;if(!window.plus)return window.open(t,"_blank"),!1;plus.downloader.createDownload(encodeURI(t),{filename:"_doc/update/"},function(t,i){200==i?plus.runtime.openFile(t.filename,{},function(t){console.log(a()(t))}):(e.$toast.clear(),Notify({type:"danger",message:"下载失败,请稍后重试",duration:1e3}))}).start()},show_imgae:function(t){Object(n.a)(t)},beforeRead:function(t){var e=/^image\/(jpeg|png|jpg)$/.test(t.type);return e||this.$toast("上传图片只能是 jpeg|png|jpg 格式!"),e},operation:function(t,e){1==t?(this.title=this.isUpdateProcess?"更新任务进度":"添加进展",this.isShowAddJz=!0,this.form={id:"",content:"",start_date:"",end_date:""},this.files=[]):2==t&&(this.title="编辑",this.form={id:e.id,content:e.content,start_date:this.$moment(e.start_time).format("YYYY-MM-DD"),end_date:this.$moment(e.end_time).format("YYYY-MM-DD")},this.files=e.files.map(function(t){return t.file}),this.isShowAddJz=!0)},getProcess:function(){var t=this;this.$axiosUser("get","/api/pro/okr/process/list",{target_type:this.target_type,target_id:this.target_id,page:1,page_size:100}).then(function(e){var i=e.data.data.list;i.forEach(function(e){e.publisher_id?e.userInfo=t.$getEmployeeMapItem(e.publisher_id):e.userInfo={name:"系统",id:0}}),t.krProcessList=i})}}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{padding:"0.24rem"}},[i("div",[i("div",{staticClass:"flex-box-end",staticStyle:{"margin-bottom":"0.2rem"}},[t.isOperation?i("div",{staticClass:"cursor add-task",on:{click:function(e){return t.operation(1)}}},[i("van-icon",{attrs:{name:"plus"}}),t._v(" 添加进展")],1):t._e()]),t._v(" "),t._l(t.krProcessList,function(e,s){return i("div",{key:s,staticClass:"record-list"},[i("div",{staticClass:"flex-box-ce record-date fontColorB"},[i("userImage",{attrs:{user_name:e.userInfo.name,img_url:e.userInfo.img_url,fontSize:"0.26",width:"0.6rem",height:"0.6rem"}}),t._v(" "),i("div",{staticClass:"record-name"},[t._v(t._s(e.userInfo.name))]),t._v(" "),i("span",{staticClass:"fontColorC flex-1"},[t._v(t._s(e.create_time)+" 添加了进展")]),t._v(" "),t.userId==e.userInfo.id?i("span",{staticClass:"blue cursor",on:{click:function(i){return t.operation(2,e)}}},[t._v("编辑")]):t._e()],1),t._v(" "),i("div",{staticClass:"record-content"},[e.content?i("pre",{staticClass:"pre fontColorA",staticStyle:{"font-size":"15px"}},[t._v(t._s(e.content))]):i("div",{staticClass:"fontColorD"},[t._v("无内容")])]),t._v(" "),i("div",{staticClass:"flex-box-ce flex-d-center fontColorC",staticStyle:{"padding-left":"0.8rem","font-size":"0.26rem","margin-top":"0.2rem"}},[i("div",[t._v("进度为"+t._s(e.process)+"%")]),t._v(" "),i("div",[t._v("日期:"+t._s(t.$moment(e.start_time).format("YYYY/MM/DD"))+"~"+t._s(t.$moment(e.end_time).format("YYYY/MM/DD")))])]),t._v(" "),e.files.length>0?i("div",{staticClass:"flex-box-ce flex-d-wrap",staticStyle:{"padding-left":"0.8rem","margin-top":"0.2rem"}},t._l(e.files,function(e,s){return i("div",{key:s},["img"==e.type?[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e.file,width:"50",height:"50",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e.file])}}})]:i("img",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:"static/images/excel_icon.png",width:"50",height:"50"},on:{click:function(i){return t.downWgt(e.file)}}})],2)}),0):t._e()])}),t._v(" "),0==t.krProcessList.length?i("div",{staticClass:"dotted-line"},[i("div",[t._v("事务有新的进展?马上记录吧")])]):t._e()],2),t._v(" "),i("van-popup",{style:{height:"90%",background:"#fff"},attrs:{round:"",position:"bottom"},on:{close:function(e){t.isShowAddJz=!1}},model:{value:t.isShowAddJz,callback:function(e){t.isShowAddJz=e},expression:"isShowAddJz"}},[i("div",[i("header",{staticClass:"flex-box-ce",staticStyle:{"text-align":"center","font-size":"0.32rem",padding:"0.2rem"}},[i("div",{staticClass:"blue",on:{click:function(e){t.isShowAddJz=!1}}},[t._v("取消")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"700","font-size":"0.36rem"}},[t._v(t._s(t.title))]),t._v(" "),i("div",{staticClass:"blue",on:{click:t.confirmUpdateKr}},[t._v("确定")])]),t._v(" "),i("div",[t.isUpdateProcess?i("van-field",{ref:"field",attrs:{label:"完成度","input-align":"right",type:"digit"},scopedSlots:t._u([{key:"right-icon",fn:function(){return[i("span",[t._v("%")])]},proxy:!0}],null,!1,3274770341),model:{value:t.processVal,callback:function(e){t.processVal="string"==typeof e?e.trim():e},expression:"processVal"}}):t._e(),t._v(" "),i("van-field",{attrs:{rows:"3",type:"textarea",maxlength:"500",placeholder:"请输入进展与障碍","show-word-limit":""},model:{value:t.form.content,callback:function(e){t.$set(t.form,"content",e)},expression:"form.content"}}),t._v(" "),i("van-cell",{attrs:{title:"开始时间","is-link":"",value:t.form.start_date},on:{click:function(e){return t.openTime(1)}}}),t._v(" "),i("van-cell",{attrs:{title:"截止时间","is-link":"",value:t.form.end_date},on:{click:function(e){return t.openTime(2)}}}),t._v(" "),i("div",{staticStyle:{padding:"0.24rem 0.32rem","font-size":"0.32rem"}},[t._v("附件")]),t._v(" "),i("div",{staticStyle:{padding:"0.24rem 0.32rem"}},[i("Uploader",{attrs:{"max-count":3,limit:3,beforeRead:t.beforeRead,accept:t.accept},model:{value:t.files,callback:function(e){t.files=e},expression:"files"}})],1)],1)])]),t._v(" "),i("van-action-sheet",{model:{value:t.isShowSelectTime,callback:function(e){t.isShowSelectTime=e},expression:"isShowSelectTime"}},[i("van-datetime-picker",{attrs:{type:"date",title:1==t.timeIndex?"开始时间":"截止时间","min-date":t.minDate,"max-date":t.maxDate},on:{cancel:function(e){t.isShowSelectTime=!1},confirm:t.selectConfirm},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1)],1)},staticRenderFns:[]};var f=i("VU/8")(d,u,!1,function(t){i("Aziw")},"data-v-6e3e29da",null);e.a=f.exports},o3Zr:function(t,e,i){"use strict";var s=i("//Fk"),a=i.n(s),o=i("mvHQ"),n=i.n(o),r=(i("MY4N"),i("0zAV")),l=(i("3gWi"),i("ZxCb"));i("7+uW").a.use(r.a).use(l.a);var c={name:"Progress",props:{progressData:{type:Object,default:function(t){return{}}},visible:{type:Boolean,default:!1}},data:function(){return{visible_:!1,title:"更新完成进度",risk_level:1,isShowRiskLevel:!1,selectGlType:[{value:1,label:"正常"},{value:2,label:"有风险"},{value:3,label:"已延期"}],value:1,isOpen:!1,form:{process:0,risk_level:0,content:""}}},watch:{visible:function(t){this.visible_=JSON.parse(n()(t)),this.title="更新"+(1==this.progressData.target_type?"目标":"KR")+"完成进度",t&&this.openDialog()},isOpen:function(t){t&&(this.form.process=0,this.form.content="")}},methods:{clickGlConfirm:function(t){this.form.risk_level=t.value,this.isShowRiskLevel=!1},showText:function(t,e){this.$dialog.alert({title:t,message:e}).then(function(){})},openDialog:function(){var t=this;this.isOpen=this.progressData.process_conf.enable_automatic,this.$nextTick(function(){t.risk_level=t.progressData.risk_level,t.form={process:Number(t.progressData.process),risk_level:t.progressData.risk_level,content:""},t.isOpen||setTimeout(function(){t.$refs.input.focus()},500)}),1==this.progressData.target_type?this.progressData.process_conf.automatic_kr||this.progressData.process_conf.automatic_sub_o?this.value=this.progressData.process_conf.automatic_kr?1:2:this.value=1:this.value=this.progressData.process_conf.automatic_plan_or_project?1:2},confirm:function(){var t=this;if(!(this.isOpen||this.form.process&&0!=this.form.process))return this.$toast("请输入完成度,并且不能为0"),!1;var e={object_id:this.progressData.id,enable_automatic:this.isOpen?1:0,automatic_sub_o:2==this.value?1:0,automatic_kr:1==this.value?1:0};2==this.progressData.target_type&&(e.kr_id=this.progressData.id,e.automatic_plan_or_project=1==this.value?1:0,e.automatic_o=2==this.value?1:0);var i=1==this.progressData.target_type?"/api/pro/okr/obj/change_finish_config":"/api/pro/okr/kr/process/conf";this.$axiosUser("POST",i,e).then(function(e){t.postQq()})},postQq:function(){var t=this,e=1==this.progressData.target_type?"/api/pro/okr/obj/change_risk_status":"/api/pro/okr/kr/risk",i={object_id:this.progressData.id,risk_level:this.form.risk_level};2==this.progressData.target_type&&(i.kr_id=this.progressData.id);var s,o="",n=this.$axiosUser("POST",e,i);this.isOpen||(o=this.$axiosUser("POST","/api/pro/okr/process/create",{target_type:this.progressData.target_type,target_id:this.progressData.id,process:this.form.process,content:this.form.content})),s=this.isOpen?[n]:[n,o],a.a.all(s).then(function(e){t.$toast("已设置"),t.$emit("confirm",{}),t.close()})},close:function(){this.visible_=!1,this.$emit("update:visible",!1)}},created:function(){},mounted:function(){}},d={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("van-popup",{style:{height:"90%",background:"#fff"},attrs:{round:"",position:"bottom"},on:{close:t.close},model:{value:t.visible_,callback:function(e){t.visible_=e},expression:"visible_"}},[i("div",[i("header",{staticClass:"flex-box-ce",staticStyle:{"text-align":"center","font-size":"0.32rem",padding:"0.2rem"}},[i("div",{staticClass:"blue",on:{click:t.close}},[t._v("取消")]),t._v(" "),i("div",{staticClass:"flex-1",staticStyle:{"font-weight":"700","font-size":"0.36rem"}},[t._v(t._s(t.title))]),t._v(" "),i("div",{staticClass:"blue",on:{click:t.confirm}},[t._v("确定")])]),t._v(" "),i("div",[i("van-field",{ref:"input",attrs:{label:"完成度","input-align":"right",disabled:t.isOpen},on:{input:function(e){t.form.process=t.form.process.replace(/[^\d]/g,"")}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[i("span",[t._v("%")])]},proxy:!0}]),model:{value:t.form.process,callback:function(e){t.$set(t.form,"process","string"==typeof e?e.trim():e)},expression:"form.process"}}),t._v(" "),i("van-cell",{attrs:{title:"状态","is-link":""},on:{click:function(e){t.isShowRiskLevel=!0}}},[i("span",{staticClass:"blue",class:{red:3==t.form.risk_level,orange:2==t.form.risk_level}},[t._v(t._s(1==t.form.risk_level?"正常":2==t.form.risk_level?"有风险":"已延期"))])]),t._v(" "),i("van-field",{attrs:{disabled:t.isOpen,rows:"3",title:"目标",type:"textarea",maxlength:"500",placeholder:"请输入进展与障碍","show-word-limit":""},model:{value:t.form.content,callback:function(e){t.$set(t.form,"content",e)},expression:"form.content"}}),t._v(" "),i("div",{staticClass:"flex-box-ce",staticStyle:{padding:"0.24rem 0.32rem"}},[i("div",{staticClass:"title flex-1"},[t._v("设置"+t._s(1==t.progressData.target_type?"目标":"KR")+"完成度自动更新设置")]),t._v(" "),i("van-switch",{attrs:{size:"18px"},model:{value:t.isOpen,callback:function(e){t.isOpen=e},expression:"isOpen"}})],1),t._v(" "),t.isOpen?i("van-radio-group",{staticStyle:{padding:"0.24rem 0.32rem"},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},[i("van-radio",{staticStyle:{"margin-bottom":"0.2rem"},attrs:{name:1}},[1==t.progressData.target_type?[t._v("\n 根据关键成果KR完成度自动更新\n "),i("van-icon",{staticClass:"fontColorC",staticStyle:{"padding-left":"5px"},attrs:{name:"question-o"},on:{click:function(e){return e.stopPropagation(),t.showText("根据关键成果KR完成度自动更新","选择后,目标完成度不可编辑,由系统根据关键成果KR完成度自动计算")}}})]:[t._v("\n 根据任务完成度自动更新\n "),i("van-icon",{staticClass:"fontColorC",staticStyle:{"padding-left":"5px"},attrs:{name:"question-o"},on:{click:function(e){return e.stopPropagation(),t.showText("根据任务完成度自动更新","选择后,KR完成度不可编辑,由系统根据KR下任务完成度自动计算")}}})]],2),t._v(" "),i("van-radio",{attrs:{name:2}},[t._v(" 根据子目标完成度自动更新\n "),i("van-icon",{staticClass:"fontColorC",staticStyle:{"padding-left":"5px"},attrs:{name:"question-o"},on:{click:function(e){return e.stopPropagation(),t.showText("根据子目标完成度自动更新",1==t.progressData.target_type?"选择后,目标完成度不可编辑,由系统根据子目标完成度自动计算":"选择后,KR完成度不可编辑,由系统根据子目标完成度自动计算")}}})],1)],1):t._e()],1)])]),t._v(" "),i("van-dialog",{attrs:{title:"",width:"300","show-confirm-button":!1,closeOnClickOverlay:""},model:{value:t.isShowRiskLevel,callback:function(e){t.isShowRiskLevel=e},expression:"isShowRiskLevel"}},[i("van-radio-group",{model:{value:t.risk_level,callback:function(e){t.risk_level=e},expression:"risk_level"}},t._l(t.selectGlType,function(e,s){return i("div",{key:s},[i("van-radio",{staticStyle:{margin:".3rem 0 .3rem .4rem","font-size":".3rem"},attrs:{name:e.value,"icon-size":"16px"},on:{click:function(i){return t.clickGlConfirm(e)}}},[i("span",{staticClass:"blue",class:{red:3==e.value,orange:2==e.value},staticStyle:{"margin-left":".3rem"}},[t._v(t._s(e.label))])])],1)}),0)],1)],1)},staticRenderFns:[]};var u=i("VU/8")(c,d,!1,function(t){i("UlJM")},"data-v-3edd59b5",null);e.a=u.exports}});
|