mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
chore: 重构组件
This commit is contained in:
6
src/typings/api/api.d.ts
vendored
6
src/typings/api/api.d.ts
vendored
@ -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> = {
|
||||
|
11
src/typings/api/system.api.d.ts
vendored
11
src/typings/api/system.api.d.ts
vendored
@ -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;
|
||||
/** 是否https(Y=是,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;
|
||||
/** 备注 */
|
||||
|
8
src/typings/elegant-router.d.ts
vendored
8
src/typings/elegant-router.d.ts
vendored
@ -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
|
||||
*/
|
||||
|
Reference in New Issue
Block a user