场馆停用bug修复

This commit is contained in:
2023-10-10 17:00:51 +08:00
parent e6ba753bb1
commit 0e20c090ab
3 changed files with 19 additions and 1 deletions

View File

@@ -114,7 +114,13 @@ public class VenueService extends BaseServiceImpl {
*/
public VenueDTO findByVenueId(Integer id,Integer memberId) {
VenueDTO getVenue = venueMapper.findByVenueId(id);
if (getVenue == null) {
throw new ServiceException("场馆不存在");
}
if (getVenue != null) {
if (getVenue.getStatus() != 0) {
throw new ServiceException("场馆维护中,请等待场馆恢复");
}
getVenue.setEnterFlag(EnterEnum.OUT.getValue());
if (VenueTypeEnum.BASKETBALL.getValue().equals(getVenue.getType())){
MemberEnterVenueLog memberLastLog = memberEnterVenueLogService.findMemberLastLog(memberId, id);

View File

@@ -58,6 +58,7 @@
<result column="created_time" property="createdTime"/>
<result column="modified_time" property="modifiedTime"/>
<result column="deleted" property="deleted"/>
<result column="status" property="status"/>
<result column="limit_day" property="limitDay"/>
<result column="limit_week" property="limitWeek"/>
<result column="limit_no_day" property="limitNoDay"/>
@@ -577,7 +578,8 @@
copy_week,
copy_time,
copy_target,
copy_control
copy_control,
status
FROM
sv_venue
WHERE