|
@@ -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
|
|
@@ -896,11 +897,6 @@
|
|
|
ON ROP.OPERATION_POINT_ID = RTR.START_POINT_ID
|
|
ON ROP.OPERATION_POINT_ID = RTR.START_POINT_ID
|
|
|
LEFT JOIN RMS_OPERATION_POINT ROP2
|
|
LEFT JOIN RMS_OPERATION_POINT ROP2
|
|
|
ON ROP2.OPERATION_POINT_ID = RTR.END_POINT_ID
|
|
ON ROP2.OPERATION_POINT_ID = RTR.END_POINT_ID
|
|
|
- <where>
|
|
|
|
|
- <include refid="companyFilter" >
|
|
|
|
|
- <property name="prop" value="rdb.COMPANY_ID"/>
|
|
|
|
|
- </include>
|
|
|
|
|
- </where>
|
|
|
|
|
)
|
|
)
|
|
|
<where>
|
|
<where>
|
|
|
<if test="index!=null and index!=''">
|
|
<if test="index!=null and index!=''">
|
|
@@ -909,6 +905,7 @@
|
|
|
<if test="businessCompanyId!=null and businessCompanyId!=''">
|
|
<if test="businessCompanyId!=null and businessCompanyId!=''">
|
|
|
AND REGEXP_LIKE("businessCompanyId", #{businessCompanyId})
|
|
AND REGEXP_LIKE("businessCompanyId", #{businessCompanyId})
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <include refid="com.steerinfo.dil.mapper.CommonMapper.filterCompanyData"></include>
|
|
|
</where>
|
|
</where>
|
|
|
</select>
|
|
</select>
|
|
|
<select id="getIdCardCode" resultType="java.lang.String">
|
|
<select id="getIdCardCode" resultType="java.lang.String">
|
|
@@ -939,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",
|
|
@@ -961,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}
|