202404 足球入场逻辑

This commit is contained in:
2024-05-22 22:00:56 +08:00
parent 9fd95bfdad
commit 59c5077596
3 changed files with 12 additions and 6 deletions

View File

@@ -44,19 +44,20 @@ public class MemberTicketEnterDTO extends MemberLessonTicket {
* 场馆纬度 * 场馆纬度
*/ */
private String latitude; private String latitude;
private String mobile; // 是否是预定人
private boolean order = false;
private String errCode; private String errCode;
private String msg; private String msg;
private boolean openFlag = false; private boolean openFlag = false;
private List<MemberTicketInviteDTO> memberTicketInviteList; private List<MemberTicketInviteDTO> memberTicketInviteList;
public String getMobile() { public boolean isOrder() {
return mobile; return order;
} }
public void setMobile(String mobile) { public void setOrder(boolean order) {
this.mobile = mobile; this.order = order;
} }
public Date getDate() { public Date getDate() {

View File

@@ -83,12 +83,16 @@ public class MemberTicketEnterService extends BaseServiceImpl {
for (MemberTicketInvite ticketInvite : inviteList) { for (MemberTicketInvite ticketInvite : inviteList) {
MemberTicketInviteDTO memberTicketInviteDTO = new MemberTicketInviteDTO(); MemberTicketInviteDTO memberTicketInviteDTO = new MemberTicketInviteDTO();
memberTicketInviteDTO.setMine(false); memberTicketInviteDTO.setMine(false);
if (memberId == ticketInvite.getMemberId()){ if (memberId.equals(ticketInvite.getMemberId())){
memberTicketInviteDTO.setMine(true); memberTicketInviteDTO.setMine(true);
} }
BeanUtils.copyProperties(ticketInvite,memberTicketInviteDTO); BeanUtils.copyProperties(ticketInvite,memberTicketInviteDTO);
memberTicketInviteList.add(memberTicketInviteDTO); memberTicketInviteList.add(memberTicketInviteDTO);
} }
if(memberId.equals(memberLessonTicket.getMemberId())) {
//当前用户就是预定人
res.setOrder(true);
}
res.setMemberTicketInviteList(memberTicketInviteList); res.setMemberTicketInviteList(memberTicketInviteList);
return res; return res;
} }

View File

@@ -436,6 +436,7 @@
sv.name, sv.name,
svl.name AS lessonname, svl.name AS lessonname,
sm.nickname, sm.nickname,
sm.mobile,
svl.price, svl.price,
smc.card_type, smc.card_type,
so.pay_time, so.pay_time,