diff --git a/src/api/qualification/myQualifications.js b/src/api/qualification/myQualifications.js index 949f129..d907b75 100644 --- a/src/api/qualification/myQualifications.js +++ b/src/api/qualification/myQualifications.js @@ -8,6 +8,14 @@ export function getCurrentUserList(query) { data: query }) } +// ESC获取员工资质证书情况列表 +export function getUserCertificateList(query) { + return request({ + url: 'admin/busUserQualificationCertificate/getList', + method: 'post', + data: query + }) +} // 修改我的资质证书情况 export function updateCurrentCertificate(data) { return request({ @@ -37,7 +45,16 @@ export function uploadFile(data) { -// 获取资质申请记录列表 +// 本人获取资质申请记录列表 +export function getCurUserQualification(query) { + return request({ + url: '/admin/busUserQualification/currentUserPageList', + method: 'post', + data: query + }) +} + +// ESC/培训中心获取资质申请记录列表 export function getBusUserQualification(query) { return request({ url: '/admin/busUserQualification/pageList', diff --git a/src/views/qualification/escTask/components/PdfPreview.vue b/src/views/qualification/escTask/components/PdfPreview.vue new file mode 100644 index 0000000..ed8cef5 --- /dev/null +++ b/src/views/qualification/escTask/components/PdfPreview.vue @@ -0,0 +1,72 @@ + + + + + \ No newline at end of file diff --git a/src/views/qualification/escTask/components/QualificationApply.vue b/src/views/qualification/escTask/components/QualificationApply.vue index c37b434..acec406 100644 --- a/src/views/qualification/escTask/components/QualificationApply.vue +++ b/src/views/qualification/escTask/components/QualificationApply.vue @@ -4,19 +4,21 @@ - - - - - - + + - - - - + + + + + + @@ -35,169 +37,127 @@
- + - - - - - - - - + + + + + + + + - + - + \ No newline at end of file diff --git a/src/views/qualification/myQualifications/components/QualificationApply.vue b/src/views/qualification/myQualifications/components/QualificationApply.vue index 381a5e0..f027fa2 100644 --- a/src/views/qualification/myQualifications/components/QualificationApply.vue +++ b/src/views/qualification/myQualifications/components/QualificationApply.vue @@ -7,27 +7,27 @@
- + - - - - - + + + + + @@ -41,7 +41,7 @@ import { onMounted, ref } from 'vue' import applyIcon from '@/assets/images/applyIcon.png' import QualificationApplyForm from './QualificationApplyForm.vue' -import { getBusUserQualification } from "@/api/qualification/myQualifications" +import { getCurUserQualification } from "@/api/qualification/myQualifications" const isShowForm = ref(false) const queryParams = ref({ @@ -50,18 +50,21 @@ const queryParams = ref({ node: 0 }) const loading = ref(true) -const title = ref("") +const total = ref("") const tableData = ref([]) // 初始化 onMounted(() => { - getBusUserQualificationPageList(); + getCurUserQualificationPageList(); }); -const getBusUserQualificationPageList = () => { +const getCurUserQualificationPageList = () => { loading.value = true - getBusUserQualification(queryParams.value).then(res => { + getCurUserQualification(queryParams.value).then(res => { console.log('资质申请结论', res) - if (res.code == 200) tableData.value = res.data + if (res.code == 200) { + tableData.value = res.data.list + total.value = res.data.total + } loading.value = false }).catch(() => { loading.value = false @@ -74,6 +77,7 @@ const handleOpenApplyForm = () => { // 表单操作回调 const reloadList = () => { isShowForm.value = false + getCurUserQualificationPageList(); }