// 项目管理模块 - 中文翻译 export default { // 搜索表单 search: { code: '项目编号', codePlaceholder: '请输入项目编号', name: '名称', namePlaceholder: '请输入名称', language: '项目语言', languagePlaceholder: '请选择项目语言', type: '项目类型', typePlaceholder: '请选择项目类型', pdGpd: 'PD/GPD', pdGpdPlaceholder: '请输入PD/GPD', pmGpm: 'PM/GPM', pmGpmPlaceholder: '请输入PM/GPM', ctaGcta: 'CTA/GCTA', ctaGctaPlaceholder: '请输入CTA/GCTA', sponsor: '申办方', sponsorPlaceholder: '请输入申办方', cro: 'CRO', croPlaceholder: '请输入CRO', note: '备注', notePlaceholder: '请输入备注', createBy: '创建者', createByPlaceholder: '请输入创建者', startTime: '开始时间', startTimePlaceholder: '请选择开始时间', endTime: '结束时间', endTimePlaceholder: '请选择结束时间', createTime: '创建时间', createTimePlaceholder: '请选择创建时间', updateTime: '更新时间', updateTimePlaceholder: '请选择更新时间', startDate: '开始日期', endDate: '结束日期', search: '搜索', reset: '重置' }, // 按钮操作 button: { add: '新增', edit: '修改', delete: '删除', export: '导出', submit: '确 定', cancel: '取 消', updateStatus: '更新状态' }, // 表格列 table: { id: '序号', code: '项目编号', name: '名称', icon: '图标', language: '项目语言', type: '项目类型', status: '状态', startTime: '开始时间', endTime: '结束时间', pdGpd: 'PD/GPD', pmGpm: 'PM/GPM', ctaGcta: 'CTA/GCTA', sponsor: '申办方', cro: 'CRO', note: '备注', createBy: '创建者', createTime: '创建时间', updateTime: '更新时间', operation: '操作', actions: '操作', enterProject: '进入项目' }, // 项目状态枚举 status: { unstarted: '未开始', underway: '进行中', paused: '暂停中', finished: '已完成' }, // 表单 form: { // 分组标题 sectionBasic: '基本信息', sectionResponsible: '负责人信息', sectionPartner: '合作方信息', code: '项目编号', codePlaceholder: '请输入项目编号', name: '名称', namePlaceholder: '请输入名称', icon: '图标', language: '项目语言', languagePlaceholder: '请选择项目语言', type: '项目类型', typePlaceholder: '请选择项目类型', pdGpd: 'PD/GPD', pdGpdPlaceholder: '请输入PD/GPD', pmGpm: 'PM/GPM', pmGpmPlaceholder: '请输入PM/GPM', ctaGcta: 'CTA/GCTA', ctaGctaPlaceholder: '请输入CTA/GCTA', sponsor: '申办方', sponsorPlaceholder: '请输入申办方', cro: 'CRO', croPlaceholder: '请输入CRO', note: '备注', notePlaceholder: '请输入内容', startTime: '开始时间', startTimePlaceholder: '请选择开始时间', endTime: '结束时间', endTimePlaceholder: '请选择结束时间' }, // 对话框标题 dialog: { add: '添加项目', edit: '修改项目' }, // 提示信息 message: { deleteConfirm: '是否确认删除项目编号为"{ids}"的数据项?', deleteSuccess: '删除成功', operationSuccess: '操作成功', updateStatusSuccess: '状态更新成功', selectStatus: '请选择状态' }, // Tooltip 提示 tooltip: { detail: '查看详情', edit: '修改', delete: '删除', updateStatus: '更新状态' }, // 验证规则 rule: { idRequired: '序号不能为空', codeRequired: '项目编号不能为空', nameRequired: '名称不能为空', iconRequired: '图标不能为空', languageRequired: '项目语言不能为空', typeRequired: '项目类型不能为空', statusRequired: '状态不能为空' }, // 详情页面菜单 detail: { header: { backToList: '返回列表', projectDetail: '项目详情', edit: '编辑', delete: '删除' }, menu: { basicInfo: '项目基本信息', centerInfo: '中心信息', memberInfo: '成员信息', projectMember: '项目成员', centerMember: '中心成员' }, content: { projectId: '项目ID', currentMenu: '当前菜单', timeInfo: '时间信息', projectNotStarted: '项目未开始', projectEnded: '项目已结束', projectProgress: '项目进度', basicInfoTip: '这里将展示项目的基本信息...', centerInfoTip: '这里将展示项目的中心信息...', projectMemberTip: '这里将展示项目成员列表...', centerMemberTip: '这里将展示中心成员列表...' } }, // 项目成员管理 member: { // 按钮 inviteMember: '邀请成员', remove: '移除', invite: '邀请', confirm: '确认', cancel: '取消', // 表格列 name: '姓名', phoneNumber: '手机号', dept: '部门', note: '备注', time: '时间', operation: '操作', // 对话框 inviteDialogTitle: '邀请成员', confirmInviteTitle: '确认邀请', removeMemberTitle: '移除成员', // 表单 userNickname: '用户昵称', userNicknamePlaceholder: '请输入用户昵称搜索', selectedUsers: '已选择用户', notePlaceholder: '请输入备注信息', // 分页 previousPage: '上一页', nextPage: '下一页', // 提示消息 confirmInviteMessage: '确认邀请以上成员加入项目吗?', confirmRemoveMessage: '确认移除{dept}的{name}吗?', inviteSuccess: '邀请成员成功', inviteFailed: '邀请成员失败', removeSuccess: '移除成员成功', removeFailed: '移除成员失败', searchUserFailed: '搜索用户失败', userAlreadySelected: '该用户已被选择', selectAtLeastOneUser: '请至少选择一个用户', noUserFound: '未找到用户' } };