niucloud-admin/niucloud/public/admin/assets/site_menu-367d4e0f.js
2023-10-23 17:13:34 +08:00

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-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import{Q as N,_ as B}from"./index-0d58768e.js";import{t as e}from"./index-e5b4f072.js";import{_ as C}from"./edit-menu.vue_vue_type_script_setup_true_lang-f9351cbb.js";import{u as M}from"./vue-router-d09a2c28.js";import{a as V,E as z}from"./index-4bec4464.js";import{E as L}from"./index-34d55b7e.js";import{E as Q}from"./index-e10fccde.js";import{v as R}from"./directive-cb2d3366.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";/* empty css */import"./index-3b7175d0.js";import"./index.vue_vue_type_style_index_0_lang-53d85138.js";import"./attachment-27789be1.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-a0c6fc63.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";/* empty css *//* empty css *//* empty css */import"./tools-41e955fb.js";import"./index-6290cf08.js";import"./index-f9b5ad10.js";import"./index-6a9a5926.js";import"./index-7f381641.js";import"./index-992fe6cc.js";import"./_isIterateeCall-1dc0e2ff.js";const $={class:"main-container"},j={class:"flex justify-between items-center"},A={class:"text-[20px]"},H={class:"mt-[20px]"},I={key:0},S={key:1},q={key:2},_e=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=Q,x=R;return a(),l("div",$,[i(k,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[s("div",j,[s("span",A,n(t(g)),1)]),s("div",H,[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",I,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{_e as default};