import{A as e,C as t,E as n,L as r,M as i,S as a,St as o,T as s,X as c,in as l,kt as u,t as d,w as f}from"./_plugin-vue_export-helper-9JxOV_6y.js";import{i as p}from"./vue-router-DunO2xT0.js";import"./router__product_manage-yF5jbuvB.js";import"./style-uQ45SeWa.js";import"./GxPagination-1gJXbpdv.js";import"./date-picker-EjBDsx_3.js";import"./GxDialog-D15Qks3A.js";import"./css-kczJbcfV.js";import"./css-C7OSowuz.js";/* empty css            */import{Qr as m,bt as h,xt as g,yr as _,yt as v}from"./stores-CQxCz3yU.js";/* empty css            *//* empty css             */import"./useStructurizedVersionDialog-0SS1SzGE.js";import"./validate-D8FPRL2x.js";/* empty css            */import"./request-D0ipHUJ7.js";import"./project-2XcXb7qo.js";import"./css-BV-4fLwt2.js";import"./API_Setting-Dvs4eHlj.js";import"./echarts-DfhiEwHl.js";/* empty css            *//* empty css            *//* empty css            */import"./Data_Table-CO0OwwxJ.js";/* empty css            *//* empty css            */import"./dist-fizESd4s.js";import"./enum-ET0qfRd1.js";import"./uiController-iH_iYkiu.js";/* empty css            *//* empty css            *//* empty css            *//* empty css            */import"./api-BrMGQ2HQ.js";import"./request-object-map-DeVhrGNd.js";import"./api-BXFZqqga.js";import"./dist-CzPA3L0H.js";import"./dist-wA8HUTa9.js";import"./dist-B3CIwgPS.js";import"./dist-CGCpNNkO.js";import"./view_base_options-B1nQ3fRa.js";import"./batchControllerManage-BCdGy0CY.js";import"./IntercomRoom-DmktrUKx.js";import{t as y}from"./ConfigTablePut-mYiukPoO.js";import"./EntityMockDataDialog-D-cGZIFr.js";import{n as b,t as x}from"./ConfigButtonAction-DH6lqkE9.js";var S={class:`interfacial h-full flex flex-row justify-stretch`},C={class:`interfacial-main flex-grow flex flex-col relative w-full`,style:{}},w=d(i({__name:`single`,setup(i){let d=r(`isPreviewForm`,o(!1));p(),v(),g();let w=h(),T=m();a(()=>T.activeDesignTabsValue);let E=a(()=>T.activeDesignTabItem),{y:D}=_(),O=a(()=>`calc(100vh - ${d.value?45:129}px)`);return(r,i)=>(c(),n(`div`,S,[t(`div`,C,[i[2]||=t(`div`,{class:`dynamic-design-tabs absolute w-full -translate-y-full px-3`},null,-1),i[3]||=t(`div`,{class:`flex justify-end p-1`},null,-1),t(`div`,{class:`flex-grow flex mb-3 px-3 webkit-scrollbar overflow-y-auto`,style:l({maxHeight:O.value})},[E.value?(c(),f(b,{key:0,"form-uuid":E.value.formUUID,arg:E.value.arg,"bind-function":E.value.function,title:E.value.title,sourceControllerUuid:E.value.sourceControllerUuid},null,8,[`form-uuid`,`arg`,`bind-function`,`title`,`sourceControllerUuid`])):s(``,!0)],4)]),e(y,{visible:u(w).configTablePut.visible,"onUpdate:visible":i[0]||=e=>u(w).configTablePut.visible=e},null,8,[`visible`]),e(x,{visible:u(w).configButtonAction.visible,"onUpdate:visible":i[1]||=e=>u(w).configButtonAction.visible=e,isPopUp:u(w).configButtonAction.isPopUp},null,8,[`visible`,`isPopUp`])]))}}),[[`__scopeId`,`data-v-088149a2`]]);export{w as default};