diff --git a/src/router/index.js b/src/router/index.js index 9d68029..188530d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -107,6 +107,20 @@ export const dynamicRoutes = [ } ] }, + { + path: '/qualification/escTask/qualificationReApplyForm', + component: Layout, + hidden: true, + permissions: ['qualification:escTask:qualificationApply'], + children: [ + { + path: ':Id(\\d+)?/:node', + component: () => import('@/views/qualification/escTask/components/QualificationReApplyForm'), + name: 'qualificationReApplyForm', + meta: { title: 'ESC重新申请申请', activeMenu: '/qualification/escTask' } + } + ] + }, { path: '/qualification/escTask/lableApplyForm', component: Layout, @@ -121,8 +135,8 @@ export const dynamicRoutes = [ } ] }, - { - path: '/qualification/myQualifications/viewDetail', + { + path: '/qualification/viewDetail', component: Layout, hidden: true, permissions: ['qualification:escApproval:approvalDetail'], diff --git a/src/views/qualification/escTask/components/QualificationApply.vue b/src/views/qualification/escTask/components/QualificationApply.vue index 88713ab..475ab1b 100644 --- a/src/views/qualification/escTask/components/QualificationApply.vue +++ b/src/views/qualification/escTask/components/QualificationApply.vue @@ -59,9 +59,15 @@ @@ -72,7 +78,7 @@ import { onMounted, ref } from 'vue' import { useRouter } from 'vue-router' import applyIcon from '@/assets/images/applyIcon.png' -import { getBusUserQualification } from "@/api/qualification/myQualifications" +import { getBusUserQualification, deleteBusUserQualification } from "@/api/qualification/myQualifications" import { deptTreeSelect, listUser } from "@/api/system/user" const router = useRouter() @@ -152,7 +158,7 @@ const handleQuery = () => { } /** 重置按钮操作 */ -const resetQuery = () => { +const resetQuery = () => { queryParams.value.userId = undefined queryParams.value.deptId = undefined queryParams.value.qualificationId = undefined @@ -165,6 +171,25 @@ const handleOpenApplyForm = () => { router.push('/qualification/escTask/qualificationApplyForm') } +// 重新申请资质表单 +const handleReplay = (record) => { + // router.push('/qualification/escTask/qualificationReApplyForm/' + record.id) + router.push({ + name: 'qualificationReApplyForm', + params: { Id: record.id, node: record.node } // 传递两个参数 + }); +} + +// 删除 +const handleDetele = (record) => { + const rowId = record.id + proxy.$modal.confirm('是否确认删除该项数据项?').then(function () { + return deleteBusUserQualification(rowId) + }).then(() => { + getCurUserQualificationPageList(); + proxy.$modal.msgSuccess("删除成功") + }).catch(() => { }) +} \ No newline at end of file diff --git a/src/views/qualification/escTask/components/myFileUpload.vue b/src/views/qualification/escTask/components/myFileUpload.vue index 4318e6c..34a1f8f 100644 --- a/src/views/qualification/escTask/components/myFileUpload.vue +++ b/src/views/qualification/escTask/components/myFileUpload.vue @@ -31,7 +31,7 @@