diff --git a/client/src/api/certapp.js b/client/src/api/certapp.js
index d62c7e9..e052512 100644
--- a/client/src/api/certapp.js
+++ b/client/src/api/certapp.js
@@ -76,4 +76,21 @@ export function flowCertapp(id) {
url: `/project/certapp/${id}/flow/`,
method: 'get',
})
-}
\ No newline at end of file
+}
+
+export function bindCertapp(data) {
+ //与项目绑定
+ return request({
+ url: `/project/certapp/bind/`,
+ method: 'put',
+ data
+ })
+}
+
+export function unbindCertapp(id) {
+ //与项目解绑
+ return request({
+ url: `/project/certapp/${id}/unbind/`,
+ method: 'put',
+ })
+}
diff --git a/client/src/api/project.js b/client/src/api/project.js
index c4ff8ec..b320acb 100644
--- a/client/src/api/project.js
+++ b/client/src/api/project.js
@@ -39,6 +39,13 @@ export function getProject(id) {
})
}
+export function toplanProject(id) {
+ return request({
+ url: `/project/project/${id}/toplan/`,
+ method: 'put'
+ })
+}
+
export function assginProject(id) {
return request({
url: `/project/project/${id}/assgin/`,
diff --git a/client/src/router/index.js b/client/src/router/index.js
index 2ec4675..4bb22fe 100644
--- a/client/src/router/index.js
+++ b/client/src/router/index.js
@@ -100,7 +100,7 @@ export const asyncRoutes = [
hidden: true
},
{
- path: 'certapp/create/:id/',
+ path: 'certapp/create/:kind/',
name: 'Certappcreate',
component: () => import('@/views/certapp/certappcreate'),
meta: { title: '申请受理单创建', icon: 'example', perms: ['certapp_create'] },
@@ -120,6 +120,13 @@ export const asyncRoutes = [
meta: { title: '业务详情', icon: 'example', perms: ['certapp_detail'] },
hidden: true
},
+ {
+ path: 'project/:id/update/',
+ name: 'Projectupdate',
+ component: () => import('@/views/project/handle'),
+ meta: { title: '编辑项目', icon: 'example', perms: ['project_update'] },
+ hidden: true
+ },
]
},
{
@@ -312,12 +319,19 @@ export const asyncRoutes = [
meta: { title: '人员信息', icon: 'example', perms: ['employee_view'] }
},
{
- path: 'employee/update/:id',
+ path: 'employee/:id/update',
name: 'EmployeeUpdate',
component: () => import('@/views/employee/employeeupdate'),
meta: { title: '人员信息变更', icon: 'example', perms: ['employee_update'] },
hidden: true
},
+ {
+ path: 'employee/:id/detail',
+ name: 'Employeedetail',
+ component: () => import('@/views/employee/employeeupdate'),
+ meta: { title: '人员信息详情', icon: 'example', perms: ['employee_detail'] },
+ hidden: true
+ },
// {
// path: 'qualification_',
// name: 'Qualification_',
diff --git a/client/src/styles/index.scss b/client/src/styles/index.scss
index bacfa40..8db3240 100644
--- a/client/src/styles/index.scss
+++ b/client/src/styles/index.scss
@@ -62,6 +62,11 @@ div:focus {
// main-container global css
.app-container {
padding: 10px;
+ overflow-y: hidden;
+}
+
+body .el-table th.gutter{
+ display: table-cell!important;
}
.el-table--medium td, .el-table--medium th {
@@ -98,13 +103,13 @@ div:focus {
.el-button+.el-button {
margin-left: 1px;
}
-// .el-button {
-// border-radius: 0px;
-// }
+.el-button {
+ border-radius: 2px;
+}
.el-tabs__header {
margin: 0 0 6px;
}
ul {
padding-inline-start: 6px;
-}
\ No newline at end of file
+}
diff --git a/client/src/views/ability/ability.vue b/client/src/views/ability/ability.vue
index dd03cde..d413513 100644
--- a/client/src/views/ability/ability.vue
+++ b/client/src/views/ability/ability.vue
@@ -30,17 +30,17 @@
type="primary"
icon="el-icon-search"
@click="handleFilter"
- >搜索
+ >查询
刷新重置
+ >重置
- 新增
+ 新增
搜索
+ >查询
搜索
+ >查询
刷新重置
+ >重置
认证申请
diff --git a/client/src/views/audit/fee.vue b/client/src/views/audit/fee.vue
index a2ac442..5a9c9ca 100644
--- a/client/src/views/audit/fee.vue
+++ b/client/src/views/audit/fee.vue
@@ -47,7 +47,6 @@
-
删除
-
@@ -122,7 +120,6 @@
-
详情
-
diff --git a/client/src/views/audit/member.vue b/client/src/views/audit/member.vue
index 0a669c4..62a3101 100644
--- a/client/src/views/audit/member.vue
+++ b/client/src/views/audit/member.vue
@@ -40,9 +40,8 @@
{{ scope.row.days }}
-
-
-
+
+
成员配置
@@ -97,9 +96,9 @@
-
-
-
+
+
+
审核员参与天数/人日数
@@ -141,7 +140,6 @@
-
搜索查询
{{ scope.row.create_time }}
-
+
{{ scope.row.create_time }}
-
+
反馈
安排检测
diff --git a/client/src/views/certapp/certapp.vue b/client/src/views/certapp/certapp.vue
index 06ed359..cd76e48 100644
--- a/client/src/views/certapp/certapp.vue
+++ b/client/src/views/certapp/certapp.vue
@@ -2,67 +2,43 @@
-
-
-
-
-
-
-
-
-
搜索
+ style="margin-left:2px"
+ >查询
刷新重置
-
+ >重置
-
{{item.name}}
批量多体系
-
{{scope.row.cccpv_class_.name}}
-
+
- 申请方:{{ scope.row.applicant_v.name }}
+
+ {{ scope.row.applicant_v.name }}
+
@@ -102,15 +80,17 @@
编辑
删除
@@ -145,13 +125,12 @@ export default {
page: 1,
page_size: 20
},
- deptOptions: [],
+ fieldOptions: [],
field_list:[]
};
},
created() {
this.getList()
- this.getdeptOptions()
this.getfields()
},
methods: {
@@ -165,11 +144,11 @@ export default {
this.listLoading = false
});
},
- getdeptOptions() {
- getOrgList().then(res=>{
- this.deptOptions = genTree(res.data)
- })
- },
+ // getdeptOptions() {
+ // getOrgList().then(res=>{
+ // this.deptOptions = genTree(res.data)
+ // })
+ // },
resetFilter() {
this.listQuery = {
page: 1,
@@ -203,6 +182,7 @@ deleteCertapp(scope.row.id).then(res=>{
getfields(){
getDictList({type__code:'cert_field'}).then(res=>{
let fields = []
+ this.fieldOptions = genTree(res.data)
for(var i=0;i
+
+
添加选中
+
+
+
+ {{ scope.row.number }}
+
+
+
+ {{scope.row.cert_field_.name}}
+ {{scope.row.cccpv_class_.name}}
+
+
+
+
+
+ {{ scope.row.applicant_v.name }}
+
+
+
+
+
+ {{ scope.row.state}}
+
+
+
+ {{ scope.row.create_by_.name}}
+
+
+
+ {{ scope.row.create_time }}
+
+
+
+
+
+
+
+
+
diff --git a/client/src/views/certapp/review.vue b/client/src/views/certapp/review.vue
index 19cca09..51d6b37 100644
--- a/client/src/views/certapp/review.vue
+++ b/client/src/views/certapp/review.vue
@@ -1,18 +1,18 @@
-
+
-
+
{{ scope.row.item_v }}
{{ scope.row.content }}
diff --git a/client/src/views/certificate/index.vue b/client/src/views/certificate/index.vue
index 8696054..7676870 100644
--- a/client/src/views/certificate/index.vue
+++ b/client/src/views/certificate/index.vue
@@ -26,7 +26,7 @@
type="primary"
icon="el-icon-search"
@click="handleFilter"
- >搜索
+ >查询
搜索
+ >查询
刷新
+ >重置
diff --git a/client/src/views/education/education.vue b/client/src/views/education/education.vue
index 8557afe..04720f0 100644
--- a/client/src/views/education/education.vue
+++ b/client/src/views/education/education.vue
@@ -1,7 +1,7 @@
- 新增
+ 新增
搜索
+ >查询
刷新重置
+ >重置
- 可派差
-
-
-
-
-
-
-
-
- 业务信息
-
-
-
- {{ scope.row.number }}
-
-
-
- {{scope.row.cert_field_.name}}
- {{scope.row.cccpv_class_.name}}
-
-
-
-
- {{ scope.row.state}}
-
-
- {{ scope.row.accept_by_.name}}
-
-
-
- {{ scope.row.create_time }}
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
-
-
-
-
- 联系记录
-
-
-
- {{ scope.row.contact_date }}
-
-
- {{ scope.row.content }}
-
-
- {{ scope.row.create_by_.name }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 创建新记录
-
- 重置
-
-
-
-
-
-
-
-
-
- 常用语
-
- {{item}}
-
-
-
-
-
-
-
-
-
- 审核组成员
-
-
-
- {{ scope.row.user_.name }}
-
-
-
-
-
-
-
- {{ scope.row.identity_.name }}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 组长
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 添加新成员
- 保存
- 重置
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/client/src/views/plan/paichai.vue b/client/src/views/plan/paichai.vue
index a2ac442..5a9c9ca 100644
--- a/client/src/views/plan/paichai.vue
+++ b/client/src/views/plan/paichai.vue
@@ -47,7 +47,6 @@
-
删除
-
@@ -122,7 +120,6 @@
-
详情
-
diff --git a/client/src/views/plan/plan.vue b/client/src/views/plan/plan.vue
index 7c7197e..0b4e777 100644
--- a/client/src/views/plan/plan.vue
+++ b/client/src/views/plan/plan.vue
@@ -29,22 +29,20 @@
-
-
@@ -100,29 +98,11 @@
{{ scope.row.create_by_.name}}
-
+
{{ scope.row.create_time }}
-
{{ scope.row.create_by_.name}}
-
+
{{ scope.row.create_time }}
-
+
-
计划
详情
-
diff --git a/client/src/views/project/handle.vue b/client/src/views/project/handle.vue
index 0198cdb..68b6a03 100644
--- a/client/src/views/project/handle.vue
+++ b/client/src/views/project/handle.vue
@@ -1,143 +1,175 @@
-
-
+
+
项目信息
-
-
-
- 项目号
- {{project.number}}
-
-
- 所属计划
- {{project.plan_.name}}
- 暂无
-
-
-
- 当前状态
- {{project.state}}
-
-
- 任务下达人
- {{project.assign_by_.name}}
-
-
- 预计审核时间
- {{edate_[0].substring(0,16)}} -{{edate_[1].substring(0,16)}}
-
-
- 实际审核时间
- {{project.start_date.substring(0,16)}}
- -{{project.end_date.substring(0,16)}}
-
-
- 可派差
-
+
+
+ 当前状态
+ {{ project.state }}
+
+
+ 任务下达人
+ {{ project.assign_by_.name }}
+
+
+ 预计审核时间
+ {{ edate_[0].substring(0, 16) }} -{{
+ edate_[1].substring(0, 16)
+ }}
+
+
+ 实际审核时间
+ {{ project.start_date.substring(0, 16) }}
+ -{{ project.end_date.substring(0, 16) }}
+
+
+ 可派差
+
-
-
-
-
-
-
-
- 保存
-
-
-
-
-
-
-
- 开始审核
-
-
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+ 开始审核
+
+
-
+
受审核方
- 更多企业信息
+ 更多企业信息
- {{auditee.name}}
+ {{ auditee.name }}
-
-
{{item.type}}
- {{item.address}}
+
+ {{ item.type }}
+ {{ item.address }}
常用联系人
- {{auditee.linkman1_name}}/{{auditee.linkman1_duty}}/{{auditee.linkman1_mobile}}
+ {{ auditee.linkman1_name }}/{{ auditee.linkman1_duty }}/{{
+ auditee.linkman1_mobile
+ }}
备用联系人
- {{auditee.linkman2_name}}/{{auditee.linkman2_duty}}/{{auditee.linkman2_mobile}}
+ {{ auditee.linkman2_name }}/{{ auditee.linkman2_duty }}/{{
+ auditee.linkman2_mobile
+ }}
-
-
+
- 项目进度
-
+ 项目进度
+
-
+
-
+
业务信息
+ 添加申请
- {{ scope.row.number }}
+ {{
+ scope.row.number
+ }}
- {{scope.row.cert_field_.name}}
+ {{
+ scope.row.cert_field_.name
+ }}
{{scope.row.cccpv_class_.name}}
+ style="margin: 2px"
+ >{{ scope.row.cccpv_class_.name }}
- {{ scope.row.state}}
+ {{ scope.row.state }}
- {{ scope.row.accept_by_.name}}
+ {{
+ scope.row.accept_by_.name
+ }}
{{ scope.row.create_time }}
-
+
- 反馈
- 安排检测
- 派人
- 详情
+ 反馈
+ 安排检测
+ 派人
+ 详情
+ 移除
-
+
-
+
联系记录
@@ -230,7 +280,7 @@
ref="projectTable"
v-loading="listLoading"
:data="contactData"
- style="width: 100%;"
+ style="width: 100%"
border
fit
stripe
@@ -238,13 +288,17 @@
height="160"
>
- {{ scope.row.contact_date }}
+ {{
+ scope.row.contact_date
+ }}
{{ scope.row.content }}
- {{ scope.row.create_by_.name }}
+ {{
+ scope.row.create_by_.name
+ }}
@@ -255,7 +309,7 @@
:rules="rules"
size="medium"
label-width="80px"
- style="margin-top:2px"
+ style="margin-top: 2px"
label-position="left"
>
@@ -265,7 +319,7 @@
v-model="formData.contact_date"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
- :style="{width: '100%'}"
+ :style="{ width: '100%' }"
placeholder="联系时间"
clearable
>
@@ -278,25 +332,28 @@
-
-
- 创建新记录
+
+ 创建新记录
重置
-
-
+
常用语
@@ -304,8 +361,9 @@
v-for="(item, index) in useditems"
:key="index"
@click.native="handleClickTag(item)"
- style="margin:2px;font-size:12px"
- >{{item}}
+ style="margin: 2px; font-size: 12px"
+ >{{ item }}
@@ -313,7 +371,10 @@
-
+
项目成员
@@ -321,7 +382,7 @@
ref="memberTable"
v-loading="listLoading"
:data="memberData"
- style="width: 100%;"
+ style="width: 100%"
border
fit
stripe
@@ -333,22 +394,28 @@
-
+
- {{ scope.row.identity_.name }}
+ {{
+ scope.row.identity_.name
+ }}
-
-
-
-
+
+
+
+