import{A as e,C as t,E as n,M as r,S as i,St as a,T as o,X as s,Z as c,et as l,ft as u,kt as d,mn as f,t as p,ut as m}from"./_plugin-vue_export-helper-C0lsYS1a.js";import{a as h,i as g}from"./vue-router-Bm5zhq9W.js";import"./router__product_manage-BRp5l5cw.js";import"./style-Bvb0L3Ww.js";import"./GxPagination-DaT0MOF0.js";import"./date-picker-D5PhQ0Eg.js";import"./GxDialog-DixGJxSz.js";import"./css-Dlj1uVAN.js";import"./css-CNIqhbiM.js";import{t as _}from"./directive-2hBfY9mU.js";/* empty css            */import{qr as v,xt as y,yt as b}from"./stores-PVUTfPb_.js";/* empty css            *//* empty css            */import"./useStructurizedVersionDialog-ByTgs9AA.js";import"./validate-C3ezFD8l.js";/* empty css            */import"./request-B9wfR4zJ.js";import"./project-DmuW7_Il.js";import"./css-CssVcQ35.js";import"./echarts-7KHUkREE.js";/* empty css            *//* empty css            *//* empty css            */import"./Data_Table-D3M72EzC.js";/* empty css            *//* empty css            */import"./dist-vqWK4Cer.js";import"./enum-BDOokdVp.js";import"./uiController-CO3vK248.js";/* empty css            *//* empty css            *//* empty css            *//* empty css            */import"./api-6R2yRADk.js";import"./request-object-map-BbUK30jY.js";import"./api-C9iru3wz.js";import"./API_Setting-C0VuBTtS.js";import"./dist-DLb51VnU.js";import"./dist-bFkGdJab.js";import"./dist-ocZsTCMM.js";import"./dist-v9np1tFX.js";import"./view_base_options-c2kiHw0P.js";/* empty css            *//* empty css            *//* empty css            */import"./IntercomRoom-BYwlMeSO.js";import"./CreateMenuOrItem-XAZ4jnnZ.js";import"./ChooseIconImageDialog-CJ1n2ICc.js";import"./RoleAuthorization-BhtquBAw.js";import"./api-BcPeqJwQ.js";import{t as x}from"./LeftMenuDraggable-CcGPwy_Q.js";var S={class:`request-prototyping-design flex-grow flex flex-row w-full`},C={key:0,class:`content-left flex flex-col flex-shrink-0 w-208 bg-white z-30`},w={class:`flex-grow content-right flex flex-col`,style:{"max-width":`calc(100% - 208px)`}},T={class:`content-deatail flex-grow`},E=p(r({__name:`index`,setup(r){let f=b(),p=y();i(()=>p.curFunction);let E=v();h();let D=g(),O=i(()=>{let e=D.name,t=E.activeDesignTabItem;return e&&typeof e==`string`&&/request-prototyping-(design|preview)_single/.test(e)?!0:t?!!t.isSinglePage:!1}),k={"request-prototyping-design_interfacial":``,"request-prototyping-design_subfunction":``,"request-prototyping-design_data":``,"request-prototyping-design_rule":``,"request-prototyping-design_version":``},A=a(``);return m(()=>{if(D.name===`request-prototyping-design`)return;let e=D&&D.matched[2],t=e&&e.name;console.log(`request-prototyping-design tab name: `,t),t&&Object.prototype.hasOwnProperty.call(k,t)&&(A.value=t)}),c(`isPreviewForm`,i(()=>f.isPreviewForm)),(r,i)=>{let a=l(`RouterView`),c=_;return s(),n(`div`,S,[O.value?o(``,!0):(s(),n(`div`,C,[e(x)])),u((s(),n(`div`,w,[t(`div`,T,[e(a)])])),[[c,d(p).loading]])])}}}),[[`__scopeId`,`data-v-d799ad1e`]]);export{E as default};