jsk 解决周末预定餐 无法获取日期的问题;但周一至周五却没有问题;需要详查;目前判断有无空值,有空值就设为默认值
This commit is contained in:
parent
1b186c7587
commit
c3ca4b96db
|
|
@ -62,8 +62,19 @@ public class AllocStallServiceImpl extends ServiceImpl<AllocStallMapper, AllocSt
|
||||||
@Override
|
@Override
|
||||||
public List<LocalDate> listReserveDate(AllocMobileCanteenQueryDTO queryDTO) {
|
public List<LocalDate> listReserveDate(AllocMobileCanteenQueryDTO queryDTO) {
|
||||||
AllocCanteenOrderDTO allocCanteenOrderDTO = this.allocOrderMetadataApi.queryAvailableOrder(queryDTO.getCanteenId(), queryDTO.getStallId());
|
AllocCanteenOrderDTO allocCanteenOrderDTO = this.allocOrderMetadataApi.queryAvailableOrder(queryDTO.getCanteenId(), queryDTO.getStallId());
|
||||||
String ifReserveSkipHoliday = allocCanteenOrderDTO.getIfReserveSkipHoliday();
|
String ifReserveSkipHoliday="1";
|
||||||
Integer reserveLimitDayNum = Integer.parseInt(allocCanteenOrderDTO.getReserveLimitDay());
|
if(allocCanteenOrderDTO.getIfReserveSkipHoliday()!=null&&!"".equals(allocCanteenOrderDTO.getIfReserveSkipHoliday())){
|
||||||
|
ifReserveSkipHoliday= allocCanteenOrderDTO.getIfReserveSkipHoliday();
|
||||||
|
}
|
||||||
|
Integer reserveLimitDayNum = 0;
|
||||||
|
try{
|
||||||
|
reserveLimitDayNum=Integer.parseInt(allocCanteenOrderDTO.getReserveLimitDay());
|
||||||
|
}catch (Exception e){
|
||||||
|
reserveLimitDayNum=7;
|
||||||
|
}
|
||||||
|
if(allocCanteenOrderDTO.getIfAllowReserveToday()==null||"".equals(allocCanteenOrderDTO.getIfAllowReserveToday())){
|
||||||
|
allocCanteenOrderDTO.setIfAllowReserveToday("1");
|
||||||
|
}
|
||||||
return this.listMatchData(ifReserveSkipHoliday, reserveLimitDayNum, allocCanteenOrderDTO.getIfAllowReserveToday());
|
return this.listMatchData(ifReserveSkipHoliday, reserveLimitDayNum, allocCanteenOrderDTO.getIfAllowReserveToday());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue