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 @@ - - - + +
成员配置
@@ -97,9 +96,9 @@
-
- - +
+ +
审核员参与天数/人日数
@@ -141,7 +140,6 @@
- 搜索查询 {{ scope.row.create_time }} - + - + - + @@ -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 +
+ 添加选中 + + + + + + + + + + + + + + + + + + + + + + + + +
+ + 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 @@