From 2e5e8a710a82b59bdd81fc0b7c68889787cb7893 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167>
Date: Fri, 3 Mar 2023 15:07:01 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AE=A4=E8=AF=81=E6=B8=85?=
=?UTF-8?q?=E5=8D=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jero-web/src/common/lang/en-us.js | 8 +
jero-web/src/common/lang/zh-cn.js | 8 +
.../ProjectDetails/index.vue | 48 +-
.../certificationList/components/addModel.vue | 590 ++++++++++++
.../components/batSetting.vue | 313 +++++++
.../components/transferList.vue | 269 ++++++
.../components/certificationList/index.vue | 837 ++++++++++++++++++
7 files changed, 2056 insertions(+), 17 deletions(-)
create mode 100644 jero-web/src/views/projectManagement/components/certificationList/components/addModel.vue
create mode 100644 jero-web/src/views/projectManagement/components/certificationList/components/batSetting.vue
create mode 100644 jero-web/src/views/projectManagement/components/certificationList/components/transferList.vue
create mode 100644 jero-web/src/views/projectManagement/components/certificationList/index.vue
diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index e18287b58..a773e0f2f 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -1384,4 +1384,12 @@ module.exports = {
beforedate:'In... Before date',
beforedatein:'In... Before date (inclusive)',
inRecentMonthsin6:'Within 6 months (implemented)',
+ certificationList:'Certification List',
+ inspectionItems:'Inspection Items',
+ processReset:'Process Reset',
+ configurationItem:'Configuration Item',
+ DeliverablesResult:'Deliverables Result',
+ reportNo:'Report No',
+ productModel:'Product Model',
+ nameOfManufacturer:'Name Of Manufacturer',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 9558852a3..5501d53b0 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -1485,4 +1485,12 @@ module.exports = {
beforedate:'在...日期之前',
beforedatein:'在...日期之前(包含)',
inRecentMonthsin6:'近6个月内(已实施)',
+ certificationList:'认证清单',
+ inspectionItems:'检验项目',
+ processReset:'流程重置',
+ configurationItem:'配置项',
+ DeliverablesResult:'交付结果',
+ reportNo:'报告编号',
+ productModel:'产品型号',
+ nameOfManufacturer:'生产企业名称',
}
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/ProjectDetails/index.vue b/jero-web/src/views/projectManagement/ProjectDetails/index.vue
index ed161cf7f..b8a132c9c 100644
--- a/jero-web/src/views/projectManagement/ProjectDetails/index.vue
+++ b/jero-web/src/views/projectManagement/ProjectDetails/index.vue
@@ -40,17 +40,23 @@
{{$t('listOfRegulations')}}
-
+
-
-
- {{$t('nonConformance')}}
+ {{$t('certificationList')}}
+
+
+
+
+
+
+
+
+
+
+
@@ -77,15 +83,20 @@
@click="textClick(1,$t('listOfRegulations'))">
-
@@ -130,6 +142,7 @@
import historicalVersionList from '../components/historicalVersionList'
import commentList from '../components/commentList'
import { getAction, postAction, deleteAction, downloadFile } from '@/api/manage'
+ import certificationList from '../components/certificationList/index'
import { mapGetters } from 'vuex'
export default {
@@ -143,7 +156,8 @@
updateLog,
historicalVersionList,
commentList,
- projectStatus
+ projectStatus,
+ certificationList
},
data() {
return {
diff --git a/jero-web/src/views/projectManagement/components/certificationList/components/addModel.vue b/jero-web/src/views/projectManagement/components/certificationList/components/addModel.vue
new file mode 100644
index 000000000..879f2e479
--- /dev/null
+++ b/jero-web/src/views/projectManagement/components/certificationList/components/addModel.vue
@@ -0,0 +1,590 @@
+
+
+
+
+
+
+
+
+
+ *
+ {{$t('modelName')}}
+
+
+
+
+
+ {{ item.projectName}}
+
+
+
+
+
+
+
+
+
+ *
+ WVTA ID
+
+
+
+
+
+
+
+
+
+
+
+
+ *
+ {{$t('category')}}
+
+
+
+
+
+
+
+
+
+ *
+ {{$t('inspectionItems')}}
+
+
+
+
+
+
+
+
+
+
+
+
+ *
+ {{$t('typeOfDeliverables')}}
+
+
+
+
+
+
+
+
+
+ *
+ {{$t('deliverableTemplate')}}
+
+
+
+ {{ (formInline.designDeliverableTemplate === 'null' || formInline.designDeliverableTemplate === ''
+ ||
+ formInline.designDeliverableTemplate == null) ? $t('clickUpload') : $t('viewUploadedFiles')
+ }}
+
+
+
+
+
+
+
+
+
+ {{$t('areaOfResponsibility')}}
+
+
+
+
+
+
+
+
+
+ {{$t('engineeringInterfacePerson')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('personLiable')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/components/certificationList/components/batSetting.vue b/jero-web/src/views/projectManagement/components/certificationList/components/batSetting.vue
new file mode 100644
index 000000000..61d250be0
--- /dev/null
+++ b/jero-web/src/views/projectManagement/components/certificationList/components/batSetting.vue
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+ {{$t('configurationItem')}}
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+ {{$t('areaOfResponsibility')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('engineeringInterfacePerson')}}
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+ {{$t('personLiable')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('typeOfDeliverables')}}
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/components/certificationList/components/transferList.vue b/jero-web/src/views/projectManagement/components/certificationList/components/transferList.vue
new file mode 100644
index 000000000..3198cb9d6
--- /dev/null
+++ b/jero-web/src/views/projectManagement/components/certificationList/components/transferList.vue
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+ {{$t('VirtualListName')}}
+
+
+
+
+
+
+ {{$t('query')}}
+ {{$t('reset')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue
new file mode 100644
index 000000000..9c2c6f930
--- /dev/null
+++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue
@@ -0,0 +1,837 @@
+
+
+
+
+
+
+
+
+ {{ $t('inspectionItems') }}
+
+
+
+
+
+
+
+ {{ $t('areaOfResponsibility') }}
+
+
+
+
+
+
+
+ {{ $t('ProcessStatus') }}
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+ {{ $t('reset') }}
+
+ {{ !toggleSearchStatus ? $t('open') : $t('away') }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('Transfer') }}
+
+
+
+ {{ $t('BatchSetting') }}
+
+
+
+ {{ $t('CertificationDirectory') }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('templateDownload') }}
+
+
+
+
+ {{ $t('BatchDelete') }}
+
+
+
+ {{ $t('processReset') }}
+
+
+
+
+ ...{{ $t('more') }}
+
+
+
+
+
+
+ {{ $t('release') }}
+
+
+
+ {{ $t('withdraw') }}
+
+
+
+ {{ $t('question') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file