From b567da133517fb85c65c79f0fbb18f6871c6c1a1 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 08 八月 2025 16:49:57 +0800 Subject: [PATCH] feat: 接口对接 --- apps/bMiniApp/src/pages/workbenches/InnerPage.vue | 35 ++++++++++++++++++++++++++--------- 1 files changed, 26 insertions(+), 9 deletions(-) diff --git a/apps/bMiniApp/src/pages/workbenches/InnerPage.vue b/apps/bMiniApp/src/pages/workbenches/InnerPage.vue index c62b8c3..5e34c03 100644 --- a/apps/bMiniApp/src/pages/workbenches/InnerPage.vue +++ b/apps/bMiniApp/src/pages/workbenches/InnerPage.vue @@ -1,25 +1,37 @@ <template> <ContentView> - <div class="workbenches-banner-wrapper"> + <!-- <div class="workbenches-banner-wrapper"> <nut-swiper :auto-play="3000"> <nut-swiper-item v-for="(item, index) in list" :key="index"> <img :src="item" class="banner-img" draggable="false" /> </nut-swiper-item> </nut-swiper> - </div> + </div> --> <Cell :show-title="false" class="workbenches-cell"> <CellChunk title="浠诲姟"> <div class="workbenches-cell-list"> <TaskDetailWelfareItem :icon="IconPublishTask" text="鍙戝竷浠诲姟" @click="goPublishTask" /> - <TaskDetailWelfareItem :icon="IconPersonManage" text="鐢ㄤ汉绠$悊" /> + <TaskDetailWelfareItem :icon="IconPersonManage" text="鐢ㄤ汉绠$悊" @click="goPersonManage" /> </div> </CellChunk> <CellChunk title="鐢ㄤ汉"> <div class="workbenches-cell-list"> - <TaskDetailWelfareItem :icon="IconFlexjobManage" text="鐏靛伐绠$悊" /> - <TaskDetailWelfareItem :icon="IconTaskManage" text="浠诲姟绠$悊" /> - <TaskDetailWelfareItem :icon="IconAcceptManage" text="楠屾敹绠$悊" /> + <TaskDetailWelfareItem + :icon="IconFlexjobManage" + text="鐏靛伐绠$悊" + @click="goPage(RouterPath.flexJobManage)" + /> + <TaskDetailWelfareItem + :icon="IconTaskManage" + text="浠诲姟绠$悊" + @click="goPage(RouterPath.taskManage)" + /> + <TaskDetailWelfareItem + :icon="IconAcceptManage" + text="楠屾敹绠$悊" + @click="goPage(RouterPath.taskCheck)" + /> </div> </CellChunk> </Cell> @@ -35,6 +47,7 @@ import IconPersonManage from '@/assets/workbenches/icon-person-manage.png'; import IconPublishTask from '@/assets/workbenches/icon-publish-task.png'; import IconTaskManage from '@/assets/workbenches/icon-task-manage.png'; +import { useAccessLogin } from '@/hooks'; defineOptions({ name: 'InnerPage', @@ -47,14 +60,18 @@ 'https://storage.360buyimg.com/jdc-article/fristfabu.jpg', ]); -function goPage(routeName: string) { +const goPage = useAccessLogin((routeName: string) => { Taro.navigateTo({ url: routeName, }); -} +}); -function goPublishTask() { +const goPublishTask = () => { goPage(RouterPath.publishTask); +}; + +function goPersonManage() { + goPage(RouterPath.jobApplicationManage); } </script> -- Gitblit v1.9.1