From 7a7111cfa3c54f84a70305c0d7529218c980d81c Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 2 Jun 2022 17:02:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E9=94=AE=E5=AD=97=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/api/ability.js | 6 + client/src/views/ability/abilityQuality.vue | 56 +++++-- client/src/views/ability/cma2.vue | 25 +-- client/src/views/ability/mQualityTask.vue | 100 +++++++----- client/src/views/ability/qualityTask.vue | 12 +- client/src/views/ability/qualityTaskDo.vue | 96 +++++++----- client/src/views/ability/quliShow.vue | 164 ++++++++++++++++++-- client/src/views/testvideo/upload.vue | 46 ++++-- 8 files changed, 363 insertions(+), 142 deletions(-) diff --git a/client/src/api/ability.js b/client/src/api/ability.js index a210da6..ded8362 100644 --- a/client/src/api/ability.js +++ b/client/src/api/ability.js @@ -120,6 +120,12 @@ export function getAbilityQuality(query) { params: query }) } +export function getQualityItem(id) { + return request({ + url: `/ability/quali/${id}/`, + method: 'get' + }) +} export function getQualityMy(query) { return request({ url: `/ability/quali/my/`, diff --git a/client/src/views/ability/abilityQuality.vue b/client/src/views/ability/abilityQuality.vue index 2096461..94d0af9 100644 --- a/client/src/views/ability/abilityQuality.vue +++ b/client/src/views/ability/abilityQuality.vue @@ -64,28 +64,44 @@ ref="filterTable" > - + + - + + - - + + - - + + - + + + - + + @@ -152,6 +168,20 @@ this.getGroup(); }, methods: { + showlight(val) { + val = val + ""; + if (this.listQuery.search !== "") { + let searchList = this.listQuery.search.split(" "); + let reg = null; + for (let i = 0; i < searchList.length; i++) { + reg=new RegExp(searchList[i],"g"); + val = val.replace(reg, '' + searchList[i] + ''); + } + return val; + } else { + return val; + } + }, checkPermission, getList() { this.listLoading = true; diff --git a/client/src/views/ability/cma2.vue b/client/src/views/ability/cma2.vue index b7c9451..4ef2396 100644 --- a/client/src/views/ability/cma2.vue +++ b/client/src/views/ability/cma2.vue @@ -47,7 +47,6 @@
-
- - 导入分子公司能力 - 批量删除 - @@ -135,14 +130,10 @@ >
- + - + --> - ' + - searchList[i] + - "" - ); + let reg = null; + for (let i = 0; i < searchList.length; i++) { + reg=new RegExp(searchList[i],"g"); + val = val.replace(reg, '' + searchList[i] + ''); } return val; } else { diff --git a/client/src/views/ability/mQualityTask.vue b/client/src/views/ability/mQualityTask.vue index 5ee0936..5ad8c34 100644 --- a/client/src/views/ability/mQualityTask.vue +++ b/client/src/views/ability/mQualityTask.vue @@ -26,7 +26,7 @@ fit stripe highlight-current-row - max-height="300" + :height="topHeight" @row-click="clickRow" > @@ -103,7 +103,7 @@ fit stripe highlight-current-row - max-height="400" + :height="bottomHeight" > @@ -124,13 +124,13 @@ 未确认 - +