Commit 7439ada6 authored by shiyu's avatar shiyu

寄售单数据为空的处理

parent cc3e8841
......@@ -18,6 +18,8 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.util.Date;
import java.util.List;
import java.util.Map;
......@@ -44,6 +46,9 @@ public class ConsignSaleServiceImpl implements ConsignSaleService {
public Result findList(ConsignSaleRequestDto dto) {
List<ConsignSale> list = consignSaleDao.find(dto);
PageInfo<ConsignSale> pageInfo = new PageInfo<>(list);
if (CollectionUtils.isEmpty(list)) {
return Result.success();
}
List<Long> itemIds = list.stream().map(ConsignSale::getItemId).collect(Collectors.toList());
//查询商品的信息
List<Item> itemList = itemDao.findDetails(itemIds);
......
......@@ -94,6 +94,9 @@ public class ConsignSaleServiceImpl implements ConsignSaleService {
}
List<ConsignSale> list = consignSaleDao.find(dto);
PageInfo<ConsignSale> pageInfo = new PageInfo<>(list);
if (CollectionUtils.isEmpty(list)) {
return Result.success();
}
List<Long> itemIds = list.stream().map(ConsignSale::getItemId).collect(Collectors.toList());
//查询商品的信息
List<Item> itemList = itemDao.findDetails(itemIds);
......
......@@ -73,7 +73,7 @@ public class ConsignSaleController {
@ApiOperation(value = "用户查询寄售单")
@PostMapping("/findList")
public Result findList(@RequestBody ConsignSaleRequestDto dto) {
logger.info("【请求开始】用户取消寄售单,请求参数:{}", JSON.toJSONString(dto));
logger.info("【请求开始】用户查询寄售单,请求参数:{}", JSON.toJSONString(dto));
Validator validator = new Validator(FormHandler.ofEntity(dto));
validator.set("userId", "用户id").must().number()
.end();
......
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