From b4b83b8283c0790fc58c74e0de17c9ef70ef0905 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 24 Mar 2023 10:34:43 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B8=82=E5=9C=BA?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=E6=B8=85=E5=8D=95=E7=9A=84=E8=B0=83=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/transferList.vue | 449 ++++++++++-------- .../components/transferListvirtal.vue | 313 ++++++++++++ .../certificationListMaintenance.vue | 6 +- 3 files changed, 580 insertions(+), 188 deletions(-) create mode 100644 jero-web/src/views/virtualAuthenticationList/components/transferListvirtal.vue diff --git a/jero-web/src/views/virtualAuthenticationList/components/transferList.vue b/jero-web/src/views/virtualAuthenticationList/components/transferList.vue index 7679f8d82..25ccd69f9 100644 --- a/jero-web/src/views/virtualAuthenticationList/components/transferList.vue +++ b/jero-web/src/views/virtualAuthenticationList/components/transferList.vue @@ -1,215 +1,290 @@ \ No newline at end of file diff --git a/jero-web/src/views/virtualAuthenticationList/components/transferListvirtal.vue b/jero-web/src/views/virtualAuthenticationList/components/transferListvirtal.vue new file mode 100644 index 000000000..63389d01a --- /dev/null +++ b/jero-web/src/views/virtualAuthenticationList/components/transferListvirtal.vue @@ -0,0 +1,313 @@ + + + + + \ No newline at end of file diff --git a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue index 76a5a4661..3da9a0222 100644 --- a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue +++ b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue @@ -232,7 +232,7 @@ - + @@ -382,6 +382,10 @@ searchQuery() { this.getList() }, + transferListForm() { + this.selectedRowKeys = [] + this.getList() + }, //清空 searchReset() { this.queryParam = {} From d097e13a2ac2c55491bfd07e58b09580338520a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 24 Mar 2023 11:07:19 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/dashboard/components/myList.vue | 45 +- .../components/SentList.vue | 13 + .../components/doneList.vue | 13 + .../views/virtualAuthenticationList/index.vue | 774 +++++++++--------- 4 files changed, 449 insertions(+), 396 deletions(-) diff --git a/jero-web/src/views/dashboard/components/myList.vue b/jero-web/src/views/dashboard/components/myList.vue index a3f743475..3bd57aa82 100644 --- a/jero-web/src/views/dashboard/components/myList.vue +++ b/jero-web/src/views/dashboard/components/myList.vue @@ -10,11 +10,11 @@
- {{item.projectName+'-'+ item.flowTypeShow}} - + {{item.serialNumber+'-'+item.flowTypeShow}} @@ -31,17 +31,22 @@
{{$t('dataLoading')}} +
diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue index 4b4c5c89a..739c4de1c 100644 --- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue +++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue @@ -208,6 +208,19 @@ } }) window.open(newUrl.href, '_blank') + } else if (row.flowType == '21') { + let newUrl = this.$router.resolve({ + path: '/ProjectDetails', + query: { + id: row.projectLibraryId, + projectName: row.projectName, + projectNameId: row.projectNameId, + targetMarket: row.targetMarket, + studioEngineer: row.studioEngineer, + type: '106' + } + }) + window.open(newUrl.href, '_blank') } else if (row.flowType == '2') { row.taskId = row.taskId + '' if (row.taskId.length > 30) { diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/doneList.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/doneList.vue index 74873bffe..239842f2a 100644 --- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/doneList.vue +++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/doneList.vue @@ -203,6 +203,19 @@ } }) window.open(newUrl.href, '_blank') + } else if (row.flowType == '21') { + let newUrl = this.$router.resolve({ + path: '/ProjectDetails', + query: { + id: row.projectLibraryId, + projectName: row.projectName, + projectNameId: row.projectNameId, + targetMarket: row.targetMarket, + studioEngineer: row.studioEngineer, + type: '106' + } + }) + window.open(newUrl.href, '_blank') }else if(row.flowType == '2'){ row.taskId = row.taskId + '' if (row.taskId.length > 30) { diff --git a/jero-web/src/views/virtualAuthenticationList/index.vue b/jero-web/src/views/virtualAuthenticationList/index.vue index 5c5fe7dd3..10c635433 100644 --- a/jero-web/src/views/virtualAuthenticationList/index.vue +++ b/jero-web/src/views/virtualAuthenticationList/index.vue @@ -49,7 +49,7 @@ :loading="loading" :pagination="false" :scroll="{x: '100%',y:'calc(100vh - 300px)'}" - rowKey="id" + :rowKey="(record)=>JSON.stringify(record)" :data-source="dataSource" :columns="columns" @change="tableOnChange" @@ -113,7 +113,8 @@
* - {{$t('CertificationListName')}} + {{$t('CertificationListName')}}
From b0574de10e10ec3f6ff5c513a9553cd7a9707cf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 24 Mar 2023 11:36:08 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B8=85=E5=8D=95=E7=BB=B4=E6=8A=A4=E5=B1=95=E7=A4=BA=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectManagement/components/TaskListModel.vue | 10 +++++++++- .../components/certificationList/index.vue | 9 +++++---- .../src/views/virtualAuthenticationList/index.vue | 2 +- .../certificationListMaintenance.vue | 12 ++++++------ 4 files changed, 21 insertions(+), 12 deletions(-) diff --git a/jero-web/src/views/projectManagement/components/TaskListModel.vue b/jero-web/src/views/projectManagement/components/TaskListModel.vue index 31e1cc703..06ca28a16 100644 --- a/jero-web/src/views/projectManagement/components/TaskListModel.vue +++ b/jero-web/src/views/projectManagement/components/TaskListModel.vue @@ -176,7 +176,15 @@ data() { return { formInline: {}, - rules: {}, + rules: { + certificationProgressRemark:[ + { + max: 500, + message: this.$t('remarks') + this.$t('cannotExceed') + 500 + this.$t('Characters'), + trigger: 'blur' + } + ], + }, title: this.$t('CertificationProgress'), visible: false, confirmLoading: false, diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue index 7f30ea37e..96bec6188 100644 --- a/jero-web/src/views/projectManagement/components/certificationList/index.vue +++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue @@ -70,7 +70,8 @@
{{ $t('export') }} @@ -129,7 +130,7 @@
{{ $t('templateDownload') }} @@ -144,7 +145,7 @@
-
+
@@ -167,7 +168,7 @@
+ v-if="roleSwitchingCode == 0 || roleSwitchingCode == 2"> ...{{ $t('more') }}
diff --git a/jero-web/src/views/virtualAuthenticationList/index.vue b/jero-web/src/views/virtualAuthenticationList/index.vue index 10c635433..4765a055d 100644 --- a/jero-web/src/views/virtualAuthenticationList/index.vue +++ b/jero-web/src/views/virtualAuthenticationList/index.vue @@ -409,7 +409,7 @@ name: item.name, useExplain: item.useExplain, id: item.id, - title: '虚拟认证清单详情' + title: '市场认证清单详情' } }) window.open(newUrl.href, '_blank') diff --git a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue index 3da9a0222..95301d8a7 100644 --- a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue +++ b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue @@ -292,7 +292,7 @@ title: this.$t('category'), align: 'left', dataIndex: 'category', - width: 150, + width: 200, fixed: 'left', ellipsis: true }, @@ -300,7 +300,7 @@ title: this.$t('inspectionItems'), align: 'left', dataIndex: 'inspectionItem', - width: 150, + width: 200, ellipsis: true, fixed: 'left', scopedSlots: { customRender: 'inspectionItems' } @@ -323,7 +323,7 @@ title: this.$t('standard'), align: 'left', dataIndex: 'serialNumber', - width: 150, + width: 210, ellipsis: true }, { @@ -353,7 +353,7 @@ } }, created() { - if (this.$route.query.title == '虚拟认证清单详情') { + if (this.$route.query.title == '市场认证清单详情') { document.title = this.$t('virtualAuthenticationListDetails') this.columns.splice(7, 1) } else { @@ -362,8 +362,8 @@ }, mounted() { this.title = this.$route.query.title - this.isTrue = this.$route.query.title == '虚拟认证清单详情' ? false : true - this.isFalse = this.$route.query.title == '虚拟认证清单详情' ? true : false + this.isTrue = this.$route.query.title == '市场认证清单详情' ? false : true + this.isFalse = this.$route.query.title == '市场认证清单详情' ? true : false this.getList() }, computed: {}, From e6e0faf9ca90b6414932ec086fefb9527d0a0aba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 24 Mar 2023 11:39:33 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B8=85=E5=8D=95=E7=BB=B4=E6=8A=A4=E5=B1=95=E7=A4=BA=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectManagement/components/certificationList/index.vue | 5 ----- 1 file changed, 5 deletions(-) diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue index 96bec6188..67604767d 100644 --- a/jero-web/src/views/projectManagement/components/certificationList/index.vue +++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue @@ -514,11 +514,6 @@ value: 'category', text: this.$t('category') }, - { - type: 'string', - value: 'inspectionItem', - text: this.$t('inspectionItems') - }, { type: 'string', value: 'configItem',