From eaf6d0a8bc07805517af357f2dcfbb87fece4b1d Mon Sep 17 00:00:00 2001 From: shilixia <2309368887@qq.com> Date: Tue, 29 Sep 2020 16:49:12 +0800 Subject: [PATCH] jiancharenwu --- client/src/api/laboratory.js | 37 ++ client/src/views/certapp/certapphandle.vue | 2 +- client/src/views/certapp/detectiontask.vue | 315 +++++++----------- .../migrations/0006_detectiontask.py | 37 ++ .../0007_detectiontask_detnumber.py | 18 + .../migrations/0008_auto_20200924_1203.py | 23 ++ server/apps/laboratory/models.py | 46 ++- server/apps/laboratory/serializers.py | 6 +- server/apps/laboratory/views.py | 10 +- .../migrations/0039_merge_20200924_0950.py | 14 + .../migrations/0040_auto_20200929_1010.py | 33 ++ .../migrations/0041_auto_20200929_1017.py | 29 ++ .../migrations/0042_auto_20200929_1618.py | 45 +++ server/apps/project/models.py | 21 +- 14 files changed, 408 insertions(+), 228 deletions(-) create mode 100644 server/apps/laboratory/migrations/0006_detectiontask.py create mode 100644 server/apps/laboratory/migrations/0007_detectiontask_detnumber.py create mode 100644 server/apps/laboratory/migrations/0008_auto_20200924_1203.py create mode 100644 server/apps/project/migrations/0039_merge_20200924_0950.py create mode 100644 server/apps/project/migrations/0040_auto_20200929_1010.py create mode 100644 server/apps/project/migrations/0041_auto_20200929_1017.py create mode 100644 server/apps/project/migrations/0042_auto_20200929_1618.py diff --git a/client/src/api/laboratory.js b/client/src/api/laboratory.js index 7662c3d..0f95aed 100644 --- a/client/src/api/laboratory.js +++ b/client/src/api/laboratory.js @@ -71,3 +71,40 @@ export function deleteTestOrgNotice(id) { method: 'delete' }) } + + +export function getDetectionTaskList(query) { + return request({ + url: '/laboratory/detectiontask/', + method: 'get', + params: query + }) +} +export function getDetectionTask(id) { + return request({ + url: `/laboratory/detectiontask/${id}/`, + method: 'get' + }) +} +export function createDetectionTask(data) { + return request({ + url: '/laboratory/detectiontask/', + method: 'post', + data + }) +} + +export function updateDetectionTask(id, data) { + return request({ + url: `/laboratory/detectiontask/${id}/`, + method: 'put', + data + }) +} + +export function deleteDetectionTask(id) { + return request({ + url: `/laboratory/detectiontask/${id}/`, + method: 'delete' + }) +} diff --git a/client/src/views/certapp/certapphandle.vue b/client/src/views/certapp/certapphandle.vue index 30a4afb..0ef1c92 100644 --- a/client/src/views/certapp/certapphandle.vue +++ b/client/src/views/certapp/certapphandle.vue @@ -85,7 +85,7 @@ import access from "@/views/accessment/access" import Detectiontask from "@/views/certapp/detectiontask" export default { - components: { CCCform, Certunit, QMSform, Conclusion, Member, access, CHARGE, REVIEW}, + components: { CCCform,Detectiontask, Certunit, QMSform, Conclusion, Member, access, CHARGE, REVIEW}, props: [], data() { diff --git a/client/src/views/certapp/detectiontask.vue b/client/src/views/certapp/detectiontask.vue index 47af503..2552f7e 100644 --- a/client/src/views/certapp/detectiontask.vue +++ b/client/src/views/certapp/detectiontask.vue @@ -12,14 +12,11 @@ @row-click="rowClick" > - - + + - - - - - + +