|
@@ -72,7 +72,7 @@
|
|
|
ON RM.MATERIAL_ID = DB.MATERIAL_ID
|
|
|
<where>
|
|
|
<if test="index != null">
|
|
|
- instr(RM.MATERIAL_NAME, #{index}) > 0
|
|
|
+ (instr(RM.MATERIAL_NAME, #{index}) > 0 or instr(RM.MATERIAL_SPECIFICATION,#{index}) >0 or instr(RM.MATERIAL_MODEL,#{index}) >0)
|
|
|
</if>
|
|
|
</where>
|
|
|
group by RM.MATERIAL_ID,RM.MATERIAL_NAME,RM.MATERIAL_CODE,RM.MATERIAL_SPECIFICATION,RM.MATERIAL_MODEL
|
|
@@ -149,11 +149,13 @@
|
|
|
RCA.CARRIER_NAME "carrierName",
|
|
|
RC.INSERT_UPDATE_REMARK "remark"
|
|
|
FROM RMS_CAPACITY RC
|
|
|
+ LEFT JOIN RMS_CAPACITY_CARRIER RCC
|
|
|
+ ON RCC.CAPACITY_ID = RC.CAPACITY_ID
|
|
|
JOIN RMS_CARRIER RCA
|
|
|
- ON RCA.CARRIER_ID = RC.CARRIER_ID
|
|
|
+ ON RCA.CARRIER_ID = RCC.CARRIER_ID
|
|
|
WHERE RC.CAPACITY_TYPE_ID = 1 AND RC.CAPACITY_SSO_ID is not NULL
|
|
|
<if test="carrierId != null" >
|
|
|
- and RC.CARRIER_ID = #{carrierId}
|
|
|
+ and RCC.CARRIER_ID = #{carrierId}
|
|
|
</if>
|
|
|
<if test="index != null">
|
|
|
and (instr(RC.CAPACITY_NUMBER, #{index}) > 0 or instr(RCA.CARRIER_NAME, #{index}) > 0)
|
|
@@ -290,11 +292,10 @@
|
|
|
on apo.BATCH_ID = DB.BATCH_ID
|
|
|
join RMS_SUPPLIER RS
|
|
|
on RS.SUPPLIER_ID = apo.SUPPLIER_UNIT_ID
|
|
|
- <where>
|
|
|
+ where APO.DELETED = 0
|
|
|
<if test="materialId != null">
|
|
|
- DB.MATERIAL_ID = #{materialId}
|
|
|
+ and DB.MATERIAL_ID = #{materialId}
|
|
|
</if>
|
|
|
- </where>
|
|
|
)
|
|
|
<where>
|
|
|
<if test="index != null">
|
|
@@ -346,7 +347,7 @@
|
|
|
FROM RMS_MATERIAL RM
|
|
|
<where>
|
|
|
<if test="index != null">
|
|
|
- instr(RM.MATERIAL_NAM, #{index}) > 0
|
|
|
+ (instr(RM.MATERIAL_NAME, #{index}) > 0 or instr(RM.MATERIAL_SPECIFICATION,#{index}) >0 or instr(RM.MATERIAL_MODEL,#{index}) >0)
|
|
|
</if>
|
|
|
</where>
|
|
|
)
|
|
@@ -472,9 +473,6 @@
|
|
|
where instr(RC.CONSIGNEE_COMPANY_NAME, #{index}) > 0 and rownum < 10
|
|
|
order by "value"
|
|
|
</select>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
<select id="getCarrierListByLike" parameterType="java.util.Map" resultType="java.util.Map" >
|
|
|
select
|
|
|
*
|
|
@@ -612,5 +610,70 @@
|
|
|
RMC.MATERIAL_COKE_NAME "label"
|
|
|
FROM RMS_MATERIAL_COKE RMC
|
|
|
</select>
|
|
|
+ <select id="getRequireUnitName" resultType="java.util.Map">
|
|
|
+ SELECT
|
|
|
+ RS.SHIPPER_ID "shipperId",
|
|
|
+ RS.SHIPPER_NAME "shipperName"
|
|
|
+ FROM
|
|
|
+ RMS_SHIPPER RS
|
|
|
+ <where>
|
|
|
+ <if test="index != null">
|
|
|
+ RS.SHIPPER_NAME like #{index}
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
|
|
|
+ <!-- 边输边查车牌号 -->
|
|
|
+ <select id="getCapacityByLike" parameterType="string" resultType="java.util.Map">
|
|
|
+ select
|
|
|
+ RC.CAPACITY_ID "capacityId",
|
|
|
+ RC.CAPACITY_NUMBER "value",
|
|
|
+ RC.CAPACITY_NUMBER "capacityNumber"
|
|
|
+ from RMS_CAPACITY RC
|
|
|
+ where instr(RC.CAPACITY_NUMBER, #{index}) > 0
|
|
|
+ order by "value"
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getCarrierByCapacityId" parameterType="DECIMAL" resultType="java.util.Map">
|
|
|
+ SELECT RC.CARRIER_ID AS "id",
|
|
|
+ RC.CARRIER_ID AS "value",
|
|
|
+ RC.CARRIER_NAME AS "label"
|
|
|
+ FROM RMS_CAPACITY_CARRIER RCC
|
|
|
+ LEFT JOIN RMS_CARRIER RC
|
|
|
+ ON RC.CARRIER_ID = RCC.CARRIER_ID
|
|
|
+ WHERE RCC.CAPACITY_ID = #{capacityId}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getCarrierByConsignee" parameterType="String" resultType="java.util.Map">
|
|
|
+ SELECT RC.CARRIER_ID AS "carrierId",
|
|
|
+ RC.CARRIER_NAME AS "carrierName"
|
|
|
+ FROM RMS_CARRIER RC
|
|
|
+ WHERE RC.CARRIER_NAME = #{consigneeName}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="isInCapacityCarrier" parameterType="java.util.Map" resultType="DECIMAL">
|
|
|
+ SELECT RCC.CAPACITY_CARRIER_ID AS "capacityCarrierId"
|
|
|
+ FROM RMS_CAPACITY RCA
|
|
|
+ LEFT JOIN RMS_CAPACITY_CARRIER RCC
|
|
|
+ ON RCC.CAPACITY_ID = RCA.CAPACITY_ID
|
|
|
+ WHERE RCA.CAPACITY_NUMBER = #{capacityNumber}
|
|
|
+ <if test="carrierId != null" >
|
|
|
+ AND RCC.CARRIER_ID = #{carrierId}
|
|
|
+ </if>
|
|
|
+ AND rownum = 1
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="isInCapacity" parameterType="java.util.Map" resultType="DECIMAL">
|
|
|
+ SELECT RC.CAPACITY_ID AS "capacityId"
|
|
|
+ FROM RMS_CAPACITY RC
|
|
|
+ WHERE RC.CAPACITY_NUMBER = #{capacityNumber}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getOilFormula" parameterType="java.util.Map" resultType="java.util.Map">
|
|
|
+ SELECT BF.FORMULA_ID AS "formulaId",
|
|
|
+ BF.FORMULA_NAME AS "formulaName",
|
|
|
+ BF.FORMULA_STRING AS "formulaString"
|
|
|
+ FROM BMSTRUCK_FORMULA BF
|
|
|
+ WHERE FORMULA_NAME LIKE #{con}
|
|
|
+ </select>
|
|
|
</mapper>
|