Browse Source

修复

master
主管理员 2 days ago
parent
commit
a9b9b6df9b
6 changed files with 58 additions and 27 deletions
  1. +10
    -4
      otherPages/workbenchManage/bindUser/index.vue
  2. +11
    -1
      otherPages/workbenchManage/myLevel/index.vue
  3. +4
    -4
      otherPages/workbenchManage/myUser/components/haveOrder.vue
  4. +2
    -2
      otherPages/workbenchManage/myUser/components/noOrder.vue
  5. +20
    -14
      otherPages/workbenchManage/myUser/index.vue
  6. +11
    -2
      otherPages/workbenchManage/myWallet/index.vue

+ 10
- 4
otherPages/workbenchManage/bindUser/index.vue View File

@ -5,15 +5,21 @@
<up-image width="139rpx" height="139rpx" :src="userInfo?.userImage" shape="circle"></up-image>
<view class="header-name">
<view class="font32 mb20" :style="{color:'#000'}">{{ userInfo?.userName}}</view>
<view class="label1">
{{ baseInfo.partner_level }}
<view class="label1" v-if="userInfo.userHhRole == 1">
初级伴宠师
</view>
<view class="label1" v-if="userInfo.userHhRole == 2">
中级伴宠师
</view>
<view class="label1"v-if="userInfo.userHhRole == 3">
高级伴宠师
</view>
<view class="flex font24">
<view :style="{color:'#A55822'}">当前分成比例
<text :style="{color:'#C12525'}">25%</text>
<text :style="{color:'#C12525'}">{{baseInfo.partner_new_num}}</text>
</view>
<view :style="{color:'#A55822'}">晋级后分成比例
<text :style="{color:'#C12525'}">30%</text>
<text :style="{color:'#C12525'}">{{baseInfo.partner_upgrade_num}}</text>
</view>
</view>
</view>


+ 11
- 1
otherPages/workbenchManage/myLevel/index.vue View File

@ -10,8 +10,18 @@
{{state.baseInfo.info.userName}}
</view>
<view class="flex-rowl">
<view class="label1 mr20">
<!-- <view class="label1 mr20">
{{ state.baseInfo.partner_level }}
</view>
-->
<view class="label1" v-if="state.baseInfo.info.userHhRole == 1">
初级伴宠师
</view>
<view class="label1" v-if="state.baseInfo.info.userHhRole == 2">
中级伴宠师
</view>
<view class="label1"v-if="state.baseInfo.info.userHhRole == 3">
高级伴宠师
</view>
<view class="size-22" style="color: #B97132;">
已加入合伙人:{{state.baseInfo.partner_day}}


+ 4
- 4
otherPages/workbenchManage/myUser/components/haveOrder.vue View File

@ -3,8 +3,8 @@
<view class="have-order-list mt20" v-for="(item,index) in listData" :key="item.id">
<view class="have-order-up">
<view class="have-order-image flex-rowl">
<up-image width="80rpx" height="80rpx" :src="item.userImage" shape="circle"></up-image>
<text class="ml20">{{ item.name }}</text>
<up-image width="80rpx" height="80rpx" src="https://image.hhlm1688.com/2025/03/287ecbed1d50a141759103f1d776ca063eGroup 213084@2x.png" shape="circle"></up-image>
<text class="ml20">{{ item.nickname }}</text>
</view>
<view class="have-order-image flex-rowr" @click="()=>arrowClick(index)">
<text class="mr10 size-22 color-999">{{ item.isShow == true ? '收起' : '展开' }}</text>
@ -26,7 +26,7 @@
最近一次下单
</view>
<view >
{{ item.recentlyPayTime }}
{{ item.createTime }}
</view>
</view>
<view class="have-order-time flex-b size-26 color-999" v-show="item.isShow">
@ -34,7 +34,7 @@
累计消费金额
</view>
<view >
{{ item.reward_money }}
{{ item.orderAmount.toFixed(2) }}
</view>
</view>
<view class="have-order-time flex-b size-26 color-999" v-show="item.isShow">


+ 2
- 2
otherPages/workbenchManage/myUser/components/noOrder.vue View File

@ -2,8 +2,8 @@
<view class="no-order">
<view class="no-order-list mt20" v-for="item in list" :key="item.id">
<view class="no-order-image flex-rowl">
<up-image width="80rpx" height="80rpx" :src="item.userImage" shape="circle"></up-image>
<text class="ml20">{{ item.userName }}</text>
<up-image width="80rpx" height="80rpx" src="https://image.hhlm1688.com/2025/03/287ecbed1d50a141759103f1d776ca063eGroup 213084@2x.png" shape="circle"></up-image>
<text class="ml20">{{ item.nickname }}</text>
</view>
<up-line color="#C7C7C7"></up-line>
<view class="no-order-time flex-b size-26 color-999">


+ 20
- 14
otherPages/workbenchManage/myUser/index.vue View File

@ -5,17 +5,26 @@
<up-image width="120rpx" height="120rpx" :src="state.baseInfo.info.userImage" shape="circle"></up-image>
<view class="header-name">
<view class="font32 mb20 color-040">{{ state.baseInfo.info.userName }}</view>
<view class="label1">
<!-- <view class="label1">
{{ state.baseInfo.partner_level }}
</view> -->
<view class="label1" v-if="state.baseInfo.info.userHhRole == 1">
初级伴宠师
</view>
<view class="label1" v-if="state.baseInfo.info.userHhRole == 2">
中级伴宠师
</view>
<view class="label1"v-if="state.baseInfo.info.userHhRole == 3">
高级伴宠师
</view>
<!-- <view class="flex font24">
<view style="color: #B97132;">当前分成比例:
<text style="color: #CD4732;">25%</text>
<view class="flex font24">
<view :style="{color:'#A55822'}">当前分成比例
<text :style="{color:'#C12525'}">{{state.baseInfo.partner_new_num}}</text>
</view>
<view class="ml28" style="color: #B97132;">晋级后分成比例:
<text style="color: #CD4732;">30%</text>
<view :style="{color:'#A55822'}">晋级后分成比例
<text :style="{color:'#C12525'}">{{state.baseInfo.partner_upgrade_num}}</text>
</view>
</view> -->
</view>
<view class="color-a55 size-24 mt16" v-html="state.baseInfo.level_details">
</view>
</view>
@ -134,17 +143,14 @@ const getBaseInfo = () => {
})
}
const getList = async () => {
const {
code,
data
} = await hhrMyUserList({
const {content} = await hhrMyUserList({
...state.page,
state: state.state,
appUserId: state.info.userId
})
if (code === 200) {
state.list = [...data]
}
// if (code === 200) {
state.list = [...content]
// }
}
const tabClick = (item) => {
state.state = item.index


+ 11
- 2
otherPages/workbenchManage/myWallet/index.vue View File

@ -5,8 +5,17 @@
<up-image width="140rpx" height="140rpx" :src="state?.baseInfo?.info?.userImage" shape="circle"></up-image>
<view class="header-name">
<view class="font32 mb20 color-040">{{ state?.baseInfo?.info?.userName }}</view>
<view class="label1">
{{ state.baseInfo.partner_level }}
<view class="label1" v-if="state.baseInfo.info.userHhRole == 1">
初级伴宠师
</view>
<view class="label1" v-if="state.baseInfo.info.userHhRole == 2">
中级伴宠师
</view>
<view class="label1"v-if="state.baseInfo.info.userHhRole == 3">
高级伴宠师
</view>
<view class="size-22" style="color: #B97132;">
已加入合伙人:{{state.baseInfo.partner_day}}
</view>
<view class="flex font24">
<view style="color: #B97132;">当前分成比例


Loading…
Cancel
Save