新增判断用户是否在场内逻辑,新增清场功能,修改二维码多样性

This commit is contained in:
limqhz
2023-12-07 18:16:03 +08:00
parent b4f9663bb2
commit 3345c2b6f3
21 changed files with 498 additions and 111 deletions

View File

@@ -1,11 +1,11 @@
package com.enums;
/**
* Enum - 入场支付类型
* Enum - 篮球入场支付类型
*
*/
public enum EnterVenuePayTypeEnum {
WEI_XIN(1, "微信"),
WEI_XIN(1, "余额"),
MEMBER_CARD(2, "会员卡");
public Integer value;
public String name;

View File

@@ -1,7 +1,7 @@
package com.enums;
/**
* Enum - 删除标志位
* Enum - 用户账号账单支付方式 目前入场记录和改支付方式不一致!!
*
*/
public enum PayTypeEnum {

View File

@@ -0,0 +1,42 @@
package com.enums;
/**
* Enum - 入场标志
*
*/
public enum StayEnum {
OUT(0, "场外"),
IN(1, "场内");
public Integer value;
public String name;
StayEnum(Integer value, String name) {
this.value = value;
this.name = name;
}
public Integer getValue() {
return value;
}
public void setValue(Integer value) {
this.value = value;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public static StayEnum getByValue(Integer value) {
for (StayEnum type : StayEnum.values()) {
if (type.value.equals(value)) {
return type;
}
}
return null;
}
}

View File

@@ -0,0 +1,78 @@
package com.sv.entity;
import java.util.Date;
public class MemberEnterStatus {
private Integer id;
private Integer memberId;
private Integer venueId;
private Integer status;
private Date createdTime;
private Date modifiedTime;
public MemberEnterStatus(Integer id, Integer memberId, Integer venueId, Integer status, Date createdTime, Date modifiedTime) {
this.id = id;
this.memberId = memberId;
this.venueId = venueId;
this.status = status;
this.createdTime = createdTime;
this.modifiedTime = modifiedTime;
}
public MemberEnterStatus() {
super();
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getMemberId() {
return memberId;
}
public void setMemberId(Integer memberId) {
this.memberId = memberId;
}
public Integer getVenueId() {
return venueId;
}
public void setVenueId(Integer venueId) {
this.venueId = venueId;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getCreatedTime() {
return createdTime;
}
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
public Date getModifiedTime() {
return modifiedTime;
}
public void setModifiedTime(Date modifiedTime) {
this.modifiedTime = modifiedTime;
}
}