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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('export') }}
+
+
+
+
+
+
+
+
+
+
+ {{ text || text === 0 ? text : global.emptyLine }}
+ {{ text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ $t('query') }}
+
{{ $t('reset') }}
+
+
+
+
+
+
+
+
+
+
+ {{ text || text === 0 ? text : global.emptyLine }}
+ {{ text }}
+ {{ global.emptyLine }}
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
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 @@