1 |
- import{_ as B,d as y,w as c,aU as z,z as w,r as h,o as u,G as N,C as _,h as n,M as d,c as p,a as b,F as V,D as P,B as S,L as A,j as r,l as D,aq as F}from"./index.js";import R from"./organize-tree.083597.js";import{M as T}from"./modal.dfa54f.js";import"./addr-query.081cc6bd.js";import"./useTask.adb1de74.js";import"./contact-modal.11fac9.js";const U={class:"flex cursor-pointer"},j={key:0,class:"mx-[5px]"},M=["onClick"],I={key:0,class:"mx-[5px]"},L={class:"flex justify-between pt-[20px]"},O={class:"flex gap-1"},$={class:"flex"},q={class:"flex-1"},G=y({__name:"index",setup(H){const C="exclusive",a=c([]),i=z(!1),o=c({}),m=c({name:""}),t=c(null);function k(s){a.value.push(s)}function g(s){if(s===a.value.length-1)return;const e=a.value[s],v=e?e.id:"";t.value.changePid(v),t.value.onSearch(),a.value.splice(s+1)}return w(()=>a.value,()=>{const s=a.value[a.value.length-1];o.value.companyNo=s?s.companyNo:"",o.value.pid=s?s.id:"0"},{immediate:!0,deep:!0}),(s,e)=>{const v=h("ElInput"),x=h("ElButton"),E=h("PageAuth");return u(),N(E,{class:"px-[10px] h-[calc(100vh-60px)] bg-white",pageName:C,margin:!1},{default:_(()=>[n("ul",U,[n("li",{onClick:e[0]||(e[0]=()=>g())},[d(" \u5168\u90E8\u4E00\u7EA7\u7EC4\u7EC7 "),a.value.length>0?(u(),p("span",j,"/")):b("v-if",!0)]),(u(!0),p(V,null,P(a.value,(l,f)=>(u(),p("li",{class:S({"cursor-pointer":!0,"text-[#ccc]":f===a.value.length-1}),key:l.id,onClick:()=>g(f)},[d(A(l.name)+" ",1),f!==a.value.length-1?(u(),p("span",I,"/")):b("v-if",!0)],10,M))),128))]),n("div",L,[n("div",O,[r(v,{modelValue:m.value.name,"onUpdate:modelValue":e[1]||(e[1]=l=>m.value.name=l),placeholder:"\u4F01\u4E1A/\u7EC4\u7EC7\u540D\u79F0",clearable:"",size:"small",onChange:e[2]||(e[2]=()=>t.value.onSearch())},null,8,["modelValue"])]),n("div",$,[r(x,{size:"small",type:"primary",onClick:e[3]||(e[3]=l=>i.value=!0)},{default:_(()=>[d("\u6DFB\u52A0")]),_:1}),r(x,{size:"small",onClick:e[4]||(e[4]=()=>t.value.onSearch())},{default:_(()=>[d("\u5237\u65B0")]),_:1})])]),b(" \u6811\u8282\u70B9 "),n("div",q,[r(R,{ref_key:"organizeTreeRef",ref:t,otherParms:m.value,breadcrumb:a.value,onBreadcrumbChange:k},null,8,["otherParms","breadcrumb"])]),r(T,{data:o.value,"onUpdate:data":e[5]||(e[5]=l=>o.value=l),visible:D(i),"onUpdate:visible":e[6]||(e[6]=l=>F(i)?i.value=l:null),onRefresh:e[7]||(e[7]=l=>t.value.onSearch()),breadcrumb:a.value,pid:o.value.pid},null,8,["data","visible","breadcrumb","pid"])]),_:1})}}});var Z=B(G,[["__file","C:/Users/63107/Desktop/projects/purchase-vue3/src/views/serviceParam/business/index.vue"]]);export{Z as default};
|