修改积分类型字段类型
This commit is contained in:
parent
a360fd2eda
commit
93e4998b87
@ -3,6 +3,7 @@ package cn.lili.modules.member.entity.aop.interceptor;
|
||||
import cn.lili.common.utils.CurrencyUtil;
|
||||
import cn.lili.modules.member.entity.dos.Member;
|
||||
import cn.lili.modules.member.entity.dos.MemberPointsHistory;
|
||||
import cn.lili.modules.member.entity.enums.PointTypeEnum;
|
||||
import cn.lili.modules.member.service.MemberPointsHistoryService;
|
||||
import cn.lili.modules.member.service.MemberService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -55,7 +56,7 @@ public class PointLogInterceptor {
|
||||
MemberPointsHistory memberPointsHistory = new MemberPointsHistory();
|
||||
memberPointsHistory.setMemberId(member.getId());
|
||||
memberPointsHistory.setMemberName(member.getUsername());
|
||||
memberPointsHistory.setPointType(type ? 1 : 0);
|
||||
memberPointsHistory.setPointType(type ? PointTypeEnum.INCREASE.name() : PointTypeEnum.REDUCE.name());
|
||||
memberPointsHistory.setVariablePoint(point);
|
||||
memberPointsHistory.setBeforePoint(new Double(CurrencyUtil.sub(member.getPoint(), point)).longValue());
|
||||
memberPointsHistory.setPoint(member.getPoint());
|
||||
|
@ -73,9 +73,10 @@ public class MemberPointsHistory {
|
||||
@ApiModelProperty(value = "content")
|
||||
private String content;
|
||||
|
||||
@Min(message = "最小值为0", value = 0)
|
||||
@Max(message = "最大值为1", value = 1)
|
||||
@ApiModelProperty(value = "消费积分类型,1为增加,0为消费")
|
||||
private Integer pointType;
|
||||
/**
|
||||
* @see cn.lili.modules.member.entity.enums.PointTypeEnum
|
||||
*/
|
||||
@ApiModelProperty(value = "消费积分类型")
|
||||
private String pointType;
|
||||
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
package cn.lili.modules.member.entity.enums;
|
||||
|
||||
/**
|
||||
* 积分类型枚举
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2021/3/20 10:44
|
||||
*/
|
||||
|
||||
public enum PointTypeEnum {
|
||||
/**
|
||||
* 增加
|
||||
*/
|
||||
INCREASE("增加"),
|
||||
/**
|
||||
* 减少
|
||||
*/
|
||||
REDUCE("减少");
|
||||
|
||||
private String description;
|
||||
|
||||
public String description() {
|
||||
return description;
|
||||
}
|
||||
|
||||
PointTypeEnum(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
}
|
@ -9,4 +9,8 @@ ALTER TABLE li_article_category alter column sort set default 0;
|
||||
INSERT INTO `lilishop`.`li_menu`(`id`, `create_by`, `create_time`, `delete_flag`, `update_by`, `update_time`, `description`, `front_route`, `icon`, `level`, `name`, `parent_id`, `path`, `sort_order`, `title`, `front_component`) VALUES (1410862675914764290, 'admin', '2021-07-02 15:27:29', b'0', 'admin', '2021-07-02 15:27:45', 'null', 'distribution/distributionCash', '', 2, 'distributionCash', '1374173575405109248', 'distributionCash', 5.00, '分销提现', 'null');
|
||||
|
||||
/** 促销商品添加商品类型**/
|
||||
ALTER TABLE li_promotion_goods ADD goods_type varchar (200);
|
||||
ALTER TABLE li_promotion_goods ADD goods_type varchar (200);
|
||||
/** 修改历史积分积分类型的字段类型 **/
|
||||
alter table li_member_points_history modify column point_type varchar(50);
|
||||
update li_member_points_history set point_type = 'INCREASE' where point_type=1;
|
||||
update li_member_points_history set point_type = 'REDUCE' where point_type=0;
|
Loading…
x
Reference in New Issue
Block a user