|
@@ -60,20 +60,22 @@
|
|
|
data_resource_id
|
|
|
</select>
|
|
|
<select id="getSumCountByDataResourceId" resultType="com.fjhx.purchase.entity.purchase.vo.PurchaseDetailVo">
|
|
|
- SELECT
|
|
|
- SUM(t1.count),
|
|
|
- t1.data_resource_id
|
|
|
- FROM
|
|
|
- purchase_detail t1
|
|
|
- LEFT JOIN purchase t2 ON t1.purchase_id = t2.id
|
|
|
- WHERE
|
|
|
- t2.purchase_status =10
|
|
|
- <if test="dataResourceIds neq null and dataResourceIds.size() > 0">
|
|
|
- <foreach collection="dataResourceIds" item="dataResourceId" open="AND t1.data_resource_id IN ("
|
|
|
- separator="," close=")">
|
|
|
- #{dataResourceId}
|
|
|
- </foreach>
|
|
|
- </if>
|
|
|
+ SELECT
|
|
|
+ SUM(t1.count),
|
|
|
+ t1.data_resource_id
|
|
|
+ FROM
|
|
|
+ purchase_detail t1
|
|
|
+ LEFT JOIN purchase t2 ON t1.purchase_id = t2.id
|
|
|
+ WHERE
|
|
|
+ t2.purchase_status =10
|
|
|
+ <if test="dataResourceIds neq null and dataResourceIds.size() > 0">
|
|
|
+ <foreach collection="dataResourceIds" item="dataResourceId" open="AND t1.data_resource_id IN ("
|
|
|
+ separator="," close=")">
|
|
|
+ #{dataResourceId}
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ AND t2.data_resource_id IS NOT NULL
|
|
|
+ GROUP BY data_resource_id
|
|
|
</select>
|
|
|
<select id="getPurchaseDetailList" resultType="com.fjhx.purchase.entity.purchase.vo.PurchaseDetailVo">
|
|
|
SELECT pd.*
|