- 新增 BindTextAbbrAttribute 特性用于绑定文本简称字段 - 创建 SysTextAbbr 表存储文字简称数据 - 在 SysUser 表中添加姓名简称相关字段 - 实现 GetNameAbbr 方法获取文本简称 - 在数据初始化时导入简称数据 - 在数据审计操作中智能设置带[BindTextAbbr]特性字段值
398 lines
14 KiB
TypeScript
398 lines
14 KiB
TypeScript
export default {
|
||
list: {
|
||
operationSuccessful: '操作成功',
|
||
operationFailed: '操作失败',
|
||
menuName: '菜单名称',
|
||
type: '类型',
|
||
directory: '目录',
|
||
menu: '菜单',
|
||
button: '按钮',
|
||
query: '查询',
|
||
reset: '重置',
|
||
view: '查看',
|
||
add: '新增',
|
||
allExpand: '全部展开',
|
||
allFold: '全部折叠',
|
||
edit: '编辑',
|
||
delete: '删除',
|
||
enable: '启用',
|
||
notEnable: '不启用',
|
||
disable: '禁用',
|
||
operation: '操作',
|
||
record: '修改记录',
|
||
copy: '复制',
|
||
menuInfo: '菜单信息',
|
||
menuType: '菜单类型',
|
||
routePath: '路由路径',
|
||
componentPath: '组件路径',
|
||
permission: '权限标识',
|
||
orderNo: '排序',
|
||
status: '状态',
|
||
seq: '序号',
|
||
actions: '操作',
|
||
addMenu: '添加菜单',
|
||
editMenu: '编辑菜单',
|
||
copyMenu: '复制菜单',
|
||
confirmDeleteMenu: '确定删除菜单:【{title}】?',
|
||
hint: '提示',
|
||
confirmDelete: '确定删除?',
|
||
confirmButtonText: '确定',
|
||
cancelButtonText: '取消',
|
||
successDelete: '删除成功',
|
||
previousMenu: '上级菜单',
|
||
emptyMenuHint: '菜单名称不能为空',
|
||
routeName: '路由名称',
|
||
menuIcon: '菜单图标',
|
||
redirect: '重定向',
|
||
linkAddress: '链接地址',
|
||
innerOutAddress: '外链/内嵌时链接地址',
|
||
menuOrder: '菜单排序',
|
||
menuStatus: '菜单状态',
|
||
menuSeq: '菜单序号',
|
||
menuActions: '菜单操作',
|
||
isHide: '是否隐藏',
|
||
hide: '隐藏',
|
||
notHide: '不隐藏',
|
||
isKeepAlive: '是否缓存',
|
||
keepAlive: '缓存',
|
||
notKeepAlive: '不缓存',
|
||
isAffix: '是否固定',
|
||
affix: '固定',
|
||
notAffix: '不固定',
|
||
isIframe: '是否内嵌',
|
||
iframe: '内嵌',
|
||
notIframe: '不内嵌',
|
||
remark: '备注',
|
||
isEnable: '是否启用',
|
||
needInputRemark: '请输入备注内容',
|
||
pleaseSelectParentMenu: '请选择上级菜单',
|
||
menuTypeRequired: '菜单类型不能为空',
|
||
redirectPlaceholder: '重定向地址',
|
||
title: '标题',
|
||
notice: '通知',
|
||
announcement: '公告',
|
||
confirm: '确认',
|
||
detail: '详情',
|
||
messageInbox: '消息/站内信',
|
||
content: '内容',
|
||
createTime: '创建时间',
|
||
readStatus: '阅读状态',
|
||
publisher: '发布者',
|
||
publishTime: '发布时间',
|
||
read: '已读',
|
||
unread: '未读',
|
||
messageDetail: '消息详情',
|
||
account: '账号',
|
||
realName: '姓名',
|
||
pinyin: '簡拼',
|
||
allPinyin: '全拼',
|
||
jobTitle: '职位名称',
|
||
phoneNumber: '手机号码',
|
||
resetPassword: '重置密码',
|
||
unlockAccount: '解除锁定',
|
||
male: '男',
|
||
female: '女',
|
||
unknown: '未知',
|
||
unspecified: '未说明',
|
||
systemAdmin: '系统管理员',
|
||
normalAccount: '普通账号',
|
||
member: '会员',
|
||
other: '其他',
|
||
accountStatusUpdateSuccess: '账号状态设置成功',
|
||
confirmResetPassword: '请输入【{account}】的新密码,如果不填将使用默认密码',
|
||
passwordResetSuccess: '密码重置成功为:{password}',
|
||
confirmUnlockAccount: '确定解除登录锁定:【{account}】?',
|
||
unlockSuccess: '解除登录锁定成功',
|
||
avatar: '头像',
|
||
nickname: '昵称',
|
||
birthDate: '出生日期',
|
||
gender: '性别',
|
||
accountType: '账号类型',
|
||
roleSet: '角色集合',
|
||
organization: '所属机构',
|
||
addAccount: '添加账号',
|
||
editAccount: '编辑账号',
|
||
copyAccount: '复制账号',
|
||
confirmDeleteAccount: '确定删除账号:【{account}】?',
|
||
changePassword: '修改密码',
|
||
passwordPolicy: '密码安全策略:必须包含大小写字母、数字和特殊字符的组合,长度在6-16之间。',
|
||
currentPassword: '当前密码',
|
||
currentPasswordRequired: '当前密码不能为空',
|
||
newPassword: '新密码',
|
||
newPasswordRequired: '新密码不能为空',
|
||
passwordRule: '密码必须包含大小写字母、数字和特殊字符,长度在6-16之间',
|
||
confirmPassword: '确认密码',
|
||
confirmPasswordRequired: '确认密码不能为空',
|
||
passwordNotMatch: '两次密码不一致!',
|
||
passwordChangedNeedRelogin: '密码已修改,请重新登录系统!',
|
||
creator: '创建者',
|
||
modifier: '修改者',
|
||
modifyTime: '修改时间',
|
||
none: '无',
|
||
refresh: '刷新',
|
||
exportCurrentPage: '导出本页数据',
|
||
exportAll: '导出全部数据',
|
||
print: '打印',
|
||
settings: '设置',
|
||
dragToSort: '拖动进行排序',
|
||
columnDisplay: '列显示',
|
||
multiSelect: '多选',
|
||
noData: '暂无数据',
|
||
noSelectedColumns: '没有勾选要导出的列',
|
||
noDataToExport: '没有数据可以导出',
|
||
exportData: '导出数据',
|
||
unfixColumn: '取消固定列',
|
||
fixColumn: '启用固定列',
|
||
export: '导出',
|
||
dataImport: '数据导入',
|
||
template: '模板',
|
||
downloadTemplate: '下载模板',
|
||
import: '导入',
|
||
downloadError: '下载错误',
|
||
required: '不能为空',
|
||
to: '至',
|
||
startDate: '开始日期',
|
||
endDate: '结束日期',
|
||
last7Days: '7天内',
|
||
lastMonth: '1个月内',
|
||
last3Months: '3个月内',
|
||
layout: '横向/纵向',
|
||
code: '编码',
|
||
organizationName: '机构名称',
|
||
rootNode: '根节点',
|
||
linkage: '联动',
|
||
basicInfo: '基础信息',
|
||
roleAuth: '角色授权',
|
||
profileInfo: '档案信息',
|
||
unauthorized: '未授权',
|
||
authorized: '已授权',
|
||
email: '邮箱',
|
||
entryDate: '入职日期',
|
||
orgStructure: '机构组织',
|
||
employeeId: '工号',
|
||
domainAccount: '域账号',
|
||
affiliatedOrg: '附属机构',
|
||
addAffiliatedOrg: '增加附属机构',
|
||
idType: '证件类型',
|
||
idNumber: '证件号码',
|
||
age: '年龄',
|
||
ethnicity: '民族',
|
||
address: '地址',
|
||
graduateSchool: '毕业学校',
|
||
educationLevel: '文化程度',
|
||
politicalStatus: '政治面貌',
|
||
officePhone: '办公电话',
|
||
emergencyContact: '紧急联系人',
|
||
contactPhone: '联系人电话',
|
||
contactAddress: '联系人地址',
|
||
idCard: '身份证',
|
||
passport: '护照',
|
||
birthCertificate: '出生证',
|
||
hkMacauPass: '港澳台通行证',
|
||
foreignerCard: '外国人居留证',
|
||
primarySchool: '小学',
|
||
juniorHigh: '初中',
|
||
seniorHigh: '普通高中',
|
||
technicalSchool: '技工学校',
|
||
vocationalEdu: '职业教育',
|
||
vocationalHigh: '职业高中',
|
||
technicalCollege: '中等专科',
|
||
juniorCollege: '大学专科',
|
||
undergraduate: '大学本科',
|
||
master: '硕士研究生',
|
||
doctor: '博士研究生',
|
||
accountNameRequired: '账号名称不能为空',
|
||
phoneRequired: '手机号码不能为空',
|
||
realNameRequired: '真实姓名不能为空',
|
||
accountTypeRequired: '账号类型不能为空',
|
||
organizationRequired: '所属机构不能为空',
|
||
jobTitleRequired: '职位名称不能为空',
|
||
orgDataPermission: '具有相应组织机构的数据权限',
|
||
orgRequired: '机构不能为空',
|
||
positionRequired: '职位不能为空',
|
||
pleaseAssignRole: '请分配角色',
|
||
roleName: '角色名称',
|
||
roleCode: '角色编码',
|
||
roleCodeRequired: '角色编码不能为空',
|
||
roleNameRequired: '角色名称不能为空',
|
||
allData: '全部数据',
|
||
deptAndBelowData: '本部门及以下数据',
|
||
deptData: '本部门数据',
|
||
personalData: '仅本人数据',
|
||
customData: '自定义数据',
|
||
authMenu: '授权菜单',
|
||
authData: '授权数据',
|
||
fieldBlacklist: '字段黑名单',
|
||
apiBlacklist: '接口黑名单',
|
||
addRole: '添加角色',
|
||
editRole: '编辑角色',
|
||
confirmDeleteRole: '确定删除角色:【{roleName}】?',
|
||
dataScope: '数据范围',
|
||
sysFlag: '是否内置',
|
||
tenantName: '租户名称',
|
||
role: '角色',
|
||
apiRoute: 'API路由',
|
||
authRoleDataScope: '授权角色数据范围',
|
||
orgList: '机构列表',
|
||
noAuthForMenu: '非超管角色禁止授权系统核心模块菜单资源',
|
||
noAuthForTable: '非超管角色禁止授权系统核心模块字段资源',
|
||
noAuthForApi: '非超管角色禁止授权系统核心模块接口资源',
|
||
grantRoleMenu: '设置角色字段黑名单【{name}】',
|
||
setApiBlacklist: '设置角色接口黑名单【{name}】',
|
||
authRoleDataScopeWithName: '授权角色数据范围【{name}】',
|
||
grantRoleMenuWithName: '授权角色菜单【{name}】',
|
||
organizationNameText: '组织',
|
||
positionText: '职位',
|
||
electronicSignatureText: '电子签名',
|
||
uploadHandwrittenSignatureText: '上传手写签名',
|
||
realNameText: '真实姓名',
|
||
birthDateRequired: '出生日期不能为空',
|
||
saveBasicInfo: '保存基本信息',
|
||
organizationStructure: '组织机构',
|
||
brushThickness: '画笔粗细',
|
||
brushColor: '画笔颜色',
|
||
undo: '撤销',
|
||
clearScreen: '清屏',
|
||
save: '保存',
|
||
changeAvatar: '更换头像',
|
||
confirmModifyBasicInfo: '确定修改个人基础信息?',
|
||
passwordModifiedConfirmRelogin: '密码已修改,是否重新登录系统?',
|
||
preview: '预览',
|
||
selectPicture: '选择图片',
|
||
published: '已发布',
|
||
unpublished: '未发布',
|
||
publish: '发布',
|
||
addNoticeAnnouncement: '添加通知公告',
|
||
editNoticeAnnouncement: '编辑通知公告',
|
||
confirmDeleteNoticeAnnouncement: '确定删除通知公告:',
|
||
confirmPublishNoticeAnnouncement: '确定发布通知公告:',
|
||
irreversible: '不可撤销',
|
||
publishSuccess: '发布成功',
|
||
titleRequired: '标题不能为空',
|
||
typeRequired: '类型不能为空',
|
||
contentRequired: '内容不能为空',
|
||
positionCode: '职位编码',
|
||
staffDetails: '人员明细',
|
||
addPosition: '添加职位',
|
||
editPosition: '编辑职位',
|
||
copyPosition: '复制职位',
|
||
confirmDeletePosition: '确定删除职位:【{name}】?',
|
||
staffCount: '在职人数',
|
||
warning: '警告',
|
||
positionCodeRequired: '职位编码不能为空',
|
||
organizationCode: '机构编码',
|
||
organizationType: '机构类型',
|
||
addOrganization: '添加机构',
|
||
editOrganization: '编辑机构',
|
||
copyOrganization: '复制机构',
|
||
confirmDeleteOrg: '确定删除机构:【{name}】?',
|
||
level: '级别',
|
||
modificationRecord: '修改记录',
|
||
parentOrganization: '上级机构',
|
||
pleaseSelectParentOrg: '请选择上级机构',
|
||
orgNameRequired: '机构名称不能为空',
|
||
orgCodeRequired: '机构编码不能为空',
|
||
pleaseInputRemark: '请输入备注内容',
|
||
copyOrg: '复制机构',
|
||
addOrg: '添加机构',
|
||
editOrg: '编辑机构',
|
||
my: '我的',
|
||
empty: '空',
|
||
onlineUserList: '在线用户列表',
|
||
onlineUser: '在线用户',
|
||
sendMessage: '发送消息',
|
||
forceOffline: '强制下线',
|
||
confirmKickAccount: '确定踢掉账号:【{account}】?',
|
||
ipAddress: 'IP地址',
|
||
browser: '浏览器',
|
||
loginTime: '登录时间',
|
||
recipient: '收件人',
|
||
recipientRequired: '收件人不能为空',
|
||
send: '发送',
|
||
goToNotice: '前往通知中心',
|
||
phone: '电话',
|
||
orgName: '部门',
|
||
dawnGreeting: '凌晨好',
|
||
mornGreeting: '早上好',
|
||
amGreeting: '上午好',
|
||
noonGreeting: '中午好',
|
||
pmGreeting: '下午好',
|
||
duskGreeting: '傍晚好',
|
||
eveningGreeting: '晚上好',
|
||
nightGreeting: '夜里好',
|
||
welcome: '欢迎',
|
||
welcomeUse: '欢迎使用',
|
||
welcome1: '这里是项目控制台,你可以点击右上方的“自定义”按钮来添加移除或者移动部件。',
|
||
welcome2: '在提高前端算力、减少带宽请求和代码执行力上多次优化,并且持续着。',
|
||
welcome3: '让开发更简单、更通用、更流行!',
|
||
goDoc: '文档教程',
|
||
welcomeDescription: '项目特色以及文档链接',
|
||
aboutproject: '关于项目',
|
||
aboutprojectDescription:
|
||
'基于 .NET9 (Furion/SqlSugar) 实现的通用权限开发框架,前端采用 Vue3+Element-plus+Vite5,整合众多优秀技术和框架,模块插件式开发。集成多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、打印等众多黑科技。代码结构简单清晰,注释详尽,易于上手与二次开发,即便是复杂业务逻辑也能迅速实现,真正实现开箱即用。',
|
||
version: '版本信息',
|
||
versionDescription: '最新版本',
|
||
versionUpdateLog: '更新日志',
|
||
shortcut: '快捷入口',
|
||
addApp: '添加应用',
|
||
myoffenuse: '我的常用',
|
||
allApp: '全部应用',
|
||
currentClock: '当前时钟',
|
||
mySchedule: '我的日程',
|
||
addSchedule: '添加日程',
|
||
editSchedule: '编辑日程',
|
||
lastMonth2: '上个月',
|
||
nextMonth2: '下个月',
|
||
today2: '今天',
|
||
confirmDeleteSchedule: '确定删除日程',
|
||
successSetStatus: '日程状态设置成功',
|
||
errorSetStatus: '日程状态设置异常',
|
||
scheduleTimeRequired: '日程时间不能为空',
|
||
scheduleTimePlaceholder: '请选择日程日期',
|
||
startTimeRequired: '开始时间不能为空',
|
||
endTimeRequired: '结束时间不能为空',
|
||
scheduleTime: '日程时间',
|
||
scheduleContent: '日程内容',
|
||
scheduleContentRequired: '日程内容不能为空',
|
||
updateRecord: '更新记录',
|
||
realTimeIncome: '实时收入',
|
||
projectProgress: '项目进度',
|
||
currentProgress: '当前进度',
|
||
welcomein: '欢迎使用 Admin.NET 通用权限开发框架',
|
||
emailRequired: '邮箱不能为空',
|
||
emailNotMatch: '邮箱与账号必须要相同',
|
||
confirmCopyRole: '确定复制角色:【{roleName}】?',
|
||
authAccount: '授权账号',
|
||
successCopy: '复制成功',
|
||
sysMessage: '系统消息',
|
||
idleTimeoutMessage: '长时间未操作,已退出系统。',
|
||
successSave: '保存成功',
|
||
searchKey: '关键字',
|
||
searchKeyInput: '请输入模糊查询关键字',
|
||
search: '查询',
|
||
zoomIn: '高级查询',
|
||
zoomOut: '隐藏',
|
||
seeFile: '查看文件',
|
||
noFile: '暂无文件',
|
||
number: '序号',
|
||
action: '操作',
|
||
cancel: '取 消',
|
||
submit: '确 定',
|
||
expand: '全部展开',
|
||
fold: '全部折叠',
|
||
pleaseChoose: '请选择 ',
|
||
pleaseInput: '请输入 ',
|
||
pleaseInputTitle: '请选择至少一种 ',
|
||
error: '发生错误了!',
|
||
length: '长度应该是 ',
|
||
yes: '是',
|
||
no: '否',
|
||
beginTime: '开始时间 ',
|
||
endTime: '结束时间 ',
|
||
tips: '提示',
|
||
deleteSuccess: '删除成功!',
|
||
uploadFile: '将文件拖到此处,或【点击上传】',
|
||
pleaseUploadFile: '请上传大小不超过 10MB 的文件',
|
||
},
|
||
};
|