diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletLog.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletLog.java
index 6baecf97e..e87ea0b22 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletLog.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletLog.java
@@ -1,12 +1,9 @@
package com.jsowell.pile.domain;
+import lombok.*;
+
import java.math.BigDecimal;
import java.util.Date;
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Getter;
-import lombok.NoArgsConstructor;
-import lombok.Setter;
/**
* 会员钱包流水表
@@ -67,6 +64,11 @@ public class MemberWalletLog {
*/
private BigDecimal afterAmount;
+ /**
+ * 备注
+ */
+ private String remark;
+
/**
* 创建人
*/
diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletLogMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletLogMapper.java
index aa9b7eab6..c90786445 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletLogMapper.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletLogMapper.java
@@ -5,11 +5,9 @@ import com.jsowell.pile.dto.UniAppQueryMemberBalanceDTO;
import com.jsowell.pile.vo.uniapp.MemberBalanceVO;
import com.jsowell.pile.vo.uniapp.MemberWalletLogVO;
import org.apache.ibatis.annotations.Param;
-import org.springframework.stereotype.Repository;
import java.util.List;
-@Repository
public interface MemberWalletLogMapper {
/**
* delete by primary key
diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java
index e8a766906..a3a58c351 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java
@@ -272,6 +272,11 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
log.info("修改用户余额-变更后本金余额不能为负数");
throw new BusinessException("", "变更后本金余额不能为负数");
}
+ String remark = "日期:" + DateUtils.getDateTime() +
+ ", 操作人员Id:" + createBy +
+ ", 变更用户本金金额:" + updatePrincipalBalance +
+ ", 原金额:" + oldPrincipalBalance +
+ ", 变更后金额:" + newPrincipalBalance;
// 记流水
logList.add(MemberWalletLog.builder()
.memberId(dto.getMemberId())
@@ -283,6 +288,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
.relatedOrderCode(dto.getRelatedOrderCode())
.beforeAmount(oldPrincipalBalance)
.afterAmount(newPrincipalBalance)
+ .remark(remark)
.createBy(createBy)
.createTime(DateUtils.getNowDate())
.build());
@@ -303,6 +309,11 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
log.info("修改用户余额-变更后赠送余额不能为负数");
throw new BusinessException("", "变更后赠送余额不能为负数");
}
+ String remark = "日期:" + DateUtils.getDateTime() +
+ ", 操作人员Id:" + createBy +
+ ", 变更用户赠送金额:" + updateGiftBalance +
+ ", 原金额:" + oldGiftBalance +
+ ", 变更后金额:" + newGiftBalance;
// 记流水
logList.add(MemberWalletLog.builder()
.memberId(dto.getMemberId())
@@ -314,6 +325,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
.relatedOrderCode(dto.getRelatedOrderCode())
.beforeAmount(oldGiftBalance)
.afterAmount(newGiftBalance)
+ .remark(remark)
.createBy(createBy)
.createTime(DateUtils.getNowDate())
.build());
diff --git a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletLogMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletLogMapper.xml
index e5f87a72a..429ab5e40 100644
--- a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletLogMapper.xml
+++ b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletLogMapper.xml
@@ -14,13 +14,14 @@
+
id, member_id, wallet_code, `type`, sub_type, amount, category, related_order_code,
- before_amount, after_amount, create_by, create_time
+ before_amount, after_amount, remark, create_by, create_time