Skip to content

积分商城 ​

这篇解决什么 ​

积分兑换活动存在哪、积分和现金怎么一起付。读完能对上 promotion_point_activity / promotion_point_product,以及订单类型 POINT = 4。

默认端口 48080。开启见 商城功能设计。积分账户在 会员等级、积分、签到。

示意图:兑换扣活动库存和会员积分。订单类型是积分商城,不是普通单再抵积分。

从哪改 ​

名称说明仓库路径
活动@RequestMapping("/promotion/point-activity")ruoyi-office/yudao-module-mall/yudao-module-promotion-server/.../controller/admin/point/PointActivityController.java
用户端/promotion/point-activityAppPointActivityController
活动表promotion_point_activityPointActivityDO
兑换商品promotion_point_productPointProductDO
管理端页积分商城ruoyi-office-vben/apps/web-antd/src/views/mall/promotion/point/activity/

官方菜单:积分商城 2808。路由 /mall/promotion/point-activity。

同一 SPU 不能同时开两个启用中的积分活动,报 POINT_ACTIVITY_SPU_CONFLICTS。

字段 ​

活动库存和 SKU 行库存都有。兑换价在商品行:积分 + 现金(分)。

名称说明仓库路径
spuId兑换商品PointActivityDO
stock / totalStock活动剩余 / 总库存同上
point所需积分PointProductDO
price所需金额,单位分同上
count可兑换次数同上

订单 type = 4,写 pointActivityId。表头还有普通单也能用的 usePoint / pointPrice,那是积分抵现,不是积分商城。

先有会员积分

member_config 管积分获取和抵扣。积分商城扣的是会员积分余额。没开会员中心,兑换会失败。

按本仓库 DO 生成的 ER。

配置与操作 ​

走 营销中心 → 积分商城(2808,/mall/promotion/point-activity)。活动库存在活动表,兑换所需积分和现金(分)在商品行。同一 SPU 不能两个启用积分活动。

订单 type=4,写 pointActivityId。表头 usePoint / pointPrice 是普通单积分抵现,不是积分商城。要先有会员积分。开启见 商城功能设计。

积分商城

本系统截图:积分商城。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版