import{Q as N,V as j,Z as g,U as V,_ as z}from"./index-D9S4mNPt.js";import{M as B}from"./index-_1HmtNlW.js";import{M as k}from"./mxcad-Din5fhsn.js";import{h as _,d as x,w as A,_ as b,$ as T,c as Q,z as E,m as t,a4 as l,u as o,B as v,F as L,a0 as r,V as i,Q as n,a5 as O,a3 as P}from"./vue-Cj9QYd7Z.js";import{z as U,B as S,h as Z,j as q,a as G,V as $,b as M,L as H}from"./vuetify-BqCp6y38.js";import"./mxdraw-CvD1WFQ5.js";import"./handsontable-Ch5RdAT_.js";import"./mapbox-gl-DQAr7S0z.js";const J=()=>k.getCurrentMxCAD().getDatabase().getDimStyleTable().getAllRecordId()?.map(f=>f.getMcDbDimStyleTableRecord())||[],K=u=>k.getCurrentMxCAD().getDatabase().getDimStyleTable().get(u)?.getMcDbDimStyleTableRecord(),W=()=>k.getCurrentMxCAD().getDatabase().getCurrentlyDimStyleId().getMcDbDimStyleTableRecord(),X={class:"w-100 bg-black preview",style:{height:"220px"}},Y=_({__name:"PreviewImage",props:{styleName:{}},setup(u){const s=u,f=x(null);return A(()=>s.styleName,m=>{m&&(f.value=K(m))},{immediate:!0}),(m,y)=>(b(),T("div",X))}}),h=u=>{const s=x([{name:"Standard"},{name:"样式0"}]),f=x(0);A(u,D=>{if(D){const C=J().filter(p=>!!p);s.value=C.map(p=>({name:p.name}));const w=W();w&&m(s.value.findIndex(p=>p.name===w.name))}});const m=D=>{f.value=D},y=Q(()=>s.value[f.value].name);return{items:s,index:f,setIndex:m,currentItemText:y}},ee=()=>{const u=["所有样式","正在使用样式"],s=x(u[0]);return{selectItems:u,selectCurrentItem:s}},te={class:"px-3 pt-2"},le={class:"mt-3"},se={class:"d-flex flex-column justify-center algin-center w-100 h-100"},ae=_({__name:"index",setup(u){const{isShow:s,showDialog:f}=N(!1,"Mx_Dimstyle"),{isShow:m,showDialog:y}=N(!1),{items:D,index:C,setIndex:w,currentItemText:p}=h(s),{selectItems:R,selectCurrentItem:c}=ee(),F=[{name:"关闭",fun:()=>f(!1)}];return E(()=>{}),(a,e)=>(b(),T(L,null,[t(B,{title:a.t("509"),modelValue:o(s),"onUpdate:modelValue":e[2]||(e[2]=d=>v(s)?s.value=d:null),"max-width":"600",footerBtnList:F},{default:l(()=>[r("div",te,[r("p",null,i(a.t("510")+":"+o(p)),1),t(U,{class:"mt-1"},{default:l(()=>[t(S,{cols:4},{default:l(()=>[r("p",null,[n(i(a.t("362"))+"(",1),e[6]||(e[6]=r("span",{class:"text-decoration-underline"},"S",-1)),e[7]||(e[7]=n("):"))]),t(Z,{density:"compact",class:"list-border overflow-y py-0",height:"220"},{default:l(()=>[(b(!0),T(L,null,O(o(D),(d,I)=>(b(),P(G,{key:I+d.name,onClick:ne=>o(w)(I),active:o(C)===I,value:d,class:"pa-0 list-item","min-height":"24",height:"24"},{default:l(()=>[t(q,{textContent:i(d.name)},null,8,["textContent"])]),_:2},1032,["onClick","active","value"]))),128))]),_:1}),r("p",le,[n(i(a.t("511"))+"(",1),e[8]||(e[8]=r("span",{class:"text-decoration-underline"},"L",-1)),e[9]||(e[9]=n("):"))]),t($,{"bg-color":"grey-lighten-2",class:"",modelValue:o(c),"onUpdate:modelValue":e[0]||(e[0]=d=>v(c)?c.value=d:null),items:o(R)},{"append-item":l(()=>e[10]||(e[10]=[])),_:1},8,["modelValue","items"])]),_:1}),t(S,{cols:6},{default:l(()=>[r("p",null,i(a.t("478")+":"+o(p)),1),t(Y,{"style-name":o(p)},null,8,["style-name"]),t(j,{title:a.t("222")},{default:l(()=>e[11]||(e[11]=[n(" ISO-25 ")])),_:1},8,["title"])]),_:1}),t(S,{cols:2,"align-self":"start"},{default:l(()=>[t(g,{class:"mt-5 w-100"},{default:l(()=>[t(V,{"key-name":"U"},{default:l(()=>[n(i(a.t("512")),1)]),_:1})]),_:1}),t(g,{class:"mt-2 w-100",onClick:e[1]||(e[1]=()=>o(y)(!0))},{default:l(()=>[t(V,{"key-name":"N"},{default:l(()=>[n(i(a.t("270")),1)]),_:1}),t(M,{icon:"class:iconfont more"})]),_:1}),t(g,{class:"mt-2 w-100"},{default:l(()=>[t(V,{"key-name":"M"},{default:l(()=>[n(i(a.t("287")),1)]),_:1}),t(M,{icon:"class:iconfont more"})]),_:1}),t(g,{class:"mt-2 w-100"},{default:l(()=>[t(V,{"key-name":"D"},{default:l(()=>[n(i(a.t("219")),1)]),_:1}),t(M,{icon:"class:iconfont more"})]),_:1})]),_:1})]),_:1})])]),_:1},8,["title","modelValue"]),t(B,{title:a.t("513"),"max-width":"300",modelValue:o(m),"onUpdate:modelValue":e[5]||(e[5]=d=>v(m)?m.value=d:null)},{actions:l(()=>e[16]||(e[16]=[r("div",{class:"mt-3"},null,-1)])),default:l(()=>[t(U,{class:"px-3"},{default:l(()=>[t(S,{cols:"9"},{default:l(()=>[r("p",null,[n(i(a.t("514"))+"(",1),e[12]||(e[12]=r("span",{class:"text-decoration-underline"},"N",-1)),e[13]||(e[13]=n(")"))]),t(H,{class:"mt-2"}),r("p",null,[n(i(a.t("515"))+"(",1),e[14]||(e[14]=r("span",{class:"text-decoration-underline"},"N",-1)),e[15]||(e[15]=n(")"))]),t($,{"bg-color":"grey-lighten-2",class:"",modelValue:o(c),"onUpdate:modelValue":e[3]||(e[3]=d=>v(c)?c.value=d:null),items:o(R)},null,8,["modelValue","items"])]),_:1}),t(S,{cols:"3","justify-center":"","align-self":"center"},{default:l(()=>[r("div",se,[t(g,{primary:"",class:"mt-6 w-100"},{default:l(()=>[n(i(a.t("516")),1)]),_:1}),t(g,{class:"mt-6 w-100",onClick:e[4]||(e[4]=d=>o(y)(!1))},{default:l(()=>[n(i(a.t("517")),1)]),_:1})])]),_:1})]),_:1})]),_:1},8,["title","modelValue"])],64))}}),ce=z(ae,[["__scopeId","data-v-58594093"]]);export{ce as default};