diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue index 0d5eb5cf4..2e5448823 100644 --- a/jero-web/src/views/projectManagement/components/certificationList/index.vue +++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue @@ -134,7 +134,13 @@ {{ $t('CertificationDirectory') }} - + +
+ + {{ $t('bringInRelevantPersonnel') }} +
@@ -2274,7 +2280,32 @@ } else { this.$message.warning(this.$t('selectLeastOne')) } - } + }, + bringInRelevantPersonnelClick(){ + let _this = this + // if (this.selectedRowKeys && this.selectedRowKeys.length > 0) { + this.$confirm({ + content: _this.$t('confirmBringInRelevantPersonnel'), + onOk() { + // let selectedRowKeys = JSON.parse(JSON.stringify(_this.selectedRowKeys)) + postAction('/project/projectCertificationInventoryEO/matchRelevantPeople', { + // ids: selectedRowKeys.join(','), + projectLibraryId: _this.$route.query.id + }).then((res) => { + if (res.success) { + _this.$message.success(_this.$t('OperationSuccessful')) + _this.selectedRowKeys = [] + _this.getList() + } else { + _this.$message.warning(_this.$t('operationFailed')) + } + }) + } + }) + // } else { + // this.$message.warning(this.$t('selectLeastOne')) + // } + }, } }