|  |  |  | 
|---|
|  |  |  | <if test="record.state != null"> | 
|---|
|  |  |  | and a.state = #{record.state} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.orderNo != null"> | 
|---|
|  |  |  | <if test="record.orderNo != null and record.orderNo != ''"> | 
|---|
|  |  |  | and a.order_no = #{record.orderNo} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.payOrderNo != null"> | 
|---|
|  |  |  | <if test="record.payOrderNo != null and record.payOrderNo != ''"> | 
|---|
|  |  |  | and a.fapiao_apply_id = #{record.payOrderNo} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </where> | 
|---|
|  |  |  | order by a.created_time desc | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="getAdminInvoiceDetailVoById" resultType="cc.mrbird.febs.mall.vo.AdminInvoiceDetailVo"> | 
|---|
|  |  |  | select | 
|---|
|  |  |  | a.* | 
|---|
|  |  |  | from mall_invoice a | 
|---|
|  |  |  | where id = #{id} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="getInvoiceItemList" resultType="cc.mrbird.febs.mall.entity.MallOrderItem"> | 
|---|
|  |  |  | select | 
|---|
|  |  |  | a.*, | 
|---|
|  |  |  | b.unit | 
|---|
|  |  |  | from mall_order_item a | 
|---|
|  |  |  | left join mall_goods b on a.goods_id = b.id | 
|---|
|  |  |  | where order_id = #{record.orderId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </mapper> | 
|---|