|
|
|
|
@ -52,6 +52,7 @@ export default {
|
|
|
|
|
status: 'Status',
|
|
|
|
|
createTime: 'Create Time',
|
|
|
|
|
updateTime: 'Update Time',
|
|
|
|
|
operate: 'Operation',
|
|
|
|
|
copy: 'Copy',
|
|
|
|
|
copySuccess: 'Copy Success',
|
|
|
|
|
copyError: 'Copy Error'
|
|
|
|
|
@ -455,6 +456,235 @@ export default {
|
|
|
|
|
btn_zoom_out: 'Zoom out',
|
|
|
|
|
preview: 'Preivew'
|
|
|
|
|
},
|
|
|
|
|
SystemManagement: {
|
|
|
|
|
Dept: {
|
|
|
|
|
name: 'Department Name',
|
|
|
|
|
statusLabel: 'Department Status',
|
|
|
|
|
status: 'Status',
|
|
|
|
|
leader: 'Leader',
|
|
|
|
|
sort: 'Sort',
|
|
|
|
|
phone: 'Phone',
|
|
|
|
|
email: 'Email',
|
|
|
|
|
parent: 'Parent Department',
|
|
|
|
|
createTime: 'Create Time',
|
|
|
|
|
actions: 'Actions',
|
|
|
|
|
searchNamePlaceholder: 'Please input department name',
|
|
|
|
|
searchStatusPlaceholder: 'Please select department status',
|
|
|
|
|
parentPlaceholder: 'Please select parent department',
|
|
|
|
|
leaderPlaceholder: 'Please select leader',
|
|
|
|
|
phonePlaceholder: 'Please input phone number',
|
|
|
|
|
emailPlaceholder: 'Please input email',
|
|
|
|
|
statusPlaceholder: 'Please select status',
|
|
|
|
|
parentRequired: 'Parent department is required',
|
|
|
|
|
nameRequired: 'Department name is required',
|
|
|
|
|
sortRequired: 'Sort is required',
|
|
|
|
|
emailInvalid: 'Please input a valid email address',
|
|
|
|
|
phoneInvalid: 'Please input a valid mobile number',
|
|
|
|
|
statusRequired: 'Status is required',
|
|
|
|
|
toggleExpand: 'Expand / Collapse'
|
|
|
|
|
},
|
|
|
|
|
User: {
|
|
|
|
|
workNo: 'Work No',
|
|
|
|
|
username: 'User Name',
|
|
|
|
|
nickname: 'Nickname',
|
|
|
|
|
dept: 'Department',
|
|
|
|
|
mobile: 'Mobile',
|
|
|
|
|
email: 'Email',
|
|
|
|
|
sex: 'User Gender',
|
|
|
|
|
post: 'Post',
|
|
|
|
|
remark: 'Remark',
|
|
|
|
|
status: 'Status',
|
|
|
|
|
createTime: 'Create Time',
|
|
|
|
|
actions: 'Actions',
|
|
|
|
|
password: 'User Password',
|
|
|
|
|
role: 'Role',
|
|
|
|
|
import: 'User Import',
|
|
|
|
|
importDragText: 'Drag file here, or',
|
|
|
|
|
importClickText: 'click to upload',
|
|
|
|
|
importUpdateSupport: 'Update existing user data if present',
|
|
|
|
|
importFormatLimit: 'Only xls, xlsx format files are allowed.',
|
|
|
|
|
importDownloadTemplate: 'Download template',
|
|
|
|
|
searchWorkNoPlaceholder: 'Please input work No',
|
|
|
|
|
searchUsernamePlaceholder: 'Please input user name',
|
|
|
|
|
searchMobilePlaceholder: 'Please input mobile',
|
|
|
|
|
searchStatusPlaceholder: 'Please select status',
|
|
|
|
|
searchCreateTimeStartPlaceholder: 'Start date',
|
|
|
|
|
searchCreateTimeEndPlaceholder: 'End date',
|
|
|
|
|
deptPlaceholder: 'Please select department',
|
|
|
|
|
sexPlaceholder: 'Please select',
|
|
|
|
|
postPlaceholder: 'Please select',
|
|
|
|
|
remarkPlaceholder: 'Please input content',
|
|
|
|
|
usernamePlaceholder: 'Please input user name',
|
|
|
|
|
passwordPlaceholder: 'Please input user password',
|
|
|
|
|
workNoPlaceholder: 'Please input work No',
|
|
|
|
|
mobilePlaceholder: 'Please input mobile',
|
|
|
|
|
emailPlaceholder: 'Please input email',
|
|
|
|
|
usernameRequired: 'User name is required',
|
|
|
|
|
workNoRequired: 'Work No is required',
|
|
|
|
|
passwordRequired: 'User password is required',
|
|
|
|
|
deptRequired: 'Department is required',
|
|
|
|
|
emailInvalid: 'Please input a valid email address',
|
|
|
|
|
mobileInvalid: 'Please input a valid mobile number',
|
|
|
|
|
importFileRequired: 'Please upload file',
|
|
|
|
|
importSuccessTip: 'Upload success: {createCount}; Update success: {updateCount}; Update failed: {failureCount};',
|
|
|
|
|
importFailed: 'Upload failed, please upload again!',
|
|
|
|
|
importFileLimit: 'Only one file can be uploaded!',
|
|
|
|
|
resetPasswordTitle: 'Please input new password for "{username}"',
|
|
|
|
|
resetPasswordSuccess: 'Modified successfully, new password is: {password}',
|
|
|
|
|
resetPassword: 'Reset Password',
|
|
|
|
|
assignRole: 'Assign Role',
|
|
|
|
|
changeStatusConfirm: 'Are you sure to {action} user "{username}"?'
|
|
|
|
|
},
|
|
|
|
|
Post: {
|
|
|
|
|
code: 'Post Code',
|
|
|
|
|
name: 'Post Name',
|
|
|
|
|
sort: 'Post Order',
|
|
|
|
|
remark: 'Post Remark',
|
|
|
|
|
status: 'Status',
|
|
|
|
|
createTime: 'Create Time',
|
|
|
|
|
actions: 'Actions',
|
|
|
|
|
searchNamePlaceholder: 'Please input post name',
|
|
|
|
|
searchCodePlaceholder: 'Please input post code',
|
|
|
|
|
searchStatusPlaceholder: 'Please select status',
|
|
|
|
|
codePlaceholder: 'Please input post code',
|
|
|
|
|
namePlaceholder: 'Please input post name',
|
|
|
|
|
sortPlaceholder: 'Please input post order',
|
|
|
|
|
statusPlaceholder: 'Please select status',
|
|
|
|
|
remarkPlaceholder: 'Please input remark',
|
|
|
|
|
codeRequired: 'Post code is required',
|
|
|
|
|
nameRequired: 'Post name is required',
|
|
|
|
|
sortRequired: 'Post order is required',
|
|
|
|
|
statusRequired: 'Post status is required'
|
|
|
|
|
},
|
|
|
|
|
Role: {
|
|
|
|
|
code: 'Role Code',
|
|
|
|
|
name: 'Role Name',
|
|
|
|
|
type: 'Role Type',
|
|
|
|
|
sort: 'Display Order',
|
|
|
|
|
remark: 'Remark',
|
|
|
|
|
status: 'Status',
|
|
|
|
|
menuPermission: 'Menu Permission',
|
|
|
|
|
dataPermission: 'Data Permission',
|
|
|
|
|
dataScope: 'Permission Scope',
|
|
|
|
|
selectAll: 'Select/Deselect All',
|
|
|
|
|
expandCollapse: 'Expand/Collapse All',
|
|
|
|
|
parentChildLink: 'Parent-child linkage (select parent to select children)',
|
|
|
|
|
yes: 'Yes',
|
|
|
|
|
no: 'No',
|
|
|
|
|
loadingText: 'Loading, please wait',
|
|
|
|
|
searchCodePlaceholder: 'Please input role code',
|
|
|
|
|
searchNamePlaceholder: 'Please input role name',
|
|
|
|
|
searchStatusPlaceholder: 'Please select status',
|
|
|
|
|
codePlaceholder: 'Please input role code',
|
|
|
|
|
namePlaceholder: 'Please input role name',
|
|
|
|
|
sortPlaceholder: 'Please input display order',
|
|
|
|
|
statusPlaceholder: 'Please select status',
|
|
|
|
|
remarkPlaceholder: 'Please input remark',
|
|
|
|
|
codeRequired: 'Role code is required',
|
|
|
|
|
nameRequired: 'Role name is required',
|
|
|
|
|
sortRequired: 'Display order is required',
|
|
|
|
|
statusRequired: 'Status is required'
|
|
|
|
|
},
|
|
|
|
|
Menu: {
|
|
|
|
|
name: 'Menu Name',
|
|
|
|
|
parent: 'Parent Menu',
|
|
|
|
|
type: 'Menu Type',
|
|
|
|
|
icon: 'Menu Icon',
|
|
|
|
|
path: 'Route Path',
|
|
|
|
|
component: 'Component Path',
|
|
|
|
|
componentName: 'Component Name',
|
|
|
|
|
permission: 'Permission',
|
|
|
|
|
sort: 'Display Order',
|
|
|
|
|
status: 'Menu Status',
|
|
|
|
|
visible: 'Visible',
|
|
|
|
|
alwaysShow: 'Always Show',
|
|
|
|
|
keepAlive: 'Keep Alive',
|
|
|
|
|
actions: 'Actions',
|
|
|
|
|
searchNamePlaceholder: 'Please input menu name',
|
|
|
|
|
searchStatusPlaceholder: 'Please select menu status',
|
|
|
|
|
namePlaceholder: 'Please input menu name',
|
|
|
|
|
pathPlaceholder: 'Please input route path',
|
|
|
|
|
componentPlaceholder: 'For example: system/user/index',
|
|
|
|
|
componentNamePlaceholder: 'For example: SystemUser',
|
|
|
|
|
permissionPlaceholder: 'Please input permission',
|
|
|
|
|
sortPlaceholder: 'Please input display order',
|
|
|
|
|
toggleExpand: 'Expand / Collapse',
|
|
|
|
|
refreshCache: 'Refresh Menu Cache',
|
|
|
|
|
updateCacheConfirm: 'The cache will be updated and the browser will be refreshed!',
|
|
|
|
|
updateCacheTitle: 'Refresh Menu Cache',
|
|
|
|
|
visibleShow: 'Show',
|
|
|
|
|
visibleHide: 'Hide',
|
|
|
|
|
always: 'Always',
|
|
|
|
|
notAlways: 'Not Always',
|
|
|
|
|
keep: 'Cache',
|
|
|
|
|
notKeep: 'No Cache',
|
|
|
|
|
parentRoot: 'Root Menu',
|
|
|
|
|
nameRequired: 'Menu name is required',
|
|
|
|
|
sortRequired: 'Menu order is required',
|
|
|
|
|
pathRequired: 'Route path is required',
|
|
|
|
|
statusRequired: 'Status is required',
|
|
|
|
|
pathMustStartWithSlash: 'Path must start with /',
|
|
|
|
|
pathMustNotStartWithSlash: 'Path must not start with /',
|
|
|
|
|
pathTooltipTitle: 'Route Path',
|
|
|
|
|
pathTooltipMessage:
|
|
|
|
|
'Route path to access, such as `user`. For external link, start with `http(s)://`.',
|
|
|
|
|
permissionTooltipTitle: 'Permission',
|
|
|
|
|
permissionTooltipMessage:
|
|
|
|
|
"Permission string on Controller method, e.g. @PreAuthorize(`@ss.hasPermission('system:user:list')`)",
|
|
|
|
|
visibleTooltipTitle: 'Visible',
|
|
|
|
|
visibleTooltipMessage:
|
|
|
|
|
'When hidden is selected, the route will not appear in the sidebar but can still be accessed',
|
|
|
|
|
alwaysShowTooltipTitle: 'Always Show',
|
|
|
|
|
alwaysShowTooltipMessage:
|
|
|
|
|
'When not selected, if the menu has only one child, the parent will be hidden and the child will be displayed directly',
|
|
|
|
|
keepAliveTooltipTitle: 'Keep Alive',
|
|
|
|
|
keepAliveTooltipMessage:
|
|
|
|
|
'When cached is selected, it will be cached by `keep-alive`, and the "Component Name" field must be filled in'
|
|
|
|
|
},
|
|
|
|
|
Dict: {
|
|
|
|
|
id: 'Dict ID',
|
|
|
|
|
name: 'Dict Name',
|
|
|
|
|
type: 'Dict Type',
|
|
|
|
|
label: 'Dict Label',
|
|
|
|
|
value: 'Dict Value',
|
|
|
|
|
sort: 'Dict Sort',
|
|
|
|
|
status: 'Status',
|
|
|
|
|
remark: 'Remark',
|
|
|
|
|
colorType: 'Color Type',
|
|
|
|
|
cssClass: 'CSS Class',
|
|
|
|
|
createTime: 'Create Time',
|
|
|
|
|
actions: 'Actions',
|
|
|
|
|
data: 'Data',
|
|
|
|
|
searchNamePlaceholder: 'Please input dict name',
|
|
|
|
|
searchTypePlaceholder: 'Please input dict type',
|
|
|
|
|
searchStatusPlaceholder: 'Please select dict status',
|
|
|
|
|
searchLabelPlaceholder: 'Please input dict label',
|
|
|
|
|
searchDataStatusPlaceholder: 'Please select data status',
|
|
|
|
|
namePlaceholder: 'Please input dict name',
|
|
|
|
|
typePlaceholder: 'Please input dict type',
|
|
|
|
|
labelPlaceholder: 'Please input data label',
|
|
|
|
|
valuePlaceholder: 'Please input data value',
|
|
|
|
|
sortPlaceholder: 'Please input data order',
|
|
|
|
|
remarkPlaceholder: 'Please input content',
|
|
|
|
|
statusPlaceholder: 'Please select status',
|
|
|
|
|
colorTypePlaceholder: 'Please select color type',
|
|
|
|
|
cssClassPlaceholder: 'Please input CSS Class',
|
|
|
|
|
nameRequired: 'Dict name is required',
|
|
|
|
|
typeRequired: 'Dict type is required',
|
|
|
|
|
statusRequired: 'Status is required',
|
|
|
|
|
labelRequired: 'Data label is required',
|
|
|
|
|
valueRequired: 'Data value is required',
|
|
|
|
|
sortRequired: 'Data order is required',
|
|
|
|
|
colorTypeDefault: 'Default',
|
|
|
|
|
colorTypePrimary: 'Primary',
|
|
|
|
|
colorTypeSuccess: 'Success',
|
|
|
|
|
colorTypeInfo: 'Info',
|
|
|
|
|
colorTypeWarning: 'Warning',
|
|
|
|
|
colorTypeDanger: 'Danger',
|
|
|
|
|
typeExportFilename: 'DictType.xls',
|
|
|
|
|
dataExportFilename: 'DictData.xls'
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
basedata: {
|
|
|
|
|
product: {
|
|
|
|
|
category: {
|
|
|
|
|
|