mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-25 04:28:11 +00:00
2 lines
5.5 KiB
JavaScript
2 lines
5.5 KiB
JavaScript
import{d as $,R as z,r as y,e as b,f as V,y as a,x as l,g as _,B as m,u as e,A as s,Q as N,v as S}from"./base-04829be5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{t as o}from"./index-043d021e.js";import{d as A,g as R}from"./article-082cb1c5.js";import{_ as j}from"./edit-category.vue_vue_type_script_setup_true_lang-2ac00584.js";import{h as L}from"./storage-1a3ddb14.js";import{u as U}from"./vue-router-fee568b2.js";import{E as I}from"./index-d60f63e2.js";import{E as M}from"./index-eb678249.js";import{E as Q}from"./index-db9b8d96.js";import{a as q,E as G}from"./index-6bd50bb5.js";import{E as H}from"./index-88566e4e.js";import{a as J,E as K}from"./index-ed9a1afd.js";import{E as O}from"./index-1808e3f9.js";import{v as W}from"./directive-013f0a4e.js";import"./common-111e3797.js";import"./common-2cf17469.js";import"./index-faea7bd5.js";import"./index-236cb599.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-30df2c14.js";import"./index-7e933ae4.js";import"./index-92283b18.js";import"./typescript-defaf979.js";import"./index-a2524300.js";/* empty css *//* empty css *//* empty css */import"./index-ee32f612.js";import"./event-9519ab40.js";import"./index-1d455165.js";import"./index-d7f4b4bb.js";import"./index-de053f2e.js";import"./error-78e43d3e.js";import"./index-9d53c87f.js";import"./index-1cbf3455.js";import"./index-b1557f8a.js";import"./index-9a9de0a3.js";import"./scroll-e5463626.js";import"./vnode-85ccdc7f.js";import"./focus-trap-be36cfe9.js";import"./index-4edf2cad.js";import"./aria-adfa05c5.js";import"./validator-6838b9a3.js";import"./castArray-11aea762.js";import"./_Uint8Array-99b916e9.js";import"./_initCloneObject-e5a1aa13.js";import"./index-e9e16697.js";import"./index-94a82d50.js";import"./index-c3b3b83a.js";import"./isEqual-ba353d68.js";import"./flatten-94587e2b.js";import"./_isIterateeCall-f0970b1f.js";import"./debounce-f064e94e.js";import"./index-b519934c.js";import"./index-02bf3820.js";import"./index-bf9de702.js";import"./strings-4ec3ae35.js";const X={class:"main-container"},Y={class:"flex justify-between items-center"},Z={class:"text-[20px]"},tt={class:"mt-[10px]"},et={class:"mt-[16px] flex justify-end"},Ce=$({__name:"category",setup(ot){const v=U().meta.title,t=z({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{name:""}}),f=y(),C=n=>{n&&(n.resetFields(),p())},p=L((n=1)=>{t.loading=!0,t.page=n,R({page:t.page,limit:t.limit,...t.searchParam}).then(r=>{t.loading=!1,t.data=r.data.data,t.total=r.data.total}).catch(()=>{t.loading=!1})});p();const d=y(null),x=()=>{d.value.setFormData(),d.value.showDialog=!0},w=n=>{d.value.setFormData(n),d.value.showDialog=!0},E=n=>{I.confirm(o("articleCategoryDeleteTips"),o("warning"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{A(n).then(()=>{p()}).catch(()=>{})})};return(n,r)=>{const c=M,k=Q,g=q,D=G,h=H,u=J,B=K,F=O,P=W;return b(),V("div",X,[a(h,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[_("div",Y,[_("span",Z,m(e(v)),1),a(c,{type:"primary",onClick:x},{default:l(()=>[s(m(e(o)("addArticleCategory")),1)]),_:1})]),a(h,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:l(()=>[a(D,{inline:!0,model:t.searchParam,ref_key:"searchFormRef",ref:f},{default:l(()=>[a(g,{label:e(o)("name"),prop:"name"},{default:l(()=>[a(k,{modelValue:t.searchParam.name,"onUpdate:modelValue":r[0]||(r[0]=i=>t.searchParam.name=i),placeholder:e(o)("namePlaceholder"),class:"w-[190px]","prefix-icon":"Search",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(g,null,{default:l(()=>[a(c,{type:"primary",onClick:r[1]||(r[1]=i=>e(p)())},{default:l(()=>[s(m(e(o)("search")),1)]),_:1}),a(c,{onClick:r[2]||(r[2]=i=>C(f.value))},{default:l(()=>[s(m(e(o)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),_("div",tt,[N((b(),S(B,{data:t.data,size:"large"},{empty:l(()=>[_("span",null,m(t.loading?"":e(o)("emptyData")),1)]),default:l(()=>[a(u,{prop:"name",label:e(o)("name"),"min-width":"150"},null,8,["label"]),a(u,{prop:"article_num",label:e(o)("articleNumber"),"min-width":"140"},null,8,["label"]),a(u,{prop:"is_show",label:e(o)("isShow"),"min-width":"150"},{default:l(({row:i})=>[s(m(i.is_show==1?e(o)("show"):e(o)("hide")),1)]),_:1},8,["label"]),a(u,{prop:"sort",label:e(o)("sort"),"min-width":"120"},null,8,["label"]),a(u,{label:e(o)("operation"),fixed:"right",width:"130"},{default:l(({row:i})=>[a(c,{type:"primary",link:"",onClick:T=>w(i)},{default:l(()=>[s(m(e(o)("edit")),1)]),_:2},1032,["onClick"]),a(c,{type:"danger",link:"",onClick:T=>E(i.category_id)},{default:l(()=>[s(m(e(o)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[P,t.loading]]),_("div",et,[a(F,{"current-page":t.page,"onUpdate:currentPage":r[3]||(r[3]=i=>t.page=i),"page-size":t.limit,"onUpdate:pageSize":r[4]||(r[4]=i=>t.limit=i),layout:"total, sizes, prev, pager, next, jumper",total:t.total,onSizeChange:r[5]||(r[5]=i=>e(p)()),onCurrentChange:e(p)},null,8,["current-page","page-size","total","onCurrentChange"])])]),a(j,{ref_key:"editCategoryDialog",ref:d,onComplete:r[6]||(r[6]=i=>e(p)())},null,512)]),_:1})])}}});export{Ce as default};
|