|
|
|
@ -6,15 +6,11 @@
|
|
|
|
|
SELECT
|
|
|
|
|
a.*,
|
|
|
|
|
b.contract_name contractName,
|
|
|
|
|
c.supplier_nm customerName,
|
|
|
|
|
e.advance,
|
|
|
|
|
e.is_pay AS isPay
|
|
|
|
|
c.supplier_nm customerName
|
|
|
|
|
FROM
|
|
|
|
|
jg_salesorder a
|
|
|
|
|
left join jg_contract b on a.contract_id = b.id and b.delete_mark = '0'
|
|
|
|
|
left join jg_customer c on a.customer_id = c.id and c.delete_mark = '0'
|
|
|
|
|
LEFT JOIN jg_salesorder_item0 d ON a.id=d.sales_order_id AND d.delete_mark='0'
|
|
|
|
|
LEFT JOIN jg_poundlist e ON e.id=d.poundlist_id AND e.delete_mark='0'
|
|
|
|
|
${ew.customSqlSegment}
|
|
|
|
|
<if test="saleorderitemPagination.documentNo != null and saleorderitemPagination.documentNo != ''">
|
|
|
|
|
and a.document_no LIKE CONCAT('%',#{saleorderitemPagination.documentNo},'%')
|
|
|
|
@ -40,8 +36,6 @@
|
|
|
|
|
<if test="saleorderitemPagination.startDate != null and saleorderitemPagination.endDate != null">
|
|
|
|
|
and a.creator_time > #{saleorderitemPagination.startDate} AND a.creator_time <= #{saleorderitemPagination.endDate}
|
|
|
|
|
</if>
|
|
|
|
|
GROUP BY
|
|
|
|
|
a.document_no
|
|
|
|
|
<if test="saleorderitemPagination.sidx != null and saleorderitemPagination.sidx != ''">
|
|
|
|
|
ORDER BY ${saleorderitemPagination.sidx} ${saleorderitemPagination.sort}
|
|
|
|
|
</if>
|
|
|
|
@ -187,6 +181,8 @@ FROM
|
|
|
|
|
a.id=#{id}
|
|
|
|
|
AND
|
|
|
|
|
a.delete_mark='0'
|
|
|
|
|
AND
|
|
|
|
|
f.document_no is not null
|
|
|
|
|
GROUP BY
|
|
|
|
|
d.document_no
|
|
|
|
|
</select>
|
|
|
|
|