|
@@ -572,7 +572,8 @@
|
|
|
RCT.CAPACITY_TYPE_NAME "text",
|
|
RCT.CAPACITY_TYPE_NAME "text",
|
|
|
RCT .CAPACITY_MAX_LOAD "capacityMaxLoad",
|
|
RCT .CAPACITY_MAX_LOAD "capacityMaxLoad",
|
|
|
'[' || listagg (RCFT .FUEL_TYPE_ID, ',') WITHIN GROUP (ORDER BY RCT .CAPACITY_TYPE_ID) || ']' "fuelTypeIds",
|
|
'[' || listagg (RCFT .FUEL_TYPE_ID, ',') WITHIN GROUP (ORDER BY RCT .CAPACITY_TYPE_ID) || ']' "fuelTypeIds",
|
|
|
- listagg (RFT .FUEL_TYPE_NAME, '/') WITHIN GROUP (ORDER BY RCT .CAPACITY_TYPE_ID) "fuelTypes"
|
|
|
|
|
|
|
+ listagg (RFT .FUEL_TYPE_NAME, '/') WITHIN GROUP (ORDER BY RCT .CAPACITY_TYPE_ID) "fuelTypes",
|
|
|
|
|
+ 'capacityTypeName' "prop"
|
|
|
from RMS_CAPACITY_TYPE RCT
|
|
from RMS_CAPACITY_TYPE RCT
|
|
|
LEFT JOIN RMS_CAPACITY_FUEL_TYPE RCFT ON RCFT.CAPACITY_TYPE_ID = RCT .CAPACITY_TYPE_ID
|
|
LEFT JOIN RMS_CAPACITY_FUEL_TYPE RCFT ON RCFT.CAPACITY_TYPE_ID = RCT .CAPACITY_TYPE_ID
|
|
|
LEFT JOIN RMS_FUEL_TYPE RFT ON RFT .FUEL_TYPE_ID = RCFT.FUEL_TYPE_ID
|
|
LEFT JOIN RMS_FUEL_TYPE RFT ON RFT .FUEL_TYPE_ID = RCFT.FUEL_TYPE_ID
|
|
@@ -935,9 +936,6 @@
|
|
|
<if test="prodCode != null and prodCode != ''">
|
|
<if test="prodCode != null and prodCode != ''">
|
|
|
and t.prod_code = #{prodCode}
|
|
and t.prod_code = #{prodCode}
|
|
|
</if>
|
|
</if>
|
|
|
- <if test="materialId != null and materialId != ''">
|
|
|
|
|
- and b.material_id = #{materialId}
|
|
|
|
|
- </if>
|
|
|
|
|
</where>
|
|
</where>
|
|
|
union all
|
|
union all
|
|
|
select '' as "prodCodePk",
|
|
select '' as "prodCodePk",
|
|
@@ -957,7 +955,7 @@
|
|
|
from rms_material b
|
|
from rms_material b
|
|
|
<where>
|
|
<where>
|
|
|
<if test="prodCode != null and prodCode != ''">
|
|
<if test="prodCode != null and prodCode != ''">
|
|
|
- and t.prod_code = #{prodCode}
|
|
|
|
|
|
|
+ and b.material_code = #{prodCode}
|
|
|
</if>
|
|
</if>
|
|
|
<if test="materialId != null and materialId != ''">
|
|
<if test="materialId != null and materialId != ''">
|
|
|
and b.material_id = #{materialId}
|
|
and b.material_id = #{materialId}
|