diff --git a/src/main/java/com/glxp/api/res/collect/IoCollectOrderResponse.java b/src/main/java/com/glxp/api/res/collect/IoCollectOrderResponse.java index 3953acd74..7e10f4fbf 100644 --- a/src/main/java/com/glxp/api/res/collect/IoCollectOrderResponse.java +++ b/src/main/java/com/glxp/api/res/collect/IoCollectOrderResponse.java @@ -183,6 +183,9 @@ public class IoCollectOrderResponse { */ private Integer checkCodeStatus; + private Integer ledNum; + + public String getFromName() { diff --git a/src/main/java/com/glxp/api/service/collect/IoCollectLedGroupService.java b/src/main/java/com/glxp/api/service/collect/IoCollectLedGroupService.java index 863bce120..c51615d77 100644 --- a/src/main/java/com/glxp/api/service/collect/IoCollectLedGroupService.java +++ b/src/main/java/com/glxp/api/service/collect/IoCollectLedGroupService.java @@ -167,7 +167,7 @@ public class IoCollectLedGroupService extends ServiceImpl 0) { - sb.append("-"); - } - sb.append(collectOrderBizResponse.getQueueName()); + if (layer != null && !layer.isEmpty()) { + if (sb.length() > 0) { + sb.append("-"); } - if (collectOrderBizResponse.getWorkplaceQueueCode() != null && !collectOrderBizResponse.getWorkplaceQueueCode().isEmpty()) { + sb.append(layer + "层"); + } + +// if (collectOrderBizResponse.getQueueName() != null && !collectOrderBizResponse.getQueueName().isEmpty()) { // if (sb.length() > 0) { // sb.append("-"); // } - sb.append("(").append(collectOrderBizResponse.getWorkplaceQueueCode()).append(")"); - } +// sb.append(collectOrderBizResponse.getQueueName()); +// } +// if (collectOrderBizResponse.getWorkplaceQueueCode() != null && !collectOrderBizResponse.getWorkplaceQueueCode().isEmpty()) { +// if (sb.length() > 0) { +// sb.append("-"); +// } +// sb.append("(").append(collectOrderBizResponse.getWorkplaceQueueCode()).append(")"); +// } return sb.toString(); } diff --git a/src/main/resources/mybatis/mapper/collect/IoCollectOrderMapper.xml b/src/main/resources/mybatis/mapper/collect/IoCollectOrderMapper.xml index a7493232b..baf83f845 100644 --- a/src/main/resources/mybatis/mapper/collect/IoCollectOrderMapper.xml +++ b/src/main/resources/mybatis/mapper/collect/IoCollectOrderMapper.xml @@ -30,6 +30,7 @@ ico.orderTime, ico.uploadStatus, ico.uploadError, + sol.ledNum, ico.errorMsg, row_number() over ( order by case when ico.orderTime is null then ico.createTime @@ -40,6 +41,7 @@ left join basic_bussiness_type on ico.busType = basic_bussiness_type.action left join basic_corp bc on ico.fromCorp = bc.erpId left join sys_workplace sw on ico.workPlaceCode = sw.workplaceId + left join sys_order_led sol on sol.orderId = ico.billNo AND billNo LIKE concat('%', #{billNo}, '%')