From ed2cee07122c08c88fc41d6f251a9169bf4eb407 Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Fri, 8 Aug 2025 17:02:30 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E5=BE=AE=E4=BF=A1=E4=BC=98=E6=83=A0?= =?UTF-8?q?=E5=88=B8):=20=E4=BC=98=E5=8C=96=E6=B5=B7=E6=8A=A5=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E7=BB=84=E4=BB=B6=E5=92=8C=E4=BC=98=E6=83=A0=E5=88=B8?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将imageUpload替换为oss-image-upload组件并限制上传数量 - 移除新用户优惠券的条件判断,使所有用户可见 - 修复WechatStockMapper中coupon_poster字段的SQL语法错误 - 调整字段顺序并修复重复的discount_percent映射 --- CatmDogd-Mall-Front-test/src/views/marketing/wechatStock/index.vue | 2 +- .../src/main/java/com/cyl/h5/controller/H5CouponController.java | 4 ++-- .../src/main/resources/mapper/marketing/WechatMemberCouponMapper.xml | 1 + ruoyi-mall/src/main/resources/mapper/marketing/WechatStockMapper.xml | 5 +++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CatmDogd-Mall-Front-test/src/views/marketing/wechatStock/index.vue b/CatmDogd-Mall-Front-test/src/views/marketing/wechatStock/index.vue index 5693a4e..4dead73 100644 --- a/CatmDogd-Mall-Front-test/src/views/marketing/wechatStock/index.vue +++ b/CatmDogd-Mall-Front-test/src/views/marketing/wechatStock/index.vue @@ -271,7 +271,7 @@ - + diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5CouponController.java b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5CouponController.java index 6755fc9..e2f0f28 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5CouponController.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5CouponController.java @@ -82,13 +82,13 @@ public class H5CouponController extends BaseController Integer integer = orderMapper.selectCount(Wrappers. lambdaQuery() .eq(Order::getMemberId, member.getId())); - if (integer == 0){ +// if (integer == 0){ //新用户 WechatStock newUserCoupon = h5CouponService.getNewUserCoupon(); if (newUserCoupon != null){ list.add(0, newUserCoupon); } - } +// } for (WechatStock stock : list) { stock.setAlreadyReceived(wechatMemberCouponMapper.selectCount( diff --git a/ruoyi-mall/src/main/resources/mapper/marketing/WechatMemberCouponMapper.xml b/ruoyi-mall/src/main/resources/mapper/marketing/WechatMemberCouponMapper.xml index 79920dd..8c1eba6 100644 --- a/ruoyi-mall/src/main/resources/mapper/marketing/WechatMemberCouponMapper.xml +++ b/ruoyi-mall/src/main/resources/mapper/marketing/WechatMemberCouponMapper.xml @@ -56,6 +56,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + diff --git a/ruoyi-mall/src/main/resources/mapper/marketing/WechatStockMapper.xml b/ruoyi-mall/src/main/resources/mapper/marketing/WechatStockMapper.xml index d646a71..52cfcd9 100644 --- a/ruoyi-mall/src/main/resources/mapper/marketing/WechatStockMapper.xml +++ b/ruoyi-mall/src/main/resources/mapper/marketing/WechatStockMapper.xml @@ -105,8 +105,8 @@ create_by, create_time, update_by, update_time, send_type, discount_type, event_ send_type, discount_type, event_type, - coupon_poster, give_num, + coupon_poster, #{id}, @@ -135,8 +135,8 @@ create_by, create_time, update_by, update_time, send_type, discount_type, event_ #{sendType}, #{discountType}, #{eventType}, - couponPoster, giveNum, + #{couponPoster}, @@ -168,6 +168,7 @@ create_by, create_time, update_by, update_time, send_type, discount_type, event_ send_type = #{sendType}, discount_type = #{discountType}, event_type = #{eventType}, + coupon_poster = #{couponPoster}, where id = #{id}