diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/OrderBindMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/OrderBindMapper.xml index b6c44fd1..d8b2b85a 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/OrderBindMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/OrderBindMapper.xml @@ -8,15 +8,15 @@ SELECT O.*, Y.CARD_NO AS cardNo FROM LM_ORDER_BIND O - left join MES_YIELD_ORDER Y - on O.ORDER_ID=Y.ID - WHERE O.IS_DELETED = 0 - + LEFT JOIN MES_YIELD_ORDER Y ON O.ORDER_ID = Y.ID + WHERE O.IS_DELETED = 0 + - AND O.BOX_BARCODE LIKE CONCAT('%', #{orderBindDto.boxBarcode}, '%') + AND O.BOX_BARCODE LIKE '%' || #{orderBindDto.boxBarcode} || '%' + - AND O.BINDING_STATUS = #{bindingStatus.bindingStatus} + AND O.BINDING_STATUS = #{orderBindDto.bindingStatus} AND O.CREATE_TIME >= #{orderBindDto.startTime} diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml index 0e3b65f5..9cb08745 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml @@ -17,12 +17,11 @@ SELECT l.*, b.WC_NAME AS wcName FROM LM_TASK l - left join BS_WORK_CENTER b - on l.WC_ID = b.ID - WHERE l.IS_DELETED = 0 - + LEFT JOIN BS_WORK_CENTER b ON l.WC_ID = b.ID + WHERE l.IS_DELETED = 0 + - AND l.BOX_BARCODE LIKE CONCAT('%', #{taskDto.boxBarcode}, '%') + AND l.BOX_BARCODE LIKE '%' || #{taskDto.boxBarcode} || '%' AND l.WC_ID = #{taskDto.wcId}