diff --git a/src/main/java/cn/lihongjie/coal/saleOrder/service/SaleOrderService.java b/src/main/java/cn/lihongjie/coal/saleOrder/service/SaleOrderService.java index d1c2efe5..f12d4ad3 100644 --- a/src/main/java/cn/lihongjie/coal/saleOrder/service/SaleOrderService.java +++ b/src/main/java/cn/lihongjie/coal/saleOrder/service/SaleOrderService.java @@ -63,14 +63,14 @@ public class SaleOrderService extends BaseService resultList = entityManager .createQuery( - "select p.id, p.name, p.code, size(p.weightDataList) as wsize from SaleOrderEntity p where p.id in :ids", + "select p.id as id, p.name as name, p.code as code, size(p.weightDataList) as wsize from SaleOrderEntity p where p.id in :ids", Tuple.class) .setParameter("ids", request.getIds()) .getResultList(); for (Tuple tuple : resultList) { - if (tuple.get("wsize", Long.class) > 0) { + if (tuple.get("wsize", Integer.class) > 0) { throw new BizException( "销售订单 " + tuple.get("code", String.class) + "已经关联过磅数据, 无法删除"); }