| 1 |
- import{r as l,e as I,i as V,o as it,u as Rt,t as Lt,q as st,y as le}from"./vendor-39c32a1b.js";import{c as oe}from"./createDialog-b6927b1b.js";import{h as Mt,n as re,q as ce,o as Tt,r as de,c as ue,p as _e,m as pe,e as fe,w as ve,t as ge,a as me,s as ye,b as he,d as Ce,f as be,g as ke,_ as Ft,i as we,j as xe,k as De,l as Se}from"./task-icon4-397b9f6d.js";import{n as Q,S as mt,$ as tt}from"./index-ef33e265.js";import{L as Fe}from"./LJUploadFiles-4e6db9c3.js";import{b as yt,d as Re}from"./index-7420134f.js";import{R as $t,g as At,c as Le}from"./constant-206eb609.js";import{L as ht}from"./LJWWData-d8c2fb81.js";import{L as Me}from"./LJUploadImages-f3e3b57f.js";import{L as Te}from"./LJWWMSelect-92ed6607.js";import"./LJPagiNation-c06b5814.js";/* empty css */import"./LJDialog-509e6f31.js";import"./LJTitle-8bcb31da.js";import"./LJFlexBox-223f2cd5.js";/* empty css */import"./LJLabelInput-23edd666.js";/* empty css */import"./qiNiu.config-a8af251c.js";const $e="data:image/png;base64,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";const Ae={__name:"concertDialog",setup(S,{expose:e}){const t=l(!1),s=l([]),a=l(),u=l();function i(){const F={offset:0,limit:999,is_complete:u.value};HTTP.get("get_cooperation_task",F).then(B=>{B.code==0&&(s.value=B.data.list)})}function D(F){F==1&&(u.value=1),t.value=!0,i()}function n(){t.value=!1}function y(F){a.value.init(F.task_id)}function w(){I.exports.Message("\u656C\u8BF7\u671F\u5F85")}return e({init:D}),{__sfc:!0,drawer:t,concertList:s,ganttRef:a,is_complete:u,getList:i,init:D,handleClose:n,showGantt:y,lookReplay:w,ganttView:Mt}}};var Be=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-drawer",{attrs:{title:"\u9879\u76EE\u534F\u4F5C","append-to-body":!0,size:"85%",visible:s.drawer,direction:"rtl","before-close":s.handleClose},on:{"update:visible":function(a){s.drawer=a}}},[t("div",{staticClass:"concert-list"},[e._l(s.concertList,function(a,u){return t("div",{staticClass:"concert-item",on:{click:function(i){return s.showGantt(a)}}},[t("div",{staticClass:"concer-title"},[a.status==0?t("div",{staticClass:"concert-status",staticStyle:{color:"#50D670",background:"#EAFAE4"}},[e._v("\u8FDB\u884C\u4E2D ")]):a.status==1?t("div",{staticClass:"concert-status",staticStyle:{color:"#5172F2",background:"#ECEDFF"}},[e._v("\u5BA1\u6279\u4E2D")]):a.status==2?t("div",{staticClass:"concert-status",staticStyle:{color:"#6A6767",background:"#EFEFEF"}},[e._v("\u5DF2\u5B8C\u6210")]):t("div",{staticClass:"concert-status",staticStyle:{color:"#FF1D1D",background:"#FAE4E4"}},[e._v("\u5DF2\u9A73\u56DE")]),a.overdue>0?t("div",{staticClass:"extension"},[e._v("\u8282\u70B9\u5EF6\u671F"+e._s(a.overdue)+"\u5929")]):e._e()]),t("div",{staticClass:"concert-img"},[t("img",{attrs:{src:$e,alt:""}})]),t("div",{staticClass:"concer-info"},[t("div",{staticClass:"concer-name"},[e._v(e._s(a.name))]),a.status!=2?t("div",{staticClass:"concer-item-member"},[e._v("\u8282\u70B9\u540D: "+e._s(a.owner))]):t("div",[t("el-button",{attrs:{type:"primary",plain:""},on:{click:s.lookReplay}},[e._v("\u67E5\u770B\u590D\u76D8")])],1)])])}),t(s.ganttView,{ref:"ganttRef"})],2)])},Oe=[],Ee=Q(Ae,Be,Oe,!1,null,"c5eb7854",null,null);const Ne=Ee.exports;const Pe={__name:"writeReplayDialog",setup(S,{expose:e}){const t=l(!1),s=l(null),a=l([]),u=l(["iconfont icon-love-copy","iconfont icon-love-copy","iconfont icon-love-copy"]),i=V({name:"",desc:""}),D=V({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u8FDB\u5EA6",trigger:"blur"}]}),n=l({});function y(F){n.value=JSON.parse(JSON.stringify(F)),t.value=!0}function w(){t.value=!1}return e({init:y}),{__sfc:!0,drawer:t,value:s,examineFileList:a,iconClasses:u,ruleForm:i,rules:D,rowObj:n,init:y,handleClose:w,LJUploadFiles:Fe}}};var qe=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-drawer",{attrs:{title:"",visible:s.drawer,size:"45%","append-to-body":!0,direction:"rtl","before-close":s.handleClose},on:{"update:visible":function(a){s.drawer=a}}},[t("div",{staticClass:"write-cont"},[t("div",{staticClass:"write-title"},[e._v("\u586B\u5199\u9879\u76EE\u590D\u76D8")]),t("div",{staticClass:"write-title-cont"},[t("div",{staticClass:"project-name"},[e._v("\u9879\u76EE\u540D\u79F0\uFF1A"+e._s(s.rowObj.name))]),t("div",{staticClass:"project-time"},[e._v("\u5468\u671F\uFF1A"+e._s(s.rowObj.start_date)+" \u2014 "+e._s(s.rowObj.end_date))])]),t("div",{staticClass:"node-list"},[e._l(2,function(a){return t("div",{staticClass:"node-item"},[e._v("\u8282\u70B91\uFF1A"),t("span",{staticClass:"node-name"},[e._v("\u6691\u671F\u6E38\u706B\u7206\uFF0C\u6587\u65C5\u4F01\u4E1A\u6536\u5165\u5374\u201C\u4EE4\u4EBA\u610F\u5916\u201D\u5728\u4E0B\u964D\uFF1F")])])}),t("div",{staticClass:"node-finish"},[t("div",{staticClass:"node-finish-title",staticStyle:{"margin-top":"2px"}},[e._v("\u672C\u5468\u5DF2\u5B8C\u6210\u8282\u70B9\uFF1A")]),t("div",{staticClass:"node-finish-list-box"},e._l(3,function(a){return t("div",{staticClass:"node-finish-list"},[t("div",{staticClass:"node-finish-item"},[e._v("\u6691\u671F\u6E38\u706B\u7206\uFF0C\u6587\u65C5")]),t("div",[e._v("\u5DF2\u8FBE\u6210\u76EE\u6807")]),t("div",{staticClass:"node-finish-process"},[t("el-progress",{attrs:{percentage:50,color:"#265CF0","show-text":!1}})],1),t("div",{staticStyle:{color:"#333"}},[e._v("100%")]),t("div",{staticClass:"node-finish-status"},[e._v("\u6B63\u5E38\u5B8C\u6210")])])}),0)]),t("div",{staticClass:"add-plan",staticStyle:{display:"flex","align-items":"center","margin-top":"20px"}},[e._v(" \u4FE1\u5FC3\u503C\uFF1A"),t("el-rate",{staticStyle:{"margin-bottom":"-5px"},attrs:{"void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:s.value,callback:function(a){s.value=a},expression:"value"}})],1)],2),t("div",{staticClass:"write-text"},[t("el-form",{ref:"ruleFormRef",staticClass:"demo-ruleForm",attrs:{model:s.ruleForm,rules:s.rules,"label-position":"top","label-width":"80px"}},[t("el-form-item",{attrs:{label:"\u9879\u76EE\u8FDB\u5EA6\uFF1A",prop:"name"}},[t("el-input",{attrs:{type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5177\u4F53\u7684\u65B9\u6CD5,\u505A\u5BF9\u4E86\u4EC0\u4E48"},model:{value:s.ruleForm.name,callback:function(a){e.$set(s.ruleForm,"name",a)},expression:"ruleForm.name"}})],1),t("el-form-item",{attrs:{label:"\u80FD\u4FDD\u7559\u7684\u7ECF\u9A8C\uFF1A"}},[t("el-input",{attrs:{type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u7ECF\u9A8C"},model:{value:s.ruleForm.desc,callback:function(a){e.$set(s.ruleForm,"desc",a)},expression:"ruleForm.desc"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-input",{attrs:{type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u4E0D\u80FD\u518D\u8E29\u7684\u5751"},model:{value:s.ruleForm.desc,callback:function(a){e.$set(s.ruleForm,"desc",a)},expression:"ruleForm.desc"}})],1),t("el-form-item",{attrs:{label:"\u9644\u4EF6"}},[t(s.LJUploadFiles,{attrs:{"file-list":s.examineFileList},model:{value:s.ruleForm.attachment_url,callback:function(a){e.$set(s.ruleForm,"attachment_url",a)},expression:"ruleForm.attachment_url"}})],1)],1)],1),t("span",{staticClass:"dialog-footer",staticStyle:{display:"flex","justify-content":"flex-end","margin-bottom":"20px"}},[t("el-button",{on:{click:function(a){s.drawer=!1}}},[e._v("\u53D6 \u6D88")]),t("el-button",{attrs:{type:"primary"},on:{click:function(a){s.drawer=!1}}},[e._v("\u786E \u5B9A")])],1)])])},je=[],He=Q(Pe,qe,je,!1,null,"8e276947",null,null);const Ke=He.exports;const We={__name:"memberReplayDrawer",setup(S,{expose:e}){const t=l(!1),s=l(["iconfont icon-love-copy","iconfont icon-love-copy","iconfont icon-love-copy"]),a=l([]),u=V({frequency_type:2,status:"",start_date:"",member_id:"",team_id:""}),i=l([{name:"OKR\u5468\u671F\u590D\u76D8",type:1}]),D=l([]),n=l(!1),y=l(""),w=l(""),F=$t,B=At,O=Le,$=l([]),R=l([]),E=l(0);it(()=>{});function L(v,r,_,p){u.start_date=_,E.value=r,r==0?u.frequency_type=2:r==1?u.frequency_type=3:u.frequency_type=4,u.end_date=p,u.member_id=v.member_id,u.team_id=v.team_id,y.value=v.member_name,w.value=v.team_name,A(),W(_.split("-")[0]+"-"+_.split("-")[1]),t.value=!0}function A(){!u.status&&u.status!=="0"&&delete u.status,n.value=!0,HTTP.get("get_view_review_detail",u).then(v=>{n.value=!1,v.code===0?(v.data.map(r=>{r.curr_kr="",r.member_name=r.name,r.date_range=`${r.start_date||""}-${r.end_date||""}`,r.percent=r.planned_speed,r.kr_list.map(_=>{_.percent=_.planned_speed}),r.tasks.map(_=>{_.percent=_.planned_speed}),r.work_plan.map(_=>{_.work_name_list=[],_.tasks.map(p=>{_.work_name_list.push(p.name||"")})})}),v.data.map(r=>{r.show_summarize=!0}),D.value=yt(v.data,2)):I.exports.Message.error(v.msg)})}function H(v,r){v.curr_kr&&v.curr_kr.id===r.id?v.curr_kr="":v.curr_kr=r}function J(v,r){I.exports.MessageBox.prompt("\u8BF7\u8F93\u5165\u5B8C\u6210\u8FDB\u5EA6","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",inputPattern:/^\d*(\.\d+)?$/,inputErrorMessage:"\u8BF7\u8F93\u5165\u6570\u5B57\uFF01"}).then(({value:_})=>{const p={review_id:v,kr_id:r,completion:parseFloat(_)};HTTP.post("change_review_data",p).then(o=>{o.code==0?(I.exports.Message.success("\u4FEE\u6539\u6210\u529F\uFF01"),A()):I.exports.Message.error(o.msg)}).catch(o=>{I.exports.Message.error(o)})}).catch(()=>{})}function P(v){u.start_date=v.date[0],u.end_date=v.date[1],A()}function M(v){u.start_date=v.start_date,u.end_date=v.end_date,A()}function K(v){if(E.value==1){u.frequency_type=3;let _=new Date(v),p=_.getFullYear(),o=_.getMonth(),c=o+1;o>12&&(c-=12,p++);let f=new Date(p,c,1),m=new Date(f.getTime()-1e3*60*60*24).getDate();if(f.getMonth()<10)var r="0"+f.getMonth();else var r=f.getMonth();let h=f.getFullYear()+"-"+r+"-0"+f.getDate(),b=f.getFullYear()+"-"+r+"-"+m;u.start_date=h,u.end_date=b,A()}else W(v),u.start_date=$.value[4].date[0],u.end_date=$.value[4].date[1],A()}function W(v){let r=[],_=v!=null&&v!=null&&v!=""?new Date(Date.parse(v)):new Date,p=_.getFullYear(),o=_.getMonth(),c=0,f=1,m=new Date(p,o,1),h=new Date(p,o+1,6);switch(m.getDay()){case 0:c=0-5;break;case 1:c=1;break;case 2:c=0;break;case 3:c=0-1;break;case 4:c=0-2;break;case 5:c=0-3;break;case 6:c=0-4;break}for(;new Date(p,o,c+6)<=h;)r.push({label:"\u7B2C"+N(f)+"\u5468",value:f,date:[T(new Date(p,o,c),"yyyy-MM-dd"),T(new Date(p,o,c+6),"yyyy-MM-dd")]}),c+=7,f++;return R.value=[{label:"\u7B2C\u4E00\u5B63\u5EA6",start_date:`${p}-01-01`,end_date:`${p}-03-31`},{label:"\u7B2C\u4E8C\u5B63\u5EA6",start_date:`${p}-04-01`,end_date:`${p}-06-30`},{label:"\u7B2C\u4E09\u5B63\u5EA6",start_date:`${p}-07-01`,end_date:`${p}-09-30`},{label:"\u7B2C\u56DB\u5B63\u5EA6",start_date:`${p}-10-01`,end_date:`${p}-12-31`}],$.value=r,r}function N(v){const r=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],_=["","\u5341","\u767E","\u5343"];if(v===0)return r[0];let p="",o=0;for(;v>0;){const c=v%10;c!==0?p=r[c]+_[o]+p:p.charAt(0)!==r[0]&&(p=r[0]+p),v=Math.floor(v/10),o++}return p}function T(v,r){let _={"M+":v.getMonth()+1,"d+":v.getDate(),"h+":v.getHours(),"m+":v.getMinutes(),"s+":v.getSeconds(),"q+":Math.floor((v.getMonth()+3)/3),S:v.getMilliseconds()};/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(v.getFullYear()+"").substr(4-RegExp.$1.length)));for(var p in _)new RegExp("("+p+")").test(r)&&(r=r.replace(RegExp.$1,RegExp.$1.length==1?_[p]:("00"+_[p]).substr((""+_[p]).length)));return r}function Z(){E.value==0?(u.frequency_type=2,q()):E.value==1?(u.frequency_type=3,q()):(u.frequency_type=4,u.start_date=R.value[0].start_date,u.end_date=R.value[0].end_date),A()}function q(){let v=new Date,r=new Date,_=new Date().getDay();v.setDate(v.getDate()-_),r.setDate(r.getDate()-_-6),u.start_date=j(r),u.end_date=j(v)}function j(v){const r=v.getFullYear(),_=String(v.getMonth()+1).padStart(2,"0"),p=String(v.getDate()).padStart(2,"0");return $.value=W(r+"-"+_),`${r}-${_}-${p}`}return e({init:L}),{__sfc:!0,dialogVisible:t,iconClasses:s,dateArray:a,filter:u,typeList:i,replayData:D,loading:n,memberName:y,teamName:w,taskStatus:F,taskColor:B,krCircle:O,weekList:$,monthList:R,review_type:E,init:L,getData:A,setCurrKr:H,editFinish:J,getweekOkr:P,getMonthOkr:M,getmonth:K,allWeeks:W,numberToChinese:N,dateFmt:T,getDataReviewType:Z,getLastMonday:q,formatDate:j,LJWWData:ht,SystemConfig:mt}}};var Je=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-drawer",{attrs:{title:"",size:"90%",visible:s.dialogVisible,direction:"rtl","append-to-body":!0},on:{"update:visible":function(a){s.dialogVisible=a}}},[s.dialogVisible?t("div",{directives:[{name:"loading",rawName:"v-loading",value:s.loading,expression:"loading"}],staticClass:"replay-detail-container"},[t("div",{staticClass:"filter-con"},[t("el-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9"},on:{change:s.getData},model:{value:s.filter.type,callback:function(a){e.$set(s.filter,"type",a)},expression:"filter.type"}},e._l(s.typeList,function(a){return t("el-option",{key:a.type,attrs:{label:a.name,value:a.type}})}),1),t("el-radio-group",{staticStyle:{"margin-left":"15px"},on:{change:s.getDataReviewType},model:{value:s.review_type,callback:function(a){s.review_type=a},expression:"review_type"}},[t("el-radio-button",{attrs:{label:0}},[e._v("\u672C\u5468")]),t("el-radio-button",{attrs:{label:1}},[e._v("\u672C\u6708")]),t("el-radio-button",{attrs:{label:2}},[e._v("\u5B63\u5EA6")])],1),t("el-date-picker",{staticStyle:{"margin-left":"15px"},attrs:{clearable:!1,type:"month","value-format":"yyyy-MM",placeholder:"\u9009\u62E9\u6708"},on:{change:s.getmonth},model:{value:s.filter.start_date,callback:function(a){e.$set(s.filter,"start_date",a)},expression:"filter.start_date"}}),t("el-select",{staticStyle:{"margin-left":"15px"},attrs:{clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5B8C\u6210\u8FDB\u5EA6"},on:{change:s.getData},model:{value:s.filter.status,callback:function(a){e.$set(s.filter,"status",a)},expression:"filter.status"}},e._l(s.taskStatus,function(a,u){return t("el-option",{key:u,attrs:{label:a,value:u}})}),1)],1),s.review_type==0?t("div",{staticClass:"time-list"},e._l(s.weekList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.date[0]?"time-cont active":"time-cont",on:{click:function(i){return s.getweekOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.date[0])+" ~ "+e._s(a.date[1]))])])}),0):s.review_type==2?t("div",{staticClass:"time-list"},e._l(s.monthList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.start_date?"time-cont active":"time-cont",on:{click:function(i){return s.getMonthOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.start_date)+" ~ "+e._s(a.end_date))])])}),0):e._e(),t("div",{staticClass:"title-con"},[e._v(" "+e._s(s.teamName)+" "),s.SystemConfig.isDD?t("span",[e._v(e._s(s.memberName))]):t(s.LJWWData,{staticStyle:{display:"inline-block",color:"#0a77f6","font-weight":"bold","margin-top":"-5px","vertical-align":"middle"},attrs:{type:2,openid:s.memberName}})],1),t("div",{staticClass:"container-list"},e._l(s.replayData,function(a,u){return t("el-row",{key:u,attrs:{gutter:36}},e._l(a,function(i,D){return t("el-col",{key:D,staticStyle:{"margin-bottom":"50px"},attrs:{span:12}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"team-con"},[t("div",{staticClass:"team-title"},[e._v(" "+e._s(i.member_name)+" "),t("div",{staticClass:"sub-title"},[e._v(e._s(i.date_range))])]),t("div",{staticClass:"team-info"},[e._v(" "+e._s(i.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807":"\u672A\u8FBE\u6210\u76EE\u6807")+" "),t("span",{staticClass:"percent"},[e._v(e._s(i.percent)+"%")])]),t("div",{staticClass:"team-progress"},[t("el-progress",{staticStyle:{width:"100px"},attrs:{width:65,"stroke-width":8,percentage:i.percent,color:"#FFC97C","show-text":!1}})],1)])]),t("el-col",{attrs:{span:19}},[t("el-row",{attrs:{gutter:12}},e._l(i.kr_list,function(n,y){return t("el-col",{key:y,attrs:{span:12}},[t("div",{staticClass:"kr-con",class:{active:i.curr_kr&&i.curr_kr.id===n.id},on:{click:function(w){return s.setCurrKr(i,n)}}},[t("div",{staticClass:"kr-title"},[t("div",[t("span",{staticClass:"title"},[e._v(" KR"+e._s(y+1)+":"+e._s(n.name)+" ")]),e._v(" ("+e._s(n.task_count)+") ")]),t("div",[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22218,expression:"22218"}],staticStyle:{"font-size":"12px",padding:"0"},attrs:{type:"text"},on:{click:function(w){return s.editFinish(i.review_id,n.id)}}},[e._v("\u7F16\u8F91")])],1)]),t("div",{staticClass:"kr-info",class:{"kr-finished":n.percent>=100}},[e._v(" "+e._s(n.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807\u503C":"\u672A\u8FBE\u6210\u76EE\u6807")+" "),t("el-progress",{staticStyle:{padding:"4px",width:"80px","margin-left":"auto"},attrs:{"stroke-width":8,percentage:n.percent,color:n.percent>=100?"#7FA2FF":"#FFC97C","text-inside":!0,"show-text":!1}}),t("div",{staticStyle:{color:"#333"}},[e._v(e._s(n.percent+"%"))])],1),t("div",{staticStyle:{"align-items":"flex-end",display:"flex",padding:"0 10px 5px","font-size":"12px",color:"#606266"}},[t("div",{staticClass:"heart",staticStyle:{"margin-left":"5px"}},[t("el-rate",{attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love",colors:["#FF5C00","#FF5C00","#FF5C00"],"icon-classes":s.iconClasses},model:{value:n.confidence,callback:function(w){e.$set(n,"confidence",w)},expression:"kr.confidence"}})],1),t("div",{staticStyle:{"margin-left":"auto"}},[e._v(e._s(n.completion+"/"+n.target+n.unit))])])])])}),1),t("div",{staticClass:"kr-member-list"},[t("el-row",{attrs:{gutter:12}},e._l(i.tasks.filter(n=>!i.curr_kr||i.curr_kr&&i.curr_kr.id===n.id),function(n,y){return t("el-col",{key:y,attrs:{span:12}},[t("div",{staticClass:"member-con"},[t("span",{staticClass:"task-name"},[e._v(" \u4EFB\u52A1"+e._s(y+1)+"\uFF1A"+e._s(n.name)+" ")]),t("el-tag",{attrs:{size:"mini",type:s.taskColor[n.status]}},[e._v(" "+e._s(s.taskStatus[n.status])+" ")])],1)])}),1)],1),i.show_summarize?t("div",{staticClass:"open",staticStyle:{"margin-top":"30px"}},[t("el-button",{staticStyle:{"font-size":"12px",padding:"0"},attrs:{type:"text"},on:{click:function(n){i.show_summarize=!1}}},[e._v("\u6536\u8D77")])],1):t("div",{staticClass:"open",staticStyle:{"margin-top":"30px"}},[t("el-button",{staticStyle:{"font-size":"12px",padding:"0"},attrs:{type:"text"},on:{click:function(n){i.show_summarize=!0}}},[e._v("\u5C55\u5F00")])],1),i.show_summarize?t("el-row",{staticClass:"work-summary",staticStyle:{"margin-top":"10px"},attrs:{gutter:0}},[t("el-col",{staticStyle:{"font-size":"14px"},attrs:{span:4}},[e._v("\u5DE5\u4F5C\u603B\u7ED3")]),t("el-col",{attrs:{span:20}},[i.summary?t("div",{staticClass:"summary-con"},[t("div",{staticClass:"summary-text"},[t("div",[e._v(e._s(i.summary))])]),t("el-divider",{staticStyle:{margin:"5px 0"}}),t("el-row",{staticClass:"item-list",attrs:{gutter:20}},[t("el-col",{staticClass:"item-title",attrs:{span:6}},[e._v(" \u5DE5\u4F5C\u4EAE\u70B9 ")]),t("el-col",{attrs:{span:18}},e._l(i.job_lights,function(n,y){return t("div",{key:y,staticClass:"light-list"},[n.solved_problem?t("div",[e._v(" \u89E3\u51B3\u95EE\u9898\uFF1A"+e._s(n.solved_problem)+" ")]):e._e(),n.my_method?t("div",[e._v(" \u89E3\u51B3\u65B9\u6CD5\uFF1A"+e._s(n.my_method)+" ")]):e._e(),n.learn_lessons?t("div",[e._v(" \u6559\u8BAD\uFF1A"+e._s(n.learn_lessons)+" ")]):e._e()])}),0)],1),t("el-row",{staticClass:"item-list",attrs:{gutter:20}},[t("el-col",{staticClass:"item-title",attrs:{span:6}},[e._v(" \u5DE5\u4F5C\u6697\u70B9 ")]),t("el-col",{attrs:{span:18}},e._l(i.job_dark,function(n,y){return t("div",{key:y,staticClass:"light-list"},[n.solved_problem?t("div",[e._v(" \u89E3\u51B3\u95EE\u9898\uFF1A"+e._s(n.solved_problem)+" ")]):e._e(),n.my_method?t("div",[e._v(" \u89E3\u51B3\u65B9\u6CD5\uFF1A"+e._s(n.my_method)+" ")]):e._e(),n.learn_lessons?t("div",[e._v(" \u6559\u8BAD\uFF1A"+e._s(n.learn_lessons)+" ")]):e._e()])}),0)],1),t("el-row",{staticClass:"item-list",attrs:{gutter:20}},[t("el-col",{staticClass:"item-title",attrs:{span:6}},[e._v(" \u6211\u9700\u8981\u7684\u5E2E\u52A9 ")]),t("el-col",{attrs:{span:18}},[e._v(e._s(i.need_help))])],1)],1):e._e()])],1):e._e(),i.show_summarize?t("el-row",{staticClass:"work-summary",staticStyle:{"margin-top":"12px"},attrs:{gutter:0}},[t("el-col",{staticStyle:{"font-size":"14px"},attrs:{span:4}},[e._v("\u5DE5\u4F5C\u8BA1\u5212")]),t("el-col",{attrs:{span:20}},e._l(i.work_plan,function(n,y){return t("div",{key:y,staticClass:"summary-con summary-plan"},[t("el-row",{staticClass:"plan-text"},[t("el-col",{attrs:{span:12}},[t("span",{staticClass:"plan-title"},[e._v("KR"+e._s(y+1)+"\uFF1A")]),e._v(" "+e._s(n.name)+" ")]),t("el-col",{attrs:{span:6}},[t("span",{staticClass:"plan-title"},[e._v("\u5468\u671F\uFF1A")]),e._v(" "+e._s(s.krCircle[n.examine_cycly])+" ")]),t("el-col",{attrs:{span:6}},[t("span",{staticClass:"plan-title"},[e._v("\u6743\u91CD\uFF1A")]),e._v(" "+e._s(n.weight)+"% ")])],1),t("el-row",{staticClass:"item-list plan-list",attrs:{gutter:0}},[t("el-col",{staticClass:"plan-title",attrs:{span:5}},[e._v(" \u8BA1\u5212\u540D\u79F0\uFF1A")]),t("el-col",{attrs:{span:18}},[e._v(e._s(n.task_name))])],1),t("el-row",{staticClass:"item-list plan-list",attrs:{gutter:0}},[t("el-col",{staticClass:"plan-title",attrs:{span:5}},[e._v(" \u8BA1\u5212\u63CF\u8FF0\uFF1A ")]),t("el-col",{attrs:{span:18}},[e._v(e._s(n.task_description))])],1),t("el-row",{staticClass:"item-list plan-list",attrs:{gutter:0}},[t("el-col",{staticClass:"plan-title",attrs:{span:5}},[e._v(" \u5173\u8054\u4EFB\u52A1\uFF1A ")]),t("el-col",{attrs:{span:18}},e._l(n.tasks,function(w,F){return t("div",[e._v(e._s(w.name))])}),0)],1)],1)}),0)],1):e._e()],1)],1)],1)}),1)}),1)]):e._e()])},Ve=[],Ze=Q(We,Je,Ve,!1,null,"e0d794e0",null,null);const Bt=Ze.exports,Ye="/svg/none-replay-45383bef.svg";const Ue={__name:"teamReplayDrawer",setup(S,{expose:e}){const t=l(["iconfont icon-love-copy","iconfont icon-love-copy","iconfont icon-love-copy"]),s=l(!1),a=l(),u=l([]),i=V({frequency_type:0,status:"",start_date:"",team_id:""}),D=l([{name:"OKR\u5468\u671F\u590D\u76D8",type:1}]),n=l([]),y=l(!1),w=l(0),F=l(""),B=l([]),O=$t,$=At,R=l([]),E=l([]),L=l(0);it(()=>{});function A(o,c,f,m){i.start_date=f,i.end_date=m,i.team_id=o.team_id,L.value=c,c==0?i.frequency_type=2:c==1?i.frequency_type=3:i.frequency_type=4,F.value=o.team_name,N(),H(),q(f.split("-")[0]+"-"+f.split("-")[1]),w.value=o.planned_speed,s.value=!0}function H(){const o={parent__isnull:!0,limit:1,ordering:"id",fields:"team_id,name,children"};HTTP.get("get_team_okr",o).then(c=>{B.value=c.data.results})}function J(o){i.team_id=o[o.length-1],P(B.value,i.team_id),N()}function P(o,c){o.map(f=>{f.team_id==c?F.value=f.name:f.children.length>0&&f.children&&P(f.children,c)})}function M(){let o=new Date,c=new Date,f=new Date().getDay();o.setDate(o.getDate()-f),c.setDate(c.getDate()-f-6),i.start_date=K(c),i.end_date=K(o)}function K(o){const c=o.getFullYear(),f=String(o.getMonth()+1).padStart(2,"0"),m=String(o.getDate()).padStart(2,"0");return R.value=q(c+"-"+f),`${c}-${f}-${m}`}function W(){L.value==0?(i.frequency_type=2,M()):L.value==1?(i.frequency_type=3,M()):(i.frequency_type=4,i.start_date=E.value[0].start_date,i.end_date=E.value[0].end_date),N()}function N(){!i.status&&i.status!=="0"&&delete i.status,y.value=!0,HTTP.get("get_team_review",i).then(o=>{y.value=!1,o.code===0?(o.data.map(c=>{c.member_name=c.name,c.date_range=`${c.start_date||""}-${c.end_date||""}`,c.percent=c.planned_speed,c.curr_kr="",c.kr_list.map(f=>{f.percent=f.planned_speed}),c.tasks.map(f=>{f.percent=f.planned_speed})}),n.value=yt(o.data,2)):I.exports.Message.error(o.msg)})}function T(o){i.start_date=o.date[0],i.end_date=o.date[1],N()}function Z(o){i.start_date=o.start_date,i.end_date=o.end_date,N()}function q(o){let c=[],f=o!=null&&o!=null&&o!=""?new Date(Date.parse(o)):new Date,m=f.getFullYear(),h=f.getMonth(),b=0,x=1,Y=new Date(m,h,1),X=new Date(m,h+1,6);switch(Y.getDay()){case 0:b=0-5;break;case 1:b=1;break;case 2:b=0;break;case 3:b=0-1;break;case 4:b=0-2;break;case 5:b=0-3;break;case 6:b=0-4;break}for(;new Date(m,h,b+6)<=X;)c.push({label:"\u7B2C"+j(x)+"\u5468",value:x,date:[v(new Date(m,h,b),"yyyy-MM-dd"),v(new Date(m,h,b+6),"yyyy-MM-dd")]}),b+=7,x++;return E.value=[{label:"\u7B2C\u4E00\u5B63\u5EA6",start_date:`${m}-01-01`,end_date:`${m}-03-31`},{label:"\u7B2C\u4E8C\u5B63\u5EA6",start_date:`${m}-04-01`,end_date:`${m}-06-30`},{label:"\u7B2C\u4E09\u5B63\u5EA6",start_date:`${m}-07-01`,end_date:`${m}-09-30`},{label:"\u7B2C\u56DB\u5B63\u5EA6",start_date:`${m}-10-01`,end_date:`${m}-12-31`}],R.value=c,c}function j(o){const c=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],f=["","\u5341","\u767E","\u5343"];if(o===0)return c[0];let m="",h=0;for(;o>0;){const b=o%10;b!==0?m=c[b]+f[h]+m:m.charAt(0)!==c[0]&&(m=c[0]+m),o=Math.floor(o/10),h++}return m}function v(o,c){let f={"M+":o.getMonth()+1,"d+":o.getDate(),"h+":o.getHours(),"m+":o.getMinutes(),"s+":o.getSeconds(),"q+":Math.floor((o.getMonth()+3)/3),S:o.getMilliseconds()};/(y+)/.test(c)&&(c=c.replace(RegExp.$1,(o.getFullYear()+"").substr(4-RegExp.$1.length)));for(var m in f)new RegExp("("+m+")").test(c)&&(c=c.replace(RegExp.$1,RegExp.$1.length==1?f[m]:("00"+f[m]).substr((""+f[m]).length)));return c}function r(o){if(L.value==1){i.frequency_type==3;let f=new Date(o),m=f.getFullYear(),h=f.getMonth(),b=h+1;h>12&&(b-=12,m++);let x=new Date(m,b,1),Y=new Date(x.getTime()-1e3*60*60*24).getDate();if(x.getMonth()<10)var c="0"+x.getMonth();else var c=x.getMonth();let X=x.getFullYear()+"-"+c+"-0"+x.getDate(),z=x.getFullYear()+"-"+c+"-"+Y;i.start_date=X,i.end_date=z,N()}else q(o),i.start_date=R.value[4].date[0],i.end_date=R.value[4].date[1],N()}function _(o,c){o.curr_kr&&o.curr_kr.id===c.id?o.curr_kr="":o.curr_kr=c}function p(o){o.team_name=F.value,o.team_id=i.team_id,a.value.init(o,L.value,i.start_date,i.end_date)}return e({init:A}),{__sfc:!0,iconClasses:t,dialogVisible:s,replayRef:a,dateArray:u,filter:i,typeList:D,replayData:n,loading:y,averagePercent:w,teamName:F,teamList:B,taskStatus:O,taskType:$,weekList:R,monthList:E,review_type:L,init:A,getTeamList:H,handleChange:J,getTeamName:P,getLastMonday:M,formatDate:K,getDataReviewType:W,getData:N,getweekOkr:T,getMonthOkr:Z,allWeeks:q,numberToChinese:j,dateFmt:v,getmonth:r,setCurrKr:_,getMemberDetail:p,memberReplayDrawer:Bt,LJWWData:ht,SystemConfig:mt}}};var Xe=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-drawer",{attrs:{title:"",size:"90%",visible:s.dialogVisible,direction:"rtl","append-to-body":!0},on:{"update:visible":function(a){s.dialogVisible=a}}},[s.dialogVisible?t("div",{directives:[{name:"loading",rawName:"v-loading",value:s.loading,expression:"loading"}],staticClass:"replay-detail-container"},[t("div",{staticClass:"filter-con"},[t("el-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9"},model:{value:s.filter.type,callback:function(a){e.$set(s.filter,"type",a)},expression:"filter.type"}},e._l(s.typeList,function(a){return t("el-option",{key:a.type,attrs:{label:a.name,value:a.type}})}),1),t("el-cascader",{staticStyle:{"margin-left":"10px"},attrs:{options:s.teamList,"show-all-levels":!1,props:{checkStrictly:!0,label:"name",value:"team_id",children:"children"}},on:{change:s.handleChange},model:{value:s.filter.team_id,callback:function(a){e.$set(s.filter,"team_id",a)},expression:"filter.team_id"}}),t("el-radio-group",{staticStyle:{"margin-left":"15px"},on:{change:s.getDataReviewType},model:{value:s.review_type,callback:function(a){s.review_type=a},expression:"review_type"}},[t("el-radio-button",{attrs:{label:0}},[e._v("\u672C\u5468")]),t("el-radio-button",{attrs:{label:1}},[e._v("\u672C\u6708")]),t("el-radio-button",{attrs:{label:2}},[e._v("\u5B63\u5EA6")])],1),t("el-date-picker",{staticStyle:{"margin-left":"15px"},attrs:{clearable:!1,type:"month","value-format":"yyyy-MM",placeholder:"\u9009\u62E9\u6708"},on:{change:s.getmonth},model:{value:s.filter.start_date,callback:function(a){e.$set(s.filter,"start_date",a)},expression:"filter.start_date"}}),t("el-select",{staticStyle:{"margin-left":"15px"},attrs:{clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5B8C\u6210\u8FDB\u5EA6"},on:{change:s.getData},model:{value:s.filter.status,callback:function(a){e.$set(s.filter,"status",a)},expression:"filter.status"}},e._l(s.taskStatus,function(a,u){return t("el-option",{key:u,attrs:{label:a,value:u}})}),1)],1),s.review_type==0?t("div",{staticClass:"time-list"},e._l(s.weekList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.date[0]?"time-cont active":"time-cont",on:{click:function(i){return s.getweekOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.date[0])+" ~ "+e._s(a.date[1]))])])}),0):s.review_type==2?t("div",{staticClass:"time-list"},e._l(s.monthList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.start_date?"time-cont active":"time-cont",on:{click:function(i){return s.getMonthOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.start_date)+" ~ "+e._s(a.end_date))])])}),0):e._e(),t("div",{staticClass:"title-con"},[e._v(" "+e._s(s.teamName)+"KR\u5B8C\u6210\u5EA6 "),t("div",{staticClass:"progress-con"},[t("el-progress",{attrs:{"stroke-width":8,percentage:s.averagePercent,color:"#FFC97C"}})],1)]),t("div",{staticClass:"container-list"},e._l(s.replayData,function(a,u){return t("el-row",{key:u,attrs:{gutter:36}},e._l(a,function(i,D){return t("el-col",{key:D,staticStyle:{"margin-bottom":"50px"},attrs:{span:12}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"team-con",on:{click:function(n){return s.getMemberDetail(i)}}},[t("div",{staticClass:"team-title"},[s.SystemConfig.isDD?t("span",[e._v(e._s(i.member_name))]):t(s.LJWWData,{staticStyle:{display:"inline-block",color:"#fff"},attrs:{type:2,openid:i.member_name}}),t("div",{staticClass:"sub-title"},[e._v(e._s(i.start_date))]),t("div",{staticClass:"sub-title",staticStyle:{"line-height":"10px"}},[e._v("-"+e._s(i.end_date))])],1),t("div",{staticClass:"team-info"},[e._v(" "+e._s(i.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807":"\u672A\u8FBE\u6210\u76EE\u6807")+" "),t("span",{staticClass:"percent"},[e._v(e._s(i.percent)+"%")])]),t("div",{staticClass:"team-progress"},[t("el-progress",{staticStyle:{width:"100px"},attrs:{width:65,"stroke-width":8,percentage:i.percent,color:"#FFC97C","show-text":!1}})],1),i.review_status?e._e():t("div",{staticClass:"replay-info"},[t("img",{staticStyle:{"margin-bottom":"-5px"},attrs:{src:Ye,alt:""}}),e._v(" \u672A\u586B\u5199\u590D\u76D8 ")])])]),t("el-col",{attrs:{span:19}},[t("el-row",{attrs:{gutter:12}},e._l(i.kr_list,function(n,y){return t("el-col",{key:y,attrs:{span:12}},[t("div",{staticClass:"kr-con",class:{active:i.curr_kr&&i.curr_kr.id===n.id},on:{click:function(w){return s.setCurrKr(i,n)}}},[t("div",{staticClass:"kr-title"},[t("div",[t("span",{staticClass:"title"},[e._v(" KR"+e._s(y+1)+":"+e._s(n.name)+" ")]),e._v(" ("+e._s(n.task_count)+") ")])]),t("div",{staticClass:"kr-info",class:{"kr-finished":n.percent>=100}},[e._v(" "+e._s(n.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807\u503C":"\u672A\u8FBE\u6210\u76EE\u6807")+" "),t("el-progress",{staticStyle:{padding:"4px",width:"80px","margin-left":"auto"},attrs:{"stroke-width":8,percentage:n.percent,color:n.percent>=100?"#7FA2FF":"#FFC97C","text-inside":!0,"show-text":!1}}),t("div",{staticStyle:{color:"#333"}},[e._v(e._s(n.percent+"%"))])],1),t("div",{staticStyle:{"align-items":"flex-end",display:"flex",padding:"0 10px 5px","font-size":"12px",color:"#606266"}},[t("el-rate",{attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love","void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:n.confidence,callback:function(w){e.$set(n,"confidence",w)},expression:"kr.confidence"}}),t("div",{staticStyle:{"margin-left":"auto"}},[e._v(e._s(n.completion+"/"+n.target+n.unit))])],1)])])}),1),t("div",{staticClass:"kr-member-list"},[t("el-row",{attrs:{gutter:12}},e._l(i.tasks.filter(n=>!i.curr_kr||i.curr_kr&&i.curr_kr.id===n.id),function(n,y){return t("el-col",{key:y,attrs:{span:12}},[t("div",{staticClass:"member-con"},[t("span",{staticClass:"task-name"},[e._v(" \u4EFB\u52A1"+e._s(y+1)+"\uFF1A"+e._s(n.name)+" ")]),t("el-tag",{attrs:{size:"mini",type:s.taskType[n.status]}},[e._v(e._s(s.taskStatus[n.status]))])],1)])}),1)],1)],1)],1)],1)}),1)}),1)]):e._e(),t(s.memberReplayDrawer,{ref:"replayRef"})],1)},ze=[],Ge=Q(Ue,Xe,ze,!1,null,"ebb71655",null,null);const Ot=Ge.exports;const Ie={__name:"modifyListDialog",setup(S,{expose:e}){const t=l(!1),s=V({offect:0,limit:10,del_flag:0,ordering:"-id"}),a=l([]),u=l(0),i=l(0);function D(){t.value=!0,n()}function n(){HTTP.get("get_review_completion_change_record",s).then(w=>{w.code==0&&(a.value=w.data.results,i.value=w.data.count)})}function y(w){u.value=w,s.offset=(w-1)*s.limit,n()}return e({init:D}),{__sfc:!0,dialogVisible:t,filter:s,recordList:a,currentPage:u,total:i,init:D,getChangeRecord:n,changeCurrent:y}}};var Qe=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-dialog",{attrs:{title:"\u4FEE\u6539\u8BB0\u5F55",visible:s.dialogVisible,width:"55%","append-to-body":!0,"modal-append-to-body":!1},on:{"update:visible":function(a){s.dialogVisible=a}}},[e._l(s.recordList,function(a){return t("div",{staticClass:"record-list"},[t("div",{staticClass:"time"},[e._v(e._s(a.created_at))]),t("div",{staticClass:"time-info"},[e._v(e._s(a.content))])])}),s.recordList.length==0?t("div",{staticClass:"none-text"},[e._v("\u6682\u65E0\u4FEE\u6539\u8BB0\u5F55")]):t("div",{staticClass:"page"},[t("el-pagination",{attrs:{layout:"prev, pager, next","current-page":s.currentPage,total:s.total},on:{"current-change":s.changeCurrent}})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(a){s.dialogVisible=!1}}},[e._v("\u53D6 \u6D88")])],1)],2)},ts=[],es=Q(Ie,Qe,ts,!1,null,"f8c164f8",null,null);const ss=es.exports;const as={__name:"companyReplayDrawer",setup(S,{expose:e}){const t=l(["iconfont icon-love-copy","iconfont icon-love-copy","iconfont icon-love-copy"]),s=l(!1),a=l([]),u=l(0),i=V({start_date:"",limit:99,offset:0,ordering:"-id",frequency_type:2}),D=l([{name:"OKR\u5468\u671F\u590D\u76D8",type:1}]),n=l([]),y=l(),w=l(!1),F=l(0),B=l(""),O=l([]),$=l([]),R=l();it(()=>{});function E(){delete i.team_id,u.value=0,i.frequency_type=2,B.value="",L(),T(),s.value=!0}function L(){let r=new Date,_=new Date,p=new Date().getDay();r.setDate(r.getDate()-p),_.setDate(_.getDate()-p-6),i.start_date=A(_),i.end_date=A(r)}function A(r){const _=r.getFullYear(),p=String(r.getMonth()+1).padStart(2,"0"),o=String(r.getDate()).padStart(2,"0");return O.value=H(_+"-"+p),`${_}-${p}-${o}`}function H(r){let _=[],p=r!=null&&r!=null&&r!=""?new Date(Date.parse(r)):new Date,o=p.getFullYear(),c=p.getMonth(),f=0,m=1,h=new Date(o,c,1),b=new Date(o,c+1,6);switch(h.getDay()){case 0:f=0-5;break;case 1:f=1;break;case 2:f=0;break;case 3:f=0-1;break;case 4:f=0-2;break;case 5:f=0-3;break;case 6:f=0-4;break}for(;new Date(o,c,f+6)<=b;)_.push({label:"\u7B2C"+J(m)+"\u5468",value:m,date:[P(new Date(o,c,f),"yyyy-MM-dd"),P(new Date(o,c,f+6),"yyyy-MM-dd")]}),f+=7,m++;return $.value=[{label:"\u7B2C\u4E00\u5B63\u5EA6",start_date:`${o}-01-01`,end_date:`${o}-03-31`},{label:"\u7B2C\u4E8C\u5B63\u5EA6",start_date:`${o}-04-01`,end_date:`${o}-06-30`},{label:"\u7B2C\u4E09\u5B63\u5EA6",start_date:`${o}-07-01`,end_date:`${o}-09-30`},{label:"\u7B2C\u56DB\u5B63\u5EA6",start_date:`${o}-10-01`,end_date:`${o}-12-31`}],O.value=_,_}function J(r){const _=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],p=["","\u5341","\u767E","\u5343"];if(r===0)return _[0];let o="",c=0;for(;r>0;){const f=r%10;f!==0?o=_[f]+p[c]+o:o.charAt(0)!==_[0]&&(o=_[0]+o),r=Math.floor(r/10),c++}return o}function P(r,_){let p={"M+":r.getMonth()+1,"d+":r.getDate(),"h+":r.getHours(),"m+":r.getMinutes(),"s+":r.getSeconds(),"q+":Math.floor((r.getMonth()+3)/3),S:r.getMilliseconds()};/(y+)/.test(_)&&(_=_.replace(RegExp.$1,(r.getFullYear()+"").substr(4-RegExp.$1.length)));for(var o in p)new RegExp("("+o+")").test(_)&&(_=_.replace(RegExp.$1,RegExp.$1.length==1?p[o]:("00"+p[o]).substr((""+p[o]).length)));return _}function M(r){i.start_date=r.date[0],i.end_date=r.date[1],T()}function K(r){i.start_date=r.start_date,i.end_date=r.end_date,T()}function W(r){if(u.value==1){i.frequency_type=3;let p=new Date(r),o=p.getFullYear(),c=p.getMonth(),f=c+1;c>12&&(f-=12,o++);let m=new Date(o,f,1),h=new Date(m.getTime()-1e3*60*60*24).getDate();if(m.getMonth()<10)var _="0"+m.getMonth();else var _=m.getMonth();let b=m.getFullYear()+"-"+_+"-0"+m.getDate(),x=m.getFullYear()+"-"+_+"-"+h;i.start_date=b,i.end_date=x,T()}else H(r),i.start_date=O.value[4].date[0],i.end_date=O.value[4].date[1],T()}function N(){u.value==0?(i.frequency_type=2,L()):u.value==1?(i.frequency_type=3,L()):(i.frequency_type=4,i.start_date=$.value[0].start_date,i.end_date=$.value[0].end_date),T()}function T(){w.value=!0,HTTP.get("view_review",i).then(r=>{w.value=!1,r.code===0?(r.data.map(_=>{_.showO=!0,_.percent=_.planned_speed,_.kr_list_index=0,_.kr_list.map(p=>{p.percent=p.planned_speed,p.member_list.length>0&&p.member_list.map(o=>{o.percent=o.planned_speed})})}),n.value=yt(r.data,2),F.value=Math.round(Re(r.data,"planned_speed")*100)/100):I.exports.Message.error(r.msg)})}function Z(r,_,p,o){n.value[r][_].kr_list_index=p,o.showO=!1}function q(r){r.next_team?(i.team_id=r.team_id,B.value=r.team_name,T()):y.value.init(r,u.value,i.start_date,i.end_date)}function j(){delete i.team_id,B.value="",T()}function v(){R.value.init()}return e({init:E}),{__sfc:!0,iconClasses:t,dialogVisible:s,dateArray:a,review_type:u,filter:i,typeList:D,replayData:n,replayTeamRef:y,loading:w,averagePercent:F,teamName:B,weekList:O,monthList:$,modifyListRef:R,init:E,getLastMonday:L,formatDate:A,allWeeks:H,numberToChinese:J,dateFmt:P,getweekOkr:M,getMonthOkr:K,getmonth:W,getDataReviewType:N,getData:T,getKRList:Z,showTeamReplay:q,backLast:j,modifyList:v,teamReplayDrawer:Ot,LJWWData:ht,SystemConfig:mt,modifyListDialog:ss}}};var is=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("el-drawer",{attrs:{title:"",size:"90%",visible:s.dialogVisible,"with-header":!1,direction:"rtl","append-to-body":!0},on:{"update:visible":function(a){s.dialogVisible=a}}},[t("div",{staticClass:"close-box"},[s.filter.team_id?t("el-button",{staticStyle:{"font-size":"12px"},attrs:{type:"primary",plain:"",size:"mini"},on:{click:s.backLast}},[e._v("\u8FD4 \u56DE")]):t("i",{staticClass:"el-icon-close",staticStyle:{cursor:"pointer"},on:{click:function(a){s.dialogVisible=!1}}})],1),s.dialogVisible?t("div",{directives:[{name:"loading",rawName:"v-loading",value:s.loading,expression:"loading"}],staticClass:"replay-detail-container"},[t("div",{staticClass:"filter-con"},[t("el-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9"},model:{value:s.filter.type,callback:function(a){e.$set(s.filter,"type",a)},expression:"filter.type"}},e._l(s.typeList,function(a){return t("el-option",{key:a.type,attrs:{label:a.name,value:a.type}})}),1),t("el-radio-group",{staticStyle:{"margin-left":"15px"},on:{change:s.getDataReviewType},model:{value:s.review_type,callback:function(a){s.review_type=a},expression:"review_type"}},[t("el-radio-button",{attrs:{label:0}},[e._v("\u672C\u5468")]),t("el-radio-button",{attrs:{label:1}},[e._v("\u672C\u6708")]),t("el-radio-button",{attrs:{label:2}},[e._v("\u5B63\u5EA6")])],1),t("el-date-picker",{staticStyle:{"margin-left":"15px"},attrs:{clearable:!1,type:"month","value-format":"yyyy-MM",placeholder:"\u9009\u62E9\u6708"},on:{change:s.getmonth},model:{value:s.filter.start_date,callback:function(a){e.$set(s.filter,"start_date",a)},expression:"filter.start_date"}}),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22219,expression:"22219"}],attrs:{type:"primary"},on:{click:s.modifyList}},[e._v("\u4FEE\u6539\u8BB0\u5F55")])],1)],1),s.review_type==0?t("div",{staticClass:"time-list"},e._l(s.weekList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.date[0]?"time-cont active":"time-cont",on:{click:function(i){return s.getweekOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.date[0])+" ~ "+e._s(a.date[1]))])])}),0):s.review_type==2?t("div",{staticClass:"time-list"},e._l(s.monthList,function(a,u){return t("div",{key:u,class:s.filter.start_date==a.start_date?"time-cont active":"time-cont",on:{click:function(i){return s.getMonthOkr(a)}}},[t("div",{staticClass:"week-name"},[e._v(e._s(a.label))]),t("div",{staticClass:"week-time"},[e._v(e._s(a.start_date)+" ~ "+e._s(a.end_date))])])}),0):e._e(),t("div",{staticClass:"title-con"},[e._v(" "+e._s(s.teamName?s.teamName+"KR\u5B8C\u6210\u5EA6":"\u76EE\u6807\u8FBE\u6210\u5EA6")+" "),t("div",{staticClass:"progress-con"},[t("el-progress",{attrs:{"stroke-width":8,percentage:s.averagePercent,color:"#FFC97C"}})],1)]),t("div",{staticClass:"container-list"},e._l(s.replayData,function(a,u){return t("el-row",{key:u,attrs:{gutter:36}},e._l(a,function(i,D){return t("el-col",{key:D,staticStyle:{"margin-bottom":"50px"},attrs:{span:12},nativeOn:{click:function(n){return s.showTeamReplay(i)}}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"team-con"},[t("div",{staticClass:"team-title"},[e._v(e._s(i.team_name))]),t("div",{staticClass:"team-progress team-circle-progress"},[t("el-progress",{attrs:{type:"circle",width:65,"stroke-width":8,percentage:i.percent,color:"#FFC97C"}})],1),t("div",{staticClass:"team-info"},[e._v(" "+e._s(i.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807":"\u672A\u8FBE\u6210\u76EE\u6807")+" ")])])]),t("el-col",{attrs:{span:19}},[t("el-row",{attrs:{gutter:12}},e._l(i.kr_list,function(n,y){return t("el-col",{key:y,attrs:{span:12}},[t("div",{staticClass:"kr-con",on:{click:function(w){return w.stopPropagation(),s.getKRList(u,D,y,i)}}},[t("div",{staticClass:"kr-title"},[e._v(" KR"+e._s(y+1)+":"+e._s(n.name)+" ")]),t("div",{staticClass:"kr-info",class:{"kr-finished":n.percent>=100}},[e._v(" "+e._s(n.percent>=100?"\u5DF2\u8FBE\u6210\u76EE\u6807\u503C":"\u672A\u8FBE\u6210\u76EE\u6807")+" "),t("div",{staticStyle:{display:"flex"}},[t("el-progress",{staticStyle:{padding:"4px",width:"80px"},attrs:{"stroke-width":8,percentage:n.percent,color:n.percent>=100?"#7FA2FF":"#FFC97C","text-inside":!0,"show-text":!1}}),t("div",{staticStyle:{color:"#333"}},[e._v(e._s(n.percent+"%"))])],1)]),t("div",{staticStyle:{"align-items":"center",display:"flex",padding:"0 10px 5px","font-size":"12px",color:"#606266",border:"1px solid #e5ecff","border-top":"none"}},[t("el-rate",{staticStyle:{"margin-bottom":"-5px"},attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love","void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:n.confidence,callback:function(w){e.$set(n,"confidence",w)},expression:"kr.confidence"}}),t("div",{staticStyle:{"margin-left":"auto"}},[e._v(e._s(n.completion+"/"+n.target+n.unit))])],1)])])}),1),i.kr_list.length>0&&!i.showO?t("div",{staticClass:"kr-member-list"},[t("el-row",{attrs:{gutter:12}},e._l(i.kr_list[i.kr_list_index].member_list,function(n,y){return t("el-col",{key:y,staticClass:"member-con",attrs:{span:12}},[t("el-row",[s.SystemConfig.isDD?t("el-col",{attrs:{span:7}},[e._v(" "+e._s(n.member_name)+" ")]):t("el-col",{attrs:{span:7}},[t(s.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:n.member_name}})],1),t("el-col",{staticClass:"member-status",class:{"member-finished":n.percent>=100},attrs:{span:6}},[e._v(" "+e._s(n.percent>=100?"\u5DF2\u8FBE\u6210":"\u672A\u8FBE\u6210")+" ")]),t("el-col",{attrs:{span:11}},[t("el-progress",{attrs:{"stroke-width":8,percentage:n.percent,color:n.percent>=100?"#7FA2FF":"#FFC97C"}})],1)],1),t("div",{staticStyle:{display:"flex","margin-top":"10px","font-size":"12px",color:"#606266"}},[e._v(" \u4FE1\u5FC3\u503C\uFF1A"),t("el-rate",{staticStyle:{"margin-bottom":"-5px"},attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love","void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:n.confidence,callback:function(w){e.$set(n,"confidence",w)},expression:"member.confidence"}}),t("div",{staticStyle:{"margin-left":"auto"}},[e._v(e._s(n.completion+"/"+n.target+n.unit))])],1)],1)}),1)],1):t("div",{staticClass:"kr-member-list"},[t("el-row",{attrs:{gutter:12}},e._l(i.member_list,function(n,y){return t("el-col",{key:y,staticClass:"member-con",attrs:{span:12}},[t("el-row",[s.SystemConfig.isDD?t("el-col",{attrs:{span:7}},[e._v(" "+e._s(n.name)+" ")]):t("el-col",{attrs:{span:7}},[t(s.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:n.name}})],1),t("el-col",{staticClass:"member-status",class:{"member-finished":n.planned_speed>=100},attrs:{span:6}},[e._v(" "+e._s(n.planned_speed>=100?"\u5DF2\u8FBE\u6210":"\u672A\u8FBE\u6210")+" ")]),t("el-col",{attrs:{span:11}},[t("el-progress",{attrs:{"stroke-width":8,percentage:n.planned_speed,color:n.planned_speed>=100?"#7FA2FF":"#FFC97C"}})],1)],1)],1)}),1)],1)],1)],1)],1)}),1)}),1)]):e._e(),t(s.teamReplayDrawer,{ref:"replayTeamRef"}),t(s.modifyListDialog,{ref:"modifyListRef"})],1)},ns=[],ls=Q(as,is,ns,!1,null,"73483574",null,null);const os=ls.exports;const rs={__name:"contractApproval",emits:["clearList"],setup(S,{expose:e,emit:t}){const s=Rt(),a=l(!1),u=l(!1),i=l(!1),D=l(!1),n=l(tt.getters.company),y=l(),w=l("first"),F=l({}),B=l({}),O=l(),$=l(""),R=V({}),E=V({}),L=l(),A=l(),H=l(),J=l([]),P=l([]),M=l({}),K=l([]),W=l({notes:[{required:!0,message:"\u8BF7\u586B\u5199\u5907\u6CE8",trigger:"blur"}],pic:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u56FE\u7247",trigger:"change"}]}),N=l({transfer_member_id:[{required:!0,message:"\u8BF7\u9009\u62E9\u8F6C\u4EA4\u4EBA",trigger:"blur"}]});function T(h,b,x){F.value=JSON.parse(JSON.stringify(h)),B.value=JSON.parse(JSON.stringify(x)),a.value=!0,O.value=b,Z(x.customer_id)}function Z(h){!h||HTTP.getRead("customerList",{customer_status:1,id:h}).then(b=>{if(b.code==0){if(K.value=[],M.value=b.data.results[0],M.value.field_json=JSON.parse(M.value.field_json),!M.value.customer_templates)return;M.value.customer_templates.field_json=JSON.parse(M.value.customer_templates.field_json).filter(x=>x.key!="company_name"&&x.key!="dept_name"&&x.is_hide==0),P.value=M.value.customer_templates.field_json,P.value.map(x=>{Object.keys(M.value.field_json).map(Y=>{x.key==Y&&K.value.push(x)})})}})}function q(){a.value=!1}function j(){y.value.init(F.value,O.value)}function v(){D.value=!0,i.value=!0}function r(){H.value.init(F.value,O.value)}function _(){a.value=!1}function p(h){R.process_status=h,h==1&&($.value="\u540C\u610F"),h==2&&($.value="\u62D2\u7EDD"),u.value=!0}function o(){u.value=!1}function c(){D.value=!1,i.value=!1}function f(){L.value.validate(h=>{if(h){const b={order_id:O.value,process_status:R.process_status,notes:R.notes,pic:R.pic};HTTP.post("examine_order",b).then(x=>{x.code==0?(o(),q(),$Bus.$emit("refreshPage"),Message.success("\u5BA1\u6838\u6210\u529F"),t("clearList")):Message.error(x.msg)})}else return!1})}function m(){A.value.validate(h=>{if(h){const b={order_id:O.value,process_status:4,transfer_member_id:E.transfer_member_id};HTTP.post("examine_order",b).then(x=>{x.code==0?(o(),$Bus.$emit("refreshPage"),q(),Message.success("\u8F6C\u4EA4\u6210\u529F"),t("clearList")):Message.error(x.msg)})}else return!1})}return e({init:T}),it(()=>{$Bus.$on("refreshPage",_)}),Lt(()=>{$Bus.$off("refreshPage")}),{__sfc:!0,router:s,drawer:a,dialogVisible:u,dialogVisibleDeliver:i,shuaXin:D,emits:t,getId:n,examine:y,activeName:w,rowObj:F,rowDetail:B,orderId:O,title:$,ruleForm:R,ruleFormDeliver:E,ruleFormRef:L,ruleFormDeliverRef:A,orderRemindRef:H,imgfileList:J,clineList:P,clineForm:M,clue_field_json:K,rules:W,rulesDeliver:N,init:T,getClientInfo:Z,cencle:q,backBtn:j,deliver:v,edit:r,refreshPage:_,examineStatus:p,handleClose:o,handleCloseDeliver:c,submit:f,submitDeliver:m,tabDetail:re,tabOrderProcess:ce,orderRemindDialog:Tt,LJUploadImages:Me,examineDialog:de,LJWWMSelect:Te}}};var cs=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("div",[t("el-drawer",{attrs:{title:"\u521B\u5EFA\u4EFB\u52A1","append-to-body":!0,"with-header":!1,visible:s.drawer,direction:"rtl"},on:{"update:visible":function(a){s.drawer=a}}},[t("div",{staticClass:"content"},[t("div",{staticClass:"title"},[t("div",{},[e._v(e._s(s.rowObj.type==4?"\u5408\u540C\u5BA1\u6279":"\u5408\u540C\u63D0\u4EA4")+" "),t("span",{staticStyle:{"margin-left":"8px"}},[s.rowObj.status==0?t("el-tag",[e._v("\u5F85\u6211\u5BA1\u6279")]):e._e()],1)]),t("div",{},[t("el-button",{staticStyle:{"font-size":"20px",color:"gray"},attrs:{type:"text",icon:"el-icon-close"},on:{click:s.cencle}})],1)]),t("div",{staticStyle:{"margin-bottom":"10px",display:"flex","align-items":"center"}},[t("el-button",{staticStyle:{"margin-left":"auto"},attrs:{type:"primary"},on:{click:s.edit}},[e._v("\u67E5\u770B\u5408\u540C\u8BE6\u60C5")])],1),t("div",{staticClass:"detail-title"},[e._v("\u5408\u540C\u4FE1\u606F")]),t("div",{staticClass:"detail-cont"},[t(s.tabDetail)],1),t("div",{staticClass:"detail-title"},[e._v("\u5BA2\u6237\u4FE1\u606F")]),t("div",{staticClass:"detail-cont",staticStyle:{display:"grid","grid-template-columns":"1fr 1fr"}},e._l(s.clue_field_json,function(a,u){return t("div",[a.key!=="pre_member_name"&&a.key!=="member_name"&&a.key!=="create_member_name"?t("div",{staticClass:"form"},[t("span",{staticClass:"span"},[e._v(e._s(a.name)+"\uFF1A")]),t("span",{staticClass:"title"},[e._v(e._s(s.clineForm[a.key]))])]):e._e(),a.key=="pre_member_name"?t("div",{staticClass:"form",staticStyle:{display:"flex"}},[t("span",{staticClass:"span"},[e._v(e._s(a.name)+"\uFF1A")]),t("LJWWData",{attrs:{type:2,openid:s.clineForm[a.key]}})],1):e._e(),a.key=="member_name"?t("div",{staticClass:"form",staticStyle:{display:"flex"}},[t("span",{staticClass:"span"},[e._v(e._s(a.name)+"\uFF1A")]),t("LJWWData",{attrs:{type:2,openid:s.clineForm[a.key]}})],1):e._e(),a.key=="create_member_name"?t("div",{staticClass:"form",staticStyle:{display:"flex"}},[t("span",{staticClass:"span"},[e._v(e._s(a.name)+"\uFF1A")]),t("LJWWData",{attrs:{type:2,openid:s.clineForm[a.key]}})],1):e._e()])}),0),t("div",{staticClass:"detail-title"},[e._v("\u5BA1\u6279\u4FE1\u606F")]),t("div",{staticClass:"detail-cont"},[t(s.tabOrderProcess)],1),t("div",{staticClass:"contract-approval"},[t("el-button",{attrs:{type:"text"},on:{click:s.deliver}},[e._v("\u8F6C\u4EA4")]),t("el-button",{attrs:{type:"text"},on:{click:s.backBtn}},[e._v("\u9000\u56DE")]),t("el-button",{staticStyle:{"margin-left":"auto"},on:{click:function(a){return s.examineStatus(2)}}},[e._v("\u62D2\u7EDD")]),t("el-button",{attrs:{type:"primary"},on:{click:function(a){return s.examineStatus(1)}}},[e._v("\u540C\u610F")])],1)]),t("el-dialog",{attrs:{title:s.title,visible:s.dialogVisible,"append-to-body":!0,"modal-append-to-body":!1,width:"30%","before-close":s.handleClose},on:{"update:visible":function(a){s.dialogVisible=a}}},[t("el-form",{ref:"ruleFormRef",staticClass:"demo-ruleForm",attrs:{model:s.ruleForm,rules:s.rules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"\u5907\u6CE8",prop:s.rowObj.need_notes==1?"notes":""}},[t("el-input",{attrs:{type:"textarea",placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8"},model:{value:s.ruleForm.notes,callback:function(a){e.$set(s.ruleForm,"notes",a)},expression:"ruleForm.notes"}})],1),t("el-form-item",{attrs:{label:"\u56FE\u7247",prop:s.rowObj.need_pic==1?"pic":""}},[t(s.LJUploadImages,{attrs:{limit:3,"file-list":s.imgfileList,accept:""},model:{value:s.ruleForm.pic,callback:function(a){e.$set(s.ruleForm,"pic",a)},expression:"ruleForm.pic"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(a){s.dialogVisible=!1}}},[e._v("\u53D6 \u6D88")]),t("el-button",{attrs:{type:"primary"},on:{click:s.submit}},[e._v("\u786E \u5B9A")])],1)],1),t("el-dialog",{attrs:{title:"\u8F6C\u4EA4",visible:s.dialogVisibleDeliver,"append-to-body":!0,"modal-append-to-body":!1,width:"30%","before-close":s.handleCloseDeliver},on:{"update:visible":function(a){s.dialogVisibleDeliver=a}}},[t("el-form",{ref:"ruleFormDeliverRef",staticClass:"demo-ruleForm",attrs:{model:s.ruleFormDeliver,rules:s.rulesDeliver,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"\u63D0\u4EA4\u4EBA\u5458",prop:"transfer_member_id"}},[t("div",{staticClass:"member-select"},[s.shuaXin?t(s.LJWWMSelect,{attrs:{type:"6",fields:"id,name","value-key":"id",filters:{company:s.getId,del_flag:0,is_resign:0,is_auth_role:1,is_real:1}},model:{value:s.ruleFormDeliver.transfer_member_id,callback:function(a){e.$set(s.ruleFormDeliver,"transfer_member_id",a)},expression:"ruleFormDeliver.transfer_member_id"}}):e._e()],1)])],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(a){s.dialogVisibleDeliver=!1}}},[e._v("\u53D6 \u6D88")]),t("el-button",{attrs:{type:"primary"},on:{click:s.submitDeliver}},[e._v("\u786E \u5B9A")])],1)],1)],1),t(s.orderRemindDialog,{ref:"orderRemindRef"}),t(s.examineDialog,{ref:"examine"})],1)},ds=[],us=Q(rs,cs,ds,!1,null,"d03479a4",null,null);const _s=us.exports,ps="/svg/upcomping-btn-icon1-0a1258b3.svg",fs="/svg/upcomping-btn-icon1-act-a93ab0f6.svg",vs="/svg/upcomping-btn-icon2-f2543ff4.svg",gs="/svg/upcomping-btn-icon2-act-0d8e434c.svg",ms="/svg/upcomping-btn-icon3-e83684f0.svg",ys="/svg/upcomping-btn-icon3-act-2ba26982.svg",hs="/svg/upcomping-btn-icon4-e58e6616.svg",Cs="/svg/upcomping-btn-icon4-act-65f305e8.svg";const bs={__name:"systemUpcomingViews",setup(S){const e=l(["iconfont icon-love-copy","iconfont icon-love-copy","iconfont icon-love-copy"]),t=Rt(),s=l(),a=l(),u=l(),i=l(),D=l(),n=l(),y=l([{value:1,label:"\u4E2A\u4EBA\u5F85\u529E"},{value:2,label:"\u534F\u4F5C\u5F85\u529E"},{value:3,label:"\u7CFB\u7EDF\u5F85\u529E"},{value:4,label:"\u5BA1\u6279\u5F85\u529E"}]),w=l(),F=l(),B=l(),O=l(),$=l(),R=l(),E=l(),L=l(),A=l(),H=l(),J=l(),P=l(),M=l(),K=l(),W=l(),N=l(),T=l(),Z=l(),q=l([]),j=l([]),v=l([]),r=l([]),_=l({}),p=l({}),o=l([]),c=V({type:0,status:4}),f=l("0,1"),m=l(0),h=V({filter:{del_flag:0,limit:10,offset:0,done_member:tt.getters.member.id,status__in:f.value,end_date__lte:pt()+" 00:00:00",ordering:"-id"},next:!1}),b=V({filter:{del_flag:0,limit:10,offset:0,done_member:tt.getters.member.id,status__in:f.value,end_date__gt:pt()+" 00:00:00",end_date__lte:"",ordering:"-id"},next:!1}),x=l(!1),Y=l(!1),X=l(0),z=l(0),Et=l(null),nt=l([]),lt=l([]),Nt=l([]),ot=l([]),dt=l(null),rt=l(!1),Ct=l(),bt=l(),ut=l(),_t=l(),kt=l([]),wt=l([]),xt=l(0),at=l("\u672C\u5468");function Pt(){const d=new Date,g=d.getDay()%7-1,C=new Date(d-g*24*60*60*1e3);C.setHours(0,0,0,0);const U=C.getFullYear(),ct=String(C.getMonth()+1).padStart(2,"0"),ne=String(C.getDate()).padStart(2,"0");return`${U}-${ct}-${ne}`}function pt(){const d=new Date,k=d.getFullYear(),g=(d.getMonth()+1).toString().padStart(2,"0"),C=d.getDate().toString().padStart(2,"0");return`${k}-${g}-${C}`}function et(){x.value=!1,Y.value=!1,lt.value=[],nt.value=[],tt.getters.token&&G("",3,h),tt.getters.token&&G("",2,b),ft()}function G(d=!1,k,g){if(d&&!g.next){k==2?x.value=!0:k==3&&(Y.value=!0);return}g.filter.type==0&&delete g.filter.type,g.filter.status==4&&delete g.filter.status,d?k==2?(X.value=X.value+1,g.filter.offset=X.value*g.filter.limit):k==3&&(z.value=z.value+1,g.filter.offset=z.value*g.filter.limit):(g.filter.offset=0,k==2?X.value=0:k==3&&(z.value=0)),g.next=!1,HTTP.get("remain_done_readonly",g.filter).then(C=>{if(C.code==0&&(g.next=C.data.next,C.data.results.length!=0))switch(k){case 2:C.data.results.map(U=>{lt.value.push(U)});break;case 3:C.data.results.map(U=>{nt.value.push(U)});break}})}function qt(d){h.filter.oa_type=d,b.filter.oa_type=d,et()}function jt(){h.filter.name__contains=c.name__contains,b.filter.name__contains=c.name__contains,et()}function Ht(d){h.filter.status__in=d,b.filter.status__in=d,et()}const Kt=()=>{const d=s.value.getBoundingClientRect().height,k=s.value.scrollHeight,g=s.value.scrollTop;k===Math.ceil(d+g)&&G(!0,3,h)},Wt=()=>{const d=a.value.getBoundingClientRect().height,k=a.value.scrollHeight,g=a.value.scrollTop;k===Math.ceil(d+g)&&G(!0,2,b)};function Jt(){w.value.init()}function Vt(d){if(d.type==1)B.value.init(d);else if(d.type==2){const k={object_id:d.object_id,oa_type:d.kpa_type};d.kpa_type==3?HTTP.post("get_oa_kpa_detail",k).then(g=>{g.code==0&&O.value.init(d,g.data)}):d.kpa_type==2?HTTP.post("get_oa_kpa_detail",k).then(g=>{g.code==0&&$.value.init(d,g.data)}):HTTP.post("get_oa_kpa_detail",k).then(g=>{g.code==0&&$.value.init(d,g.data)})}else if(d.type==3)R.value.init(d);else if(d.type==4||d.type==9){const k={order_process_id:d.object_id,order_id:d.object_id};d.type==4?delete k.order_id:d.type==9&&delete k.order_process_id,HTTP.post("get_order_list",k).then(g=>{if(g.code==0){p.value=g.data.customer_res,r.value=g.data.temp_fields;const C={order:g.data.customer_res.id};let U=g.data.customer_res.id;HTTP.getRead("order_process_records",C).then(ct=>{ct.code==0&&(v.value=ct.data.results,J.value.init(d,U,g.data.customer_res))})}})}else if(d.type==5)P.value.init(d),_.value=JSON.parse(JSON.stringify(d)),Dt(d.id);else if(d.type==6)L.value.init(d);else if(d.type==7)E.value.init(d);else if(d.type==8||d.type==10){const k={order_receipt_process_id:d.object_id,order_receipt_id:d.object_id};d.type==8?delete k.order_receipt_id:d.type==10&&delete k.order_receipt_process_id,HTTP.post("get_order_receipt_list",k).then(g=>{if(g.code==0){p.value=g.data.customer_res,r.value=g.data.temp_fields;const C={order_receipt:g.data.customer_res.id};HTTP.get("order_receipt_process_records_readonly",C).then(U=>{U.code==0&&(j.value=U.data.results)}),H.value.init(g.data.customer_res.id,d,g.data.customer_res)}})}else d.type==11?M.value.init(d):d.type==12?L.value.init(d):d.type==13&&T.value.init(d)}function Dt(d){const k={remain_done:d,offset:0,limit:9999,ordering:"-id"};HTTP.get("examine_remain_done_record_readonly",k).then(g=>{g.code==0&&(j.value=g.data.results)})}function Zt(){K.value.init()}function Yt(d){Ct.value=Date.now()+1e3*60*d,rt.value=!0}function Ut(){rt.value=!1,bt.value.suspend(!0)}function Xt(){rt.value=!1}function ft(){const d={member:tt.getters.member.id,fields:"team,team_name"};HTTP.get("member_team_readonly",d).then(k=>{k.code==0&&(ot.value=k.data.results,ot.value.length>0?(dt.value=ot.value[0].team,St()):dt.value=null)}),vt()}function St(){const d={offset:0,limit:999};HTTP.get("get_mine_okr",d).then(k=>{k.code==0&&(k.data.list.map(g=>{g.kr_list.map(C=>{C.completion==0?(C.thresholdNum=0,C.thresholdText=1):C.completion<=C.threshold?(C.thresholdNum=Number((C.completion/C.threshold*100).toFixed(0)),C.thresholdText=1):C.completion>C.threshold&&C.completion<=C.target?(C.thresholdNum=Number((C.completion/C.target*100).toFixed(0)),C.thresholdText=2):C.completion>C.target&&C.completion<C.challenge?(C.thresholdNum=Number((C.completion/C.challenge*100).toFixed(0)),C.thresholdText=3):(C.thresholdNum=100,C.thresholdText=3)})}),kt.value=k.data.list)})}function vt(){const d={offset:0,limit:999,is_complete:m.value};HTTP.get("get_cooperation_task",d).then(k=>{k.code==0&&(k.data.list.map(g=>{g.finish_count==0||g.cooperation_count==0?g.schedule=0:g.schedule=Number((g.finish_count/g.cooperation_count*100).toFixed(0))}),wt.value=k.data.list)})}function zt(d){M.value.init(d)}function Gt(){n.value.init()}function It(){W.value.init(ut.value,_t.value,0)}function Qt(){t.push({path:"/personnelRoot/salarys/businessObjectiveViews"})}function te(){N.value.init(m.value)}function ee(){h.filter.status__in="2,3",b.filter.status__in="2,3",m.value=1,vt(),et()}function se(d){d==0?(h.filter.oa_type="",delete h.filter.is_crash):d==3?(h.filter.oa_type="",h.filter.is_crash=1):(h.filter.oa_type=d,delete h.filter.is_crash),x.value=!1,nt.value=[],tt.getters.token&&G("",3,h)}function ae(d){switch(d){case 0:at.value="\u672C\u5468";break;case 1:at.value="\u4E0B\u5468";break;case 2:at.value="\u672C\u6708";break;case 3:at.value="\u4E0B\u6708";break}gt(d)}function gt(d){const k={date_type:d};HTTP.get("get_request_date",k).then(g=>{b.filter.end_date__lte=g.data.end_time,Y.value=!1,lt.value=[],G("",2,b)})}st("processList",j),st("orderprocessList",v),st("rowObj",_),st("orderrowObj",p),st("temp_fields",r),st("receiptList",o),it(()=>{gt(xt.value),ft();const d=new Date;ut.value=d.getFullYear(),_t.value=d.getMonth()+1,G("",3,h),$Bus.$on("refreshPage",et)}),Lt(()=>{$Bus.$off("refreshPage")});function ie(d){u.value.init(d.task_id)}return{__sfc:!0,iconClasses:e,router:t,aiUpcomingContentRef:s,aiUpcomingContentRef3:a,ganttRef:u,replayRef:i,replayTeamRef:D,replayCompanyRef:n,typeList:y,createRef:w,createaiRef:F,clueRemindRef:B,performanceRef:O,myAssessmentRef:$,examinationRef:R,wagesRef:E,taskExamineRef:L,orderRemindRef:A,paymentcollectionRef:H,contractApprovalRef:J,taskRemindRef:P,targetManageRef:M,attentionRef:K,calendarViewRef:W,concertDialogRef:N,replayDetaiRef:T,writeReplayRef:Z,taskList:q,processList:j,orderprocessList:v,temp_fields:r,rowObj:_,orderrowObj:p,receiptList:o,filter:c,status:f,is_complete:m,params2:h,params3:b,noneText2:x,noneText3:Y,current2:X,current3:z,sort:Et,list2:nt,list3:lt,checkList:Nt,okrSearch:ot,team_id:dt,maskShow:rt,deadline:Ct,statistic:bt,year:ut,month:_t,targetList:kt,operatedProject:wt,dateType:xt,weekText:at,getMonday:Pt,getNowToday:pt,clearList:et,getList:G,typeChange:qt,getNameList:jt,statusChange:Ht,handleScroll:Kt,handleScroll3:Wt,createTask:Jt,detailBtn:Vt,getProcess:Dt,attentionBtn:Zt,getTime:Yt,exitBtn:Ut,hilarity:Xt,getNumberTeam:ft,getOkrList:St,cooperationTask:vt,getTargetItem:zt,showReplay:Gt,getdateView:It,goTarget:Qt,getConcertList:te,getHistoryList:ee,handleCommand:se,handleCommandWeek:ae,getDateType:gt,showGantt:ie,draggable:le,createDialog:oe,clueRemindDialog:ue,performanceDialog:_e,myAssessment:pe,examinationDialog:fe,wagesDialog:ve,taskExamineDialog:ge,orderRemindDialog:Tt,taskRemindDialog:me,concertDialog:Ne,replayDetailDialog:ye,writeReplayDialog:Ke,paymentCollection:he,targetManage:Ce,attentionDialog:be,calendarView:ke,ganttView:Mt,companyReplayDrawer:os,teamReplayDrawer:Ot,memberReplayDrawer:Bt,contractApproval:_s}}};var ks=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("div",{staticClass:"ai-upcoming-views"},[t("div",{staticClass:"headers"},[t("div",{staticClass:"saerch-title"},[t("div",{staticClass:"search-type"},[e._v("\u5FEB\u901F\u67E5\u627E:")]),t("div",[t("el-input",{attrs:{size:"small",placeholder:"\u5173\u952E\u5B57\u641C\u7D22",clearable:"","suffix-icon":"el-icon-search"},on:{change:s.getNameList},model:{value:s.filter.name__contains,callback:function(a){e.$set(s.filter,"name__contains",a)},expression:"filter.name__contains"}})],1),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22215,expression:"22215"}],staticClass:"btn-icon",on:{click:s.showReplay}},[t("img",{staticClass:"upcomping-btn-icon",staticStyle:{margin:"0 10px -3px 0"},attrs:{src:ps,alt:""}}),t("img",{staticClass:"upcomping-btn-icon-active",staticStyle:{margin:"0 10px -3px 0"},attrs:{src:fs,alt:""}}),e._v("\u590D\u76D8")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22203,expression:"22203"}],staticClass:"btn-icon",on:{click:s.getdateView}},[t("img",{staticClass:"upcomping-btn-icon",staticStyle:{margin:"0 10px -3px 0"},attrs:{src:vs,alt:""}}),t("img",{staticClass:"upcomping-btn-icon-active",staticStyle:{margin:"0 10px -3px 0"},attrs:{src:gs,alt:""}}),e._v("\u65E5\u5386")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22216,expression:"22216"}],staticClass:"btn-icon",on:{click:s.getHistoryList}},[t("img",{staticClass:"upcomping-btn-icon",staticStyle:{margin:"0 10px -2px 0"},attrs:{src:ms,alt:""}}),t("img",{staticClass:"upcomping-btn-icon-active",staticStyle:{margin:"0 10px -2px 0"},attrs:{src:ys,alt:""}}),e._v("\u5386\u53F2")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22204,expression:"22204"}],staticClass:"btn-icon",on:{click:s.attentionBtn}},[t("img",{staticClass:"upcomping-btn-icon",staticStyle:{margin:"0 5px -2px 0"},attrs:{src:hs,alt:""}}),t("img",{staticClass:"upcomping-btn-icon-active",staticStyle:{margin:"0 5px -2px 0"},attrs:{src:Cs,alt:""}}),e._v("\u4E13\u6CE8\u4E00\u4E0B")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:22205,expression:"22205"}],attrs:{type:"primary",icon:"el-icon-circle-plus "},on:{click:s.createTask}},[e._v(" \u65B0\u589E\u5F85\u529E ")])],1)])]),t("div",{staticClass:"cont-view"},[t("div",{staticClass:"task-view"},[t("div",{staticClass:"container"},[t("div",{staticClass:"task-status"},[t("div",{staticClass:"task-status-title"},[e._m(0),t("div",{staticClass:"title"},[e._v("\u4ECA\u65E5\u5DE5\u4F5C")]),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-dropdown",{on:{command:s.handleCommand}},[t("span",{staticClass:"el-dropdown-link"},[t("i",{staticClass:"el-icon-more"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:0}},[e._v("\u5168\u90E8")]),t("el-dropdown-item",{attrs:{command:1}},[e._v("\u4E2A\u4EBA\u4EFB\u52A1")]),t("el-dropdown-item",{attrs:{command:2}},[e._v("\u534F\u4F5C\u4EFB\u52A1")]),t("el-dropdown-item",{attrs:{command:3}},[e._v("\u91CD\u8981\u4EFB\u52A1")])],1)],1)],1)]),t("div",{ref:"aiUpcomingContentRef",staticClass:"task-status-cont",on:{scroll:s.handleScroll}},[t(s.draggable,{staticClass:"list-group",attrs:{list:s.list2,group:"people"}},e._l(s.list2,function(a,u){return t("div",{staticClass:"list-item",on:{click:function(i){return s.detailBtn(a)}}},[a.status!=2?t("div",{staticClass:"list-task-box",on:{click:function(i){return s.detailBtn(a)}}}):t("div",{staticClass:"list-task-box-img",on:{click:function(i){return s.detailBtn(a)}}},[t("img",{attrs:{src:Ft,alt:""}})]),t("div",{staticClass:"list-task-name"},[e._v(" "+e._s(a.name)+" | "+e._s(a.description)+" ")]),a.is_crash==1?t("div",{staticClass:"list-task-status",staticStyle:{"background-color":"#ff4e36"}},[e._v(" \u91CD\u8981 ")]):a.oa_type==2?t("div",{staticClass:"list-task-status",staticStyle:{"background-color":"#8dce65"}},[e._v(" \u534F\u4F5C ")]):e._e(),a.status==2?t("div",{staticClass:"list-btn"},[e._v("\u5DF2\u5B8C\u6210")]):a.status<2&&a.overdue<a.remaining&&a.end_date?t("div",{staticClass:"list-btn",staticStyle:{color:"#4dbf84"}},[e._v(" "+e._s(a.remaining)+"\u5929\u622A\u6B62 ")]):a.status<2&&a.overdue>a.remaining&&a.end_date?t("div",{staticClass:"list-btn",staticStyle:{color:"#ff0000"}},[e._v(" \u5EF6\u671F"+e._s(a.overdue)+"\u5929 ")]):e._e()])}),0)],1)]),t("div",{staticClass:"task-status"},[t("div",{staticClass:"task-status-title"},[e._m(1),t("div",{staticClass:"title",staticStyle:{color:"#ff7403"}},[e._v(" \u6211\u7684\u76EE\u6807 ")]),t("div",{staticStyle:{"margin-left":"auto"},on:{click:s.goTarget}},[t("i",{staticClass:"el-icon-menu",staticStyle:{"font-size":"14px",cursor:"pointer",color:"#666666"}})])]),t("div",{staticClass:"task-status-cont",staticStyle:{"padding-top":"10px"}},e._l(s.targetList,function(a,u){return t("div",{staticClass:"kr-list"},e._l(a.kr_list,function(i,D){return t("div",{staticClass:"kr-item",on:{click:function(n){return s.getTargetItem(a)}}},[t("div",{staticClass:"kr-index"},[e._v("KR"+e._s(D+1))]),t("div",{staticClass:"kr-text"},[e._v(e._s(i.name))]),i.type!=2?t("div",{staticClass:"kr-status",staticStyle:{color:"#3662EC",background:"#CDE1FD",padding:"2px 6px 2px 6px","margin-right":"6px"}},[e._v("\u56E2\u961F")]):e._e(),i.examine_cycly==4?t("div",{staticClass:"kr-status"},[e._v(" \u5269\u4F59"+e._s(i.remaining)+"\u5929 ")]):i.examine_cycly==1?t("div",{staticClass:"kr-status",staticStyle:{color:"#E37619",background:"#FFF1EC"}},[e._v(" \u5269\u4F59"+e._s(i.remaining)+"\u5929 ")]):i.examine_cycly==2?t("div",{staticClass:"kr-status",staticStyle:{color:"#50D670",background:"#EAFAE4"}},[e._v(" \u5269\u4F59"+e._s(i.remaining)+"\u5929 ")]):t("div",{staticClass:"kr-status",staticStyle:{color:"#00B09E",background:"#E4F7FA"}},[e._v(" \u5269\u4F59"+e._s(i.remaining)+"\u5929 ")]),t("div",{staticClass:"confidence",staticStyle:{"margin-left":"10px"}},[t("el-rate",{staticStyle:{"margin-bottom":"-5px"},attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:i.confidence,callback:function(n){e.$set(i,"confidence",n)},expression:"item.confidence"}})],1),i.thresholdText==1?t("div",{staticClass:"kr-process"},[e._v(" "+e._s(i.completion+i.unit)+" / "+e._s(i.threshold+i.unit)+" ")]):i.thresholdText==2?t("div",{staticClass:"kr-process",staticStyle:{color:"#50d670"}},[e._v(" "+e._s(i.completion+i.unit)+" / "+e._s(i.target+i.unit)+" ")]):t("div",{staticClass:"kr-process",staticStyle:{color:"#ffba6c"}},[e._v(" "+e._s(i.completion+i.unit)+" / "+e._s(i.challenge+i.unit)+" ")]),i.thresholdText==1?t("div",{staticClass:"status-value"},[e._v(" \u95E8\u69DB\u503C ")]):i.thresholdText==2?t("div",{staticClass:"status-value",staticStyle:{color:"#50d670"}},[e._v(" \u76EE\u6807\u503C ")]):t("div",{staticClass:"status-value",staticStyle:{color:"#ffba6c"}},[e._v(" \u6311\u6218\u503C ")]),t("div",{staticClass:"schedule"},[i.thresholdText==1?t("el-progress",{attrs:{type:"circle",width:20,"stroke-width":4,percentage:i.thresholdNum,"show-text":!1,color:"#1651EE"}}):i.thresholdText==2?t("el-progress",{attrs:{type:"circle",width:20,"stroke-width":4,percentage:i.thresholdNum,"show-text":!1,color:"#50D670"}}):t("el-progress",{attrs:{type:"circle",width:20,"stroke-width":4,percentage:i.thresholdNum,"show-text":!1,color:"#FFBA6C"}})],1)])}),0)}),0)])]),t("div",{staticClass:"container",staticStyle:{"margin-top":"10px"}},[t("div",{staticClass:"task-status"},[t("div",{staticClass:"task-status-title"},[e._m(2),t("div",{staticClass:"title",staticStyle:{color:"#4772f9"}},[e._v(e._s(s.weekText)+"\u5DE5\u4F5C")]),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-dropdown",{on:{command:s.handleCommandWeek}},[t("span",{staticClass:"el-dropdown-link"},[t("i",{staticClass:"el-icon-more"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:0}},[e._v("\u672C\u5468")]),t("el-dropdown-item",{attrs:{command:1}},[e._v("\u4E0B\u5468")]),t("el-dropdown-item",{attrs:{command:2}},[e._v("\u672C\u6708")]),t("el-dropdown-item",{attrs:{command:3}},[e._v("\u4E0B\u6708")])],1)],1)],1)]),t("div",{ref:"aiUpcomingContentRef3",staticClass:"task-status-cont",on:{scroll:s.handleScroll3}},e._l(s.list3,function(a,u){return t("div",{staticClass:"list-item",on:{click:function(i){return s.detailBtn(a)}}},[a.status!=2?t("div",{staticClass:"list-task-box",staticStyle:{"border-color":"#4772f9"},on:{click:function(i){return s.detailBtn(a)}}}):t("div",{staticClass:"list-task-box-img",on:{click:function(i){return s.detailBtn(a)}}},[t("img",{attrs:{src:Ft,alt:""}})]),t("div",{staticClass:"list-task-name"},[e._v(" "+e._s(a.name)+" | "+e._s(a.description)+" ")]),a.is_crash==1?t("div",{staticClass:"list-task-status",staticStyle:{"background-color":"#ff4e36"}},[e._v(" \u91CD\u8981 ")]):a.oa_type==2?t("div",{staticClass:"list-task-status",staticStyle:{"background-color":"#8dce65"}},[e._v(" \u534F\u4F5C ")]):e._e(),a.status==2?t("div",{staticClass:"list-btn"},[e._v("\u5DF2\u5B8C\u6210")]):a.status<2&&a.overdue<a.remaining&&a.end_date?t("div",{staticClass:"list-btn",staticStyle:{color:"#4dbf84"}},[e._v(" "+e._s(a.remaining)+"\u5929\u622A\u6B62 ")]):a.status<2&&a.overdue>a.remaining&&a.end_date?t("div",{staticClass:"list-btn",staticStyle:{color:"#ff0000"}},[e._v(" \u5EF6\u671F"+e._s(a.overdue)+"\u5929 ")]):e._e()])}),0)]),t("div",{staticClass:"task-status"},[t("div",{staticClass:"task-status-title"},[e._m(3),t("div",{staticClass:"title",staticStyle:{color:"#09ce9d"}},[e._v("\u9879\u76EE\u534F\u4F5C")]),t("div",{staticStyle:{"margin-left":"auto"},on:{click:s.getConcertList}},[t("i",{staticClass:"el-icon-menu",staticStyle:{"font-size":"14px",cursor:"pointer",color:"#666666"}})])]),t("div",{staticClass:"task-status-cont"},e._l(s.operatedProject,function(a,u){return t("div",{staticClass:"list-item",on:{click:function(i){return s.showGantt(a)}}},[t("div",{staticClass:"obj-name"},[e._v(e._s(a.name))]),t("div",{staticClass:"status"},[a.status==0?t("div",{staticClass:"collaborate-status",staticStyle:{color:"#50d670",background:"#eafae4"}},[e._v(" \u8FDB\u884C\u4E2D ")]):a.status==1?t("div",{staticClass:"collaborate-status",staticStyle:{color:"#5172f2",background:"#ecedff"}},[e._v(" \u5BA1\u6279\u4E2D ")]):a.status==2?t("div",{staticClass:"collaborate-status",staticStyle:{color:"#6a6767",background:"#efefef"}},[e._v(" \u5DF2\u5B8C\u6210 ")]):t("div",{staticClass:"collaborate-status",staticStyle:{color:"#ff1d1d",background:"#fae4e4"}},[e._v(" \u5DF2\u9A73\u56DE ")])]),t("div",{staticClass:"confidence",staticStyle:{"margin-left":"10px"}},[t("el-rate",{staticStyle:{"margin-bottom":"-5px"},attrs:{disabled:"","disabled-void-icon-class":"iconfont icon-love","icon-classes":s.iconClasses,colors:["#FF5C00","#FF5C00","#FF5C00"]},model:{value:a.confidence,callback:function(i){e.$set(a,"confidence",i)},expression:"item.confidence"}})],1),t("div",{staticClass:"task-num-total"},[t("div",{staticClass:"task-num"},[e._v(" "+e._s(a.finish_count+" / "+a.cooperation_count)+" ")]),t("div",{staticStyle:{width:"40px"}},[t("el-progress",{attrs:{"stroke-width":4,percentage:a.schedule,"show-text":!1,color:"#1651EE"}})],1)])])}),0)])])])]),s.maskShow?t("div",{staticClass:"mask"},[t("div",{staticClass:"time"},[t("el-statistic",{ref:"statistic",attrs:{value:s.deadline,"time-indices":"",format:"mm:ss"},on:{finish:s.hilarity}}),t("div",{staticClass:"exit"},[t("el-button",{staticStyle:{"background-color":"rgba(0, 0, 0, 0)'color: #FFFFFF"},attrs:{type:"info",plain:""},on:{click:s.exitBtn}},[e._v("\u9000\u51FA\u4E13\u6CE8")])],1)],1)]):e._e(),t(s.createDialog,{ref:"createRef",on:{clearList:s.clearList}}),t(s.clueRemindDialog,{ref:"clueRemindRef",on:{clearList:s.clearList}}),t(s.performanceDialog,{ref:"performanceRef",on:{clearList:s.clearList}}),t(s.myAssessment,{ref:"myAssessmentRef",on:{clearList:s.clearList}}),t(s.examinationDialog,{ref:"examinationRef",on:{clearList:s.clearList}}),t(s.wagesDialog,{ref:"wagesRef",on:{clearList:s.clearList}}),t(s.taskExamineDialog,{ref:"taskExamineRef",on:{clearList:s.clearList}}),t(s.orderRemindDialog,{ref:"orderRemindRef",on:{clearList:s.clearList}}),t(s.contractApproval,{ref:"contractApprovalRef",on:{clearList:s.clearList}}),t(s.paymentCollection,{ref:"paymentcollectionRef",on:{clearList:s.clearList}}),t(s.taskRemindDialog,{ref:"taskRemindRef",on:{clearList:s.clearList}}),t(s.targetManage,{ref:"targetManageRef",on:{clearList:s.clearList}}),t(s.attentionDialog,{ref:"attentionRef",on:{getTime:s.getTime}}),t(s.calendarView,{ref:"calendarViewRef"}),t(s.concertDialog,{ref:"concertDialogRef"}),t(s.ganttView,{ref:"ganttRef"}),t(s.companyReplayDrawer,{ref:"replayCompanyRef"}),t(s.teamReplayDrawer,{ref:"replayTeamRef"}),t(s.memberReplayDrawer,{ref:"replayRef"}),t(s.replayDetailDialog,{ref:"replayDetaiRef",on:{clearList:s.clearList}}),t(s.writeReplayDialog,{ref:"writeReplayRef"})],1)},ws=[function(){var S=this,e=S._self._c;return S._self._setupProxy,e("div",{staticClass:"sort"},[e("img",{attrs:{src:we,alt:""}})])},function(){var S=this,e=S._self._c;return S._self._setupProxy,e("div",{staticClass:"sort"},[e("img",{attrs:{src:xe,alt:""}})])},function(){var S=this,e=S._self._c;return S._self._setupProxy,e("div",{staticClass:"sort"},[e("img",{attrs:{src:De,alt:""}})])},function(){var S=this,e=S._self._c;return S._self._setupProxy,e("div",{staticClass:"sort"},[e("img",{attrs:{src:Se,alt:""}})])}],xs=Q(bs,ks,ws,!1,null,"e228f9f3",null,null);const Js=xs.exports;export{Js as default};
|