1import{d as L,i as u,S as B,l as h,o as b,p as m,q as y,W as D,m as o,t as I,_ as S,I as A,a4 as N}from"./rNMPrltl.js";import{s as O}from"./DFuLfMiF.js";import{_ as $}from"./gpKywMoy.js";import{_ as j}from"./kjC7cIBR.js";import{f as q}from"./uvhtZEID.js";import{g as T}from"./x_zPib0z.js";import{i as J,m as Q}from"./BKcCHWMY.js";import{u as V}from"./CUF8NFeV.js";import{u as W}from"./BdMKc64D.js";const E="data:image/svg+xml,%3csvg%20width='15'%20height='8'%20viewBox='0%200%2015%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.08211%200.292893C1.69158%20-0.0976311%201.05842%20-0.0976311%200.667893%200.292893C0.277369%200.683417%200.277369%201.31658%200.667893%201.70711L6.66789%207.70711C7.05842%208.09763%207.69158%208.09763%208.08211%207.70711L14.0821%201.70711C14.4726%201.31658%2014.4726%200.683417%2014.0821%200.292893C13.6916%20-0.0976311%2013.0584%20-0.0976311%2012.6679%200.292893L7.375%205.58579L2.08211%200.292893Z'%20fill='%23E60013'/%3e%3c/svg%3e",M={class:"content"},z={class:"input-info-describe"},F={class:"input-box"},Z={key:0,class:"line-clamp-1"},G={key:1,class:"placeholder-class"},H=L({__name:"SelectUnit",props:{deptList:{default:()=>[]},subTitle:{default:"æ¨æå¤æ¼ä¸åå·¥ææä¾æ¤åªæ ï¼è«é¸æè¦é åçå·¥æã"},selectDescribe:{default:"è«é¸æé åçå·¥æ"}},emits:["select"],setup(v,{expose:x,emit:f}){const C=v,k=f,a=u(!1),i=u(!1),n=u(-1),s=u([]);B(()=>C.deptList,t=>{t&&t.length>0?(s.value=t.map((e,g)=>({text:e.name,value:g})),console.log("tradeUnionArray updated:",s.value)):s.value=[]},{immediate:!0,deep:!0});const w=()=>{a.value=!0},r=()=>{n.value=-1,a.value=!1},_=()=>{r()},d=()=>{r()},l=()=>{n.value!==-1&&(k("select",n.value),r())},c=t=>{const e=t.selectedOptions[0];n.value=e.value,i.value=!1};return x({open:w,close:r}),(t,e)=>{const g=D,P=O,U=$;return b(),h("div",null,[m(U,null,{default:y(()=>[m(g,{show:a.value,"onUpdate:show":e[1]||(e[1]=p=>a.value=p),position:"center","close-on-click-overlay":!1,round:""},{default:y(()=>[o("div",M,[o("div",{class:"title-close"},[e[5]||(e[5]=o("div",null,"è«é¸æ",-1)),o("div",{onClick:d,class:"close-box"},[...e[4]||(e[4]=[o("img",{src:j,alt:""},null,-1)])])]),o("div",z,I(v.subTitle),1),o("div",F,[o("div",{class:"select-box",onClick:e[0]||(e[0]=p=>i.value=!0)},[n.value>-1&&s.value[n.value]?(b(),h("div",Z,I(s.value[n.value].text),1)):(b(),h("div",G,I(v.selectDescribe),1)),e[6]||(e[6]=o("div",{class:"xl-box"},[o("img",{src:E,alt:""})],-1))])]),o("div",{class:"btn-group"},[o("div",{onClick:_,class:"cancel"},"åæ¶"),o("div",{onClick:l,class:"confirm"},"確èª")])])]),_:1},8,["show"]),m(g,{show:i.value,"onUpdate:show":e[3]||(e[3]=p=>i.value=p),position:"bottom"},{default:y(()=>[m(P,{columns:s.value,onConfirm:c,onCancel:e[2]||(e[2]=p=>i.value=!1),"confirm-button-text":"確èª"},null,8,["columns"])]),_:1},8,["show"])]),_:1})])}}}),K=S(H,[["__scopeId","data-v-9903a52f"]]),ie=L({__name:"JumpToInputQuestionnairePage",setup(v,{expose:x}){const f=N(),C=V(),{userInfo:k}=W(),a=u(),i=u(""),n=u([]),s=A({id:"",name:"",deptcode:""}),w=l=>{console.log("questionnaireId",l),i.value=l||f.query.id,r()},r=()=>{var c;if(!((c=k.value)==null?void 0:c.id)){console.error("æ æ³è·åå½åç¨æ·ID"),d();return}q().then(t=>{var e;t==null||t==""||t.length==0?(Object.assign(s,{id:"",name:"",deptcode:""}),d()):t.length===1?_(0):t.length>1&&(n.value=t,(e=a.value)==null||e.open())}).catch(t=>{console.error("è·åé¨é¨å表失败:",t),Object.assign(s,{id:"",name:"",deptcode:""}),d()})},_=l=>{var t;const c=n.value[l];Object.assign(s,c),(t=a.value)==null||t.close(),d()},d=()=>{T({id:i.value,deptId:s.id||null,deptName:s.name||null,deptCode:s.deptcode||null,isPreview:"0"}).then(l=>{l&&(J(f.path)&&Q(),C.push({path:"/questionDetail",query:{id:i.value,deptId:s.id||null,deptName:s.name||null,deptCode:s.deptcode||null,isPreview:"0"}}))})};return x({jump:w}),(l,c)=>{const t=K;return b(),h("div",null,[m(t,{onSelect:_,"sub-title":"æ¨æå¤åå·¥æå¯ä¾é¸æï¼è«é¸æè¦åèçå·¥æã","select-describe":"鏿åèçå·¥æ","dept-list":n.value,ref_key:"selectUnitRef",ref:
1a},null,8,["dept-list"])])}}});export{ie as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.