维护国际化
This commit is contained in:
53
src/locales/en-US/dataStatistics.ts
Normal file
53
src/locales/en-US/dataStatistics.ts
Normal file
@ -0,0 +1,53 @@
|
||||
export default {
|
||||
// Common
|
||||
'dataStatistics.common.total': 'Total {total} records',
|
||||
'dataStatistics.common.search': 'Search',
|
||||
'dataStatistics.common.reset': 'Reset',
|
||||
'dataStatistics.common.export': 'Export',
|
||||
'dataStatistics.common.serialNumber': 'No.',
|
||||
'dataStatistics.common.supplierName': 'Supplier Name',
|
||||
'dataStatistics.common.area': 'Domestic/Foreign',
|
||||
'dataStatistics.common.category': 'Category',
|
||||
'dataStatistics.common.accessUnit': 'Access Unit',
|
||||
'dataStatistics.common.accessDept': 'Access Department',
|
||||
'dataStatistics.common.domestic': 'Domestic',
|
||||
'dataStatistics.common.foreign': 'Foreign',
|
||||
'dataStatistics.common.pleaseSelect': 'Please select',
|
||||
'dataStatistics.common.pleaseInput': 'Please input',
|
||||
'dataStatistics.common.year': 'Year',
|
||||
'dataStatistics.common.yearFormat': 'Year {year}',
|
||||
|
||||
// Annual Review Statistics
|
||||
'dataStatistics.annual.title': 'Supplier Annual Review Statistics',
|
||||
'dataStatistics.annual.annualYear': 'Annual Review Year',
|
||||
'dataStatistics.annual.annualResult': 'Annual Review Status',
|
||||
'dataStatistics.annual.annualStatisticsResult': 'Annual Review Result',
|
||||
'dataStatistics.annual.qualified': 'Qualified',
|
||||
'dataStatistics.annual.unqualified': 'Unqualified',
|
||||
'dataStatistics.annual.getDataFailed': 'Failed to get annual review statistics data',
|
||||
|
||||
// Evaluation Statistics
|
||||
'dataStatistics.evaluate.title': 'Supplier Evaluation Statistics',
|
||||
'dataStatistics.evaluate.evaluateYear': 'Evaluation Year',
|
||||
'dataStatistics.evaluate.evaluateResult': 'Evaluation Level',
|
||||
'dataStatistics.evaluate.evaluateLevel': 'Evaluation Level',
|
||||
'dataStatistics.evaluate.unknownLevel': 'Unknown Level',
|
||||
'dataStatistics.evaluate.getDataFailed': 'Failed to get evaluation statistics data',
|
||||
'dataStatistics.evaluate.getRulesFailed': 'Failed to get evaluation rules list',
|
||||
|
||||
// Exit Statistics
|
||||
'dataStatistics.exit.title': 'Supplier Exit Statistics',
|
||||
'dataStatistics.exit.exitCategory': 'Exit Category',
|
||||
'dataStatistics.exit.exitUnit': 'Exit Unit',
|
||||
'dataStatistics.exit.exitDept': 'Exit Department',
|
||||
'dataStatistics.exit.applyUser': 'Exit Applicant',
|
||||
'dataStatistics.exit.applyTime': 'Exit Time',
|
||||
'dataStatistics.exit.getDataFailed': 'Failed to get exit statistics data',
|
||||
|
||||
// Qualification Warning Statistics
|
||||
'dataStatistics.qualification.title': 'Supplier Qualification Warning Statistics',
|
||||
'dataStatistics.qualification.qualificationName': 'Qualification Name',
|
||||
'dataStatistics.qualification.termOfValidity': 'Qualification Expiry Date',
|
||||
'dataStatistics.qualification.validityRange': 'Expiry Date Range',
|
||||
'dataStatistics.qualification.getDataFailed': 'Failed to get qualification warning statistics data',
|
||||
};
|
75
src/locales/en-US/supplierAnnualResult.ts
Normal file
75
src/locales/en-US/supplierAnnualResult.ts
Normal file
@ -0,0 +1,75 @@
|
||||
// Supplier Annual Review Result Module
|
||||
export default {
|
||||
// Common
|
||||
'supplierAnnualResult.common.total': 'Total {total} records',
|
||||
'supplierAnnualResult.common.search': 'Search',
|
||||
'supplierAnnualResult.common.reset': 'Reset',
|
||||
'supplierAnnualResult.common.back': 'Back',
|
||||
'supplierAnnualResult.common.view': 'View',
|
||||
'supplierAnnualResult.common.operation': 'Operation',
|
||||
'supplierAnnualResult.common.serialNumber': 'No.',
|
||||
'supplierAnnualResult.common.unknownStatus': 'Unknown Status',
|
||||
'supplierAnnualResult.common.unknown': 'Unknown',
|
||||
'supplierAnnualResult.common.yes': 'Yes',
|
||||
'supplierAnnualResult.common.no': 'No',
|
||||
'supplierAnnualResult.common.noData': 'No data',
|
||||
'supplierAnnualResult.common.getListFailed': 'Failed to get list',
|
||||
'supplierAnnualResult.common.pleaseInput': 'Please input',
|
||||
'supplierAnnualResult.common.pleaseSelect': 'Please select',
|
||||
'supplierAnnualResult.common.startDate': 'Start date',
|
||||
'supplierAnnualResult.common.endDate': 'End date',
|
||||
|
||||
// Annual Result List Page
|
||||
'supplierAnnualResult.list.title': 'Supplier Annual Review Results',
|
||||
'supplierAnnualResult.list.theme': 'Theme',
|
||||
'supplierAnnualResult.list.category': 'Category',
|
||||
'supplierAnnualResult.list.department': 'Initiating Department',
|
||||
'supplierAnnualResult.list.startTime': 'Review Start Time',
|
||||
'supplierAnnualResult.list.endTime': 'Review End Time',
|
||||
'supplierAnnualResult.list.status': 'Review Status',
|
||||
'supplierAnnualResult.list.supplierName': 'Supplier Name',
|
||||
'supplierAnnualResult.list.reviewTime': 'Review Time',
|
||||
'supplierAnnualResult.list.pleaseInputSupplierName': 'Please input supplier name',
|
||||
'supplierAnnualResult.list.pleaseSelectStatus': 'Please select status',
|
||||
|
||||
// Supplier List Page
|
||||
'supplierAnnualResult.supplier.title': 'Supplier Annual Results',
|
||||
'supplierAnnualResult.supplier.supplierName': 'Supplier Name',
|
||||
'supplierAnnualResult.supplier.category': 'Category',
|
||||
'supplierAnnualResult.supplier.department': 'Review Department',
|
||||
'supplierAnnualResult.supplier.reviewResult': 'Review Result',
|
||||
'supplierAnnualResult.supplier.reviewTime': 'Review Time',
|
||||
'supplierAnnualResult.supplier.pleaseInputSupplierName': 'Please input supplier name',
|
||||
'supplierAnnualResult.supplier.pleaseSelectResult': 'Please select review result',
|
||||
'supplierAnnualResult.supplier.taskIdNotExist': 'Task ID does not exist, cannot get details',
|
||||
|
||||
// Review Records List Page
|
||||
'supplierAnnualResult.review.title': '{supplierName} - Review Records',
|
||||
'supplierAnnualResult.review.supplierName': 'Supplier Name',
|
||||
'supplierAnnualResult.review.category': 'Category',
|
||||
'supplierAnnualResult.review.department': 'Review Department',
|
||||
'supplierAnnualResult.review.reviewDept': 'Review Division',
|
||||
'supplierAnnualResult.review.reviewer': 'Reviewer',
|
||||
'supplierAnnualResult.review.reviewTime': 'Review Time',
|
||||
'supplierAnnualResult.review.reviewResult': 'Review Result',
|
||||
'supplierAnnualResult.review.pleaseInputSupplierName': 'Please input supplier name',
|
||||
'supplierAnnualResult.review.pleaseSelectResult': 'Please select review result',
|
||||
'supplierAnnualResult.review.supplierIdNotExist': 'Supplier ID does not exist, cannot get details',
|
||||
'supplierAnnualResult.review.to': 'to',
|
||||
|
||||
// Detail Page
|
||||
'supplierAnnualResult.detail.title': 'Supplier Annual Review Details',
|
||||
'supplierAnnualResult.detail.basicInfo': 'Basic Information',
|
||||
'supplierAnnualResult.detail.scoreResult': 'Score Results',
|
||||
'supplierAnnualResult.detail.supplierName': 'Supplier Name',
|
||||
'supplierAnnualResult.detail.annualTheme': 'Annual Theme',
|
||||
'supplierAnnualResult.detail.scoreItem': 'Score Item',
|
||||
'supplierAnnualResult.detail.examineResult': 'Review Result',
|
||||
'supplierAnnualResult.detail.starItem': 'Star Item',
|
||||
'supplierAnnualResult.detail.examineRemark': 'Review Remark',
|
||||
'supplierAnnualResult.detail.noScoreData': 'No score data',
|
||||
'supplierAnnualResult.detail.noDetailData': 'No review details data',
|
||||
'supplierAnnualResult.detail.getDetailFailed': 'Failed to get review details',
|
||||
'supplierAnnualResult.detail.idNotExist': 'Review ID does not exist, cannot get details',
|
||||
'supplierAnnualResult.detail.notReviewed': 'Not Reviewed',
|
||||
};
|
67
src/locales/en-US/supplierAnnualReview.ts
Normal file
67
src/locales/en-US/supplierAnnualReview.ts
Normal file
@ -0,0 +1,67 @@
|
||||
// Supplier Annual Review Module
|
||||
export default {
|
||||
// Common
|
||||
'supplierAnnualReview.common.total': 'Total {total} records',
|
||||
'supplierAnnualReview.common.search': 'Search',
|
||||
'supplierAnnualReview.common.reset': 'Reset',
|
||||
'supplierAnnualReview.common.confirm': 'Confirm',
|
||||
'supplierAnnualReview.common.cancel': 'Cancel',
|
||||
'supplierAnnualReview.common.back': 'Back',
|
||||
'supplierAnnualReview.common.submit': 'Submit',
|
||||
'supplierAnnualReview.common.save': 'Save',
|
||||
'supplierAnnualReview.common.view': 'View',
|
||||
'supplierAnnualReview.common.score': 'Score',
|
||||
'supplierAnnualReview.common.unknown': 'Unknown',
|
||||
'supplierAnnualReview.common.unknownStatus': 'Unknown Status',
|
||||
'supplierAnnualReview.common.pleaseInput': 'Please input',
|
||||
'supplierAnnualReview.common.pleaseSelect': 'Please select',
|
||||
'supplierAnnualReview.common.yes': 'Yes',
|
||||
'supplierAnnualReview.common.no': 'No',
|
||||
'supplierAnnualReview.common.noData': 'No data',
|
||||
'supplierAnnualReview.common.operation': 'Operation',
|
||||
'supplierAnnualReview.common.serialNumber': 'No.',
|
||||
|
||||
// List page
|
||||
'supplierAnnualReview.list.title': 'Supplier Annual Review',
|
||||
'supplierAnnualReview.list.reviewTheme': 'Review Theme',
|
||||
'supplierAnnualReview.list.supplierName': 'Supplier Name',
|
||||
'supplierAnnualReview.list.department': 'Department',
|
||||
'supplierAnnualReview.list.reviewer': 'Reviewer',
|
||||
'supplierAnnualReview.list.startTime': 'Start Time',
|
||||
'supplierAnnualReview.list.endTime': 'End Time',
|
||||
'supplierAnnualReview.list.status': 'Status',
|
||||
'supplierAnnualReview.list.timeRange': 'Time Range',
|
||||
'supplierAnnualReview.list.getListFailed': 'Failed to get review list',
|
||||
'supplierAnnualReview.list.pleaseInputReviewTheme': 'Please input review theme',
|
||||
'supplierAnnualReview.list.pleaseSelectStatus': 'Please select status',
|
||||
|
||||
// Detail page
|
||||
'supplierAnnualReview.detail.title': 'Annual Review Details',
|
||||
'supplierAnnualReview.detail.basicInfo': 'Basic Information',
|
||||
'supplierAnnualReview.detail.scoreResult': 'Score Results',
|
||||
'supplierAnnualReview.detail.getDetailFailed': 'Failed to get review details',
|
||||
'supplierAnnualReview.detail.idNotExist': 'Review ID does not exist, cannot get details',
|
||||
'supplierAnnualReview.detail.noScoreData': 'No score data',
|
||||
'supplierAnnualReview.detail.noDetailData': 'No review details data',
|
||||
'supplierAnnualReview.detail.scoreItem': 'Score Item',
|
||||
'supplierAnnualReview.detail.examineResult': 'Review Result',
|
||||
'supplierAnnualReview.detail.starItem': 'Star Item',
|
||||
'supplierAnnualReview.detail.examineRemark': 'Review Remark',
|
||||
|
||||
// Score page
|
||||
'supplierAnnualReview.score.title': 'Annual Review Scoring',
|
||||
'supplierAnnualReview.score.basicInfo': 'Basic Information',
|
||||
'supplierAnnualReview.score.examineResult': 'Review Results',
|
||||
'supplierAnnualReview.score.scoreItem': 'Score Item',
|
||||
'supplierAnnualReview.score.scoreItemDesc': 'Score Item Description',
|
||||
'supplierAnnualReview.score.examineRemark': 'Review Remark',
|
||||
'supplierAnnualReview.score.pleaseSelectResult': 'Please select review result',
|
||||
'supplierAnnualReview.score.pleaseInputRemark': 'Please input review remark',
|
||||
'supplierAnnualReview.score.submitSuccess': 'Review submitted successfully',
|
||||
'supplierAnnualReview.score.submitFailed': 'Failed to submit review',
|
||||
'supplierAnnualReview.score.formValidateFailed': 'Form validation failed',
|
||||
'supplierAnnualReview.score.confirmSubmit': 'Confirm Submission',
|
||||
'supplierAnnualReview.score.confirmSubmitContent': 'Are you sure you want to submit the review results? You cannot modify them after submission.',
|
||||
'supplierAnnualReview.score.submitReview': 'Submit Review',
|
||||
'supplierAnnualReview.score.noScoreItemData': 'No score item data',
|
||||
};
|
1
src/locales/en-US/supplierAnnualTaskManage.ts
Normal file
1
src/locales/en-US/supplierAnnualTaskManage.ts
Normal file
@ -0,0 +1 @@
|
||||
// 供应商年审 任务管理模块
|
82
src/locales/en-US/supplierAnnualTemplateManage.ts
Normal file
82
src/locales/en-US/supplierAnnualTemplateManage.ts
Normal file
@ -0,0 +1,82 @@
|
||||
// 供应商年审模板管理模块
|
||||
export default {
|
||||
// Common
|
||||
'supplierAnnualTemplateManage.common.total': 'Total {total} records',
|
||||
'supplierAnnualTemplateManage.common.search': 'Search',
|
||||
'supplierAnnualTemplateManage.common.reset': 'Reset',
|
||||
'supplierAnnualTemplateManage.common.add': 'Add',
|
||||
'supplierAnnualTemplateManage.common.edit': 'Edit',
|
||||
'supplierAnnualTemplateManage.common.view': 'View',
|
||||
'supplierAnnualTemplateManage.common.enable': 'Enable',
|
||||
'supplierAnnualTemplateManage.common.disable': 'Disable',
|
||||
'supplierAnnualTemplateManage.common.confirm': 'Confirm',
|
||||
'supplierAnnualTemplateManage.common.cancel': 'Cancel',
|
||||
'supplierAnnualTemplateManage.common.unknownStatus': 'Unknown Status',
|
||||
'supplierAnnualTemplateManage.common.pleaseInput': 'Please input',
|
||||
'supplierAnnualTemplateManage.common.pleaseSelect': 'Please select',
|
||||
'supplierAnnualTemplateManage.common.yes': 'Yes',
|
||||
'supplierAnnualTemplateManage.common.no': 'No',
|
||||
'supplierAnnualTemplateManage.common.unknown': 'Unknown',
|
||||
'supplierAnnualTemplateManage.common.noData': 'No data',
|
||||
|
||||
// List page
|
||||
'supplierAnnualTemplateManage.list.title': 'Supplier Annual Review Template Management',
|
||||
'supplierAnnualTemplateManage.list.serialNumber': 'No.',
|
||||
'supplierAnnualTemplateManage.list.templateName': 'Template Name',
|
||||
'supplierAnnualTemplateManage.list.category': 'Category',
|
||||
'supplierAnnualTemplateManage.list.createUnit': 'Create Unit',
|
||||
'supplierAnnualTemplateManage.list.createDept': 'Create Department',
|
||||
'supplierAnnualTemplateManage.list.createTime': 'Create Time',
|
||||
'supplierAnnualTemplateManage.list.status': 'Status',
|
||||
'supplierAnnualTemplateManage.list.operation': 'Operation',
|
||||
'supplierAnnualTemplateManage.list.getListFailed': 'Failed to get template list',
|
||||
|
||||
// Modal
|
||||
'supplierAnnualTemplateManage.modal.enableConfirmTitle': 'Confirm Enable',
|
||||
'supplierAnnualTemplateManage.modal.enableConfirmContent': 'Are you sure you want to enable this template?',
|
||||
'supplierAnnualTemplateManage.modal.enableSuccess': 'Template enabled successfully',
|
||||
'supplierAnnualTemplateManage.modal.enableFailed': 'Failed to enable template',
|
||||
'supplierAnnualTemplateManage.modal.disableConfirmTitle': 'Confirm Disable',
|
||||
'supplierAnnualTemplateManage.modal.disableConfirmContent': 'Are you sure you want to disable this template?',
|
||||
'supplierAnnualTemplateManage.modal.disableSuccess': 'Template disabled successfully',
|
||||
'supplierAnnualTemplateManage.modal.disableFailed': 'Failed to disable template',
|
||||
'supplierAnnualTemplateManage.modal.deleteConfirmTitle': 'Confirm Delete',
|
||||
'supplierAnnualTemplateManage.modal.deleteConfirmContent': 'Are you sure you want to delete this indicator?',
|
||||
|
||||
// Add/Edit page
|
||||
'supplierAnnualTemplateManage.add.title': 'Add Annual Review Template',
|
||||
'supplierAnnualTemplateManage.add.edit': 'Edit Annual Review Template',
|
||||
'supplierAnnualTemplateManage.add.basicInfo': 'Basic Information',
|
||||
'supplierAnnualTemplateManage.add.indicatorInfo': 'Indicator Information',
|
||||
'supplierAnnualTemplateManage.add.saveSuccess': 'Saved successfully',
|
||||
'supplierAnnualTemplateManage.add.saveFailed': 'Failed to save',
|
||||
'supplierAnnualTemplateManage.add.submitSuccess': 'Submitted successfully',
|
||||
'supplierAnnualTemplateManage.add.submitFailed': 'Failed to submit',
|
||||
'supplierAnnualTemplateManage.add.saveAsDraft': 'Save as Draft',
|
||||
'supplierAnnualTemplateManage.add.submit': 'Submit',
|
||||
'supplierAnnualTemplateManage.add.back': 'Back',
|
||||
'supplierAnnualTemplateManage.add.getDetailFailed': 'Failed to get template details',
|
||||
'supplierAnnualTemplateManage.add.categoryLimitation': 'Category Limitation',
|
||||
'supplierAnnualTemplateManage.add.categoryLimitationUniversal': 'Universal',
|
||||
'supplierAnnualTemplateManage.add.categoryLimitationLimited': 'Limited',
|
||||
'supplierAnnualTemplateManage.add.selectCategory': 'Select Category',
|
||||
'supplierAnnualTemplateManage.add.selectTemplate': 'Select Template',
|
||||
'supplierAnnualTemplateManage.add.checkItem': 'Check Item',
|
||||
'supplierAnnualTemplateManage.add.starItem': 'Star Item',
|
||||
'supplierAnnualTemplateManage.add.addIndicator': 'Add Indicator',
|
||||
'supplierAnnualTemplateManage.add.deleteIndicator': 'Delete Indicator',
|
||||
'supplierAnnualTemplateManage.add.atLeastOneIndicator': 'At least one indicator is required',
|
||||
'supplierAnnualTemplateManage.add.indicatorNameRequired': 'Indicator name at position {index} cannot be empty',
|
||||
'supplierAnnualTemplateManage.add.noIndicatorData': 'No indicator data',
|
||||
'supplierAnnualTemplateManage.add.update': 'Update',
|
||||
'supplierAnnualTemplateManage.add.save': 'Save',
|
||||
|
||||
// Detail page
|
||||
'supplierAnnualTemplateManage.detail.title': 'Annual Review Template Details',
|
||||
'supplierAnnualTemplateManage.detail.getDetailFailed': 'Failed to get template details',
|
||||
'supplierAnnualTemplateManage.detail.idNotExist': 'Template ID does not exist, cannot get details',
|
||||
'supplierAnnualTemplateManage.detail.categoryLimitation': 'Category Limitation',
|
||||
'supplierAnnualTemplateManage.detail.unknownCategory': 'Unknown Category',
|
||||
'supplierAnnualTemplateManage.detail.noIndicatorData': 'No indicator data',
|
||||
'supplierAnnualTemplateManage.detail.noTemplateData': 'No template details data',
|
||||
};
|
75
src/locales/en-US/supplierEvaluateResult.ts
Normal file
75
src/locales/en-US/supplierEvaluateResult.ts
Normal file
@ -0,0 +1,75 @@
|
||||
export default {
|
||||
'supplierEvaluateResult.title': 'Supplier Evaluation Results',
|
||||
|
||||
// Form items
|
||||
'supplierEvaluateResult.form.evaluateTheme': 'Evaluation Theme',
|
||||
'supplierEvaluateResult.form.evaluationTime': 'Evaluation Time',
|
||||
'supplierEvaluateResult.form.status': 'Evaluation Status',
|
||||
'supplierEvaluateResult.form.placeholder.evaluateTheme': 'Please enter evaluation theme',
|
||||
'supplierEvaluateResult.form.placeholder.startDate': 'Start Date',
|
||||
'supplierEvaluateResult.form.placeholder.endDate': 'End Date',
|
||||
'supplierEvaluateResult.form.placeholder.status': 'Please select status',
|
||||
'supplierEvaluateResult.form.supplierName': 'Supplier Name',
|
||||
'supplierEvaluateResult.form.placeholder.supplierName': 'Please enter supplier name',
|
||||
'supplierEvaluateResult.form.levelName': 'Evaluation Level',
|
||||
'supplierEvaluateResult.form.placeholder.levelName': 'Please select evaluation level',
|
||||
|
||||
// Buttons
|
||||
'supplierEvaluateResult.button.search': 'Search',
|
||||
'supplierEvaluateResult.button.reset': 'Reset',
|
||||
'supplierEvaluateResult.button.view': 'View',
|
||||
'supplierEvaluateResult.button.approve': 'Submit for Approval',
|
||||
'supplierEvaluateResult.button.back': 'Back',
|
||||
'supplierEvaluateResult.button.scoreDetail': 'Score Details',
|
||||
'supplierEvaluateResult.button.scoringStatus': 'Scoring Status',
|
||||
|
||||
// Table columns
|
||||
'supplierEvaluateResult.column.index': 'No.',
|
||||
'supplierEvaluateResult.column.evaluateTheme': 'Evaluation Theme',
|
||||
'supplierEvaluateResult.column.categoryName': 'Evaluation Category',
|
||||
'supplierEvaluateResult.column.deptName': 'Initiating Unit',
|
||||
'supplierEvaluateResult.column.startTime': 'Evaluation Start Time',
|
||||
'supplierEvaluateResult.column.endTime': 'Evaluation End Time',
|
||||
'supplierEvaluateResult.column.statusName': 'Evaluation Status',
|
||||
'supplierEvaluateResult.column.approveName': 'Approval Status',
|
||||
'supplierEvaluateResult.column.action': 'Action',
|
||||
'supplierEvaluateResult.column.supplierName': 'Supplier Name',
|
||||
'supplierEvaluateResult.column.reviewScore': 'Evaluation Score',
|
||||
'supplierEvaluateResult.column.levelName': 'Evaluation Level',
|
||||
'supplierEvaluateResult.column.evaluatorName': 'Evaluator',
|
||||
'supplierEvaluateResult.column.evaluateTime': 'Evaluation Time',
|
||||
'supplierEvaluateResult.column.score': 'Evaluation Score',
|
||||
|
||||
// Messages
|
||||
'supplierEvaluateResult.message.fetchFailed': 'Failed to get evaluation result list',
|
||||
'supplierEvaluateResult.message.approveSuccess': 'Successfully submitted for approval',
|
||||
'supplierEvaluateResult.message.approveFailed': 'Failed to submit for approval',
|
||||
'supplierEvaluateResult.message.approveError': 'Failed to submit for approval, please try again later',
|
||||
'supplierEvaluateResult.message.missingTaskId': 'Missing evaluation task ID, unable to get data',
|
||||
'supplierEvaluateResult.message.fetchDetailFailed': 'Failed to get evaluation result details',
|
||||
'supplierEvaluateResult.message.fetchRulesFailed': 'Failed to get evaluation rules',
|
||||
'supplierEvaluateResult.message.missingParams': 'Missing required parameters, unable to get data',
|
||||
'supplierEvaluateResult.message.fetchScoreFailed': 'Failed to get evaluation scoring list',
|
||||
'supplierEvaluateResult.message.noScoreData': 'No evaluation scoring data available',
|
||||
'supplierEvaluateResult.message.fetchScoreDetailFailed': 'Failed to get evaluation score details',
|
||||
'supplierEvaluateResult.message.fetchIndicatorFailed': 'Failed to get evaluation scoring details',
|
||||
'supplierEvaluateResult.message.missingRecordId': 'Missing evaluation record ID, unable to get data',
|
||||
|
||||
// Confirm dialog
|
||||
'supplierEvaluateResult.confirm.title': 'Submit for Approval Confirmation',
|
||||
'supplierEvaluateResult.confirm.content': 'Are you sure you want to submit the evaluation task "{theme}" for approval?',
|
||||
'supplierEvaluateResult.confirm.ok': 'Confirm',
|
||||
'supplierEvaluateResult.confirm.cancel': 'Cancel',
|
||||
|
||||
// Pagination
|
||||
'supplierEvaluateResult.pagination.total': 'Total {total} records',
|
||||
|
||||
// Other
|
||||
'supplierEvaluateResult.text.unspecified': 'Unspecified',
|
||||
'supplierEvaluateResult.text.loading': 'Loading...',
|
||||
|
||||
// Page titles
|
||||
'supplierEvaluateResult.pageTitle.scoreDetail': '{name} - Evaluation Score Details',
|
||||
'supplierEvaluateResult.pageTitle.evaluationDetail': '{name} - Evaluation Details',
|
||||
'supplierEvaluateResult.pageTitle.indicatorDetail': 'Evaluation Indicator Details',
|
||||
};
|
97
src/locales/en-US/supplierEvaluateScore.ts
Normal file
97
src/locales/en-US/supplierEvaluateScore.ts
Normal file
@ -0,0 +1,97 @@
|
||||
export default {
|
||||
'supplierEvaluateScore.title': 'Supplier Evaluation Scoring',
|
||||
|
||||
// Tabs
|
||||
'supplierEvaluateScore.tab.supplier': 'By Supplier',
|
||||
'supplierEvaluateScore.tab.task': 'By Evaluation Task',
|
||||
|
||||
// Form items
|
||||
'supplierEvaluateScore.form.keyword': 'Keyword',
|
||||
'supplierEvaluateScore.form.evaluationTime': 'Evaluation Time',
|
||||
'supplierEvaluateScore.form.status': 'Evaluation Status',
|
||||
'supplierEvaluateScore.form.placeholder.supplierName': 'Please enter supplier name',
|
||||
'supplierEvaluateScore.form.placeholder.evaluateTheme': 'Please enter evaluation theme',
|
||||
'supplierEvaluateScore.form.placeholder.select': 'Please select',
|
||||
|
||||
// Buttons
|
||||
'supplierEvaluateScore.button.search': 'Search',
|
||||
'supplierEvaluateScore.button.reset': 'Reset',
|
||||
'supplierEvaluateScore.button.view': 'View',
|
||||
'supplierEvaluateScore.button.score': 'Score',
|
||||
'supplierEvaluateScore.button.export': 'Export',
|
||||
'supplierEvaluateScore.button.back': 'Back',
|
||||
'supplierEvaluateScore.button.submit': 'Submit Score',
|
||||
|
||||
// Table columns
|
||||
'supplierEvaluateScore.column.index': 'No.',
|
||||
'supplierEvaluateScore.column.supplierName': 'Supplier Name',
|
||||
'supplierEvaluateScore.column.evaluateTheme': 'Evaluation Theme',
|
||||
'supplierEvaluateScore.column.tenantName': 'Initiating Unit',
|
||||
'supplierEvaluateScore.column.startTime': 'Evaluation Start Time',
|
||||
'supplierEvaluateScore.column.endTime': 'Evaluation End Time',
|
||||
'supplierEvaluateScore.column.statusName': 'Evaluation Status',
|
||||
'supplierEvaluateScore.column.submissionStatus': 'Submission Status',
|
||||
'supplierEvaluateScore.column.submissionTime': 'Submission Time',
|
||||
'supplierEvaluateScore.column.action': 'Action',
|
||||
'supplierEvaluateScore.column.deptName': 'Initiating Unit',
|
||||
|
||||
// Messages
|
||||
'supplierEvaluateScore.message.getSupplierListFailed': 'Failed to get supplier list',
|
||||
'supplierEvaluateScore.message.getTaskListFailed': 'Failed to get task list',
|
||||
'supplierEvaluateScore.message.exportParamMissing': 'Missing required parameters, unable to export',
|
||||
'supplierEvaluateScore.message.exportFailed': 'Export failed, please try again later',
|
||||
'supplierEvaluateScore.message.missingParams': 'Missing required parameters, unable to get details',
|
||||
'supplierEvaluateScore.message.getDetailFailed': 'Failed to get evaluation score details',
|
||||
'supplierEvaluateScore.message.submitParamMissing': 'Missing required parameters, unable to submit',
|
||||
'supplierEvaluateScore.message.emptyScore': 'Please fill in scores for all indicators',
|
||||
'supplierEvaluateScore.message.saveSuccess': 'Score saved successfully',
|
||||
'supplierEvaluateScore.message.saveFailed': 'Failed to save score',
|
||||
'supplierEvaluateScore.message.submitFailed': 'Failed to submit score',
|
||||
|
||||
// Pagination
|
||||
'supplierEvaluateScore.pagination.total': 'Total {total} items',
|
||||
|
||||
// Detail page
|
||||
'supplierEvaluateScore.detail.title': '{name} - Evaluation Scoring',
|
||||
'supplierEvaluateScore.detail.notice': 'Dear evaluator, please assess carefully and score objectively. Your evaluation results will be an important basis for supplier performance evaluation and may affect subsequent cooperation with suppliers.',
|
||||
'supplierEvaluateScore.detail.basicInfo': 'Basic Information',
|
||||
'supplierEvaluateScore.detail.scoreInfo': 'Evaluation Scoring',
|
||||
'supplierEvaluateScore.detail.emptyData': 'No scoring data available',
|
||||
|
||||
// Description items
|
||||
'supplierEvaluateScore.description.supplierName': 'Supplier Name',
|
||||
'supplierEvaluateScore.description.category': 'Category',
|
||||
'supplierEvaluateScore.description.evaluateTheme': 'Evaluation Theme',
|
||||
'supplierEvaluateScore.description.status': 'Evaluation Status',
|
||||
'supplierEvaluateScore.description.startTime': 'Evaluation Start Time',
|
||||
'supplierEvaluateScore.description.endTime': 'Evaluation End Time',
|
||||
'supplierEvaluateScore.description.unit': 'Initiating Unit',
|
||||
|
||||
// Confirm dialog
|
||||
'supplierEvaluateScore.confirm.title': 'Submit Confirmation',
|
||||
'supplierEvaluateScore.confirm.content': 'The score cannot be modified after submission. Are you sure you want to submit?',
|
||||
'supplierEvaluateScore.confirm.ok': 'OK',
|
||||
'supplierEvaluateScore.confirm.cancel': 'Cancel',
|
||||
|
||||
// Status text
|
||||
'supplierEvaluateScore.status.pending': 'Pending Score',
|
||||
'supplierEvaluateScore.status.scored': 'Scored',
|
||||
'supplierEvaluateScore.status.inProgress': 'In Progress',
|
||||
'supplierEvaluateScore.status.completed': 'Completed',
|
||||
'supplierEvaluateScore.status.unknown': 'Unknown Status',
|
||||
|
||||
// ScoreEvaluationTable component
|
||||
'supplierEvaluateScore.scoreTable.level1': 'Level 1 Indicators',
|
||||
'supplierEvaluateScore.scoreTable.index': 'No.',
|
||||
'supplierEvaluateScore.scoreTable.baseIndicator': 'Basic Indicator',
|
||||
'supplierEvaluateScore.scoreTable.indicatorDesc': 'Indicator Description',
|
||||
'supplierEvaluateScore.scoreTable.score': 'Score',
|
||||
'supplierEvaluateScore.scoreTable.level2': 'Level 2 Indicators',
|
||||
'supplierEvaluateScore.scoreTable.subIndicator': 'Sub-indicator',
|
||||
'supplierEvaluateScore.scoreTable.subScore': 'Score',
|
||||
'supplierEvaluateScore.scoreTable.actualScore': 'Actual Score',
|
||||
'supplierEvaluateScore.scoreTable.remark': 'Scoring Remarks',
|
||||
'supplierEvaluateScore.scoreTable.placeholder.score': 'Please enter score',
|
||||
'supplierEvaluateScore.scoreTable.placeholder.remark': 'Please enter scoring remarks',
|
||||
'supplierEvaluateScore.scoreTable.emptyText': 'No data',
|
||||
};
|
@ -1,7 +1,10 @@
|
||||
// 供应商任务管理模块
|
||||
export default {
|
||||
// Page title
|
||||
// Page titles
|
||||
'supplierTaskManage.title': 'Supplier Task Management',
|
||||
'supplierTaskManage.title.add': 'Add Evaluation Task',
|
||||
'supplierTaskManage.title.edit': 'Edit Evaluation Task',
|
||||
'supplierTaskManage.title.detail': 'Evaluation Task Details',
|
||||
|
||||
// Table columns
|
||||
'supplierTaskManage.column.index': 'No.',
|
||||
@ -11,6 +14,20 @@ export default {
|
||||
'supplierTaskManage.column.endTime': 'Evaluation End Time',
|
||||
'supplierTaskManage.column.status': 'Evaluation Status',
|
||||
'supplierTaskManage.column.action': 'Action',
|
||||
'supplierTaskManage.column.name': 'Name',
|
||||
'supplierTaskManage.column.userDept': 'Department',
|
||||
'supplierTaskManage.column.id': 'Employee ID',
|
||||
'supplierTaskManage.column.hasDivision': 'Division Status',
|
||||
'supplierTaskManage.column.supplierName': 'Supplier Name',
|
||||
'supplierTaskManage.column.evaluatorCount': 'Evaluator Count',
|
||||
'supplierTaskManage.column.socialCreditCode': 'Unified Social Credit Code',
|
||||
'supplierTaskManage.column.categoryName': 'Admission Category',
|
||||
'supplierTaskManage.column.deptName': 'Admission Department',
|
||||
'supplierTaskManage.column.evaluator': 'Evaluator',
|
||||
'supplierTaskManage.column.evaluationType': 'Evaluation Type',
|
||||
'supplierTaskManage.column.indicatorCount': 'Indicator Count',
|
||||
'supplierTaskManage.column.departmentName': 'Department Name',
|
||||
'supplierTaskManage.column.weightValue': 'Weight Value',
|
||||
|
||||
// Button text
|
||||
'supplierTaskManage.button.view': 'View',
|
||||
@ -19,23 +36,154 @@ export default {
|
||||
'supplierTaskManage.button.search': 'Search',
|
||||
'supplierTaskManage.button.reset': 'Reset',
|
||||
'supplierTaskManage.button.add': 'Add',
|
||||
'supplierTaskManage.button.back': 'Back',
|
||||
'supplierTaskManage.button.next': 'Next',
|
||||
'supplierTaskManage.button.prev': 'Previous',
|
||||
'supplierTaskManage.button.submit': 'Submit',
|
||||
'supplierTaskManage.button.save': 'Save',
|
||||
'supplierTaskManage.button.yes': 'Yes',
|
||||
'supplierTaskManage.button.no': 'No',
|
||||
'supplierTaskManage.button.cancel': 'Cancel',
|
||||
'supplierTaskManage.button.confirm': 'Confirm',
|
||||
'supplierTaskManage.button.delete': 'Delete',
|
||||
'supplierTaskManage.button.close': 'Close',
|
||||
'supplierTaskManage.button.batchSelectEvaluators': 'Batch Select Evaluators',
|
||||
'supplierTaskManage.button.setWeights': 'Set Unit Weights',
|
||||
'supplierTaskManage.button.evaluatorDivision': 'Evaluation Division',
|
||||
'supplierTaskManage.button.setEvaluationDivision': 'Set Evaluation Division',
|
||||
'supplierTaskManage.button.saveAndConfirm': 'Save and Confirm',
|
||||
'supplierTaskManage.button.editPersonnel': 'Edit Personnel',
|
||||
'supplierTaskManage.button.viewEvaluators': 'View Evaluators',
|
||||
'supplierTaskManage.button.viewDivision': 'View Division',
|
||||
|
||||
// Form labels
|
||||
// Form item labels
|
||||
'supplierTaskManage.form.evaluateTheme': 'Evaluation Theme',
|
||||
'supplierTaskManage.form.status': 'Evaluation Status',
|
||||
'supplierTaskManage.form.dateRange': 'Evaluation Time',
|
||||
'supplierTaskManage.form.evaluateYear': 'Evaluation Year',
|
||||
'supplierTaskManage.form.startTime': 'Evaluation Start Time',
|
||||
'supplierTaskManage.form.endTime': 'Evaluation End Time',
|
||||
'supplierTaskManage.form.categoryLimitation': 'Category Limitation',
|
||||
'supplierTaskManage.form.selectCategory': 'Select Category',
|
||||
'supplierTaskManage.form.selectTemplate': 'Select Template',
|
||||
'supplierTaskManage.form.weightValue': 'Please enter weight value',
|
||||
'supplierTaskManage.form.weightValueRange': 'Please enter a value greater than or equal to 0',
|
||||
'supplierTaskManage.form.supplierName': 'Supplier Name',
|
||||
'supplierTaskManage.form.department': 'Department',
|
||||
'supplierTaskManage.form.category': 'Category',
|
||||
'supplierTaskManage.form.evaluateTemplate': 'Evaluation Template',
|
||||
|
||||
// Placeholders
|
||||
'supplierTaskManage.placeholder.evaluateTheme': 'Please enter evaluation theme',
|
||||
'supplierTaskManage.placeholder.status': 'Please select status',
|
||||
'supplierTaskManage.placeholder.input': 'Please enter',
|
||||
'supplierTaskManage.placeholder.selectYear': 'Please select year',
|
||||
'supplierTaskManage.placeholder.date': 'YYYY/MM/DD',
|
||||
'supplierTaskManage.placeholder.selectTemplate': 'Please select',
|
||||
'supplierTaskManage.placeholder.searchName': 'Please enter name to search',
|
||||
'supplierTaskManage.placeholder.supplierName': 'Supplier Name',
|
||||
'supplierTaskManage.placeholder.selectDepartment': 'Please select department',
|
||||
'supplierTaskManage.placeholder.selectCategory': 'Please select category',
|
||||
|
||||
// Status text
|
||||
'supplierTaskManage.status.draft': 'Not Started',
|
||||
'supplierTaskManage.status.processing': 'In Progress',
|
||||
'supplierTaskManage.status.completed': 'Completed',
|
||||
'supplierTaskManage.status.unknown': 'Unknown Status',
|
||||
'supplierTaskManage.status.notSet': 'Not Set',
|
||||
'supplierTaskManage.status.set': 'Set',
|
||||
|
||||
// Messages
|
||||
'supplierTaskManage.message.fetchFailed': 'Failed to fetch task list',
|
||||
// Message prompts
|
||||
'supplierTaskManage.message.fetchFailed': 'Failed to get task list',
|
||||
'supplierTaskManage.message.formValidationFailed': 'Please complete required fields',
|
||||
'supplierTaskManage.message.fetchTemplatesFailed': 'Failed to get template list',
|
||||
'supplierTaskManage.message.noSuppliers': 'Please select suppliers in the previous step',
|
||||
'supplierTaskManage.message.noSelectedSuppliers': 'Please add at least one supplier',
|
||||
'supplierTaskManage.message.noEvaluators': 'There are suppliers without assigned evaluators',
|
||||
'supplierTaskManage.message.noSelectedEvaluators': 'Please select evaluators first',
|
||||
'supplierTaskManage.message.noEvaluatorAssigned': 'Please assign evaluators first',
|
||||
'supplierTaskManage.message.evaluatorDivisionSet': 'Evaluator division has been set',
|
||||
'supplierTaskManage.message.batchDivisionSet': 'Division set for {count} evaluators',
|
||||
'supplierTaskManage.message.noEvaluatorDivision': 'This evaluator has no division set',
|
||||
'supplierTaskManage.message.deleteConfirm': 'Are you sure you want to delete this evaluator?',
|
||||
'supplierTaskManage.message.deleteSuccess': 'Evaluator deleted',
|
||||
'supplierTaskManage.message.selectAtLeastOneEvaluator': 'Please select at least one evaluator',
|
||||
'supplierTaskManage.message.fetchUserListFailed': 'Failed to get user list',
|
||||
'supplierTaskManage.message.fetchPersonnelFailed': 'Failed to get personnel data, please try again later',
|
||||
'supplierTaskManage.message.fetchSupplierListFailed': 'Failed to get supplier list',
|
||||
'supplierTaskManage.message.fetchSupplierFailed': 'Failed to get supplier list, please try again later',
|
||||
'supplierTaskManage.message.emptyTaskId': 'Task ID cannot be empty',
|
||||
'supplierTaskManage.message.noTaskId': 'No task ID provided',
|
||||
'supplierTaskManage.message.fetchTaskDetailFailed': 'Failed to get task details',
|
||||
'supplierTaskManage.message.noSupplierEvaluators': 'Unable to get supplier evaluator information',
|
||||
'supplierTaskManage.message.noSupplierEvaluatorsFound': 'No evaluator information found for this supplier',
|
||||
'supplierTaskManage.message.noIndicators': 'This evaluator has no assigned indicators',
|
||||
'supplierTaskManage.message.fetchCategoryFailed': 'Failed to get category data',
|
||||
'supplierTaskManage.pagination.total': 'Total {total} records',
|
||||
|
||||
// Step titles
|
||||
'supplierTaskManage.step.basicInfo.title': 'Basic Information',
|
||||
'supplierTaskManage.step.basicInfo.description': 'Please fill in basic information',
|
||||
'supplierTaskManage.step.selectSupplier.title': 'Select Suppliers',
|
||||
'supplierTaskManage.step.selectSupplier.description': 'Please select suppliers for evaluation',
|
||||
'supplierTaskManage.step.selectEvaluator.title': 'Select Evaluators',
|
||||
'supplierTaskManage.step.selectEvaluator.description': 'Please select supplier evaluators',
|
||||
'supplierTaskManage.step.division.title': 'Set Evaluation Division',
|
||||
'supplierTaskManage.step.division.description': 'Default is all indicators if not set',
|
||||
|
||||
// Dialogs
|
||||
'supplierTaskManage.modal.confirm.title': 'Prompt',
|
||||
'supplierTaskManage.modal.confirm.content': 'Are you sure you want to submit?',
|
||||
'supplierTaskManage.modal.submit.title': 'Submit Confirmation',
|
||||
'supplierTaskManage.modal.submit.content': 'Do you want to notify lower units to continue improving evaluators and evaluation division?',
|
||||
'supplierTaskManage.modal.delete.title': 'Confirm Delete',
|
||||
'supplierTaskManage.modal.delete.content': 'Are you sure you want to delete this evaluator?',
|
||||
'supplierTaskManage.modal.batchDivision.title': 'Batch Set Evaluation Division (Selected {count} evaluators)',
|
||||
'supplierTaskManage.modal.division.title': 'Set Evaluation Division',
|
||||
'supplierTaskManage.modal.viewDivision.title': 'Evaluator {name} Division',
|
||||
'supplierTaskManage.modal.weightSetting.title': 'Set Unit Weights',
|
||||
'supplierTaskManage.modal.deleteSupplier.title': 'Confirm Delete Supplier',
|
||||
'supplierTaskManage.modal.deleteSupplier.content': 'Supplier: {name}{evaluatorCount, plural, =0 {} one {, this will also delete 1 associated evaluator} other {, this will also delete {evaluatorCount} associated evaluators}}',
|
||||
'supplierTaskManage.modal.batchSelectEvaluators.title': 'Batch Select Evaluators',
|
||||
'supplierTaskManage.modal.selectEvaluators.title': 'Select Evaluators - {name}',
|
||||
'supplierTaskManage.modal.viewEvaluators.title': 'View Evaluators - {name}',
|
||||
'supplierTaskManage.modal.supplierEvaluators.title': 'Evaluators of {name}',
|
||||
'supplierTaskManage.modal.evaluatorDivision.title': 'Indicator Division for Evaluator {id}',
|
||||
|
||||
// Card titles
|
||||
'supplierTaskManage.card.basicInfo': 'Basic Information',
|
||||
'supplierTaskManage.card.supplierSelection': 'Supplier Selection',
|
||||
'supplierTaskManage.card.evaluatorSelection': 'Select Evaluators',
|
||||
'supplierTaskManage.card.supplierInfo': 'Supplier Information',
|
||||
'supplierTaskManage.card.evaluatorDivision': 'Evaluation Indicator Division',
|
||||
'supplierTaskManage.card.unitWeights': 'Scoring Unit Weights',
|
||||
|
||||
// Tab labels
|
||||
'supplierTaskManage.tab.basicInfo': 'Basic Information',
|
||||
'supplierTaskManage.tab.supplierInfo': 'Supplier Information',
|
||||
'supplierTaskManage.tab.evaluatorDivision': 'Evaluation Indicator Division',
|
||||
'supplierTaskManage.tab.unitWeights': 'Scoring Unit Weights',
|
||||
|
||||
// Others
|
||||
'supplierTaskManage.categoryLimitation.universal': 'Universal (No Category Limitation)',
|
||||
'supplierTaskManage.categoryLimitation.limited': 'Limited Categories',
|
||||
'supplierTaskManage.text.loading': 'Loading...',
|
||||
'supplierTaskManage.text.noData': 'No Data',
|
||||
'supplierTaskManage.text.noTemplateData': 'No Template Data',
|
||||
'supplierTaskManage.text.noDivisionData': 'No Division Data',
|
||||
'supplierTaskManage.text.noSupplierData': 'No supplier data',
|
||||
'supplierTaskManage.text.noEvaluatorData': 'No evaluator data',
|
||||
'supplierTaskManage.text.noWeightData': 'No weight setting data',
|
||||
'supplierTaskManage.text.unknownDept': 'Unknown Department',
|
||||
'supplierTaskManage.text.selectedCount': 'Selected: {count} people',
|
||||
'supplierTaskManage.text.availableSuppliers': 'Available Suppliers',
|
||||
'supplierTaskManage.text.selectedSuppliers': 'Selected Suppliers',
|
||||
'supplierTaskManage.text.itemCount': '{count} items',
|
||||
'supplierTaskManage.text.dataLoading': 'Loading data...',
|
||||
'supplierTaskManage.department.purchase': 'Purchasing Department',
|
||||
'supplierTaskManage.department.technology': 'Technology Department',
|
||||
'supplierTaskManage.department.quality': 'Quality Department',
|
||||
'supplierTaskManage.evaluationType.byIndicator': 'By Indicator',
|
||||
'supplierTaskManage.evaluationType.byForm': 'By Evaluation Form',
|
||||
'supplierTaskManage.categoryName.unnamed': 'Unnamed',
|
||||
};
|
||||
|
Reference in New Issue
Block a user