From 5867a72ef683c42a603a76ec24119c5734e07d8a Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 18 Jun 2024 18:07:07 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E6=B3=95=E8=A7=84=E7=AC=A6=E5=90=88?= =?UTF-8?q?=E6=80=A7=E8=AF=84=E4=BC=B0=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/lang/en-us.js | 9 + .../en.js | 34 ++ .../zh.js | 34 ++ src/common/lang/zh-cn.js | 7 + .../RegulatoryComplianceAssessmentList.vue | 173 +++++++++ .../modules/AssessmentLookModal.vue | 338 ++++++++++++++++++ .../MarketRegulationsList.vue | 2 +- src/views/system/modules/icon/Icons.vue | 2 +- 8 files changed, 597 insertions(+), 2 deletions(-) create mode 100644 src/common/lang/regulatoryComplianceAssessmentDatabase/en.js create mode 100644 src/common/lang/regulatoryComplianceAssessmentDatabase/zh.js create mode 100644 src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/RegulatoryComplianceAssessmentList.vue create mode 100644 src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index ccd4596..f35ba35 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -177,6 +177,15 @@ module.exports = { successfullyDelete: '删除成功', cannotAddAgain: '不能重复添加', noFileAvailableForPreview: '暂无可预览的文件', + enterpriseStandard: '企业标准', + pleaseAtLeastSelectOneUser: '请至少选择一个用户', + next: '下一步', + marketRegulationsList: '市场法规清单', + transfer: '调取', + batchClose: '批量关闭', + clauseNo: '条款号', + clauseName: '条款名称', + clauseContent: '条款内容', // 树右键 treeRight: { addFolder: 'Create New Folder', diff --git a/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js b/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js new file mode 100644 index 0000000..170a320 --- /dev/null +++ b/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js @@ -0,0 +1,34 @@ +// 法规符合性评估库的所有翻译 +module.exports = { + // 法规符合性评估库 + assessmentLibrary: { + applicableMarket: '适用市场', + dateOfEvaluation: '评估日期', + exportName: '法规符合性评估库表', + clauseNumber: '条款号', + vehicleType: '车型', + evaluationResult: '评估结果', + responsibleDepartment: '责任部门', + appraiser: '评估人', + clauseContent: '条款内容', + modelStatus: '车型状态', + theStatusNotMeetRequirements: '不满足要求的现状', + rectificationPlan: '整改方案', + rectificationCycle: '整改周期', + rectificationCost: '整改费用', + sharedWithOtherProjects: '与其他项目共用性', + costOfThisItemAfterSharing: '共用后本项目所需费用', + supportingMaterial: '佐证材料' + }, + // 不符合项库 + nonmatchItem: { + vehicleType: '车型', + responsibleDepartment: '责任部门', + rectificationState: '整改状态', + pcrNumber: 'PCR编号', + modelStatus: '车型状态', + appraiser: '评估人', + problemType: '问题类型', + rectificationCompletionDate: '整改完成日期' + } +} diff --git a/src/common/lang/regulatoryComplianceAssessmentDatabase/zh.js b/src/common/lang/regulatoryComplianceAssessmentDatabase/zh.js new file mode 100644 index 0000000..170a320 --- /dev/null +++ b/src/common/lang/regulatoryComplianceAssessmentDatabase/zh.js @@ -0,0 +1,34 @@ +// 法规符合性评估库的所有翻译 +module.exports = { + // 法规符合性评估库 + assessmentLibrary: { + applicableMarket: '适用市场', + dateOfEvaluation: '评估日期', + exportName: '法规符合性评估库表', + clauseNumber: '条款号', + vehicleType: '车型', + evaluationResult: '评估结果', + responsibleDepartment: '责任部门', + appraiser: '评估人', + clauseContent: '条款内容', + modelStatus: '车型状态', + theStatusNotMeetRequirements: '不满足要求的现状', + rectificationPlan: '整改方案', + rectificationCycle: '整改周期', + rectificationCost: '整改费用', + sharedWithOtherProjects: '与其他项目共用性', + costOfThisItemAfterSharing: '共用后本项目所需费用', + supportingMaterial: '佐证材料' + }, + // 不符合项库 + nonmatchItem: { + vehicleType: '车型', + responsibleDepartment: '责任部门', + rectificationState: '整改状态', + pcrNumber: 'PCR编号', + modelStatus: '车型状态', + appraiser: '评估人', + problemType: '问题类型', + rectificationCompletionDate: '整改完成日期' + } +} diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 6947af1..2a9bc7a 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -6,6 +6,7 @@ const businessSupport = require('./businessSupport/zh') const projectLibrary = require('./projectLibrary/zh.js') const dashboard = require('./dashboard/zh') const workCenter = require('./workCenter/zh') +const regulatoryComplianceAssessmentDatabase = require('./regulatoryComplianceAssessmentDatabase/zh') module.exports = { // 共用 @@ -192,6 +193,10 @@ module.exports = { next: '下一步', marketRegulationsList: '市场法规清单', transfer: '调取', + batchClose: '批量关闭', + clauseNo: '条款号', + clauseName: '条款名称', + clauseContent: '条款内容', // 标准字段 standardField: { standardEnglishName: '标准英文名称', @@ -706,6 +711,8 @@ module.exports = { dashboard, // 工作中心 workCenter, + // 法规符合性评估库 + regulatoryComplianceAssessmentDatabase, onlineEditor: { missRequireField: '缺少必填字段' } diff --git a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/RegulatoryComplianceAssessmentList.vue b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/RegulatoryComplianceAssessmentList.vue new file mode 100644 index 0000000..93a9b38 --- /dev/null +++ b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/RegulatoryComplianceAssessmentList.vue @@ -0,0 +1,173 @@ + + + + + diff --git a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue new file mode 100644 index 0000000..e163c4e --- /dev/null +++ b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue @@ -0,0 +1,338 @@ + + + + + diff --git a/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsList.vue b/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsList.vue index ea51f32..82fa8d5 100644 --- a/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsList.vue +++ b/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsList.vue @@ -138,7 +138,7 @@ export default { dataIndex: 'listNumber', scopedSlots: { customRender: 'toDetail' } }, - { // 清单编号 + { // 清单名称 title: this.$t('standardRegulationLibrary.marketRegulationsList.listName'), align: 'center', width: 180, diff --git a/src/views/system/modules/icon/Icons.vue b/src/views/system/modules/icon/Icons.vue index 064d5c4..26b9b03 100644 --- a/src/views/system/modules/icon/Icons.vue +++ b/src/views/system/modules/icon/Icons.vue @@ -1,6 +1,6 @@