chore(config): 添加项目配置文件和隐私协议
- 新增 .editorconfig 文件统一代码风格配置 - 新增 .env 环境变量配置文件 - 添加开发和生产环境的环境变量配置 - 配置 ESLint 忽略规则文件 - 设置代码检查配置文件 .eslintrc.js - 添加 Git 忽略文件规则 - 创建 Prettier 格式化忽略规则 - 添加隐私政策和服务协议HTML文件 - 实现访问密钥编辑组件基础结构
This commit is contained in:
14
src/i18n/lang/en/index.ts
Normal file
14
src/i18n/lang/en/index.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
/**
|
||||
* 英语
|
||||
*/
|
||||
import route from './route';
|
||||
import layout from './layout';
|
||||
import login from './login';
|
||||
import list from './list';
|
||||
|
||||
export default {
|
||||
route,
|
||||
layout,
|
||||
login,
|
||||
list
|
||||
};
|
||||
77
src/i18n/lang/en/layout.ts
Normal file
77
src/i18n/lang/en/layout.ts
Normal file
@@ -0,0 +1,77 @@
|
||||
/* 主框架 */
|
||||
export default {
|
||||
home: 'Home',
|
||||
header: {
|
||||
profile: 'Profile',
|
||||
password: 'Password',
|
||||
logout: 'SignOut'
|
||||
},
|
||||
footer: {
|
||||
website: 'Website',
|
||||
document: 'Document',
|
||||
authorization: 'Authorization',
|
||||
copyright: 'Copyright © 2021 Wuhan EClouds Technology Co., Ltd'
|
||||
},
|
||||
logout: {
|
||||
title: 'Confirm',
|
||||
message: 'Are you sure you want to log out?'
|
||||
},
|
||||
setting: {
|
||||
title: 'Theme Setting',
|
||||
sideStyles: {
|
||||
dark: 'Dark Sidebar',
|
||||
light: 'Light Sidebar'
|
||||
},
|
||||
headStyles: {
|
||||
light: 'Light Header',
|
||||
dark: 'Dark Header',
|
||||
primary: 'Primary Header'
|
||||
},
|
||||
layoutStyles: {
|
||||
side: 'Side Menu Layout',
|
||||
top: 'Top Menu Layout',
|
||||
mix: 'Mix Menu Layout'
|
||||
},
|
||||
colors: {
|
||||
default: 'Daybreak Blue',
|
||||
dust: 'Dust Blue',
|
||||
sunset: 'Sunset Orange',
|
||||
volcano: 'Volcano',
|
||||
purple: 'Golden Purple',
|
||||
cyan: 'Cyan',
|
||||
green: 'Polar Green',
|
||||
geekblue: 'Geek Blue'
|
||||
},
|
||||
darkMode: 'Dark Mode',
|
||||
layoutStyle: 'Navigation Mode',
|
||||
sideMenuStyle: 'Sidebar Double Menu',
|
||||
bodyFull: 'Body Fixed Width',
|
||||
other: 'Other Setting',
|
||||
fixedHeader: 'Fixed Header',
|
||||
fixedSidebar: 'Fixed Sidebar',
|
||||
fixedBody: 'Fixed Body',
|
||||
logoAutoSize: 'Logo In Header',
|
||||
styleResponsive: 'Responsive',
|
||||
colorfulIcon: 'Colorful Icon',
|
||||
sideUniqueOpen: 'Menu Unique Open',
|
||||
weakMode: 'Weak Mode',
|
||||
showFooter: 'Show Footer',
|
||||
showTabs: 'Show Tabs',
|
||||
tabStyle: 'Tab Style',
|
||||
tabStyles: {
|
||||
default: 'Default',
|
||||
dot: 'Dot',
|
||||
card: 'Card'
|
||||
},
|
||||
transitionName: 'Transition',
|
||||
transitions: {
|
||||
slideRight: 'Slide Right',
|
||||
slideBottom: 'Slide Bottom',
|
||||
zoomIn: 'Zoom In',
|
||||
zoomOut: 'Zoom Out',
|
||||
fade: 'Fade'
|
||||
},
|
||||
reset: 'Reset',
|
||||
tips: 'It will remember your configuration the next time you open it.'
|
||||
}
|
||||
};
|
||||
17
src/i18n/lang/en/list.ts
Normal file
17
src/i18n/lang/en/list.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
/* 列表页面 */
|
||||
export default {
|
||||
// 基础列表
|
||||
basic: {
|
||||
table: {
|
||||
avatar: 'Avatar',
|
||||
username: 'Username',
|
||||
nickname: 'Nickname',
|
||||
organizationName: 'Organization',
|
||||
phone: 'Phone',
|
||||
sexName: 'Sex',
|
||||
createTime: 'CreateTime',
|
||||
status: 'Status',
|
||||
action: 'Action'
|
||||
}
|
||||
}
|
||||
};
|
||||
11
src/i18n/lang/en/login.ts
Normal file
11
src/i18n/lang/en/login.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
/* 登录界面 */
|
||||
export default {
|
||||
title: 'User Login',
|
||||
username: 'please input username',
|
||||
password: 'please input password',
|
||||
code: 'please input code',
|
||||
remember: 'remember',
|
||||
forget: 'forget',
|
||||
login: 'login',
|
||||
loading: 'loading'
|
||||
};
|
||||
96
src/i18n/lang/en/route.ts
Normal file
96
src/i18n/lang/en/route.ts
Normal file
@@ -0,0 +1,96 @@
|
||||
/* 菜单路由 */
|
||||
export default {
|
||||
login: { _name: 'Login' },
|
||||
forget: { _name: 'Forget' },
|
||||
dashboard: {
|
||||
_name: 'Dashboard',
|
||||
workplace: { _name: 'Workplace' },
|
||||
analysis: { _name: 'Analysis' },
|
||||
monitor: { _name: 'Monitor' }
|
||||
},
|
||||
system: {
|
||||
_name: 'System',
|
||||
user: {
|
||||
_name: 'User',
|
||||
details: { _name: '' }
|
||||
},
|
||||
role: { _name: 'Role' },
|
||||
menu: { _name: 'Menu' },
|
||||
dictionary: { _name: 'Dictionary' },
|
||||
organization: { _name: 'Organization' },
|
||||
loginRecord: { _name: 'LoginRecord' },
|
||||
operationRecord: { _name: 'OperationRecord' },
|
||||
file: { _name: 'File' },
|
||||
userInfo: { _name: '' }
|
||||
},
|
||||
form: {
|
||||
_name: 'Form',
|
||||
basic: { _name: 'Basic Form' },
|
||||
advanced: { _name: 'Advanced Form' },
|
||||
step: { _name: 'Step Form' }
|
||||
},
|
||||
list: {
|
||||
_name: 'List',
|
||||
basic: {
|
||||
_name: 'Basic List',
|
||||
add: { _name: 'UserAdd' },
|
||||
edit: { _name: 'UserEdit' },
|
||||
details: {
|
||||
':id': { _name: '' }
|
||||
}
|
||||
},
|
||||
advanced: { _name: 'Advanced List' },
|
||||
card: {
|
||||
_name: 'Card List',
|
||||
project: { _name: 'Project' },
|
||||
application: { _name: 'Application' },
|
||||
article: { _name: 'Article' }
|
||||
}
|
||||
},
|
||||
result: {
|
||||
_name: 'Result',
|
||||
success: { _name: 'Success' },
|
||||
fail: { _name: 'Fail' }
|
||||
},
|
||||
exception: {
|
||||
_name: 'Exception',
|
||||
'403': { _name: '403' },
|
||||
'404': { _name: '404' },
|
||||
'500': { _name: '500' }
|
||||
},
|
||||
user: {
|
||||
_name: 'User',
|
||||
profile: { _name: 'Profile' },
|
||||
message: { _name: 'Message' }
|
||||
},
|
||||
extension: {
|
||||
_name: 'Extension',
|
||||
tag: { _name: 'Tags' },
|
||||
dialog: { _name: 'DragDialog' },
|
||||
file: { _name: 'FileList' },
|
||||
upload: { _name: 'ImageUpload' },
|
||||
dragsort: { _name: 'DragSort' },
|
||||
colorPicker: { _name: 'ColorPicker' },
|
||||
regions: { _name: 'CitySelect' },
|
||||
printer: { _name: 'Printer' },
|
||||
excel: { _name: 'Excel' },
|
||||
countUp: { _name: 'CountUp' },
|
||||
tableSelect: { _name: 'TableSelect' },
|
||||
player: { _name: 'Player' },
|
||||
map: { _name: 'Map' },
|
||||
qrCode: { _name: 'QRCode' },
|
||||
barCode: { _name: 'BarCode' },
|
||||
editor: { _name: 'Editor' },
|
||||
markdown: { _name: 'Markdown' }
|
||||
},
|
||||
example: {
|
||||
_name: 'Example',
|
||||
table: { _name: 'ProTable' },
|
||||
menuBadge: { _name: 'MenuBadge' },
|
||||
eleadmin: { _name: 'IFrame' },
|
||||
eleadminDoc: { _name: 'IFrame2' },
|
||||
document: { _name: 'Document' },
|
||||
choose: { _name: 'Choose' }
|
||||
},
|
||||
'https://eleadminCom/goods/9': { _name: 'Authorization' }
|
||||
};
|
||||
Reference in New Issue
Block a user