diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/GetInvoiceInfoDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/GetInvoiceInfoDTO.java index 727d09fc5..06938898c 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/GetInvoiceInfoDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/GetInvoiceInfoDTO.java @@ -15,6 +15,11 @@ public class GetInvoiceInfoDTO { private Integer pageNum; private Integer pageSize; + /** + * 勾选导出的申请开票记录id + */ + private Integer[] ids; + /** * 会员id */ diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderInvoiceRecordMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderInvoiceRecordMapper.xml index dfb8d57b0..ea5b92da9 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderInvoiceRecordMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderInvoiceRecordMapper.xml @@ -204,6 +204,12 @@ and t1.merchant_id = #{dto.merchantId} and t1.order_codes like concat('%', #{dto.orderCodes}, '%') and t1.status = #{dto.status} + + and t1.id in + + #{id,jdbcType=INTEGER} + + order by t1.create_time desc