diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java index e0608626..2f0d9cdf 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java @@ -138,13 +138,18 @@ public class OrderInfoController { log.error("{},请求税号为空!", LOGGER_MSG); return R.error(OrderInfoContentEnum.TAXCODE_ISNULL); } + + if (StringUtils.isBlank(orderBatchQuery.getEntList())) { + log.error("{},当前请求的部门id为空!", LOGGER_MSG); + return R.error(OrderInfoContentEnum.ENT_ISNULL); + } List shList = NsrsbhUtils.transShListByXhfNsrsbh(orderBatchQuery.getXhfNsrsbh()); List entList = NsrsbhUtils.transShListByXhfNsrsbh(orderBatchQuery.getEntList()); //查询数据库 - PageUtils page = orderInfoService.selectOrderInfo(paramMap, shList, entList); + PageUtils page = orderInfoService.selectOrderInfo(paramMap, null, entList); return R.ok().put(OrderManagementConstant.DATA, page); } catch (Exception e) { diff --git a/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml b/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml index f0347e8d..2c5ff953 100644 --- a/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml +++ b/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml @@ -571,20 +571,20 @@ - and (op.ent_id = '' or op.ent_id is null) + and op.ent_id = '' - and (op.ent_id = + and op.ent_id = #{item} - or op.ent_id is null) + - and (op.ent_id in + and op.ent_id in #{item} - or op.ent_id is null) + and op.bzdh = #{map.bzdh,jdbcType=VARCHAR}