202404 足球入场逻辑

This commit is contained in:
2024-05-19 20:00:19 +08:00
parent 6ab02e20ad
commit c628789322
9 changed files with 85 additions and 48 deletions

View File

@@ -18,12 +18,23 @@ import java.util.Date;
* @since 2018-08-06
*/
public class MemberLessonTicketDetailDTO extends MemberLessonTicket {
private Integer id;
private VenueLessonDTO venueLesson;
private Order order;
private Venue venue;
private MemberCard memberCard = new MemberCard();
private Integer lessonCount;
@Override
public Integer getId() {
return id;
}
@Override
public void setId(Integer id) {
this.id = id;
}
public VenueLessonDTO getVenueLesson() {
return venueLesson;
}
@@ -63,4 +74,4 @@ public class MemberLessonTicketDetailDTO extends MemberLessonTicket {
public void setLessonCount(Integer lessonCount) {
this.lessonCount = lessonCount;
}
}
}

View File

@@ -1,12 +1,39 @@
package com.sv.dto.api;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.sv.entity.MemberLessonTicket;
import com.sv.json.LocalTimeSerializer;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalTime;
import java.util.Date;
import java.util.List;
public class MemberTicketEnterDTO extends MemberLessonTicket {
private String venueName;
private String lessonName;
/**
* 上课日期 2018-03-30
*/
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
private Date date;
/**
* 课程开始时间 8
*/
@DateTimeFormat(iso = DateTimeFormat.ISO.TIME)
@JsonSerialize(using= LocalTimeSerializer.class)
private LocalTime startTime;
/**
* 课程结束时间 12
*/
@DateTimeFormat(iso = DateTimeFormat.ISO.TIME)
@JsonSerialize(using= LocalTimeSerializer.class)
private LocalTime endTime;
// TODO 增加场馆位置信息
private String mobile;
private String errCode;
private String msg;
@@ -22,14 +49,6 @@ public class MemberTicketEnterDTO extends MemberLessonTicket {
this.venueName = venueName;
}
public String getLessonName() {
return lessonName;
}
public void setLessonName(String lessonName) {
this.lessonName = lessonName;
}
public String getMobile() {
return mobile;
}
@@ -38,6 +57,30 @@ public class MemberTicketEnterDTO extends MemberLessonTicket {
this.mobile = mobile;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public LocalTime getStartTime() {
return startTime;
}
public void setStartTime(LocalTime startTime) {
this.startTime = startTime;
}
public LocalTime getEndTime() {
return endTime;
}
public void setEndTime(LocalTime endTime) {
this.endTime = endTime;
}
public List<MemberTicketInviteDTO> getMemberTicketInviteList() {
return memberTicketInviteList;
}

View File

@@ -5,6 +5,9 @@ import java.util.Date;
public class MemberTicketInvite {
private Integer id;
/**
* ticketId 客户预定的记录id
*/
private Integer ownerId;
private Integer memberId;
@@ -135,4 +138,4 @@ public class MemberTicketInvite {
public void setMobile(String mobile) {
this.mobile = mobile;
}
}
}