Commit 1dd93102 authored by shiyu's avatar shiyu

后台寄售单详情查询时检测是否超时

parent c059f034
...@@ -163,15 +163,11 @@ public class ConsignSaleServiceImpl implements ConsignSaleService { ...@@ -163,15 +163,11 @@ public class ConsignSaleServiceImpl implements ConsignSaleService {
@Override @Override
public Result findDetail(ConsignSaleRequestDto dto) { public Result findDetail(ConsignSaleRequestDto dto) {
try { try {
//检查该寄售单是否确认超时,超时则取消寄售
checkTimeOut(dto.getSaleId());
ConsignSaleDetailVo consignSaleDetailVo = new ConsignSaleDetailVo(); ConsignSaleDetailVo consignSaleDetailVo = new ConsignSaleDetailVo();
ConsignSale consignSale = consignSaleDao.findById(dto.getSaleId()); ConsignSale consignSale = consignSaleDao.findById(dto.getSaleId());
if (ObjectUtils.isEmpty(consignSale)) {
return Result.failed("寄售单不存在");
}
//检查该寄售单是否确认超时,超时则取消寄售
checkTimeOut(dto.getSaleId());
long itemId = consignSale.getItemId(); long itemId = consignSale.getItemId();
CoinRequestDto coinRequestDto = new CoinRequestDto(); CoinRequestDto coinRequestDto = new CoinRequestDto();
...@@ -191,7 +187,6 @@ public class ConsignSaleServiceImpl implements ConsignSaleService { ...@@ -191,7 +187,6 @@ public class ConsignSaleServiceImpl implements ConsignSaleService {
consignSaleDetailVo.setSystemStateName(ConsignSaleEnum.SaleForSysStateEnum.getNameByCode(consignSale.getSystemState())); consignSaleDetailVo.setSystemStateName(ConsignSaleEnum.SaleForSysStateEnum.getNameByCode(consignSale.getSystemState()));
consignSaleDetailVo.setItemVo(itemResult.getData()); consignSaleDetailVo.setItemVo(itemResult.getData());
//查询寄售单信息 //查询寄售单信息
List<ConsignSaleRecord> consignSaleRecords = consignSaleRecordDao.find(dto.getSaleId()); List<ConsignSaleRecord> consignSaleRecords = consignSaleRecordDao.find(dto.getSaleId());
//判断是否已经有了报价 //判断是否已经有了报价
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment