From 6a6e6d859b52baffed62889d99801371ae45de23 Mon Sep 17 00:00:00 2001 From: shilixia <2309368887@qq.com> Date: Mon, 2 Nov 2020 09:00:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/api/certappunit.js | 13 +++++++ client/src/views/certapp/detectiontask.vue | 8 ++-- client/src/views/testorg/feedback.vue | 41 +++++---------------- client/src/views/testorg/feedbacks.vue | 2 +- client/src/views/testorg/taskmanagement.vue | 5 +-- server/apps/crm/serializers.py | 12 +++--- server/apps/project/serializers.py | 6 +-- server/apps/project/views.py | 31 +++++++++++++++- 8 files changed, 67 insertions(+), 51 deletions(-) diff --git a/client/src/api/certappunit.js b/client/src/api/certappunit.js index 4b71a16..75bbe37 100644 --- a/client/src/api/certappunit.js +++ b/client/src/api/certappunit.js @@ -7,6 +7,9 @@ export function getCertappunitList(query) { params: query }) } + + + export function getCertappunit(id) { return request({ url: `/project/certappunit/${id}/`, @@ -48,6 +51,16 @@ export function createcompleteCertappunit(id,data) { data }) } +export function testlistCertappunit(query) { + return request({ + url: `/project/certappunit/testlist/`, + method: 'get', + params: query + }) +} + + + // export function createAccess(data) { // return request({ // url: '/accessment/certass/', diff --git a/client/src/views/certapp/detectiontask.vue b/client/src/views/certapp/detectiontask.vue index 4516644..6a36622 100644 --- a/client/src/views/certapp/detectiontask.vue +++ b/client/src/views/certapp/detectiontask.vue @@ -276,7 +276,7 @@ export default { }, updatestate(id){ var val='待CTC下达'; - teststateCertappunit(id, {'teststate':val}).then(res=>{ + teststateCertappunit(this.formData.id, {'teststate':val}).then(res=>{ this.$message.success('成功') this.getList() }) @@ -287,13 +287,11 @@ export default { if (!valid) return; testtaskCertappunit(this.formData.id, this.formData).then((res) => { this.$message.success('成功') + this.getList() }); }); }, - updatestate() - { - alert(提交CTC还没有做) - }, + rowClick(row, column, event){ this.formData = Object.assign({}, row); console.log( this.formData) diff --git a/client/src/views/testorg/feedback.vue b/client/src/views/testorg/feedback.vue index e5c321b..ba4f2fa 100644 --- a/client/src/views/testorg/feedback.vue +++ b/client/src/views/testorg/feedback.vue @@ -1,6 +1,6 @@