From 8ddaa42086bc67dac16ea596d212b79d3b832313 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 12 二月 2025 14:58:45 +0800 Subject: [PATCH] fix: task --- apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue index 8986d91..763c349 100644 --- a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue +++ b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue @@ -21,9 +21,39 @@ </div> <div class="taskDetail-address-info-wrapper"> <div class="taskDetail-address-info">瀹佹尝甯傞劄宸炲尯涓滈挶婀栧ぇ鍫拌矾188鍙峰畞娉㈡煆鎮﹂厭搴�</div> - <RectRight :size="6" class="taskDetail-address-info-icon" /> + <RectRight :size="8" class="taskDetail-address-info-icon" /> </div> </div> + </Cell> + <Cell :show-title="false"> + <CellChunk title="绂忓埄淇℃伅"> + <div class="taskDetail-welfare-list"> + <TaskDetailWelfareItem /> + <TaskDetailWelfareItem /> + <TaskDetailWelfareItem /> + <TaskDetailWelfareItem /> + <TaskDetailWelfareItem /> + </div> + </CellChunk> + <CellChunk title="鎶ュ悕鏉′欢"> + <div class="taskDetail-limit-list"> + <div class="taskDetail-limit-list-item"> + <div class="taskDetail-limit-list-item-label">骞撮緞锛�</div> + <div class="taskDetail-limit-list-item-text">18-45宀�</div> + </div> + <div class="taskDetail-limit-list-item"> + <div class="taskDetail-limit-list-item-label">鎬у埆锛�</div> + <div class="taskDetail-limit-list-item-text">涓嶉檺</div> + </div> + <div class="taskDetail-limit-list-item"> + <div class="taskDetail-limit-list-item-label">璧勬牸璇佷功锛�</div> + <div class="taskDetail-limit-list-item-text">鍋ュ悍璇�</div> + </div> + </div> + </CellChunk> + <CellChunk title="鍙戝竷鑰呬俊鎭�"> + <CompanyDesc @click="goCompanyDetail"></CompanyDesc> + </CellChunk> </Cell> <Cell> <template #title> @@ -45,6 +75,7 @@ :isFlex="false" openType="share" ></PageFooterAction> + <PageFooterAction :icon="IconShare" text="鎵嬫満" :isFlex="false"></PageFooterAction> <PageFooterBtn type="primary">鎶ュ悕</PageFooterBtn> </PageFooter> </LoadingLayout> @@ -62,6 +93,8 @@ import IconShare from '@/assets/task/icon-share.png'; import IconSafe from '@/assets/task/icon-safe.png'; import './taskDetail.scss'; +import TaskDetailWelfareItem from '../components/TaskDetailWelfareItem.vue'; +import CompanyDesc from '../components/CompanyDesc.vue'; defineOptions({ name: 'InnerPage', @@ -98,4 +131,10 @@ url: `${RouterPath.complaint}?id=${taskId}`, }); } + +function goCompanyDetail() { + Taro.navigateTo({ + url: `${RouterPath.companyDetail}?id=${taskId}`, + }); +} </script> -- Gitblit v1.9.1