From a074e4dca78eaf22de86a030653f959d2ec7a4e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A6=86=E9=92=B1=E8=90=BD=E5=B0=BD=E6=A7=BF=E8=8A=B1?= =?UTF-8?q?=E7=A8=80?= <2675540038@qq.com> Date: Wed, 19 Mar 2025 18:01:50 +0800 Subject: [PATCH] 4444 --- components.d.ts | 1 + src/api/module/home.ts | 8 +- src/router/module/base-routes.ts | 16 +- src/views/file_bag/examine.vue | 485 ++++++++++++++++++++++++ src/views/file_bag/index.vue | 331 ++++++++++++++++ src/views/login/index.vue | 2 +- src/views/month_evaluation/examine.vue | 144 ++++--- src/views/month_evaluation/index.vue | 2 +- src/views/season_evaluation/examine.vue | 205 ++++++---- src/views/season_evaluation/index.vue | 2 +- src/views/system/index.vue | 125 +++--- src/views/year_evaluation/examine.vue | 208 ++++++---- src/views/year_evaluation/index.vue | 2 +- 13 files changed, 1259 insertions(+), 272 deletions(-) create mode 100644 src/views/file_bag/examine.vue create mode 100644 src/views/file_bag/index.vue diff --git a/components.d.ts b/components.d.ts index d8b8464..b38862a 100644 --- a/components.d.ts +++ b/components.d.ts @@ -45,6 +45,7 @@ declare module 'vue' { LaySelect: typeof import('@layui/layui-vue')['LaySelect'] LaySelectOption: typeof import('@layui/layui-vue')['LaySelectOption'] LaySide: typeof import('@layui/layui-vue')['LaySide'] + LaySkeleton: typeof import('@layui/layui-vue')['LaySkeleton'] LaySpace: typeof import('@layui/layui-vue')['LaySpace'] LayStep: typeof import('@layui/layui-vue')['LayStep'] LayStepItem: typeof import('@layui/layui-vue')['LayStepItem'] diff --git a/src/api/module/home.ts b/src/api/module/home.ts index fc0a829..fe4b43a 100644 --- a/src/api/module/home.ts +++ b/src/api/module/home.ts @@ -324,22 +324,22 @@ export const getAdditionIndexManageExamine= function(date: any) { // 获取通知公告列表 export function noticeList(data: any) { - return Http.post('/api/backend/public_announcement/getPublicAnnouncementData', data) + return Http.post('/api/backend/publicAnnouncement/getPublicAnnouncementData', data) } // 新增通知公告 export function noticeAdd(data: any) { - return Http.post('/api/backend/public_announcement/create', data) + return Http.post('/api/backend/publicAnnouncement/create', data) } // 编辑通知公告 export function noticeEdit(data: any) { - return Http.post('/api/backend/public_announcement/update', data) + return Http.post('/api/backend/publicAnnouncement/update', data) } // 删除通知公告 export function noticeDelete(data: any) { - return Http.post('/api/backend/public_announcement/delete', data) + return Http.post('/api/backend/publicAnnouncement/delete', data) } // 上传图片 diff --git a/src/router/module/base-routes.ts b/src/router/module/base-routes.ts index 3c52ddc..e2a33da 100644 --- a/src/router/module/base-routes.ts +++ b/src/router/module/base-routes.ts @@ -122,10 +122,10 @@ export default [ component: () => import('../../views/month_evaluation/index.vue'), meta: { title: '月度考评填报', requireAuth: true, closable: true }, }, { - path: '/month_evaluation/examine', + path: '/month_evaluation/examine/:id*', name: 'monthEvaluationExamine', component: () => import('../../views/month_evaluation/examine.vue'), - meta: { title: '月度考评管理', requireAuth: true, closable: true }, + meta: { title: '月度考评管理', closable: true }, } ] }, { @@ -140,10 +140,10 @@ export default [ component: () => import('../../views/season_evaluation/index.vue'), meta: { title: '季度考评', requireAuth: true, closable: true }, }, { - path: '/season_evaluation/examine', + path: '/season_evaluation/examine/:id*', name: 'seasonEvaluationExamine', component: () => import('../../views/season_evaluation/examine.vue'), - meta: { title: '季度考评管理', requireAuth: true, closable: true }, + meta: { title: '季度考评管理', closable: true }, } ] }, { @@ -176,10 +176,10 @@ export default [ component: () => import('../../views/year_evaluation/index.vue'), meta: { title: '年度考评', requireAuth: true, closable: true }, }, { - path: '/year_evaluation/examine', + path: '/year_evaluation/examine/:id*', name: 'yearEvaluationExamine', component: () => import('../../views/year_evaluation/examine.vue'), - meta: { title: '年度考评管理', requireAuth: true, closable: true }, + meta: { title: '年度考评管理',closable: true }, } ] }, { @@ -191,12 +191,12 @@ export default [ { path: '/file_bag/index', name: 'fileBagIndex', - component: () => import('../../views/day_evaluation/index.vue'), + component: () => import('../../views/file_bag/index.vue'), meta: { title: '我的档案', requireAuth: true, closable: true }, }, { path: '/file_bag/examine', name: 'fileBagExamine', - component: () => import('../../views/day_evaluation/examine.vue'), + component: () => import('../../views/file_bag/examine.vue'), meta: { title: '员工档案', requireAuth: true, closable: true }, } ] diff --git a/src/views/file_bag/examine.vue b/src/views/file_bag/examine.vue new file mode 100644 index 0000000..a9e29b6 --- /dev/null +++ b/src/views/file_bag/examine.vue @@ -0,0 +1,485 @@ + + + + \ No newline at end of file diff --git a/src/views/file_bag/index.vue b/src/views/file_bag/index.vue new file mode 100644 index 0000000..ab4f5ab --- /dev/null +++ b/src/views/file_bag/index.vue @@ -0,0 +1,331 @@ + + + + + \ No newline at end of file diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 982d9f3..c7529b3 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -22,7 +22,7 @@ -
+
diff --git a/src/views/month_evaluation/examine.vue b/src/views/month_evaluation/examine.vue index 5394fb0..a86b02f 100644 --- a/src/views/month_evaluation/examine.vue +++ b/src/views/month_evaluation/examine.vue @@ -2,6 +2,7 @@
+
科室列表