From 36f2c20ea3df022390b677e782d8a4cd25f21f69 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 22 十月 2025 17:02:25 +0800
Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp
---
apps/cMiniApp/src/subpackages/mine/setting/setting.vue | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 50 insertions(+), 7 deletions(-)
diff --git a/apps/cMiniApp/src/subpackages/mine/setting/setting.vue b/apps/cMiniApp/src/subpackages/mine/setting/setting.vue
index 22725e2..4ac4eb4 100644
--- a/apps/cMiniApp/src/subpackages/mine/setting/setting.vue
+++ b/apps/cMiniApp/src/subpackages/mine/setting/setting.vue
@@ -1,16 +1,18 @@
<template>
<PageLayout title="璁剧疆" class="setting-page-wrapper" hasBorder>
<List>
- <ListItem title="鐧诲綍璐﹀彿">
+ <!-- <ListItem title="鐧诲綍璐﹀彿">
<template #extra>
<div class="user-account">
{{ userAccount }}
</div>
</template>
- </ListItem>
+ </ListItem> -->
<ListItem title="鐢ㄦ埛鍗忚" @click="goMineUserPolicy"></ListItem>
<ListItem title="闅愮鏀跨瓥" @click="goPrivacyPolicy"></ListItem>
<ListItem title="閫�鍑虹櫥褰�" @click="handleLoginout"></ListItem>
+ <!-- <ListItem title="浜哄伐瀹㈡湇" @click="goMineService"></ListItem> -->
+ <nut-button :open-type="'contact'" class="setting-page-service">浜哄伐瀹㈡湇</nut-button>
</List>
</PageLayout>
</template>
@@ -31,7 +33,7 @@
const queryClient = useQueryClient();
const userAccount = computed(() => {
- return addStarForString(userStore?.userDetail?.userName, 4, 8);
+ return addStarForString(userStore?.userDetail?.name, 4, 8);
});
function goMineUserPolicy() {
@@ -51,16 +53,57 @@
message: '纭畾瑕侀��鍑虹櫥褰曞悧锛�',
});
userStore.logoutAndToHome();
- queryClient.removeQueries();
+ queryClient.removeQueries({
+ predicate: (query) => !query.queryKey.includes('taskServices/getOpenTaskInfos'),
+ });
} catch (error) {}
+}
+
+function goMineService() {
+ // const encodedUrl = encodeURIComponent('https://work.weixin.qq.com/kfid/kfcd24e0c60fd91099');
+ Taro.openCustomerServiceChat({
+ extInfo: {
+ // url: 'https://work.weixin.qq.com/kfid/kfcd24e0c60fd91099',
+ url: `${RouterPath.setting}`,
+ },
+ corpId: 'wwc84cb8e0525c772f',
+ // corpId: 'kfc2335f41fb4f0c0bc',
+ fail: (res) => {
+ Taro.showToast({
+ title: res.errMsg,
+ icon: 'none',
+ });
+ },
+ });
}
</script>
<style lang="scss">
@import '@/styles/common.scss';
-.user-account {
- color: boleGetCssVar('text-color', 'regular');
- font-size: 24px;
+.setting-page-wrapper {
+ .user-account {
+ color: boleGetCssVar('text-color', 'regular');
+ font-size: 24px;
+ }
+
+ .setting-page-service {
+ height: 104px;
+ padding-left: 28px;
+ color: boleGetCssVar('text-color', 'primary');
+ width: 100%;
+
+ &::before {
+ display: none;
+ }
+
+ &::after {
+ display: none;
+ }
+
+ .nut-button__wrap {
+ justify-content: flex-start;
+ }
+ }
}
</style>
--
Gitblit v1.9.1