Browse Source

优惠券兑换

dev_delivery
jiazhipeng 4 weeks ago
parent
commit
6f4c691997
  1. 12
      pages/user/user.vue
  2. 4
      subPackages/pointsMall/index.vue
  3. 4
      subPackages/pointsMall/record.vue
  4. 8
      subPackages/user/coupon.vue

12
pages/user/user.vue

@ -218,12 +218,12 @@
isShow: true, isShow: true,
webUrl: "https://supplier-h5.sutenong.com", webUrl: "https://supplier-h5.sutenong.com",
}, },
{ // {
src: 'https://static.ticket.sz-trip.com/uploads/20250922/0bfef414c1349797436a78663aac75a3.png', // src: 'https://static.ticket.sz-trip.com/uploads/20250922/0bfef414c1349797436a78663aac75a3.png',
title: '企业采购核销兑换', // title: '',
path: '/subPackages/rewards/index', // path: '/subPackages/rewards/index',
isShow: true, // isShow: true,
}, // },
{ {
src: 'https://static.ticket.sz-trip.com/shiweisuzhou/images/user/yhxy.png', src: 'https://static.ticket.sz-trip.com/shiweisuzhou/images/user/yhxy.png',

4
subPackages/pointsMall/index.vue

@ -58,7 +58,7 @@
</view> </view>
</scroll-view> </scroll-view>
<view class="flex"> <view class="flex" style="height: 80rpx;">
<scroll-view class="type-box no-scrollbar" :scroll-into-view="scrollView" <scroll-view class="type-box no-scrollbar" :scroll-into-view="scrollView"
enable-flex scroll-x scroll-with-animation :show-scrollbar="false" enable-flex scroll-x scroll-with-animation :show-scrollbar="false"
> >
@ -478,7 +478,7 @@
width: 1px; width: 1px;
flex: 1; flex: 1;
padding-right: 43rpx; padding-right: 43rpx;
height: 100%;
.type-item{ .type-item{
margin: 0 26rpx; margin: 0 26rpx;
position: relative; position: relative;

4
subPackages/pointsMall/record.vue

@ -30,7 +30,7 @@
<view class="item-left flex-between" > <view class="item-left flex-between" >
<view class="item-info"> <view class="item-info">
<text class="item-name">{{ item.memo }}</text> <text class="item-name">{{ item.memo }}</text>
<text class="item-time" v-if="item.order">订单编号{{ item.order.order_id }}</text> <text class="item-time" v-if="item.order&&item.order.order_id">订单编号{{ item.order.order_id }}</text>
<text class="item-time">{{ item.createtime }}</text> <text class="item-time">{{ item.createtime }}</text>
</view> </view>
<text class="item-score" :class="item.wallet > 0 ? 'plus' : 'minus'">{{ item.wallet > 0 ? '+' + item.wallet : item.wallet }}</text> <text class="item-score" :class="item.wallet > 0 ? 'plus' : 'minus'">{{ item.wallet > 0 ? '+' + item.wallet : item.wallet }}</text>
@ -45,7 +45,7 @@
<view class="item-left flex-between" > <view class="item-left flex-between" >
<view class="item-info"> <view class="item-info">
<text class="item-name">{{ item.memo }}</text> <text class="item-name">{{ item.memo }}</text>
<text class="item-time" v-if="item.order">订单编号{{ item.order.order_id }}</text> <text class="item-time" v-if="item.order&&item.order.order_id">订单编号{{ item.order.order_id }}</text>
<text class="item-time">{{ item.createtime }}</text> <text class="item-time">{{ item.createtime }}</text>
</view> </view>
<text class="item-score" :class="item.wallet > 0 ? 'plus' : 'minus'">{{ item.wallet > 0 ? '+' + item.wallet : item.wallet }}</text> <text class="item-score" :class="item.wallet > 0 ? 'plus' : 'minus'">{{ item.wallet > 0 ? '+' + item.wallet : item.wallet }}</text>

8
subPackages/user/coupon.vue

@ -64,9 +64,9 @@
</view> </view>
<!-- 兑换优惠券 --> <!-- 兑换优惠券 -->
<!-- <view class="duihuan" @click="open"> <view class="duihuan" @click="open">
兑换优惠券 > 兑换优惠券 >
</view> --> </view>
<!-- 弹框 --> <!-- 弹框 -->
<uni-popup ref="popup" type="center"> <uni-popup ref="popup" type="center">
<view class="popupBox"> <view class="popupBox">
@ -132,8 +132,8 @@
return return
} }
that.Post({ that.Post({
card_key: that.password key: that.password
}, "/api/coupon/getCoupon").then((res) => { }, "/api/coupon/get_coupon").then((res) => {
console.log(res.code); console.log(res.code);
if (res.code == 200) { if (res.code == 200) {
that.coupon = [] that.coupon = []

Loading…
Cancel
Save