食堂档口默认值

This commit is contained in:
sxu 2025-04-17 20:16:50 +08:00
parent c161129adc
commit f493418e79
2 changed files with 7 additions and 1 deletions

View File

@ -6,6 +6,7 @@ import java.util.UUID;
import com.bonus.canteen.core.alloc.domain.AllocCanteen; import com.bonus.canteen.core.alloc.domain.AllocCanteen;
import com.bonus.canteen.core.alloc.mapper.AllocCanteenMapper; import com.bonus.canteen.core.alloc.mapper.AllocCanteenMapper;
import com.bonus.canteen.core.utils.BnsConstants;
import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.DateUtils; import com.bonus.common.core.utils.DateUtils;
import com.bonus.common.houqin.constant.GlobalConstants; import com.bonus.common.houqin.constant.GlobalConstants;
@ -55,6 +56,7 @@ public class AllocCanteenServiceImpl implements IAllocCanteenService {
@Override @Override
public int insertAllocCanteen(AllocCanteen allocCanteen) { public int insertAllocCanteen(AllocCanteen allocCanteen) {
allocCanteen.setCreateTime(DateUtils.getNowDate()); allocCanteen.setCreateTime(DateUtils.getNowDate());
allocCanteen.setIfReserve(BnsConstants.COMMON_YES); //默认开启预订餐
try { try {
return allocCanteenMapper.insertAllocCanteen(allocCanteen); return allocCanteenMapper.insertAllocCanteen(allocCanteen);
} catch (Exception e) { } catch (Exception e) {

View File

@ -6,6 +6,7 @@ import com.bonus.canteen.core.alloc.domain.AllocStall;
import com.bonus.canteen.core.alloc.domain.AllocStallMealtime; import com.bonus.canteen.core.alloc.domain.AllocStallMealtime;
import com.bonus.canteen.core.alloc.mapper.AllocStallMapper; import com.bonus.canteen.core.alloc.mapper.AllocStallMapper;
import com.bonus.canteen.core.alloc.service.IAllocStallService; import com.bonus.canteen.core.alloc.service.IAllocStallService;
import com.bonus.canteen.core.utils.BnsConstants;
import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.DateUtils; import com.bonus.common.core.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -57,11 +58,14 @@ public class AllocStallServiceImpl implements IAllocStallService {
@Override @Override
public int insertAllocStall(AllocStall allocStall) { public int insertAllocStall(AllocStall allocStall) {
allocStall.setCreateTime(DateUtils.getNowDate()); allocStall.setCreateTime(DateUtils.getNowDate());
allocStall.setIfReserve(BnsConstants.COMMON_YES); //默认开启预订餐
try { try {
int stallCount = allocStallMapper.insertAllocStall(allocStall); int stallCount = allocStallMapper.insertAllocStall(allocStall);
if (stallCount > 0 && !CollectionUtils.isEmpty(allocStall.getAllocStallMealtimeList())) { if (stallCount > 0 && !CollectionUtils.isEmpty(allocStall.getAllocStallMealtimeList())) {
allocStallMapper.deleteMealtimeByStallId(allocStall.getStallId()); allocStallMapper.deleteMealtimeByStallId(allocStall.getStallId());
allocStallMapper.insertAllocStallMealtime(allocStall.getAllocStallMealtimeList()); List<AllocStallMealtime> mealtimes = allocStall.getAllocStallMealtimeList();
mealtimes.stream().forEach(o -> o.setStallId(allocStall.getStallId()));
allocStallMapper.insertAllocStallMealtime(mealtimes);
} }
return stallCount; return stallCount;
} catch (Exception e) { } catch (Exception e) {