From 87532065ba0c304817c31628ebb1000f4e308f12 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 02 四月 2022 19:30:24 +0800 Subject: [PATCH] 功能完善 --- app/src/main/java/com/yeshi/makemoney/app/entity/goldcorn/GoldCornConsumeRecord.java | 79 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 78 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/yeshi/makemoney/app/entity/goldcorn/GoldCornConsumeRecord.java b/app/src/main/java/com/yeshi/makemoney/app/entity/goldcorn/GoldCornConsumeRecord.java index 5c866a5..133cc20 100644 --- a/app/src/main/java/com/yeshi/makemoney/app/entity/goldcorn/GoldCornConsumeRecord.java +++ b/app/src/main/java/com/yeshi/makemoney/app/entity/goldcorn/GoldCornConsumeRecord.java @@ -1,5 +1,7 @@ package com.yeshi.makemoney.app.entity.goldcorn; +import org.springframework.data.annotation.Id; +import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.mapping.Document; import java.math.BigDecimal; @@ -8,20 +10,25 @@ /** * @author hxh * @title: GoldCornRecord - * @description: 閲戝竵璁板綍 + * @description: 閲戝竵娑堣垂璁板綍 * @date 2022/3/31 18:25 */ @Document(collection = "goldCornConsumeRecord") public class GoldCornConsumeRecord { + @Id private String id; + @Indexed private Long uid; + /** * 娑堣�楅噾甯佹暟閲� */ private Integer cornNum; + /** * 鍏戞崲绫诲瀷 */ + @Indexed private GoldCornConsumeType type; /** @@ -30,6 +37,76 @@ private BigDecimal money; private String remarks; + @Indexed private Date createTime; private Date updateTime; + + public String toId() { + return uid + "-" + type.name() + "-" + createTime.getTime(); + } + + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public Long getUid() { + return uid; + } + + public void setUid(Long uid) { + this.uid = uid; + } + + public Integer getCornNum() { + return cornNum; + } + + public void setCornNum(Integer cornNum) { + this.cornNum = cornNum; + } + + public GoldCornConsumeType getType() { + return type; + } + + public void setType(GoldCornConsumeType type) { + this.type = type; + } + + public BigDecimal getMoney() { + return money; + } + + public void setMoney(BigDecimal money) { + this.money = money; + } + + public String getRemarks() { + return remarks; + } + + public void setRemarks(String remarks) { + this.remarks = remarks; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Date getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } } -- Gitblit v1.8.0