修改个人中心优惠券列表页接口
This commit is contained in:
@ -93,6 +93,13 @@ export function getMyCoupon() {
|
||||
return http.Post<IUserCouponListResult>('/api/UserCoupon/coupinList')
|
||||
}
|
||||
|
||||
/**
|
||||
* 个人中心可用优惠券
|
||||
*/
|
||||
export function getMyAvailableCoupon() {
|
||||
return http.Post<any>('/api/UserCoupon/personUserCoupinList')
|
||||
}
|
||||
|
||||
/**
|
||||
* 领取个人中心优惠券
|
||||
*/
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
</wd-radio-group>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mx-30rpx">
|
||||
<!-- <view class="mx-30rpx">
|
||||
<view class="mx30rpx">
|
||||
<text class="text-[#303133] font-bold text-30rpx leading-42rpx">不可用优惠券</text>
|
||||
<text class="text-[#606266] font-400 text-28rpx leading-40rpx ml-24rpx">{{ couponList.no_use.length }}张</text>
|
||||
@ -58,7 +58,7 @@
|
||||
></coupon>
|
||||
</wd-radio-group>
|
||||
</view>
|
||||
</view>
|
||||
</view> -->
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -66,7 +66,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import Coupon from '@/components/coupon/Coupon.vue'
|
||||
import { getCoupons } from '@/api/user'
|
||||
import { getMyAvailableCoupon } from '@/api/user'
|
||||
import type { IUserCouponListResult } from '@/api/types/user'
|
||||
|
||||
|
||||
@ -94,14 +94,11 @@
|
||||
* @param numbers 预定时长
|
||||
*/
|
||||
handleInitCoupon: async () => {
|
||||
const res = await getCoupons({type_id: 3, price: 0}) // 1茶艺师 2茶室 3 个人中心
|
||||
// couponList.value = res
|
||||
useCoupon.value = res.count.yes_use
|
||||
unUseCoupon.value = res.count.no_use
|
||||
|
||||
const res = await getMyAvailableCoupon() // 1茶艺师 2茶室 3 个人中心
|
||||
console.log("🚀 ~ res:", res)
|
||||
useCoupon.value = res.count
|
||||
if (res.result.length > 0) {
|
||||
couponList.value.use = res.result.filter(item => item.is_use == 0)
|
||||
couponList.value.no_use = res.result.filter(item => item.is_use == 1)
|
||||
couponList.value.use = res.result
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user