diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletInfo.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletInfo.java
index 1441ec242..75e04d98a 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletInfo.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/MemberWalletInfo.java
@@ -1,56 +1,67 @@
package com.jsowell.pile.domain;
+import java.math.BigDecimal;
+import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
-import lombok.Data;
+import lombok.Getter;
import lombok.NoArgsConstructor;
-
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
+import lombok.Setter;
/**
- * 会员钱包信息表
- */
-@Data
+ * 会员钱包信息表
+ */
+@Getter
+@Setter
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MemberWalletInfo {
/**
- * 主键
- */
+ * 主键
+ */
private Integer id;
/**
- * 会员id
- */
+ * 会员id
+ */
private String memberId;
/**
- * 本金余额
- */
+ * 钱包归属运营商id
+ */
+ private String merchantId;
+
+ /**
+ * 钱包编号
+ */
+ private String walletCode;
+
+ /**
+ * 本金余额
+ */
private BigDecimal principalBalance;
/**
- * 赠送余额
- */
+ * 赠送余额
+ */
private BigDecimal giftBalance;
/**
- * 版本号
- */
+ * 版本号
+ */
private Integer version;
private String createBy;
- private LocalDateTime createTime;
+ private Date createTime;
private String updateBy;
- private LocalDateTime updateTime;
+ private Date updateTime;
/**
- * 删除标识(0-正常;1-删除)
- */
+ * 删除标识(0-正常;1-删除)
+ */
private String delFlag;
}
\ No newline at end of file
diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletInfoMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletInfoMapper.java
index 9c714b016..9f3b208de 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletInfoMapper.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/MemberWalletInfoMapper.java
@@ -1,21 +1,55 @@
package com.jsowell.pile.mapper;
import com.jsowell.pile.domain.MemberWalletInfo;
-import org.springframework.stereotype.Repository;
-@Repository
public interface MemberWalletInfoMapper {
+ /**
+ * delete by primary key
+ *
+ * @param id primaryKey
+ * @return deleteCount
+ */
int deleteByPrimaryKey(Integer id);
+ /**
+ * insert record to table
+ *
+ * @param record the record
+ * @return insert count
+ */
int insert(MemberWalletInfo record);
+ /**
+ * insert record to table selective
+ *
+ * @param record the record
+ * @return insert count
+ */
int insertSelective(MemberWalletInfo record);
+ /**
+ * select by primary key
+ *
+ * @param id primary key
+ * @return object by primary key
+ */
MemberWalletInfo selectByPrimaryKey(Integer id);
- MemberWalletInfo selectByMemberId(String memberId);
-
+ /**
+ * update record selective
+ *
+ * @param record the updated record
+ * @return update count
+ */
int updateByPrimaryKeySelective(MemberWalletInfo record);
+ /**
+ * update record
+ *
+ * @param record the updated record
+ * @return update count
+ */
int updateByPrimaryKey(MemberWalletInfo record);
+
+ MemberWalletInfo selectByMemberId(String memberId);
}
\ No newline at end of file
diff --git a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml
index 3e2572c73..e5118b5f8 100644
--- a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml
+++ b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml
@@ -6,6 +6,8 @@
+
+
@@ -17,8 +19,8 @@
- id, member_id, principal_balance, gift_balance, version, create_by, create_time,
- update_by, update_time, del_flag
+ id, member_id, merchant_id, wallet_code, principal_balance, gift_balance, version,
+ create_by, create_time, update_by, update_time, del_flag