From 4004d7c5c16b6da887266a5419d29ef40f0fdaa8 Mon Sep 17 00:00:00 2001
From: shilixia <2309368887@qq.com>
Date: Wed, 2 Sep 2020 11:14:45 +0800
Subject: [PATCH] gengxinneiron
---
client/src/App.vue | 2 +-
client/src/api/evaluationdetail.js | 39 ++
client/src/api/laboratory.js | 40 +-
client/src/router/index.js | 22 +-
client/src/views/certapp/certappform.vue | 19 +-
client/src/views/certapp/charge.vue | 134 ++++++
client/src/views/certapp/dtxform .vue | 430 ++++++++++++++++++
client/src/views/certapp/qmsform.vue | 2 +-
client/src/views/certapp/review.vue | 127 ++++++
.../src/views/evaluation/evaluationitem.vue | 71 ++-
.../views/evaluation/evaluationitemcreate.vue | 123 +++--
.../views/evaluation/evaluationitemupdate.vue | 135 +++++-
client/src/views/evaluation/evaluations.vue | 18 +-
.../detectorg.vue => testorg/testorg.vue} | 14 +-
.../testorgnotice.vue} | 16 +-
.../migrations/0018_auto_20200821_1752.py | 29 ++
.../migrations/0019_auto_20200821_1755.py | 24 +
.../migrations/0020_evaluations_conform.py | 18 +
server/apps/certset/models.py | 5 +-
server/apps/certset/serializers.py | 15 +
server/apps/certset/views.py | 19 +-
server/apps/financial/__init__.py | 0
server/apps/financial/admin.py | 5 +
server/apps/financial/apps.py | 6 +
.../apps/financial/migrations/0001_initial.py | 47 ++
server/apps/financial/migrations/__init__.py | 0
server/apps/financial/models.py | 23 +
server/apps/financial/serializers.py | 11 +
server/apps/financial/tests.py | 3 +
server/apps/financial/urls.py | 10 +
server/apps/financial/views.py | 18 +
.../migrations/0005_auto_20200824_1649.py | 89 ++++
server/apps/laboratory/models.py | 8 +-
server/apps/laboratory/serializers.py | 16 +-
server/apps/laboratory/urls.py | 6 +-
server/apps/laboratory/views.py | 28 +-
.../migrations/0023_auto_20200825_1550.py | 19 +
.../migrations/0024_auto_20200827_1132.py | 19 +
.../0025_evaluationdetail_xmremark.py | 18 +
.../migrations/0026_auto_20200831_1108.py | 35 ++
.../migrations/0027_auto_20200831_1130.py | 18 +
.../migrations/0028_auto_20200831_1133.py | 18 +
.../migrations/0029_auto_20200831_1154.py | 19 +
.../migrations/0030_auto_20200831_1653.py | 26 ++
.../migrations/0031_auto_20200901_1525.py | 35 ++
server/apps/project/models.py | 18 +-
server/apps/project/serializers.py | 7 +-
server/apps/project/urls.py | 2 +
server/apps/project/views.py | 18 +-
server/server/settings.py | 1 +
server/server/urls.py | 1 +
51 files changed, 1627 insertions(+), 199 deletions(-)
create mode 100644 client/src/api/evaluationdetail.js
create mode 100644 client/src/views/certapp/charge.vue
create mode 100644 client/src/views/certapp/dtxform .vue
create mode 100644 client/src/views/certapp/review.vue
rename client/src/views/{detectorg/detectorg.vue => testorg/testorg.vue} (94%)
rename client/src/views/{detectorg/detectorgnotice.vue => testorg/testorgnotice.vue} (93%)
create mode 100644 server/apps/certset/migrations/0018_auto_20200821_1752.py
create mode 100644 server/apps/certset/migrations/0019_auto_20200821_1755.py
create mode 100644 server/apps/certset/migrations/0020_evaluations_conform.py
create mode 100644 server/apps/financial/__init__.py
create mode 100644 server/apps/financial/admin.py
create mode 100644 server/apps/financial/apps.py
create mode 100644 server/apps/financial/migrations/0001_initial.py
create mode 100644 server/apps/financial/migrations/__init__.py
create mode 100644 server/apps/financial/models.py
create mode 100644 server/apps/financial/serializers.py
create mode 100644 server/apps/financial/tests.py
create mode 100644 server/apps/financial/urls.py
create mode 100644 server/apps/financial/views.py
create mode 100644 server/apps/laboratory/migrations/0005_auto_20200824_1649.py
create mode 100644 server/apps/project/migrations/0023_auto_20200825_1550.py
create mode 100644 server/apps/project/migrations/0024_auto_20200827_1132.py
create mode 100644 server/apps/project/migrations/0025_evaluationdetail_xmremark.py
create mode 100644 server/apps/project/migrations/0026_auto_20200831_1108.py
create mode 100644 server/apps/project/migrations/0027_auto_20200831_1130.py
create mode 100644 server/apps/project/migrations/0028_auto_20200831_1133.py
create mode 100644 server/apps/project/migrations/0029_auto_20200831_1154.py
create mode 100644 server/apps/project/migrations/0030_auto_20200831_1653.py
create mode 100644 server/apps/project/migrations/0031_auto_20200901_1525.py
diff --git a/client/src/App.vue b/client/src/App.vue
index f7e1c74..0942ea4 100644
--- a/client/src/App.vue
+++ b/client/src/App.vue
@@ -7,7 +7,7 @@
.el-table--medium td, .el-table--medium th {
- padding: 0px 0;
+ padding: 5px 0;
}
.el-form-item {
margin-bottom: 10px;
diff --git a/client/src/api/evaluationdetail.js b/client/src/api/evaluationdetail.js
new file mode 100644
index 0000000..8c3d8fe
--- /dev/null
+++ b/client/src/api/evaluationdetail.js
@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+
+
+export function getEvaluationDetailList(query) {
+ return request({
+ url: '/project/evaluationdetail/',
+ method: 'get',
+ params: query
+ })
+}
+export function getEvaluationDetail(id) {
+ return request({
+ url: `/project/evaluationdetail/${id}/`,
+ method: 'get'
+ })
+}
+export function createEvaluationDetail(data) {
+ return request({
+ url: '/project/evaluationdetail/',
+ method: 'post',
+ data
+ })
+}
+
+export function updateEvaluationDetail(id, data) {
+ return request({
+ url: `/project/evaluationdetail/${id}/`,
+ method: 'put',
+ data
+ })
+}
+
+export function deleteEvaluationDetail(id) {
+ return request({
+ url: `/project/evaluationdetail/ ${id}/`,
+ method: 'delete'
+ })
+}
+
diff --git a/client/src/api/laboratory.js b/client/src/api/laboratory.js
index f2dafa4..7662c3d 100644
--- a/client/src/api/laboratory.js
+++ b/client/src/api/laboratory.js
@@ -1,73 +1,73 @@
import request from '@/utils/request'
-export function getDetectOrgList(query) {
+export function getTestOrgList(query) {
return request({
- url: '/laboratory/detectorg/',
+ url: '/laboratory/testorg/',
method: 'get',
params: query
})
}
-export function getDetectOrg(id) {
+export function getTestOrg(id) {
return request({
- url: `/laboratory/detectorg/${id}/`,
+ url: `/laboratory/testorg/${id}/`,
method: 'get'
})
}
-export function createDetectOrg(data) {
+export function createTestOrg(data) {
return request({
- url: '/laboratory/detectorg/',
+ url: '/laboratory/testorg/',
method: 'post',
data
})
}
-export function updateDetectOrg(id, data) {
+export function updateTestOrg(id, data) {
return request({
- url: `/laboratory/detectorg/${id}/`,
+ url: `/laboratory/testorg/${id}/`,
method: 'put',
data
})
}
-export function deleteDetectOrg(id) {
+export function deleteTestOrg(id) {
return request({
- url: `/laboratory/detectorg/${id}/`,
+ url: `/laboratory/testorg/${id}/`,
method: 'delete'
})
}
-export function getDetectOrgNoticeList(query) {
+export function getTestOrgNoticeList(query) {
return request({
- url: '/laboratory/detectorgnotice/',
+ url: '/laboratory/testnotice/',
method: 'get',
params: query
})
}
-export function getDetectOrgNotice(id) {
+export function getTestOrgNotice(id) {
return request({
- url: `/laboratory/detectorgnotice/${id}/`,
+ url: `/laboratory/testnotice/${id}/`,
method: 'get'
})
}
-export function createDetectOrgNotice(data) {
+export function createTestOrgNotice(data) {
return request({
- url: '/laboratory/detectorgnotice/',
+ url: '/laboratory/testnotice/',
method: 'post',
data
})
}
-export function updateDetectOrgNotice(id, data) {
+export function updateTestOrgNotice(id, data) {
return request({
- url: `/laboratory/detectorgnotice/${id}/`,
+ url: `/laboratory/testnotice/${id}/`,
method: 'put',
data
})
}
-export function deleteDetectOrgNotice(id) {
+export function deleteTestOrgNotice(id) {
return request({
- url: `/laboratory/detectorgnotice/${id}/`,
+ url: `/laboratory/testnotice/${id}/`,
method: 'delete'
})
}
diff --git a/client/src/router/index.js b/client/src/router/index.js
index 914c2bb..b34ed9a 100644
--- a/client/src/router/index.js
+++ b/client/src/router/index.js
@@ -249,24 +249,24 @@ export const asyncRoutes = [
]
},
{
- path: '/detectorg',
+ path: '/testorg',
component: Layout,
- redirect: '/detectorg/detectorg',
- name: 'detectorg',
+ redirect: '/testorg/testorg',
+ name: 'testorg',
meta: { title: '实验室管理', icon: 'example' },
children: [
{
- path: 'detectorg',
- name: 'DetectOrg',
- component: () => import('@/views/detectorg/detectorg'),
- meta: { title: '实验室信息', icon: 'example', perms: ['detectorg_manage'] }
+ path: 'testorg',
+ name: 'TestOrg',
+ component: () => import('@/views/testorg/testorg'),
+ meta: { title: '实验室信息', icon: 'example', perms: ['testorg_manage'] }
},
{
- path: 'detectorgnotice',
- name: 'DetectOrgNotice',
- component: () => import('@/views/detectorg/detectorgnotice'),
- meta: { title: '实验室通知公告', icon: 'example', perms: ['detectorg_manage'] }
+ path: 'testorgnotice',
+ name: 'TextOrgNotice',
+ component: () => import('@/views/testorg/testorgnotice'),
+ meta: { title: '实验室通知公告', icon: 'example', perms: ['testorg_manage'] }
},
]
diff --git a/client/src/views/certapp/certappform.vue b/client/src/views/certapp/certappform.vue
index c62001b..cbf4fc0 100644
--- a/client/src/views/certapp/certappform.vue
+++ b/client/src/views/certapp/certappform.vue
@@ -1,32 +1,37 @@