mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-18 09:38:09 +00:00
2 lines
4.5 KiB
JavaScript
2 lines
4.5 KiB
JavaScript
import{d as w,R as T,r as D,e as a,f as l,y as i,x as r,g as s,B as n,u as t,Q as E,v as c,H as u,A as h}from"./base-2de02574.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{N,_ as B}from"./index-4ca69875.js";import{t as e}from"./index-a7cd5616.js";import{_ as C}from"./edit-menu.vue_vue_type_script_setup_true_lang-3975e816.js";import{u as M}from"./vue-router-834a68c8.js";import{a as V,E as z}from"./index-2ad1d1e2.js";import{E as L}from"./index-e3e3f033.js";import{E as R}from"./index-409cdc90.js";import{v as $}from"./directive-ce271fd4.js";import"./common-655c495e.js";import"./index-53431221.js";import"./index-29aaa146.js";import"./index-e049ae93.js";import"./el-main-e7ca7755.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-907c8fa3.js";import"./el-overlay-c29a408e.js";import"./event-30fa88cc.js";import"./index-fa3f6669.js";import"./focus-trap-852901de.js";import"./index-a556d0d2.js";import"./index-53f4bde2.js";/* empty css */import"./el-form-item-aacba116.js";/* empty css */import"./index-99061637.js";import"./index-f34dc67c.js";import"./index-84eb3c18.js";import"./index-389593d1.js";import"./index-9c3282b5.js";/* empty css */import"./index-b55ae72d.js";import"./index.vue_vue_type_style_index_0_lang-11e8968f.js";import"./attachment-98d5a55e.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-78ade149.js";import"./index-652deeae.js";import"./aria-adfa05c5.js";import"./validator-a9a156f1.js";import"./index-54d93aac.js";import"./index-6b1f8a1b.js";import"./index-afc66c39.js";import"./index-17e30841.js";import"./debounce-b627eb85.js";import"./position-a4d7d9b3.js";import"./index-56e41120.js";import"./index-7e51d50f.js";import"./isEqual-aeead489.js";import"./index-f6c4798d.js";import"./index-9868687d.js";import"./strings-258503d1.js";import"./index-dfcf0976.js";/* empty css *//* empty css *//* empty css */import"./tools-52c3fc00.js";import"./index-8a191767.js";import"./index-cc1721d9.js";import"./index-1e4d310e.js";import"./index-ee983f90.js";import"./index-57c7f750.js";import"./index-d11125c8.js";import"./_isIterateeCall-87e77157.js";const j={class:"main-container"},A={class:"flex justify-between items-center"},H={class:"text-[20px]"},I={class:"mt-[20px]"},Q={key:0},S={key:1},q={key:2},he=w({__name:"site_menu",setup(F){const g=M().meta.title,m=T({loading:!0,data:[]}),_=()=>{m.loading=!0,N().then(d=>{m.loading=!1,m.data=d.data}).catch(()=>{})};_();const y=D(null);return(d,J)=>{const p=V,b=B,f=L,v=z,k=R,x=$;return a(),l("div",j,[i(k,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[s("div",A,[s("span",H,n(t(g)),1)]),s("div",I,[E((a(),c(v,{data:m.data,"row-key":"menu_key",size:"large"},{empty:r(()=>[s("span",null,n(m.loading?"":t(e)("emptyData")),1)]),default:r(()=>[i(p,{prop:"menu_name","show-overflow-tooltip":!0,label:t(e)("menuName"),"min-width":"150"},null,8,["label"]),i(p,{label:t(e)("icon"),width:"100",align:"center"},{default:r(({row:o})=>[o.icon?(a(),c(b,{key:0,name:o.icon,size:"18px"},null,8,["name"])):u("",!0)]),_:1},8,["label"]),i(p,{label:t(e)("menuType"),width:"80"},{default:r(({row:o})=>[o.menu_type==0?(a(),l("div",Q,n(t(e)("menuTypeDir")),1)):o.menu_type==1?(a(),l("div",S,n(t(e)("menuTypeMenu")),1)):o.menu_type==2?(a(),l("div",q,n(t(e)("menuTypeButton")),1)):u("",!0)]),_:1},8,["label"]),i(p,{prop:"api_url",label:t(e)("authId"),"min-width":"150",align:"center"},null,8,["label"]),i(p,{label:t(e)("status"),"min-width":"120",align:"center"},{default:r(({row:o})=>[o.status==1?(a(),c(f,{key:0,class:"ml-2",type:"success"},{default:r(()=>[h(n(t(e)("statusNormal")),1)]),_:1})):u("",!0),o.status==0?(a(),c(f,{key:1,class:"ml-2",type:"error"},{default:r(()=>[h(n(t(e)("statusDeactivate")),1)]),_:1})):u("",!0)]),_:1},8,["label"]),i(p,{prop:"sort",label:t(e)("sort"),"min-width":"100"},null,8,["label"]),i(p,{label:t(e)("operation"),fixed:"right",align:"right",width:"130"},{default:r(({row:o})=>[]),_:1},8,["label"])]),_:1},8,["data"])),[[x,m.loading]])]),i(C,{ref_key:"editMenuDialog",ref:y,"menu-tree":m.data,onComplete:_},null,8,["menu-tree"])]),_:1})])}}});export{he as default};
|