mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
i18n: 用户与租户新增多语言配置
This commit is contained in:
@ -14,6 +14,18 @@ const local: App.I18n.Schema = {
|
||||
batchDelete: 'Batch Delete',
|
||||
import: 'Import',
|
||||
export: 'Export',
|
||||
importSuccess: 'Import Success',
|
||||
importFail: 'Import Fail',
|
||||
importTemplate: 'Import Template',
|
||||
importResult: 'Import Result',
|
||||
downloadTemplate: 'Download Template',
|
||||
importEnd: '',
|
||||
importFormat: 'and the format is',
|
||||
importTip: 'Please upload a file no larger than',
|
||||
importSize: 'Please upload a file no larger than',
|
||||
exportSuccess: 'Export Success',
|
||||
exportFail: 'Export Fail',
|
||||
updateExisting: 'Whether to update the existing user data',
|
||||
cancel: 'Cancel',
|
||||
close: 'Close',
|
||||
check: 'Check',
|
||||
@ -378,6 +390,7 @@ const local: App.I18n.Schema = {
|
||||
editConfig: 'Edit Config'
|
||||
},
|
||||
dept: {
|
||||
empty: 'No department information',
|
||||
title: 'Department List',
|
||||
deptName: 'Department Name',
|
||||
leader: 'Leader',
|
||||
@ -418,6 +431,511 @@ const local: App.I18n.Schema = {
|
||||
},
|
||||
addDept: 'Add Department',
|
||||
editDept: 'Edit Department'
|
||||
},
|
||||
dict: {
|
||||
title: 'Dictionary List',
|
||||
dictName: 'Dictionary Name',
|
||||
dictType: 'Dictionary Type',
|
||||
status: 'Status',
|
||||
remark: 'Remark',
|
||||
createTime: 'Create Time',
|
||||
data: {
|
||||
title: 'Dictionary Data List',
|
||||
label: 'Dictionary Label',
|
||||
value: 'Dictionary Value',
|
||||
dictSort: 'Sort',
|
||||
isDefault: 'Default',
|
||||
listClass: 'Display Style',
|
||||
cssClass: 'CSS Class',
|
||||
status: 'Status',
|
||||
remark: 'Remark',
|
||||
createTime: 'Create Time'
|
||||
},
|
||||
form: {
|
||||
dictName: {
|
||||
required: 'Please enter Dictionary Name',
|
||||
invalid: 'Dictionary Name cannot be empty'
|
||||
},
|
||||
dictType: {
|
||||
required: 'Please enter Dictionary Type',
|
||||
invalid: 'Dictionary Type cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
},
|
||||
dictLabel: {
|
||||
required: 'Please enter Dictionary Label',
|
||||
invalid: 'Dictionary Label cannot be empty'
|
||||
},
|
||||
dictValue: {
|
||||
required: 'Please enter Dictionary Value',
|
||||
invalid: 'Dictionary Value cannot be empty'
|
||||
},
|
||||
dictSort: {
|
||||
required: 'Please enter Sort',
|
||||
invalid: 'Sort cannot be empty'
|
||||
},
|
||||
isDefault: {
|
||||
required: 'Please select Default',
|
||||
invalid: 'Default cannot be empty'
|
||||
},
|
||||
listClass: {
|
||||
required: 'Please select Display Style',
|
||||
invalid: 'Display Style cannot be empty'
|
||||
},
|
||||
cssClass: {
|
||||
required: 'Please enter CSS Class',
|
||||
invalid: 'CSS Class cannot be empty'
|
||||
}
|
||||
},
|
||||
addDict: 'Add Dictionary',
|
||||
editDict: 'Edit Dictionary',
|
||||
addDictData: 'Add Dictionary Data',
|
||||
editDictData: 'Edit Dictionary Data'
|
||||
},
|
||||
menu: {
|
||||
title: 'Menu List',
|
||||
menuName: 'Menu Name',
|
||||
icon: 'Menu Icon',
|
||||
sort: 'Sort',
|
||||
permission: 'Permission',
|
||||
component: 'Component Path',
|
||||
path: 'Route Path',
|
||||
query: 'Route Parameters',
|
||||
isFrame: 'External Link',
|
||||
isCache: 'Cache',
|
||||
menuType: 'Menu Type',
|
||||
visible: 'Visible',
|
||||
status: 'Status',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
parentId: {
|
||||
required: 'Please select Parent Menu',
|
||||
invalid: 'Parent Menu cannot be empty'
|
||||
},
|
||||
menuType: {
|
||||
required: 'Please select Menu Type',
|
||||
invalid: 'Menu Type cannot be empty'
|
||||
},
|
||||
icon: {
|
||||
required: 'Please select Menu Icon',
|
||||
invalid: 'Menu Icon cannot be empty'
|
||||
},
|
||||
menuName: {
|
||||
required: 'Please enter Menu Name',
|
||||
invalid: 'Menu Name cannot be empty'
|
||||
},
|
||||
sort: {
|
||||
required: 'Please enter Sort',
|
||||
invalid: 'Sort cannot be empty'
|
||||
},
|
||||
isFrame: {
|
||||
required: 'Please select External Link',
|
||||
invalid: 'External Link cannot be empty'
|
||||
},
|
||||
path: {
|
||||
required: 'Please enter Route Path',
|
||||
invalid: 'Route Path cannot be empty'
|
||||
},
|
||||
component: {
|
||||
required: 'Please enter Component Path',
|
||||
invalid: 'Component Path cannot be empty'
|
||||
},
|
||||
query: {
|
||||
required: 'Please enter Route Parameters',
|
||||
invalid: 'Route Parameters cannot be empty'
|
||||
},
|
||||
isCache: {
|
||||
required: 'Please select Cache',
|
||||
invalid: 'Cache cannot be empty'
|
||||
},
|
||||
visible: {
|
||||
required: 'Please select Visible',
|
||||
invalid: 'Visible cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
permission: {
|
||||
required: 'Please enter Permission',
|
||||
invalid: 'Permission cannot be empty'
|
||||
}
|
||||
},
|
||||
directory: 'Directory',
|
||||
menu: 'Menu',
|
||||
button: 'Button',
|
||||
addMenu: 'Add Menu',
|
||||
editMenu: 'Edit Menu'
|
||||
},
|
||||
notice: {
|
||||
title: 'Notice List',
|
||||
noticeTitle: 'Notice Title',
|
||||
noticeType: 'Notice Type',
|
||||
noticeContent: 'Notice Content',
|
||||
status: 'Status',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
noticeTitle: {
|
||||
required: 'Please enter Notice Title',
|
||||
invalid: 'Notice Title cannot be empty'
|
||||
},
|
||||
noticeType: {
|
||||
required: 'Please select Notice Type',
|
||||
invalid: 'Notice Type cannot be empty'
|
||||
},
|
||||
noticeContent: {
|
||||
required: 'Please enter Notice Content',
|
||||
invalid: 'Notice Content cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
}
|
||||
},
|
||||
addNotice: 'Add Notice',
|
||||
editNotice: 'Edit Notice'
|
||||
},
|
||||
oss: {
|
||||
title: 'File List',
|
||||
fileName: 'File Name',
|
||||
originalName: 'Original Name',
|
||||
fileSuffix: 'File Extension',
|
||||
url: 'File URL',
|
||||
createTime: 'Create Time',
|
||||
service: 'Service Provider',
|
||||
form: {
|
||||
file: {
|
||||
required: 'Please select a file',
|
||||
invalid: 'File cannot be empty'
|
||||
}
|
||||
},
|
||||
upload: 'Upload File',
|
||||
preview: 'Preview',
|
||||
download: 'Download',
|
||||
copy: 'Copy Link',
|
||||
copySuccess: 'Copy Success'
|
||||
},
|
||||
ossConfig: {
|
||||
title: 'OSS Config List',
|
||||
configKey: 'Config Key',
|
||||
accessKey: 'Access Key',
|
||||
secretKey: 'Secret Key',
|
||||
bucketName: 'Bucket Name',
|
||||
prefix: 'Prefix',
|
||||
endpoint: 'Endpoint',
|
||||
domain: 'Custom Domain',
|
||||
isHttps: 'HTTPS',
|
||||
region: 'Region',
|
||||
status: 'Status',
|
||||
remark: 'Remark',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
configKey: {
|
||||
required: 'Please enter Config Key',
|
||||
invalid: 'Config Key cannot be empty'
|
||||
},
|
||||
accessKey: {
|
||||
required: 'Please enter Access Key',
|
||||
invalid: 'Access Key cannot be empty'
|
||||
},
|
||||
secretKey: {
|
||||
required: 'Please enter Secret Key',
|
||||
invalid: 'Secret Key cannot be empty'
|
||||
},
|
||||
bucketName: {
|
||||
required: 'Please enter Bucket Name',
|
||||
invalid: 'Bucket Name cannot be empty'
|
||||
},
|
||||
prefix: {
|
||||
required: 'Please enter Prefix',
|
||||
invalid: 'Prefix cannot be empty'
|
||||
},
|
||||
endpoint: {
|
||||
required: 'Please enter Endpoint',
|
||||
invalid: 'Endpoint cannot be empty'
|
||||
},
|
||||
domain: {
|
||||
required: 'Please enter Custom Domain',
|
||||
invalid: 'Custom Domain cannot be empty'
|
||||
},
|
||||
isHttps: {
|
||||
required: 'Please select HTTPS',
|
||||
invalid: 'HTTPS cannot be empty'
|
||||
},
|
||||
region: {
|
||||
required: 'Please enter Region',
|
||||
invalid: 'Region cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
}
|
||||
},
|
||||
addOssConfig: 'Add OSS Config',
|
||||
editOssConfig: 'Edit OSS Config'
|
||||
},
|
||||
post: {
|
||||
title: 'Post List',
|
||||
postCode: 'Post Code',
|
||||
postName: 'Post Name',
|
||||
postSort: 'Post Sort',
|
||||
status: 'Status',
|
||||
remark: 'Remark',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
postCode: {
|
||||
required: 'Please enter Post Code',
|
||||
invalid: 'Post Code cannot be empty'
|
||||
},
|
||||
postName: {
|
||||
required: 'Please enter Post Name',
|
||||
invalid: 'Post Name cannot be empty'
|
||||
},
|
||||
postSort: {
|
||||
required: 'Please enter Post Sort',
|
||||
invalid: 'Post Sort cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
}
|
||||
},
|
||||
addPost: 'Add Post',
|
||||
editPost: 'Edit Post'
|
||||
},
|
||||
role: {
|
||||
title: 'Role List',
|
||||
roleName: 'Role Name',
|
||||
roleKey: 'Role Key',
|
||||
roleSort: 'Role Sort',
|
||||
status: 'Status',
|
||||
remark: 'Remark',
|
||||
menuPermission: 'Menu Permission',
|
||||
dataScope: 'Data Scope',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
roleName: {
|
||||
required: 'Please enter Role Name',
|
||||
invalid: 'Role Name cannot be empty'
|
||||
},
|
||||
roleKey: {
|
||||
required: 'Please enter Role Key',
|
||||
invalid: 'Role Key cannot be empty'
|
||||
},
|
||||
roleSort: {
|
||||
required: 'Please enter Role Sort',
|
||||
invalid: 'Role Sort cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
},
|
||||
menuIds: {
|
||||
required: 'Please select Menu Permission',
|
||||
invalid: 'Menu Permission cannot be empty'
|
||||
},
|
||||
deptIds: {
|
||||
required: 'Please select Dept Permission',
|
||||
invalid: 'Dept Permission cannot be empty'
|
||||
}
|
||||
},
|
||||
addRole: 'Add Role',
|
||||
editRole: 'Edit Role',
|
||||
configPermission: 'Assign Permissions',
|
||||
authorizedUsers: 'Assign Users',
|
||||
selectMenuPermission: 'Select Menu Permission',
|
||||
selectDataScope: 'Select Data Scope',
|
||||
selectDeptPermission: 'Select Dept Permission'
|
||||
},
|
||||
tenant: {
|
||||
title: 'Tenant List',
|
||||
tenantName: 'Tenant Name',
|
||||
tenantId: 'Tenant ID',
|
||||
contactUserName: 'Contact Person',
|
||||
contactPhone: 'Contact Phone',
|
||||
companyName: 'Company Name',
|
||||
licenseNumber: 'License Number',
|
||||
address: 'Address',
|
||||
intro: 'Introduction',
|
||||
domain: 'Domain',
|
||||
packageId: 'Tenant Package',
|
||||
expireTime: 'Expiration Time',
|
||||
accountCount: 'Account Count',
|
||||
status: 'Status',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
tenantName: {
|
||||
required: 'Please enter Tenant Name',
|
||||
invalid: 'Tenant Name cannot be empty'
|
||||
},
|
||||
contactUserName: {
|
||||
required: 'Please enter Contact Person',
|
||||
invalid: 'Contact Person cannot be empty'
|
||||
},
|
||||
contactPhone: {
|
||||
required: 'Please enter Contact Phone',
|
||||
invalid: 'Contact Phone cannot be empty'
|
||||
},
|
||||
companyName: {
|
||||
required: 'Please enter Company Name',
|
||||
invalid: 'Company Name cannot be empty'
|
||||
},
|
||||
licenseNumber: {
|
||||
required: 'Please enter License Number',
|
||||
invalid: 'License Number cannot be empty'
|
||||
},
|
||||
address: {
|
||||
required: 'Please enter Address',
|
||||
invalid: 'Address cannot be empty'
|
||||
},
|
||||
intro: {
|
||||
required: 'Please enter Introduction',
|
||||
invalid: 'Introduction cannot be empty'
|
||||
},
|
||||
domain: {
|
||||
required: 'Please enter Domain',
|
||||
invalid: 'Domain cannot be empty'
|
||||
},
|
||||
packageId: {
|
||||
required: 'Please select Tenant Package',
|
||||
invalid: 'Tenant Package cannot be empty'
|
||||
},
|
||||
expireTime: {
|
||||
required: 'Please select Expiration Time',
|
||||
invalid: 'Expiration Time cannot be empty'
|
||||
},
|
||||
accountCount: {
|
||||
required: 'Please enter Account Count',
|
||||
invalid: 'Account Count cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
}
|
||||
},
|
||||
addTenant: 'Add Tenant',
|
||||
editTenant: 'Edit Tenant'
|
||||
},
|
||||
tenantPackage: {
|
||||
title: 'Tenant Package List',
|
||||
packageName: 'Package Name',
|
||||
menuIds: 'Menu Permission',
|
||||
remark: 'Remark',
|
||||
status: 'Status',
|
||||
createTime: 'Create Time',
|
||||
form: {
|
||||
packageName: {
|
||||
required: 'Please enter Package Name',
|
||||
invalid: 'Package Name cannot be empty'
|
||||
},
|
||||
menuIds: {
|
||||
required: 'Please select Menu Permission',
|
||||
invalid: 'Menu Permission cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
}
|
||||
},
|
||||
addTenantPackage: 'Add Tenant Package',
|
||||
editTenantPackage: 'Edit Tenant Package',
|
||||
statusChangeSuccess: 'Status modified successfully'
|
||||
},
|
||||
user: {
|
||||
title: 'User List',
|
||||
userName: 'Username',
|
||||
nickName: 'Nickname',
|
||||
deptName: 'Department',
|
||||
phonenumber: 'Phone Number',
|
||||
status: 'Status',
|
||||
createTime: 'Create Time',
|
||||
password: 'Password',
|
||||
confirmPassword: 'Confirm Password',
|
||||
sex: 'Gender',
|
||||
roleIds: 'Roles',
|
||||
postIds: 'Posts',
|
||||
email: 'Email',
|
||||
avatar: 'Avatar',
|
||||
remark: 'Remark',
|
||||
form: {
|
||||
userName: {
|
||||
required: 'Please enter Username',
|
||||
invalid: 'Username cannot be empty'
|
||||
},
|
||||
nickName: {
|
||||
required: 'Please enter Nickname',
|
||||
invalid: 'Nickname cannot be empty'
|
||||
},
|
||||
deptId: {
|
||||
required: 'Please select Department',
|
||||
invalid: 'Department cannot be empty'
|
||||
},
|
||||
phonenumber: {
|
||||
required: 'Please enter Phone Number',
|
||||
invalid: 'Phone Number cannot be empty'
|
||||
},
|
||||
status: {
|
||||
required: 'Please select Status',
|
||||
invalid: 'Status cannot be empty'
|
||||
},
|
||||
password: {
|
||||
required: 'Please enter Password',
|
||||
invalid: 'Password cannot be empty'
|
||||
},
|
||||
confirmPassword: {
|
||||
required: 'Please enter Confirm Password',
|
||||
invalid: 'Confirm Password cannot be empty'
|
||||
},
|
||||
sex: {
|
||||
required: 'Please select Gender',
|
||||
invalid: 'Gender cannot be empty'
|
||||
},
|
||||
roleIds: {
|
||||
required: 'Please select Roles',
|
||||
invalid: 'Roles cannot be empty'
|
||||
},
|
||||
postIds: {
|
||||
required: 'Please select Posts',
|
||||
invalid: 'Posts cannot be empty'
|
||||
},
|
||||
email: {
|
||||
required: 'Please enter Email',
|
||||
invalid: 'Email cannot be empty'
|
||||
},
|
||||
remark: {
|
||||
required: 'Please enter Remark',
|
||||
invalid: 'Remark cannot be empty'
|
||||
}
|
||||
},
|
||||
addUser: 'Add User',
|
||||
editUser: 'Edit User',
|
||||
resetPassword: 'Reset Password',
|
||||
importUsers: 'Import Users',
|
||||
exportTemplate: 'Export Template',
|
||||
importSuccess: 'Import successful',
|
||||
statusChangeSuccess: 'Status modified successfully'
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -14,6 +14,18 @@ const local: App.I18n.Schema = {
|
||||
batchDelete: '批量删除',
|
||||
import: '导入',
|
||||
export: '导出',
|
||||
importSuccess: '导入成功',
|
||||
importFail: '导入失败',
|
||||
importTemplate: '导入模板',
|
||||
downloadTemplate: '下载模板',
|
||||
importResult: '导入结果',
|
||||
importSize: '请上传大小不超过',
|
||||
importEnd: '的文件',
|
||||
importFormat: '且格式为',
|
||||
importTip: '请上传大小不超过',
|
||||
exportSuccess: '导出成功',
|
||||
exportFail: '导出失败',
|
||||
updateExisting: '是否更新已经存在的数据',
|
||||
cancel: '取消',
|
||||
close: '关闭',
|
||||
check: '勾选',
|
||||
@ -378,6 +390,7 @@ const local: App.I18n.Schema = {
|
||||
editConfig: '编辑参数配置'
|
||||
},
|
||||
dept: {
|
||||
empty: '暂无部门信息',
|
||||
title: '部门列表',
|
||||
deptName: '部门名称',
|
||||
leader: '负责人',
|
||||
@ -418,6 +431,511 @@ const local: App.I18n.Schema = {
|
||||
},
|
||||
addDept: '新增部门',
|
||||
editDept: '编辑部门'
|
||||
},
|
||||
dict: {
|
||||
title: '字典列表',
|
||||
dictName: '字典名称',
|
||||
dictType: '字典类型',
|
||||
status: '状态',
|
||||
remark: '备注',
|
||||
createTime: '创建时间',
|
||||
data: {
|
||||
title: '字典数据列表',
|
||||
label: '字典标签',
|
||||
value: '字典键值',
|
||||
dictSort: '字典排序',
|
||||
isDefault: '是否默认',
|
||||
listClass: '回显样式',
|
||||
cssClass: 'CSS样式',
|
||||
status: '状态',
|
||||
remark: '备注',
|
||||
createTime: '创建时间'
|
||||
},
|
||||
form: {
|
||||
dictName: {
|
||||
required: '请输入字典名称',
|
||||
invalid: '字典名称不能为空'
|
||||
},
|
||||
dictType: {
|
||||
required: '请输入字典类型',
|
||||
invalid: '字典类型不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
},
|
||||
dictLabel: {
|
||||
required: '请输入字典标签',
|
||||
invalid: '字典标签不能为空'
|
||||
},
|
||||
dictValue: {
|
||||
required: '请输入字典键值',
|
||||
invalid: '字典键值不能为空'
|
||||
},
|
||||
dictSort: {
|
||||
required: '请输入字典排序',
|
||||
invalid: '字典排序不能为空'
|
||||
},
|
||||
isDefault: {
|
||||
required: '请选择是否默认',
|
||||
invalid: '是否默认不能为空'
|
||||
},
|
||||
listClass: {
|
||||
required: '请选择回显样式',
|
||||
invalid: '回显样式不能为空'
|
||||
},
|
||||
cssClass: {
|
||||
required: '请输入CSS样式',
|
||||
invalid: 'CSS样式不能为空'
|
||||
}
|
||||
},
|
||||
addDict: '新增字典',
|
||||
editDict: '编辑字典',
|
||||
addDictData: '新增字典数据',
|
||||
editDictData: '编辑字典数据'
|
||||
},
|
||||
menu: {
|
||||
title: '菜单列表',
|
||||
menuName: '菜单名称',
|
||||
icon: '菜单图标',
|
||||
sort: '排序',
|
||||
permission: '权限标识',
|
||||
component: '组件路径',
|
||||
path: '路由地址',
|
||||
query: '路由参数',
|
||||
isFrame: '是否外链',
|
||||
isCache: '是否缓存',
|
||||
menuType: '菜单类型',
|
||||
visible: '显示状态',
|
||||
status: '菜单状态',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
parentId: {
|
||||
required: '请选择上级菜单',
|
||||
invalid: '上级菜单不能为空'
|
||||
},
|
||||
menuType: {
|
||||
required: '请选择菜单类型',
|
||||
invalid: '菜单类型不能为空'
|
||||
},
|
||||
icon: {
|
||||
required: '请选择菜单图标',
|
||||
invalid: '菜单图标不能为空'
|
||||
},
|
||||
menuName: {
|
||||
required: '请输入菜单名称',
|
||||
invalid: '菜单名称不能为空'
|
||||
},
|
||||
sort: {
|
||||
required: '请输入排序',
|
||||
invalid: '排序不能为空'
|
||||
},
|
||||
isFrame: {
|
||||
required: '请选择是否外链',
|
||||
invalid: '是否外链不能为空'
|
||||
},
|
||||
path: {
|
||||
required: '请输入路由地址',
|
||||
invalid: '路由地址不能为空'
|
||||
},
|
||||
component: {
|
||||
required: '请输入组件路径',
|
||||
invalid: '组件路径不能为空'
|
||||
},
|
||||
query: {
|
||||
required: '请输入路由参数',
|
||||
invalid: '路由参数不能为空'
|
||||
},
|
||||
isCache: {
|
||||
required: '请选择是否缓存',
|
||||
invalid: '是否缓存不能为空'
|
||||
},
|
||||
visible: {
|
||||
required: '请选择显示状态',
|
||||
invalid: '显示状态不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择菜单状态',
|
||||
invalid: '菜单状态不能为空'
|
||||
},
|
||||
permission: {
|
||||
required: '请输入权限标识',
|
||||
invalid: '权限标识不能为空'
|
||||
}
|
||||
},
|
||||
directory: '目录',
|
||||
menu: '菜单',
|
||||
button: '按钮',
|
||||
addMenu: '新增菜单',
|
||||
editMenu: '编辑菜单'
|
||||
},
|
||||
notice: {
|
||||
title: '通知公告列表',
|
||||
noticeTitle: '公告标题',
|
||||
noticeType: '公告类型',
|
||||
noticeContent: '公告内容',
|
||||
status: '状态',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
noticeTitle: {
|
||||
required: '请输入公告标题',
|
||||
invalid: '公告标题不能为空'
|
||||
},
|
||||
noticeType: {
|
||||
required: '请选择公告类型',
|
||||
invalid: '公告类型不能为空'
|
||||
},
|
||||
noticeContent: {
|
||||
required: '请输入公告内容',
|
||||
invalid: '公告内容不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
}
|
||||
},
|
||||
addNotice: '新增公告',
|
||||
editNotice: '编辑公告'
|
||||
},
|
||||
oss: {
|
||||
title: '文件列表',
|
||||
fileName: '文件名称',
|
||||
originalName: '原始名称',
|
||||
fileSuffix: '文件后缀',
|
||||
url: '文件地址',
|
||||
createTime: '创建时间',
|
||||
service: '服务商',
|
||||
form: {
|
||||
file: {
|
||||
required: '请选择文件',
|
||||
invalid: '文件不能为空'
|
||||
}
|
||||
},
|
||||
upload: '上传文件',
|
||||
preview: '预览',
|
||||
download: '下载',
|
||||
copy: '复制链接',
|
||||
copySuccess: '复制成功'
|
||||
},
|
||||
ossConfig: {
|
||||
title: 'OSS配置列表',
|
||||
configKey: '配置键',
|
||||
accessKey: 'accessKey',
|
||||
secretKey: 'secretKey',
|
||||
bucketName: '桶名称',
|
||||
prefix: '前缀',
|
||||
endpoint: '域名',
|
||||
domain: '自定义域名',
|
||||
isHttps: '是否https',
|
||||
region: '地域',
|
||||
status: '状态',
|
||||
remark: '备注',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
configKey: {
|
||||
required: '请输入配置键',
|
||||
invalid: '配置键不能为空'
|
||||
},
|
||||
accessKey: {
|
||||
required: '请输入accessKey',
|
||||
invalid: 'accessKey不能为空'
|
||||
},
|
||||
secretKey: {
|
||||
required: '请输入secretKey',
|
||||
invalid: 'secretKey不能为空'
|
||||
},
|
||||
bucketName: {
|
||||
required: '请输入桶名称',
|
||||
invalid: '桶名称不能为空'
|
||||
},
|
||||
prefix: {
|
||||
required: '请输入前缀',
|
||||
invalid: '前缀不能为空'
|
||||
},
|
||||
endpoint: {
|
||||
required: '请输入域名',
|
||||
invalid: '域名不能为空'
|
||||
},
|
||||
domain: {
|
||||
required: '请输入自定义域名',
|
||||
invalid: '自定义域名不能为空'
|
||||
},
|
||||
isHttps: {
|
||||
required: '请选择是否https',
|
||||
invalid: '是否https不能为空'
|
||||
},
|
||||
region: {
|
||||
required: '请输入地域',
|
||||
invalid: '地域不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
}
|
||||
},
|
||||
addOssConfig: '新增OSS配置',
|
||||
editOssConfig: '编辑OSS配置'
|
||||
},
|
||||
post: {
|
||||
title: '岗位列表',
|
||||
postCode: '岗位编码',
|
||||
postName: '岗位名称',
|
||||
postSort: '岗位排序',
|
||||
status: '状态',
|
||||
remark: '备注',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
postCode: {
|
||||
required: '请输入岗位编码',
|
||||
invalid: '岗位编码不能为空'
|
||||
},
|
||||
postName: {
|
||||
required: '请输入岗位名称',
|
||||
invalid: '岗位名称不能为空'
|
||||
},
|
||||
postSort: {
|
||||
required: '请输入岗位排序',
|
||||
invalid: '岗位排序不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
}
|
||||
},
|
||||
addPost: '新增岗位',
|
||||
editPost: '编辑岗位'
|
||||
},
|
||||
role: {
|
||||
title: '角色列表',
|
||||
roleName: '角色名称',
|
||||
roleKey: '权限字符',
|
||||
roleSort: '角色排序',
|
||||
status: '状态',
|
||||
remark: '备注',
|
||||
menuPermission: '菜单权限',
|
||||
dataScope: '数据权限',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
roleName: {
|
||||
required: '请输入角色名称',
|
||||
invalid: '角色名称不能为空'
|
||||
},
|
||||
roleKey: {
|
||||
required: '请输入权限字符',
|
||||
invalid: '权限字符不能为空'
|
||||
},
|
||||
roleSort: {
|
||||
required: '请输入角色排序',
|
||||
invalid: '角色排序不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
},
|
||||
menuIds: {
|
||||
required: '请选择菜单权限',
|
||||
invalid: '菜单权限不能为空'
|
||||
},
|
||||
deptIds: {
|
||||
required: '请选择部门权限',
|
||||
invalid: '部门权限不能为空'
|
||||
}
|
||||
},
|
||||
addRole: '新增角色',
|
||||
editRole: '编辑角色',
|
||||
configPermission: '分配权限',
|
||||
authorizedUsers: '分配用户',
|
||||
selectMenuPermission: '选择菜单权限',
|
||||
selectDataScope: '选择数据权限',
|
||||
selectDeptPermission: '选择部门权限'
|
||||
},
|
||||
tenant: {
|
||||
title: '租户列表',
|
||||
tenantName: '租户名称',
|
||||
tenantId: '租户编号',
|
||||
contactUserName: '联系人',
|
||||
contactPhone: '联系电话',
|
||||
companyName: '公司名称',
|
||||
licenseNumber: '营业执照编号',
|
||||
address: '地址',
|
||||
intro: '企业简介',
|
||||
domain: '域名',
|
||||
packageId: '租户套餐',
|
||||
expireTime: '过期时间',
|
||||
accountCount: '账号数量',
|
||||
status: '状态',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
tenantName: {
|
||||
required: '请输入租户名称',
|
||||
invalid: '租户名称不能为空'
|
||||
},
|
||||
contactUserName: {
|
||||
required: '请输入联系人',
|
||||
invalid: '联系人不能为空'
|
||||
},
|
||||
contactPhone: {
|
||||
required: '请输入联系电话',
|
||||
invalid: '联系电话不能为空'
|
||||
},
|
||||
companyName: {
|
||||
required: '请输入公司名称',
|
||||
invalid: '公司名称不能为空'
|
||||
},
|
||||
licenseNumber: {
|
||||
required: '请输入营业执照编号',
|
||||
invalid: '营业执照编号不能为空'
|
||||
},
|
||||
address: {
|
||||
required: '请输入地址',
|
||||
invalid: '地址不能为空'
|
||||
},
|
||||
intro: {
|
||||
required: '请输入企业简介',
|
||||
invalid: '企业简介不能为空'
|
||||
},
|
||||
domain: {
|
||||
required: '请输入域名',
|
||||
invalid: '域名不能为空'
|
||||
},
|
||||
packageId: {
|
||||
required: '请选择租户套餐',
|
||||
invalid: '租户套餐不能为空'
|
||||
},
|
||||
expireTime: {
|
||||
required: '请选择过期时间',
|
||||
invalid: '过期时间不能为空'
|
||||
},
|
||||
accountCount: {
|
||||
required: '请输入账号数量',
|
||||
invalid: '账号数量不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
}
|
||||
},
|
||||
addTenant: '新增租户',
|
||||
editTenant: '编辑租户'
|
||||
},
|
||||
tenantPackage: {
|
||||
title: '租户套餐列表',
|
||||
packageName: '套餐名称',
|
||||
menuIds: '菜单权限',
|
||||
remark: '备注',
|
||||
status: '状态',
|
||||
createTime: '创建时间',
|
||||
form: {
|
||||
packageName: {
|
||||
required: '请输入套餐名称',
|
||||
invalid: '套餐名称不能为空'
|
||||
},
|
||||
menuIds: {
|
||||
required: '请选择菜单权限',
|
||||
invalid: '菜单权限不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
}
|
||||
},
|
||||
addTenantPackage: '新增租户套餐',
|
||||
editTenantPackage: '编辑租户套餐',
|
||||
statusChangeSuccess: '状态修改成功'
|
||||
},
|
||||
user: {
|
||||
title: '用户列表',
|
||||
userName: '用户名称',
|
||||
nickName: '用户昵称',
|
||||
deptName: '部门',
|
||||
phonenumber: '手机号码',
|
||||
status: '状态',
|
||||
createTime: '创建时间',
|
||||
password: '密码',
|
||||
confirmPassword: '确认密码',
|
||||
sex: '性别',
|
||||
roleIds: '角色',
|
||||
postIds: '岗位',
|
||||
email: '邮箱',
|
||||
avatar: '头像',
|
||||
remark: '备注',
|
||||
form: {
|
||||
userName: {
|
||||
required: '请输入用户名称',
|
||||
invalid: '用户名称不能为空'
|
||||
},
|
||||
nickName: {
|
||||
required: '请输入用户昵称',
|
||||
invalid: '用户昵称不能为空'
|
||||
},
|
||||
deptId: {
|
||||
required: '请选择部门',
|
||||
invalid: '部门不能为空'
|
||||
},
|
||||
phonenumber: {
|
||||
required: '请输入手机号码',
|
||||
invalid: '手机号码不能为空'
|
||||
},
|
||||
status: {
|
||||
required: '请选择状态',
|
||||
invalid: '状态不能为空'
|
||||
},
|
||||
password: {
|
||||
required: '请输入密码',
|
||||
invalid: '密码不能为空'
|
||||
},
|
||||
confirmPassword: {
|
||||
required: '请输入确认密码',
|
||||
invalid: '确认密码不能为空'
|
||||
},
|
||||
sex: {
|
||||
required: '请选择性别',
|
||||
invalid: '性别不能为空'
|
||||
},
|
||||
roleIds: {
|
||||
required: '请选择角色',
|
||||
invalid: '角色不能为空'
|
||||
},
|
||||
postIds: {
|
||||
required: '请选择岗位',
|
||||
invalid: '岗位不能为空'
|
||||
},
|
||||
email: {
|
||||
required: '请输入邮箱',
|
||||
invalid: '邮箱不能为空'
|
||||
},
|
||||
remark: {
|
||||
required: '请输入备注',
|
||||
invalid: '备注不能为空'
|
||||
}
|
||||
},
|
||||
addUser: '新增用户',
|
||||
editUser: '编辑用户',
|
||||
resetPassword: '重置密码',
|
||||
importUsers: '导入用户',
|
||||
exportTemplate: '导出模板',
|
||||
importSuccess: '导入成功',
|
||||
statusChangeSuccess: '状态修改成功'
|
||||
}
|
||||
}
|
||||
},
|
||||
|
Reference in New Issue
Block a user