This commit is contained in:
xiaopeng 2025-01-21 01:41:26 +08:00
parent caf79c6f2c
commit e4b9e8a685
3 changed files with 80 additions and 10 deletions

10
core/pnpm-lock.yaml generated
View File

@ -44,9 +44,6 @@ importers:
moment:
specifier: ^2.30.1
version: 2.30.1
moment-timezone:
specifier: ^0.5.46
version: 0.5.46
pm2:
specifier: ^5.4.3
version: 5.4.3
@ -2819,9 +2816,6 @@ packages:
module-details-from-path@1.0.3:
resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==}
moment-timezone@0.5.46:
resolution: {integrity: sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==}
moment@2.30.1:
resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==}
@ -7458,10 +7452,6 @@ snapshots:
module-details-from-path@1.0.3: {}
moment-timezone@0.5.46:
dependencies:
moment: 2.30.1
moment@2.30.1: {}
mqemitter@6.0.2:

View File

@ -35,6 +35,13 @@ export enum ERRINFO {
SORTFIELD = '排序参数不正确',
}
/**
*
*/
export const I18N = {
DEFAULT_SERVICE_URL: 'https://service.cool-js.com/api/open/flow/run/invoke',
};
/**
*
*/

View File

@ -26,6 +26,79 @@ export interface CoolConfig {
initDB?: boolean;
/** Eps */
eps?: boolean;
/** 开启多租户 */
tenant?: {
/** 是否开启 */
enable: boolean;
// 需要过滤多租户的url
urls: string[];
};
/** 开启多语言 */
i18n?: {
/** 是否开启 */
enable: boolean;
/** 语言 */
languages: Array<
| 'zh-cn'
| 'en'
| 'az'
| 'de'
| 'pt'
| 'es'
| 'da'
| 'fr'
| 'nb-NO'
| 'zh-tw'
| 'it'
| 'ko'
| 'ja'
| 'nl'
| 'vi'
| 'ru'
| 'tr'
| 'pt-br'
| 'fa'
| 'th'
| 'id'
| 'bg'
| 'pa'
| 'pl'
| 'fi'
| 'sv'
| 'el'
| 'sk'
| 'ca'
| 'cs'
| 'uk'
| 'tk'
| 'ta'
| 'lv'
| 'af'
| 'et'
| 'sl'
| 'ar'
| 'he'
| 'lt'
| 'mn'
| 'kk'
| 'hu'
| 'ro'
| 'ku'
| 'ckb'
| 'ug-cn'
| 'km'
| 'sr'
| 'eu'
| 'ky'
| 'hy-am'
| 'hr'
| 'eo'
| 'bn'
| 'ms'
>;
/** 翻译服务 */
serviceUrl?: string;
};
/** 是否自动导入模块菜单 */
initMenu?: boolean;
/** 判断是否初始化的方式 */