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