refactor Setting
This commit is contained in:
@@ -1,28 +1,27 @@
|
||||
export enum SettingKey {
|
||||
RUN_ENV = "RUN_ENV",
|
||||
PUBLIC_RESOURCES = "PUBLIC_RESOURCES",
|
||||
import {Model} from "./Model";
|
||||
|
||||
DOMAIN_ROOT = "DOMAIN_ROOT",
|
||||
DOMAIN_API = "DOMAIN_API",
|
||||
DOMAIN_GIT = "DOMAIN_GIT",
|
||||
DOMAIN_BLOG = "DOMAIN_BLOG",
|
||||
DOMAIN_SPACE = "DOMAIN_SPACE",
|
||||
DOMAIN_DOWNLOAD = "DOMAIN_DOWNLOAD",
|
||||
DOMAIN_RESOURCE = "DOMAIN_RESOURCE",
|
||||
export type SettingValueType =
|
||||
| "STRING"
|
||||
| "SELECT_RADIO"
|
||||
| "SELECT_CHECKBOX"
|
||||
| "INTEGER"
|
||||
| "COLOR"
|
||||
| "FLOAT"
|
||||
| "DATE"
|
||||
| "DATETIME"
|
||||
| "TIME"
|
||||
| "DURATION"
|
||||
| "BOOLEAN"
|
||||
| "JSON_LIST"
|
||||
| "JSON_OBJECT"
|
||||
;
|
||||
|
||||
ENABLE_COMMENT = "ENABLE_COMMENT",
|
||||
ENABLE_DEBUG = "ENABLE_DEBUG",
|
||||
ENABLE_LOGIN = "ENABLE_LOGIN",
|
||||
ENABLE_REGISTER = "ENABLE_REGISTER",
|
||||
ENABLE_USER_UPDATE = "ENABLE_USER_UPDATE",
|
||||
}
|
||||
|
||||
export type PublicResources = {
|
||||
wechatReceiveQRCode: string;
|
||||
user: PublicResourcesUser;
|
||||
}
|
||||
|
||||
export type PublicResourcesUser = {
|
||||
avatar: string;
|
||||
wrapper: string;
|
||||
}
|
||||
export type Setting = {
|
||||
module: string;
|
||||
key: string;
|
||||
title?: string;
|
||||
description?: string;
|
||||
value?: string;
|
||||
valueType: SettingValueType;
|
||||
valueArgs?: any;
|
||||
} & Model;
|
||||
|
||||
Reference in New Issue
Block a user