mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 20:31:10 +00:00
2 lines
4.6 KiB
JavaScript
2 lines
4.6 KiB
JavaScript
/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-aae906bf.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{t as o}from"./index-5f4ce139.js";import{d as B,g as T}from"./article-a302dda6.js";import{_ as z}from"./edit-category.vue_vue_type_script_setup_true_lang-b7c61126.js";import{d as V}from"./common-465e36b3.js";import{E as $}from"./index-548a7823.js";import{E as S}from"./index-4862d1b3.js";import{E as L}from"./index-95693143.js";import{a as j,E as A}from"./index-a9458a49.js";import{E as N}from"./index-800b62de.js";import{E as P}from"./index-acd12562.js";import{v as U}from"./directive-a07a10ed.js";import{d as F,M as I,r as _,b as v,e as M,q as r,p as l,f as c,v as u,x as s,u as a,L as q,m as G}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-47617222.js";import"./validator-62f68fe3.js";import"./el-radio-c9a1047c.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 */import"./index-624573cc.js";import"./_baseClone-cf40e5b2.js";import"./_Uint8Array-de4f83bb.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"./isEqual-f40f939e.js";import"./flatten-b3585bb8.js";import"./_isIterateeCall-7a6fae02.js";import"./index-9fbce820.js";import"./index-2804b007.js";const H={class:"main-container"},J={class:"flex justify-between"},K={class:"mt-[16px]"},O={class:"mt-[16px] flex justify-end"},le=F({__name:"category",setup(Q){const t=I({page:1,limit:10,total:0,loading:!0,data:[]}),g=_(""),n=V((p=1)=>{t.loading=!0,t.page=p,T({page:t.page,limit:t.limit,name:g.value}).then(e=>{t.loading=!1,t.data=e.data.data,t.total=e.data.total}).catch(()=>{t.loading=!1})});n();const m=_(null),y=()=>{m.value.setFormData(),m.value.showDialog=!0},C=p=>{m.value.setFormData(p),m.value.showDialog=!0},h=p=>{$.confirm(o("articleCategoryDeleteTips"),o("warning"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{B(p).then(()=>{n()}).catch(()=>{})})};return(p,e)=>{const f=S,b=L,d=j,x=A,E=N,w=P,k=U;return v(),M("div",H,[r(w,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[c("div",J,[r(f,{type:"primary",onClick:y},{default:l(()=>[u(s(a(o)("addArticleCategory")),1)]),_:1}),r(b,{modelValue:g.value,"onUpdate:modelValue":e[0]||(e[0]=i=>g.value=i),placeholder:a(o)("namePlaceholder"),class:"w-[190px]","prefix-icon":"Search",onInput:e[1]||(e[1]=i=>a(n)()),clearable:""},null,8,["modelValue","placeholder"])]),c("div",K,[q((v(),G(x,{data:t.data,size:"large"},{empty:l(()=>[c("span",null,s(t.loading?"":a(o)("emptyData")),1)]),default:l(()=>[r(d,{prop:"name",label:a(o)("name"),"min-width":"150"},null,8,["label"]),r(d,{prop:"is_show",label:a(o)("isShow"),"min-width":"150"},{default:l(({row:i})=>[u(s(i.is_show==1?a(o)("show"):a(o)("hide")),1)]),_:1},8,["label"]),r(d,{prop:"sort",label:a(o)("sort"),"min-width":"120"},null,8,["label"]),r(d,{label:a(o)("operation"),fixed:"right",width:"130"},{default:l(({row:i})=>[r(f,{type:"primary",link:"",onClick:D=>C(i)},{default:l(()=>[u(s(a(o)("edit")),1)]),_:2},1032,["onClick"]),r(f,{type:"danger",link:"",onClick:D=>h(i.category_id)},{default:l(()=>[u(s(a(o)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[k,t.loading]]),c("div",O,[r(E,{"current-page":t.page,"onUpdate:currentPage":e[2]||(e[2]=i=>t.page=i),"page-size":t.limit,"onUpdate:pageSize":e[3]||(e[3]=i=>t.limit=i),layout:"total, sizes, prev, pager, next, jumper",total:t.total,onSizeChange:e[4]||(e[4]=i=>a(n)()),onCurrentChange:a(n)},null,8,["current-page","page-size","total","onCurrentChange"])])]),r(z,{ref_key:"editCategoryDialog",ref:m,onComplete:e[5]||(e[5]=i=>a(n)())},null,512)]),_:1})])}}});export{le as default};
|