场馆停用bug修复
This commit is contained in:
@@ -188,6 +188,16 @@ public class VenueDTO implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private Integer enterFlag;
|
private Integer enterFlag;
|
||||||
|
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
public Integer getStatus() {
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStatus(Integer status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 设置
|
* 设置
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -114,7 +114,13 @@ public class VenueService extends BaseServiceImpl {
|
|||||||
*/
|
*/
|
||||||
public VenueDTO findByVenueId(Integer id,Integer memberId) {
|
public VenueDTO findByVenueId(Integer id,Integer memberId) {
|
||||||
VenueDTO getVenue = venueMapper.findByVenueId(id);
|
VenueDTO getVenue = venueMapper.findByVenueId(id);
|
||||||
|
if (getVenue == null) {
|
||||||
|
throw new ServiceException("场馆不存在");
|
||||||
|
}
|
||||||
if (getVenue != null) {
|
if (getVenue != null) {
|
||||||
|
if (getVenue.getStatus() != 0) {
|
||||||
|
throw new ServiceException("场馆维护中,请等待场馆恢复");
|
||||||
|
}
|
||||||
getVenue.setEnterFlag(EnterEnum.OUT.getValue());
|
getVenue.setEnterFlag(EnterEnum.OUT.getValue());
|
||||||
if (VenueTypeEnum.BASKETBALL.getValue().equals(getVenue.getType())){
|
if (VenueTypeEnum.BASKETBALL.getValue().equals(getVenue.getType())){
|
||||||
MemberEnterVenueLog memberLastLog = memberEnterVenueLogService.findMemberLastLog(memberId, id);
|
MemberEnterVenueLog memberLastLog = memberEnterVenueLogService.findMemberLastLog(memberId, id);
|
||||||
|
|||||||
@@ -58,6 +58,7 @@
|
|||||||
<result column="created_time" property="createdTime"/>
|
<result column="created_time" property="createdTime"/>
|
||||||
<result column="modified_time" property="modifiedTime"/>
|
<result column="modified_time" property="modifiedTime"/>
|
||||||
<result column="deleted" property="deleted"/>
|
<result column="deleted" property="deleted"/>
|
||||||
|
<result column="status" property="status"/>
|
||||||
<result column="limit_day" property="limitDay"/>
|
<result column="limit_day" property="limitDay"/>
|
||||||
<result column="limit_week" property="limitWeek"/>
|
<result column="limit_week" property="limitWeek"/>
|
||||||
<result column="limit_no_day" property="limitNoDay"/>
|
<result column="limit_no_day" property="limitNoDay"/>
|
||||||
@@ -577,7 +578,8 @@
|
|||||||
copy_week,
|
copy_week,
|
||||||
copy_time,
|
copy_time,
|
||||||
copy_target,
|
copy_target,
|
||||||
copy_control
|
copy_control,
|
||||||
|
status
|
||||||
FROM
|
FROM
|
||||||
sv_venue
|
sv_venue
|
||||||
WHERE
|
WHERE
|
||||||
|
|||||||
Reference in New Issue
Block a user