niucloud-admin/niucloud/public/admin/assets/site_menu-ed502fc5.js
全栈小学生 0e47055ccb v1.0.0-beta.1
2023-04-15 17:12:49 +08:00

2 lines
4.8 KiB
JavaScript

/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{v as B}from"./index-aae906bf.js";/* empty css *//* empty css */import{o as M,p as N}from"./sys-aa893c6b.js";import{t}from"./index-5f4ce139.js";import{_ as V}from"./edit-menu.vue_vue_type_script_setup_true_lang-2dc78539.js";import{E as $}from"./index-548a7823.js";import{E as L}from"./index-4862d1b3.js";import{a as z,E as F}from"./index-a9458a49.js";import{E as q}from"./index-2804b007.js";import{E as I}from"./index-acd12562.js";import{v as S}from"./directive-a07a10ed.js";import{d as j,M as A,r as G,b as m,e as u,q as o,p as i,f as h,v as c,x as r,u as e,L as H,m as d,C as _}from"./runtime-core.esm-bundler-7c3fd514.js";import"./vue-router-b5675730.js";import"./el-overlay-f7f710bd.js";import"./plugin-vue_export-helper-edbdb6f8.js";import"./index-f02197a7.js";import"./index-868cd458.js";import"./index-a3cf5375.js";import"./event-9519ab40.js";import"./focus-trap-bb1e8c7a.js";import"./index-7b0897f9.js";import"./error-492b6a5b.js";import"./el-switch-3d36d31d.js";import"./index-cf47f151.js";import"./index-2083be2e.js";import"./index-95693143.js";import"./index-47617222.js";import"./validator-62f68fe3.js";/* empty css */import"./el-radio-c9a1047c.js";import"./common-465e36b3.js";import"./index-2f0b1bf3.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./el-avatar-7d17482e.js";import"./index-be5dc120.js";import"./common-cc37bda4.js";import"./common-2cf17469.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index-be5868d6.js";/* empty css *//* empty css */import"./select-menu-item.vue_vue_type_script_setup_true_lang-a5ec1190.js";import"./index-9fbce820.js";import"./isEqual-f40f939e.js";import"./_Uint8Array-de4f83bb.js";import"./index-624573cc.js";import"./_baseClone-cf40e5b2.js";import"./_initCloneObject-bc5ed9bb.js";import"./index-24c7fcee.js";import"./index-6ed8f3b9.js";import"./index-4683bff4.js";import"./index-c656f08b.js";import"./index-470ade69.js";import"./flatten-b3585bb8.js";import"./_isIterateeCall-7a6fae02.js";const J={class:"main-container"},K={class:"flex"},O={class:"mt-[16px]"},P={key:0},Q={key:1},R={key:2},le=j({__name:"site_menu",setup(U){const l=A({loading:!0,data:[]}),f=()=>{l.loading=!0,M("site").then(p=>{l.loading=!1,l.data=p.data}).catch(()=>{})};f();const s=G(null),g=()=>{s.value.setFormData({app_type:"site"}),s.value.showDialog=!0},v=p=>{s.value.setFormData(p),s.value.showDialog=!0},k=p=>{$.confirm(t("menuDeleteTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{N(p).then(E=>{f()}).catch(()=>{})})};return(p,E)=>{const y=L,n=z,w=B,b=q,x=F,D=I,T=S;return m(),u("div",J,[o(D,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[h("div",K,[o(y,{type:"primary",onClick:g},{default:i(()=>[c(r(e(t)("addMenu")),1)]),_:1})]),h("div",O,[H((m(),d(x,{data:l.data,"row-key":"menu_key",size:"large"},{empty:i(()=>[h("span",null,r(l.loading?"":e(t)("emptyData")),1)]),default:i(()=>[o(n,{prop:"menu_name","show-overflow-tooltip":!0,label:e(t)("menuName"),"min-width":"150"},null,8,["label"]),o(n,{label:e(t)("icon"),width:"100",align:"center"},{default:i(({row:a})=>[a.icon?(m(),d(w,{key:0,name:a.icon,size:"18px"},null,8,["name"])):_("",!0)]),_:1},8,["label"]),o(n,{label:e(t)("menuType"),width:"80"},{default:i(({row:a})=>[a.menu_type==0?(m(),u("div",P,r(e(t)("menuTypeDir")),1)):a.menu_type==1?(m(),u("div",Q,r(e(t)("menuTypeMenu")),1)):a.menu_type==2?(m(),u("div",R,r(e(t)("menuTypeButton")),1)):_("",!0)]),_:1},8,["label"]),o(n,{prop:"api_url",label:e(t)("authId"),"min-width":"150",align:"center"},null,8,["label"]),o(n,{label:e(t)("status"),"min-width":"120",align:"center"},{default:i(({row:a})=>[a.status==1?(m(),d(b,{key:0,class:"ml-2",type:"success"},{default:i(()=>[c(r(e(t)("statusNormal")),1)]),_:1})):_("",!0),a.status==0?(m(),d(b,{key:1,class:"ml-2",type:"error"},{default:i(()=>[c(r(e(t)("statusDeactivate")),1)]),_:1})):_("",!0)]),_:1},8,["label"]),o(n,{prop:"sort",label:e(t)("sort"),"min-width":"100"},null,8,["label"]),o(n,{prop:"create_time",label:e(t)("createTime"),width:"180"},null,8,["label"]),o(n,{label:e(t)("operation"),fixed:"right",width:"130"},{default:i(({row:a})=>[o(y,{type:"primary",link:"",onClick:C=>v(a)},{default:i(()=>[c(r(e(t)("edit")),1)]),_:2},1032,["onClick"]),o(y,{type:"danger",link:"",onClick:C=>k(a.menu_key)},{default:i(()=>[c(r(e(t)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[T,l.loading]])]),o(V,{ref_key:"editMenuDialog",ref:s,"menu-tree":l.data,onComplete:f},null,8,["menu-tree"])]),_:1})])}}});export{le as default};