贴标申请,仓储转运
This commit is contained in:
+9
@@ -10,6 +10,15 @@ import java.util.List;
|
||||
|
||||
@Mapper
|
||||
public interface WarehouseTransferPalletMapper extends BaseMapper<WarehouseTransferPallet> {
|
||||
record MeasurementTime(Long transferOrderId, java.time.LocalDateTime measuredAt) {}
|
||||
|
||||
@Select("<script>SELECT p.transfer_order_id AS transferOrderId,MAX(p.completed_at) AS measuredAt " +
|
||||
"FROM ll_warehouse_transfer_pallet p JOIN ll_warehouse_transfer_order t " +
|
||||
"ON t.id=p.transfer_order_id AND t.customer_id=p.customer_id " +
|
||||
"WHERE t.id IN <foreach collection='orderIds' item='id' open='(' separator=',' close=')'>#{id}</foreach> " +
|
||||
"AND p.completed_at IS NOT NULL GROUP BY p.transfer_order_id</script>")
|
||||
List<MeasurementTime> measurementTimes(@Param("orderIds") List<Long> orderIds);
|
||||
|
||||
@Select("SELECT * FROM ll_warehouse_transfer_pallet WHERE customer_id=#{customerId} AND transfer_order_id=#{transferOrderId} ORDER BY sequence_no")
|
||||
List<WarehouseTransferPallet> listOrder(@Param("customerId") String customerId,
|
||||
@Param("transferOrderId") Long transferOrderId);
|
||||
|
||||
Reference in New Issue
Block a user