|
|
@ -160,11 +160,28 @@ public class VegeCellarReserveOrderService extends MybatisBaseService<VegeCellar |
|
|
|
public ResultBean subCancelReservation(VegeCellarReserveOrderQuery query) { |
|
|
|
ResultBean rb = new ResultBean().fail(); |
|
|
|
VegeCellarReserveOrder vegeCellarReserveOrder = baseMapper.selectOne(new QueryWrapper<VegeCellarReserveOrder>().eq("reserveCode", query.getCode())); |
|
|
|
vegeCellarReserveOrder.setLastStatus(vegeCellarReserveOrder.getState()); |
|
|
|
vegeCellarReserveOrder.setState("5");//0提交审核 1
|
|
|
|
vegeCellarReserveOrder.setReason(query.getReason()); |
|
|
|
|
|
|
|
baseMapper.updateById(vegeCellarReserveOrder); |
|
|
|
return rb.setMsg("提交审核成功"); |
|
|
|
} |
|
|
|
public ResultBean examineCancelReservation(VegeCellarReserveOrderQuery query) { |
|
|
|
ResultBean rb = new ResultBean().fail(); |
|
|
|
//state 0 通过 1不通过
|
|
|
|
VegeCellarReserveOrder vegeCellarReserveOrder = baseMapper.selectOne(new QueryWrapper<VegeCellarReserveOrder>().eq("reserveCode", query.getCode())); |
|
|
|
if(query.getState().equals("0")){ |
|
|
|
cancelReservation(vegeCellarReserveOrder.getReserveCode()); |
|
|
|
vegeCellarReserveOrder.setState("6");//0提交审核 1
|
|
|
|
baseMapper.updateById(vegeCellarReserveOrder); |
|
|
|
}else{ |
|
|
|
vegeCellarReserveOrder.setState(vegeCellarReserveOrder.getLastStatus());//0提交审核 1
|
|
|
|
baseMapper.updateById(vegeCellarReserveOrder); |
|
|
|
} |
|
|
|
return rb.success().setMsg("提交审核成功"); |
|
|
|
} |
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public ResultBean cancelReservation(String code) { |
|
|
|
ResultBean rb = new ResultBean().fail(); |
|
|
|