Files
school2/public/assets/category-CjRzbpx2.js
2026-08-09 11:25:17 +08:00

1 line
2.4 KiB
JavaScript

import{i as e}from"./rolldown-runtime-BgaNhQyE.js";import{t}from"./jsx-runtime-ADHq9IcL.js";import{o as n}from"./chunk-KS7C4IRE-CN93VkYO.js";import{t as r}from"./typography-C2UybztD.js";import{a as i}from"./lodash-D-pgfsxw.js";import{t as a}from"./tooltip-CRuv8UNz.js";import{t as o}from"./button-CcpWP-mq.js";import{t as s}from"./badge-Cim9D6DD.js";import{n as c}from"./LockOutlined-rb6chlKx.js";import{t as l}from"./useTranslation-DIuTqE8W.js";import{t as u}from"./XinTable-DP0Q6sQS.js";var d=e(c(),1),f=t(),{Title:p,Text:m}=r;function h(){let{t:e}=l(),t=n(),r=[{title:e(`system.category.id`),dataIndex:`id`,hideInForm:!0,width:80,sorter:!0,align:`center`},{title:e(`system.category.name`),dataIndex:`name`,valueType:`text`,colProps:{span:12},rules:[{required:!0,message:e(`system.category.name.required`)}]},{title:e(`system.category.status`),dataIndex:`status`,valueType:`select`,filters:[{text:e(`system.category.status.normal`),value:0},{text:e(`system.category.status.disabled`),value:1}],colProps:{span:12},rules:[{required:!0,message:e(`system.category.status.required`)}],fieldProps:{options:[{label:e(`system.category.status.normal`),value:0},{label:e(`system.category.status.disabled`),value:1}]},render:t=>t===0?(0,f.jsx)(s,{status:`success`,text:e(`system.category.status.normal`)}):(0,f.jsx)(s,{status:`error`,text:e(`system.category.status.disabled`)})},{title:e(`system.category.sort`),dataIndex:`sort`,valueType:`digit`,colProps:{span:12},hideInSearch:!0,initialValue:0,fieldProps:{min:0,style:{width:`100%`}}},{title:e(`system.category.createdAt`),dataIndex:`created_at`,render:e=>e?(0,d.default)(e).format(`YYYY-MM-DD HH:mm`):`-`,hideInForm:!0,hideInSearch:!0,width:160}],c=e=>{t(`/system/category/item?categoryId=${e.id}&categoryName=${encodeURIComponent(e.name||``)}`)};return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(`div`,{className:`mb-5`,children:[(0,f.jsx)(p,{level:3,children:e(`system.category.page.title`)}),(0,f.jsx)(m,{type:`secondary`,children:e(`system.category.page.description`)})]}),(0,f.jsx)(u,{api:`/system/category`,columns:r,rowKey:`id`,accessName:`system.category`,formProps:{grid:!0,colProps:{span:12},rowProps:{gutter:[30,0]},layout:`vertical`},modalProps:{width:600},searchProps:!1,operateProps:{fixed:`right`,width:180},scroll:{x:1e3},operateRender:(t,n)=>[(0,f.jsx)(a,{title:e(`system.category.manageItems`),children:(0,f.jsx)(o,{type:`default`,icon:(0,f.jsx)(i,{}),size:`small`,onClick:()=>c(t)})},`items`),n.edit,n.del]})]})}export{h as default};