|
@@ -486,15 +486,12 @@
|
|
${orderType}
|
|
${orderType}
|
|
</if>
|
|
</if>
|
|
</if>
|
|
</if>
|
|
- <if test="orderField == null ">
|
|
|
|
- order by "insertTime" desc
|
|
|
|
- </if>
|
|
|
|
</sql>
|
|
</sql>
|
|
<select id="getPurchaseOrderList" parameterType="java.util.Map" resultType="java.util.Map">
|
|
<select id="getPurchaseOrderList" parameterType="java.util.Map" resultType="java.util.Map">
|
|
SELECT
|
|
SELECT
|
|
*
|
|
*
|
|
FROM(
|
|
FROM(
|
|
- SELECT DISTINCT
|
|
|
|
|
|
+ SELECT
|
|
apo.INSERT_TIME as "insertTime",
|
|
apo.INSERT_TIME as "insertTime",
|
|
apo.PURCHASE_ORDER_NO as "purchaseOrderNo",
|
|
apo.PURCHASE_ORDER_NO as "purchaseOrderNo",
|
|
apo.PURCHASE_ORDER_DATE as "purchaseOrderDate",
|
|
apo.PURCHASE_ORDER_DATE as "purchaseOrderDate",
|
|
@@ -520,12 +517,11 @@
|
|
LEFT JOIN RMS_SHIPPER rsr
|
|
LEFT JOIN RMS_SHIPPER rsr
|
|
ON apo.RECEIVE_UNIT_ID = rsr.SHIPPER_ID
|
|
ON apo.RECEIVE_UNIT_ID = rsr.SHIPPER_ID
|
|
<if test="con != null" >
|
|
<if test="con != null" >
|
|
- WHERE apo.PURCHASE_ORDER_NO like #{con}
|
|
|
|
|
|
+ WHERE instr(apo.PURCHASE_ORDER_NO, #{con}) > 0 or instr(rsu.SUPPLIER_NAME, #{con}) > 0
|
|
</if>
|
|
</if>
|
|
)
|
|
)
|
|
<where>
|
|
<where>
|
|
<if test="purchaseOrderNo!= null">
|
|
<if test="purchaseOrderNo!= null">
|
|
- and
|
|
|
|
<foreach collection="purchaseOrderNo" item="item" open="(" separator="," close=")">
|
|
<foreach collection="purchaseOrderNo" item="item" open="(" separator="," close=")">
|
|
"purchaseOrderNo" in #{item}
|
|
"purchaseOrderNo" in #{item}
|
|
</foreach>
|
|
</foreach>
|
|
@@ -592,6 +588,9 @@
|
|
</if>
|
|
</if>
|
|
</where>
|
|
</where>
|
|
<include refid="orderByInsertTime"></include>
|
|
<include refid="orderByInsertTime"></include>
|
|
|
|
+ <if test="orderField == null ">
|
|
|
|
+ order by "purchaseOrderNo" desc
|
|
|
|
+ </if>
|
|
</select>
|
|
</select>
|
|
<select id="getAppPurchaseOrderList" resultType="java.util.Map">
|
|
<select id="getAppPurchaseOrderList" resultType="java.util.Map">
|
|
select * from AMS_PURCHASE_ORDER APO
|
|
select * from AMS_PURCHASE_ORDER APO
|