chore: 重构组件

This commit is contained in:
xlsea
2025-04-27 17:06:19 +08:00
parent 19fe1b05eb
commit 9edd78e581
12 changed files with 123 additions and 42 deletions

View File

@ -47,10 +47,10 @@ declare namespace Api {
/**
* 是否状态
*
* - "0": 是
* - "1": 否
* - "Y": 是
* - "N": 否
*/
type YesOrNoStatus = '0' | '1';
type YesOrNoStatus = 'Y' | 'N';
/** common record */
type CommonRecord<T = any> = {

View File

@ -182,7 +182,7 @@ declare namespace Api {
/** 是否为外链0是 1否 2iframe */
isFrame: IsMenuFrame;
/** 是否缓存0缓存 1不缓存 */
isCache: Common.YesOrNoStatus;
isCache: Common.EnableStatus;
/** 菜单类型M目录 C菜单 F按钮 */
menuType: MenuType;
/** 显示状态0显示 1隐藏 */
@ -643,6 +643,9 @@ declare namespace Api {
/** oss list */
type OssList = Api.Common.PaginatingQueryRecord<Oss>;
/** oss access policy */
type OssAccessPolicy = '0' | '1' | '2';
/** oss config */
type OssConfig = Common.CommonRecord<{
/** 主键 */
@ -664,13 +667,13 @@ declare namespace Api {
/** 自定义域名 */
domain: string;
/** 是否httpsY=是,N=否) */
isHttps: string;
isHttps: Api.Common.YesOrNoStatus;
/** 域 */
region: string;
/** 桶权限类型 */
accessPolicy: string;
accessPolicy: Api.System.OssAccessPolicy;
/** 是否默认0=是,1=否) */
status: string;
status: Api.Common.EnableStatus;
/** 扩展字段 */
ext1: string;
/** 备注 */

View File

@ -37,7 +37,7 @@ declare module "@elegant-router/types" {
"system_menu": "/system/menu";
"system_notice": "/system/notice";
"system_oss": "/system/oss";
"system_oss-config": "/oss-config";
"system_oss-config": "/system/oss-config";
"system_post": "/system/post";
"system_tenant": "/system/tenant";
"system_user": "/system/user";
@ -117,8 +117,8 @@ declare module "@elegant-router/types" {
| "system_dict_type"
| "system_menu"
| "system_notice"
| "system_oss"
| "system_oss-config"
| "system_oss"
| "system_post"
| "system_tenant"
| "system_user"
@ -194,7 +194,7 @@ declare module "@elegant-router/types" {
component: `view.${K}`;
}
: never;
/**
* the center level route
*/
@ -217,7 +217,7 @@ declare module "@elegant-router/types" {
children: (CenterLevelRoute<GetChildRouteKey<K>> | LastLevelRoute<GetChildRouteKey<K>>)[];
}
: never;
/**
* the custom first level route
*/