You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
20KB

  1. import{_ as Ee,y as Ne,x as qe,E as Ae,r as $,a as E,$ as O,o as Se,V as Be,b as x,c as v,d as T,f as i,h as a,e as m,i as r,t as u,u as ne,j as k,n as se,F as G,L as R,k as Oe,C as Me,s as Ue}from"./index-dd5fae99.js";import{m as He,d as ze,i as We,e as Fe,f as Ye,h as Ge,s as Ze,j as Je,k as Ke,l as Pe,n as Qe,o as Xe,q as et,t as tt}from"./reviewMeeting-39e99ddc.js";import at from"./addExpertDialog-0b06a511.js";import{t as lt}from"./expertReview-fa1e6b52.js";import it from"./memberOpinion-5935afa0.js";import nt from"./leaveDialog-36e14369.js";import st from"./RefillDialogCopy-f0419e37.js";import"./expertStore-7d1ebc1f.js";import"./index-33a0e6e3.js";import"./ruleFormCom-3884fe85.js";import"./avoidCom-77fdb977.js";import"./index-4950cfb0.js";import"./unitManage-104cfe86.js";const ot=["onClick"],rt={class:"card-header"},dt={class:"flex items-center"},ut=["onClick"],pt={class:"card-header"},mt=["onClick"],vt={key:1},ft={key:2},ct=["onClick"],gt={key:0},yt=["onClick"],bt=["onClick"],_t={key:1},xt={class:"card-header"},wt={key:0},kt={key:0},Ct=["onClick"],It=["onClick"],$t=["onClick"],Rt={key:1},Tt={class:"flex h-60 items-center justify-between bg-white"},Dt={class:"flex items-center ml-20"},jt={class:"flex items-center mr-20"},ht={class:"dialog-footer"},Lt=Oe({name:"meetingDetail"}),Vt=Object.assign(Lt,{setup(Et){const{proxy:_}=Ue(),oe=Ne(),w=qe(),{meetingTypeOptions:re}=Ae.dictStore.globalDicts||{},A=$(!1),de=E([{label:"序号",type:"index",width:"60"},{label:"项目名称",key:"projectName",prop:"projectName",minWidth:"150",showOverflowTooltip:!0},{label:"申报单位",key:"buildOrg",prop:"buildOrg",minWidth:"80",showOverflowTooltip:!0},{label:"项目类型",key:"projectTypeName",prop:"projectTypeName",width:"80"},{label:"申报金额(万元)",key:"declareAmount",prop:"declareAmount"},{label:"预算年度",key:"projectYear",prop:"projectYear"},{label:"评审结果",key:"reviewResult",prop:"reviewResult",render:l=>O("span",l.reviewResult||"-")},{label:"操作",slot:"action",width:"80",fixed:"right"}]),ue=E([{label:"序号",type:"index",width:"60"},{label:"规则",key:"ruleId",slot:"ruleId"},{label:"申请人数",key:"inviteCnt",prop:"inviteCnt"},{label:"已确认参会人数",key:"agreeCnt",slot:"agreeCnt"},{label:"实抽人数",key:"noticedCnt",prop:"noticedCnt"}]),pe=E([{label:"序号",type:"index",width:"60"},{label:"专家姓名",key:"name",prop:"name",width:"140",render:l=>O("span",`${l.name}${l.isHeadman?"(组长)":""}`)},{label:"手机号码",key:"contact",slot:"contact",width:"120"},{label:"匹配规则",key:"ruleId",slot:"ruleId"},{label:"是否参加",key:"confirmedAttend",prop:"confirmedAttend",render:l=>O("span",l.status===3?"是":l.status===4||l.status===5||l.status===7?"否":"-")},{label:"专家请假",key:"leaved",slot:"leaved"},{label:"操作",slot:"action",width:"180",fixed:"right"}]),me=E([{type:"radio",key:"expertId",width:"60"},{label:"专家姓名",key:"name",prop:"name"},{label:"工作单位",key:"company",prop:"company",minWidth:"150",showOverflowTooltip:!0},{label:"手机号码",key:"mobile",slot:"mobile"},{label:"专家类型",key:"expertTypeName",prop:"expertTypeName"}]),ve=E([{label:"专家姓名",key:"name",prop:"name",render:l=>O("span",`${l.name}${l.isHeadman?"(组长)":""}`)},{label:"手机号码",key:"mobile",slot:"mobile"},{label:"是否参会",key:"status",prop:"status",render:l=>O("span",l.status===3?"是":l.status===4||l.status===5||l.status===7?"否":"-")},{label:"操作",slot:"action",width:"180",fixed:"right"}]),d=$({}),C=$({}),Z=$(!1),H=async()=>{const l=await He(w.query.id);Z.value=l.data.confirmedRoster;const e=await ze(w.query.id);d.value=l.data,C.value=e.data},I=$({}),M=async()=>{const l=await We(w.query.id);console.log(l.data),I.value=l.data},y=E({visible:!1,data:[]}),J=l=>{y.visible=!0,y.data=C.value.randomRules.find(e=>e.id===l)},fe=()=>{_.$messageBox.confirm("确认取消该会议吗?","提示!",{type:"warning"}).then(async()=>{await Fe({meetingId:w.query.id*1}),_.$message.success("取消会议成功!"),D()})},ce=()=>{_.$messageBox.confirm("确认释放专家吗?","提示!",{type:"warning"}).then(async()=>{await Ye({meetingId:w.query.id*1}),_.$message.success("释放专家成功!"),D()})},z=l=>{var s;let e=`${l===1?"确认重发短信":"确认召开会议"}`;if(l===3){const f=(s=I.value.inviteStatistics)==null?void 0:s.filter(c=>c.inviteCnt>c.agreeCnt).map(c=>{var h,g;return"规则"+(((g=(h=C.value)==null?void 0:h.randomRules)==null?void 0:g.findIndex(q=>q.id===c.ruleId))+1)}).join("、");f&&(e=`${f}人数不够,确认召开会议`)}_.$messageBox.confirm(`${e}吗?`,"提示!",{type:"warning"}).then(async()=>{await Ge({meetingId:w.query.id*1}),_.$message.success("操作成功!"),D()})},ge=()=>{var l;return!((l=I.value.inviteExpertList.filter(e=>!e.status&&e.inviteType!==1))!=null&&l.length)},ye=()=>{_.$messageBox.confirm("确认终止抽取吗?","提示!",{type:"warning"}).then(async()=>{await Ze(w.query.id*1),_.$message.success("终止抽取成功!"),D()})},U=(l,e)=>{_.$messageBox.confirm(`确认${e?"参会":"不参会"}吗?`,"提示!",{type:"warning"}).then(async()=>{await Je({agreed:e,expertMeetingId:l.expertMeetingId,meetingId:w.query.id*1}),D()})},be=async l=>{await Ke({expertMeetingId:l.expertMeetingId,meetingId:l.meetingId}),_.$message.success("移除成功!"),D()},K=$(),P=$(),_e=l=>{P.value=l},xe=async()=>{var l,e,s;A.value=!0,await Me(),K.value.setRadio(((s=(e=(l=I.value)==null?void 0:l.inviteExpertList)==null?void 0:e.find(f=>f.isHeadman))==null?void 0:s.expertId)||"")},we=async()=>{A.value=!1,await Pe({agreed:!0,expertMeetingId:P.value.expertMeetingId,meetingId:w.query.id*1}),_.$message.success("设置组长成功!"),D()},S=E({visible:!1,data:void 0}),Q=$([]),ke=()=>{S.visible=!0},Ce=async l=>{await Qe({expertIdList:l.map(e=>e.userId),meetingId:w.query.id*1}),S.visible=!1,_.$message.success("添加成功!"),D()},Ie=async()=>{await Xe({meetingId:w.query.id*1}),_.$message.success("转为指定抽取成功!"),D()},W=$(!1),D=async l=>{W.value=!l&&!0,await H(),await M(),W.value=!1},$e=()=>{N.value.refillDialogVisible=!0,N.value.inviteRuleDetail=C.value,!N.value.refillDialogVisible&&_.$messageBox.confirm("续抽后,将重新通知已拒绝参会的专家们,确定继续吗?","提示!",{type:"warning"}).then(async()=>{await et({meetingId:w.query.id*1}),_.$message.success("续抽成功!"),D()})},F=$(!1),X=$([]),ee=$([]),Re=async l=>{const e=await tt({projectId:l.projectId,meetingId:w.query.id}),s=await lt({templateIds:e.data.map(f=>f.templateId).join(",")});X.value=s.data,ee.value=e.data&&e.data.map(f=>({...f,reviewTemplateOptions:f.reviewTemplateOptions&&f.reviewTemplateOptions.map(c=>{var g,q;const h=X.value.find(j=>f.templateId===j.templateId).templates;return{...c,title:(g=h.find(j=>j.serialNo===c.questionSerialNo))==null?void 0:g.title,optionsValue:(q=h.find(j=>j.serialNo===c.questionSerialNo))==null?void 0:q.options.filter(j=>c.optionSerialNo.includes(j.serialNo)).map(j=>j.option).join("、")}})||[]}))||[],F.value=!0},B=E({visible:!1,data:void 0}),Te=l=>{B.visible=!0,B.data={expertId:l.expertId,meetingId:w.query.id}},De=l=>{B.visible=!1,l&&M()};Se(async()=>{H(),M();const l=await Be();Q.value.push(l.data)});const N=$({refillDialogVisible:!1,inviteRuleDetail:{}});function je(){setTimeout(()=>{H(),M()},1e3)}function he(){var l,e,s,f;return(l=y.data)!=null&&l.intentionRegions&&Array.isArray((e=y.data)==null?void 0:e.intentionRegions)?(f=(s=y.data)==null?void 0:s.intentionRegions)==null?void 0:f.map(c=>c&&c.regionName?c.regionName:"").join("-"):"-"}function Le(){var l,e,s,f;return(l=y.data)!=null&&l.expertRegions&&Array.isArray((e=y.data)==null?void 0:e.expertRegions)?(f=(s=y.data)==null?void 0:s.expertRegions)==null?void 0:f.map(c=>c&&c.regionName?c.regionName:"").join("-"):"-"}return(l,e)=>{const s=x("el-descriptions-item"),f=x("table-list"),c=x("el-descriptions"),h=x("el-card"),g=x("el-button"),q=x("Select"),j=x("el-icon"),te=x("el-alert"),Y=x("el-tooltip");x("arrow-down"),x("el-dropdown-item"),x("el-dropdown-menu"),x("el-dropdown");const ae=x("el-dialog"),Ve=x("el-drawer");return v(),T(G,null,[i(st,{modelValue:N.value.refillDialogVisible,"onUpdate:modelValue":e[0]||(e[0]=t=>N.value.refillDialogVisible=t),"metting-detail":d.value,"detail-data":N.value.inviteRuleDetail,onRefresh:je},null,8,["modelValue","metting-detail","detail-data"]),i(h,{class:"box-card"},{header:a(()=>e[11]||(e[11]=[m("div",{class:"card-header"},[m("span",null,"会议信息")],-1)])),default:a(()=>[i(c,{title:"",column:2,border:""},{default:a(()=>[i(s,{label:"会议名称"},{default:a(()=>[r(u(d.value.meetingName),1)]),_:1}),i(s,{label:"评审类型"},{default:a(()=>[r(u(ne(re)[d.value.meetingType]),1)]),_:1}),i(s,{label:"评审项目",span:2},{default:a(()=>[i(f,{ref:"tableListRef",column:de,pagination:!1,style:{"max-height":"200px",width:"95%"},data:d.value.projects},{action:a(({scope:t})=>[t.row.reviewResult?(v(),T("a",{key:0,onClick:n=>Re(t.row)},"详情",8,ot)):k("",!0)]),_:1},8,["column","data"])]),_:1}),i(s,{label:"评审时间"},{default:a(()=>[r(u(d.value.startTime)+"~"+u(d.value.endTime),1)]),_:1}),i(s,{label:"评审耗时"},{default:a(()=>[r(u(d.value.meetingUsageTime===1?"半天":"一天"),1)]),_:1}),i(s,{label:"评审地点"},{default:a(()=>[r(u(d.value.meetingAddress),1)]),_:1}),i(s,{label:"评委到场时间"},{default:a(()=>[r(u(d.value.judgesAttendanceTime),1)]),_:1}),i(s,{label:"联系人"},{default:a(()=>[r(u(d.value.connecter),1)]),_:1}),i(s,{label:"联系方式"},{default:a(()=>[r(u(d.value.contact),1)]),_:1}),i(s,{label:"会议状态"},{default:a(()=>[m("span",{class:se(`dot mr-4 ${d.value.status===1?"bg-success":"bg-danger"}`)},null,2),m("span",{class:se(`${d.value.status===1?"text-success":"text-danger"}`)},u(d.value.status===1?"正常":"已取消"),3)]),_:1}),i(s,{label:"抽取方式"},{default:a(()=>[r(u(d.value.inviteType===1?"随机抽取":d.value.inviteType===2?"指定抽取":"-"),1)]),_:1}),i(s,{label:"抽取状态"},{default:a(()=>[r(u(d.value.invitedStopped||d.value.inviteStatus?"抽取结束":"抽取中"),1)]),_:1}),i(s,{label:"专家名单确认状态"},{default:a(()=>[r(u(d.value.confirmedRoster?"已确认":"未确认"),1)]),_:1}),d.value.inviteType===1?(v(),T(G,{key:0},[i(s,{label:"部门、条线回避规则"},{default:a(()=>{var t,n,o;return[r(u(((t=C.value.avoidInfo)==null?void 0:t.avoidType)===2?"回避条线":((n=C.value.avoidInfo)==null?void 0:n.avoidType)===1?"回避单位":((o=C.value.avoidInfo)==null?void 0:o.avoidType)===3?"不回避":"-"),1)]}),_:1}),i(s,{label:"回避单位"},{default:a(()=>{var t,n;return[r(u(((n=(t=C.value.avoidInfo)==null?void 0:t.avoidUnits)==null?void 0:n.map(o=>o).join("、"))||"-"),1)]}),_:1}),i(s,{label:"回避专家"},{default:a(()=>{var t,n;return[r(u(((n=(t=C.value.avoidInfo)==null?void 0:t.experts)==null?void 0:n.map(o=>o.name).join("、"))||"-"),1)]}),_:1}),i(s,{label:"回避条线"},{default:a(()=>{var t,n;return[r(u(((n=(t=C.value.avoidInfo)==null?void 0:t.avoidOrgs)==null?void 0:n.map(o=>o).join("、"))||"-"),1)]}),_:1}),i(s,{label:"回避次数"},{default:a(()=>{var t;return[r(u(((t=C.value.avoidInfo)==null?void 0:t.weekInviteCount)||"-"),1)]}),_:1})],64)):(v(),R(s,{key:1,label:"邀请理由",span:2},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=d.value)==null?void 0:t.inviteRule)==null?void 0:n.appointRule)==null?void 0:o.inviteDesc)||"-"),1)]}),_:1}))]),_:1})]),_:1}),d.value.inviteType===1?(v(),T(G,{key:0},[i(h,{class:"box-card"},{header:a(()=>[m("div",rt,[e[15]||(e[15]=m("span",null,"抽取情况",-1)),m("div",null,[(d.value.invitedStopped||d.value.inviteStatus)&&d.value.status===1?(v(),R(g,{key:0,class:"button",type:"primary",plain:"",onClick:Ie},{default:a(()=>e[12]||(e[12]=[r("转为指定抽取")])),_:1})):k("",!0),d.value.confirmedRoster?k("",!0):(v(),R(g,{key:1,class:"button",type:"primary",plain:"",onClick:$e},{default:a(()=>e[13]||(e[13]=[r("续抽")])),_:1})),d.value.confirmedRoster?k("",!0):(v(),R(g,{key:2,class:"button",type:"primary",onClick:e[1]||(e[1]=t=>z(3))},{default:a(()=>e[14]||(e[14]=[r("确认召开会议")])),_:1}))])])]),default:a(()=>[i(f,{ref:"tableListRef",column:ue,pagination:!1,data:I.value.inviteStatistics},{agreeCnt:a(({scope:t})=>[m("div",dt,[m("span",null,u(t.row.agreeCnt),1),t.row.agreeCnt===t.row.inviteCnt?(v(),R(j,{key:0,class:"ml-8",style:{color:"#4ecb74"}},{default:a(()=>[i(q)]),_:1})):k("",!0)])]),ruleId:a(({scope:t})=>{var n,o;return[m("a",{onClick:p=>J(t.row.ruleId)},"规则"+u(((o=(n=C.value)==null?void 0:n.randomRules)==null?void 0:o.findIndex(p=>p.id===t.row.ruleId))+1||""),9,ut)]}),_:1},8,["column","data"])]),_:1}),i(h,{class:"box-card"},{header:a(()=>[m("div",pt,[e[17]||(e[17]=m("span",null,"通知情况",-1)),d.value.invitedStopped?k("",!0):(v(),R(g,{key:0,class:"button",type:"danger",plain:"",onClick:ye},{default:a(()=>e[16]||(e[16]=[r("终止抽取")])),_:1}))])]),default:a(()=>{var t,n,o,p,L;return[i(te,{type:"warning",description:`共有${(t=I.value.inviteExpertList)==null?void 0:t.length}位专家,已通知${(o=(n=I.value.inviteExpertList)==null?void 0:n.filter(b=>b.status!==0))==null?void 0:o.length}位,尚未通知${(L=(p=I.value.inviteExpertList)==null?void 0:p.filter(b=>b.status===0))==null?void 0:L.length}位。`,"show-icon":"",closable:!1},null,8,["description"]),i(f,{ref:"tableListRef",column:pe,pagination:!1,class:"mt-15",data:I.value.inviteExpertList},{contact:a(({scope:b})=>[i(Y,{class:"box-item",effect:"dark",content:b.row.contact},{default:a(()=>{var V;return[m("span",null,u((V=b.row.contact)==null?void 0:V.replace(/(\d{3})\d*(\d{4})/,"$1****$2")),1)]}),_:2},1032,["content"])]),leaved:a(({scope:b})=>[!b.row.leaved&&b.row.confirmedAttend?(v(),T("a",{key:0,onClick:V=>Te(b.row)},"请假",8,mt)):b.row.leaved?(v(),T("span",vt,"已请假")):(v(),T("span",ft,"-"))]),ruleId:a(({scope:b})=>{var V,le;return[m("a",{onClick:ie=>J(b.row.ruleId)},"规则"+u(((le=(V=C.value)==null?void 0:V.randomRules)==null?void 0:le.findIndex(ie=>ie.id===b.row.ruleId))+1||""),9,ct)]}),action:a(({scope:b})=>[b.row.status?(v(),T("div",_t,e[18]||(e[18]=[m("span",null,"-",-1)]))):(v(),T("div",gt,[m("a",{onClick:V=>U(b.row,!0)},"参会",8,yt),m("a",{onClick:V=>U(b.row,!1)},"不参会",8,bt)]))]),_:1},8,["column","data"])]}),_:1})],64)):(v(),R(h,{key:1,class:"box-card"},{header:a(()=>[m("div",xt,[e[21]||(e[21]=m("span",null,"通知情况",-1)),d.value.status===1?(v(),T("span",wt,[Z.value?k("",!0):(v(),R(g,{key:0,class:"button",plain:"",onClick:ke},{default:a(()=>e[19]||(e[19]=[r("添加专家")])),_:1})),!d.value.confirmedRoster&&ge()?(v(),R(g,{key:1,class:"button",type:"primary",plain:"",onClick:e[2]||(e[2]=t=>z(2))},{default:a(()=>e[20]||(e[20]=[r("确认召开会议")])),_:1})):k("",!0)])):k("",!0)])]),default:a(()=>{var t,n,o;return[i(te,{type:"warning",description:`共有${(t=I.value.inviteExpertList)==null?void 0:t.length}位专家,确认参会${(o=(n=I.value.inviteExpertList)==null?void 0:n.filter(p=>p.status===3))==null?void 0:o.length}位。`,"show-icon":"",closable:!1},null,8,["description"]),i(f,{ref:"tableListRef",column:ve,pagination:!1,class:"mt-15",data:I.value.inviteExpertList},{mobile:a(({scope:p})=>[i(Y,{class:"box-item",effect:"dark",content:p.row.mobile},{default:a(()=>{var L;return[m("span",null,u((L=p.row.mobile)==null?void 0:L.replace(/(\d{3})\d*(\d{4})/,"$1****$2")),1)]}),_:2},1032,["content"])]),action:a(({scope:p})=>[p.row.status?(v(),T("div",Rt,e[22]||(e[22]=[m("span",null,"-",-1)]))):(v(),T("div",kt,[m("a",{onClick:L=>U(p.row,!0)},"参会",8,Ct),m("a",{onClick:L=>U(p.row,!1)},"不参会",8,It),m("a",{class:"text-danger",onClick:L=>be(p.row)},"移除",8,$t)]))]),_:1},8,["column","data"])]}),_:1})),m("div",Tt,[m("div",Dt,[i(g,{plain:"",onClick:e[3]||(e[3]=t=>ne(oe).go(-1))},{default:a(()=>e[23]||(e[23]=[r("返回")])),_:1}),i(g,{plain:"",loading:W.value,onClick:e[4]||(e[4]=t=>D(!1))},{default:a(()=>e[24]||(e[24]=[r("刷新")])),_:1},8,["loading"]),d.value.status===1?(v(),R(g,{key:0,type:"danger",plain:"",onClick:fe},{default:a(()=>e[25]||(e[25]=[r("取消会议")])),_:1})):k("",!0),d.value.status===1&&d.value.inviteStatus?(v(),R(g,{key:1,type:"danger",plain:"",onClick:ce},{default:a(()=>e[26]||(e[26]=[r("释放专家")])),_:1})):k("",!0)]),m("div",jt,[d.value.status===1&&d.value.confirmedRoster?(v(),R(g,{key:0,plain:"",type:"primary",onClick:xe},{default:a(()=>e[27]||(e[27]=[r("设置专家组长")])),_:1})):k("",!0),d.value.status===1&&d.value.confirmedRoster?(v(),R(g,{key:1,plain:"",type:"primary",onClick:e[5]||(e[5]=t=>z(1))},{default:a(()=>e[28]||(e[28]=[r("重发短信")])),_:1})):k("",!0),k("",!0)])]),i(ae,{modelValue:A.value,"onUpdate:modelValue":e[7]||(e[7]=t=>A.value=t),title:"设置专家组长",width:"50%"},{footer:a(()=>[m("span",ht,[i(g,{onClick:e[6]||(e[6]=t=>A.value=!1)},{default:a(()=>e[34]||(e[34]=[r("关闭")])),_:1}),i(g,{type:"primary",onClick:we},{default:a(()=>e[35]||(e[35]=[r(" 提交 ")])),_:1})])]),default:a(()=>[i(f,{ref_key:"tableHeadListRef",ref:K,column:me,pagination:!1,class:"mt-15",data:I.value.inviteExpertList.filter(t=>t.status===3),onRadioChange:_e},{mobile:a(({scope:t})=>[i(Y,{class:"box-item",effect:"dark",content:t.row.mobile},{default:a(()=>{var n;return[m("span",null,u((n=t.row.mobile)==null?void 0:n.replace(/(\d{3})\d*(\d{4})/,"$1****$2")),1)]}),_:2},1032,["content"])]),_:1},8,["column","data"])]),_:1},8,["modelValue"]),i(ae,{modelValue:y.visible,"onUpdate:modelValue":e[8]||(e[8]=t=>y.visible=t),title:"规则",width:"70%"},{default:a(()=>[i(c,{column:3},{default:a(()=>[i(s,{label:"内外围:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertDicts)==null?void 0:n.find(p=>p.expertDict==="expert_type"))==null?void 0:o.dictCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"履职意向:"},{default:a(()=>[r(u(he()),1)]),_:1}),i(s,{label:"专家来源:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertTags)==null?void 0:n.find(p=>p.expertTag==="expert_source"))==null?void 0:o.tagCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"职称级别:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertDicts)==null?void 0:n.find(p=>p.expertDict==="title_level"))==null?void 0:o.dictCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"擅长方向:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertTags)==null?void 0:n.find(p=>p.expertTag==="good_at"))==null?void 0:o.tagCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"技术专长:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertTags)==null?void 0:n.find(p=>p.expertTag==="technical_expertise"))==null?void 0:o.tagCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"行业领域:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertTags)==null?void 0:n.find(p=>p.expertTag==="industry_sector"))==null?void 0:o.tagCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"其他标签:"},{default:a(()=>{var t,n,o;return[r(u(((o=(n=(t=y.data)==null?void 0:t.expertTags)==null?void 0:n.find(p=>p.expertTag==="other"))==null?void 0:o.tagCodes.join("、"))||"-"),1)]}),_:1}),i(s,{label:"专家级别:"},{default:a(()=>[r(u(Le()),1)]),_:1}),i(s,{label:"邀请数量:"},{default:a(()=>[r(u(y.data.count),1)]),_:1})]),_:1})]),_:1},8,["modelValue"]),i(at,{visible:S.visible,data:S.data,"region-tree":Q.value,onGetUserData:Ce,onClose:e[9]||(e[9]=t=>S.visible=!1)},null,8,["visible","data","region-tree"]),i(Ve,{modelValue:F.value,"onUpdate:modelValue":e[10]||(e[10]=t=>F.value=t),title:"评审详情",style:{position:"absolute"},direction:"rtl",size:"70%",modal:!1,"append-to-body":!1,"modal-class":"myDrawerModal"},{default:a(()=>[i(it,{"member-opinions":ee.value},null,8,["member-opinions"])]),_:1},8,["modelValue"]),i(nt,{visible:B.visible,data:B.data,title:"填写请假原因",onClose:De},null,8,["visible","data"])],64)}}}),Gt=Ee(Vt,[["__scopeId","data-v-9c928c18"]]);export{Gt as default};