|
@@ -82,9 +82,10 @@ warn_status,forecast_status,
|
|
|
</sql>
|
|
|
<select id="selectPageList" parameterType="com.platform.dao.dto.sqarepartmanage.SparePartInfoDTO"
|
|
|
resultType="com.platform.dao.vo.query.sparepartmanage.SparePartInfoVO">
|
|
|
- select info.*, SUM(spareStore.num) currentStock
|
|
|
+ select info.*, SUM(spareStore.num) currentStock,store.id as storeId,store.name as storeName
|
|
|
from t_spare_part_info info
|
|
|
LEFT JOIN t_spare_store spareStore on spareStore.spare_id = info.id
|
|
|
+ left join t_store store on store.id = spareStore.store_id
|
|
|
<if test="producerName != null and producerName != ''">
|
|
|
LEFT JOIN t_firm_producer producer on producer.id = info.producer_id
|
|
|
</if>
|
|
@@ -230,10 +231,14 @@ warn_status,forecast_status,
|
|
|
tcpsr.period,
|
|
|
tcpsr.period_type as periodType,
|
|
|
tcpsr.sb_id as sbId, tcpsr.num as num,
|
|
|
- part.name as sbPartName
|
|
|
+ part.name as sbPartName,
|
|
|
+ store.id as storeId,
|
|
|
+ store.name as storeName
|
|
|
from t_spare_part_info spare
|
|
|
left join t_sb_model_spare_bom tcpsr on tcpsr.spare_id=spare.id
|
|
|
LEFT JOIN t_part_info part on tcpsr.sb_part_id = part.id
|
|
|
+ left join t_spare_store spareStore on spareStore.spare_id = spare.id
|
|
|
+ left join t_store store on store.id = spareStore.store_id
|
|
|
where tcpsr.sb_id = #{id}
|
|
|
</select>
|
|
|
|