mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-23 15:35:06 +08:00
trade:积分相关的价格计算
This commit is contained in:
@ -12,6 +12,7 @@ import javax.validation.constraints.Min;
|
||||
*/
|
||||
public interface MemberPointApi {
|
||||
|
||||
// TODO @疯狂:这个我们要不要搞成通用的会员配置?MemberConfig?
|
||||
/**
|
||||
* 获得积分配置
|
||||
*
|
||||
|
@ -9,6 +9,7 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class MemberPointConfigRespDTO {
|
||||
|
||||
/**
|
||||
* 积分抵扣开关
|
||||
*/
|
||||
@ -27,4 +28,5 @@ public class MemberPointConfigRespDTO {
|
||||
* 1 元赠送多少分
|
||||
*/
|
||||
private Integer tradeGivePoint;
|
||||
|
||||
}
|
||||
|
@ -51,4 +51,5 @@ public class MemberUserRespDTO {
|
||||
* 积分
|
||||
*/
|
||||
private Integer point;
|
||||
|
||||
}
|
||||
|
@ -17,11 +17,11 @@ import java.util.Objects;
|
||||
public enum MemberPointBizTypeEnum implements IntArrayValuable {
|
||||
|
||||
SIGN(1, "签到", "签到获得 {} 积分", true),
|
||||
ORDER_REWARD(10, "订单奖励", "下单获得 {} 积分", true),
|
||||
ORDER_CANCEL(11, "订单取消", "订单取消,退还 {} 积分", true), // 退回积分
|
||||
ORDER_USE(12, "订单使用", "下单使用 {} 积分", false), // 扣减积分
|
||||
AFTER_SALE_REFUND_USED(13, "订单退款", "订单退款,退还 {} 积分", true), // 退回积分
|
||||
AFTER_SALE_DEDUCT_GIVE(14, "订单退款", "订单退款,扣除赠送的 {} 积分", false), // 扣减积分
|
||||
ORDER_GIVE(10, "订单奖励", "下单获得 {} 积分", true), // 支付订单时,赠送积分
|
||||
ORDER_CANCEL(11, "订单取消", "订单取消,退还 {} 积分", true), // 取消订单时,退回积分
|
||||
ORDER_USE(12, "订单使用", "下单使用 {} 积分", false), // 下单时,扣减积分
|
||||
AFTER_SALE_REFUND_USED(13, "订单退款", "订单退款,退还 {} 积分", true), // 售后订单成功时,退回积分(对应 ORDER_USE 操作)
|
||||
AFTER_SALE_DEDUCT_GIVE(14, "订单退款", "订单退款,扣除赠送的 {} 积分", false), // 售后订单成功时,扣减积分(对应 ORDER_GIVE 操作)
|
||||
;
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user