From dcc3e4fca692b416d74c8e431caa5b26cd11fff6 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 09 六月 2025 09:35:04 +0800 Subject: [PATCH] fix: v1.4 --- apps/taro/src/subpackages/my/AgentRecruitment/AgentRecruitment.vue | 79 +++++++++++++++++++++++++++++++++++++-- 1 files changed, 74 insertions(+), 5 deletions(-) diff --git a/apps/taro/src/subpackages/my/AgentRecruitment/AgentRecruitment.vue b/apps/taro/src/subpackages/my/AgentRecruitment/AgentRecruitment.vue index b24bfe9..760d6d4 100644 --- a/apps/taro/src/subpackages/my/AgentRecruitment/AgentRecruitment.vue +++ b/apps/taro/src/subpackages/my/AgentRecruitment/AgentRecruitment.vue @@ -1,7 +1,33 @@ <template> - <PageLayout title="浠g悊鎷涘嫙" class="applyAgent-page-wrapper" hasBgColor :needAuth="false"> - <ContentScrollView hasPaddingTop style="background-color: transparent"> - <div>AgentRecruitment</div> + <PageLayout title="浠g悊鎷涘嫙" class="agentRecruitment-page-wrapper" hasBgColor :needAuth="false"> + <ContentScrollView :paddingH="false"> + <div class="agentRecruitment-page-content"> + <Image + :src="OssAssets.mine.AgentRecruitmentBg" + class="agentRecruitment-page-bg" + mode="widthFix" + /> + <div class="agentRecruitment-page-main"> + <Image + class="agentRecruitment-page-img-item retail" + :src="OssAssets.mine.AgentRecruitmentRetail" + alt="" + mode="widthFix" + /> + <Image + class="agentRecruitment-page-img-item brand" + :src="OssAssets.mine.AgentRecruitmentBrand" + alt="" + mode="widthFix" + /> + <Image + class="agentRecruitment-page-img-item" + :src="OssAssets.mine.AgentRecruitmentArea" + alt="" + mode="widthFix" + /> + </div> + </div> </ContentScrollView> <PageFooter> <PageFooterBtn type="primary" @click="submit">绔嬪嵆鐢宠</PageFooterBtn> @@ -11,15 +37,58 @@ <script setup lang="ts"> import { PageLayout } from '@/components'; -import { RouterPath } from '@/constants'; +import { RouterPath, OssAssets } from '@/constants'; +import { Image } from '@tarojs/components'; +import Taro from '@tarojs/taro'; defineOptions({ name: 'AgentRecruitment', }); +const router = Taro.useRouter(); + +const promoterIdNumber = router.params?.promoterIdNumber ?? ''; + function submit() { RouteHelper.navigateTo({ - url: RouterPath.applyAgent, + url: promoterIdNumber + ? `${RouterPath.applyAgent}?promoterIdNumber=${promoterIdNumber}` + : RouterPath.applyAgent, }); } </script> + +<style lang="scss"> +@import '@/styles/common.scss'; + +.agentRecruitment-page-content { + width: 100%; + position: relative; + + .agentRecruitment-page-bg { + width: 100%; + object-fit: cover; + } + + .agentRecruitment-page-main { + position: absolute; + top: 930px; + left: 0; + width: 100%; + + .agentRecruitment-page-img-item { + width: 100%; + height: auto; + object-fit: cover; + + &.retail { + margin-bottom: 32px; + } + + &.brand { + margin-bottom: 20px; + } + } + } +} +</style> -- Gitblit v1.9.1