From 73327eadfdd6b8757a7bca87db7c96a79d3a4168 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 22 十二月 2025 14:47:46 +0800
Subject: [PATCH] fix: 灵工个人
---
apps/cStandardMiniApp/src/pages/mine/index.vue | 108 +++++++----------------------------------------------
1 files changed, 15 insertions(+), 93 deletions(-)
diff --git a/apps/cStandardMiniApp/src/pages/mine/index.vue b/apps/cStandardMiniApp/src/pages/mine/index.vue
index 68cc1c8..38875cb 100644
--- a/apps/cStandardMiniApp/src/pages/mine/index.vue
+++ b/apps/cStandardMiniApp/src/pages/mine/index.vue
@@ -11,7 +11,7 @@
<img :src="OssAssets.mine.Bg" class="mine-page-bg" :style="{ height: `${bgHeight}px` }" />
</template>
<ContentView>
- <UserHomeTopView :showUserHomePageBtn="isLogin" :showOperation="isLogin">
+ <UserHomeTopView :showOperation="isLogin">
<template #avatar>
<div class="mine-avatar-wrapper" @click="goLogin">
<UserAvatar :size="52" class="mine-avatar" />
@@ -30,16 +30,6 @@
{{ EnumUserRealMethodText[userDetail?.realMethod]
}}{{ EnumPersonalUserRealStatusText[userDetail?.realStatus] }}
</div>
- <div
- class="user-info-unCertified-btn"
- @click.stop="goAuthentication"
- v-if="
- userDetail?.realStatus === EnumPersonalUserRealStatus.UnReal ||
- userDetail?.realStatus === EnumPersonalUserRealStatus.Fail
- "
- >
- 绔嬪嵆璁よ瘉
- </div>
</div>
<!-- <div class="user-info-unCertified" v-else>
<img :src="IconAuth" class="user-info-unCertified-icon" />
@@ -56,89 +46,17 @@
</UserHomeTopView>
</ContentView>
<ContentScrollView v-if="isLogin" class="mine-content-scroll-view">
- <List class="mine-list-wrapper mine-balance">
- <div class="mine-balance-content">
- <div class="mine-balance-content-item">
- <div class="mine-balance-content-item-title">鎴戠殑鏀剁泭</div>
- <div class="mine-balance-content-item-money income">
- 锟{ toThousand(userDetail?.incomeCount ?? 0) }}
- </div>
- </div>
- <div class="mine-balance-content-item">
- <div class="mine-balance-content-item-title">寰呯粨绠�</div>
- <div class="mine-balance-content-item-money settlement">
- 锟{ toThousand(userDetail?.waitSettlement ?? 0) }}
- </div>
- </div>
- <div class="mine-balance-content-item">
- <div class="mine-balance-content-item-title">宸插彂鏀�</div>
- <div class="mine-balance-content-item-money withdraw">
- 锟{ toThousand(userDetail?.releaseedCount ?? 0) }}
- </div>
- </div>
- </div>
- <div class="mine-balance-btn" @click="goMineWallet">
- 杩涘叆鎴戠殑閽卞寘
- <img :src="IconArrow" class="mine-balance-btn-icon" />
- </div>
- </List>
- <List class="mine-list-wrapper mine-order-list">
- <div class="mine-order-list-title">
- <div class="mine-order-list-title-text">鎴戠殑璁㈠崟</div>
- <img :src="IconArrow" class="mine-order-list-title-icon" />
- </div>
- <div class="mine-order-list-content">
- <nut-badge
- class="mine-order-list-item"
- top="8"
- :dot="userDetail?.taskCount > 0"
- @click="goMineSign"
- >
- <img :src="IconOrderSign" class="mine-order-list-icon" />
- <div class="mine-order-list-text">宸叉姤鍚�</div>
- </nut-badge>
- <nut-badge
- class="mine-order-list-item"
- top="8"
- :dot="userDetail?.hirePassTaskCount > 0"
- @click="goMineHired"
- >
- <img :src="IconOrderHire" class="mine-order-list-icon" />
- <div class="mine-order-list-text">宸插綍鐢�</div>
- </nut-badge>
- <nut-badge
- class="mine-order-list-item"
- top="8"
- :dot="userDetail?.arrangeCompleteTaskCount > 0"
- @click="goMineHire"
- >
- <img :src="IconOrderHire" class="mine-order-list-icon" />
- <div class="mine-order-list-text">宸插畨鎺�</div>
- </nut-badge>
-
- <!-- <nut-badge
- class="mine-order-list-item"
- top="8"
- :value="userDetail?.hirePassTaskCount ?? 0"
- @click="goMineHire"
- >
- <img :src="IconOrderHire" class="mine-order-list-icon" />
- <div class="mine-order-list-text">宸插畨鎺�</div>
- </nut-badge>
- <nut-badge
- class="mine-order-list-item"
- top="8"
- :value="userDetail?.hireRefuseTaskCount ?? 0"
- @click="goMineCancel"
- >
- <img :src="IconOrderCancel" class="mine-order-list-icon" />
- <div class="mine-order-list-text">宸插彇娑�</div>
- </nut-badge> -->
- </div>
- </List>
<List class="mine-list-wrapper mine-setting-list">
- <ListItem :icon="IconCollect" title="鎴戞敹钘忕殑浠诲姟" @click="goMineCollectTask"></ListItem>
- <ListItem :icon="IconAgreement" title="鍗忚绛剧害" @click="goMineAgreementSign"></ListItem>
+ <ListItem
+ :icon="IconCollect"
+ v-if="
+ userDetail?.realStatus === EnumPersonalUserRealStatus.UnReal ||
+ userDetail?.realStatus === EnumPersonalUserRealStatus.Fail
+ "
+ title="瀹炲悕璁よ瘉"
+ @click="goAuthentication"
+ ></ListItem>
+ <ListItem :icon="IconCollect" title="鎴戠殑绠�鍘�" @click="goMineCurriculumVitae"></ListItem>
<ListItem :icon="IconSetting" title="璁剧疆" @click="goSetting"></ListItem>
<!-- <ListItem :icon="IconRecruit" title="鎴戣鎷涗汉/鐢ㄤ汉" @click="goSetting"></ListItem> -->
</List>
@@ -247,6 +165,10 @@
function goMineWallet() {
goPage(RouterPath.mineWallet);
}
+
+function goMineCurriculumVitae() {
+ goPage(RouterPath.mineCurriculumVitae);
+}
</script>
<style lang="scss">
--
Gitblit v1.10.0