新增关键字搜索

dev_no_inv
zane 10 months ago
parent 0469fac615
commit db593cf1a3

@ -199,7 +199,7 @@ public class FilterOrderRequest extends ListPageRequest {
private String unionRemark;
private String remark;
private String keyWords;
private String keywords;
private Integer confirmStatus;
private Boolean filterSelected;
private List<String> inOrders;

@ -134,6 +134,10 @@ public class IoSplitCodeRequest extends ListPageRequest {
*
*/
private Long workPlaceCode;
/**
*
*/
private String keywords;

@ -54,9 +54,9 @@
<if test="productType != null and productType != ''">
AND io.productType = #{productType}
</if>
<if test="keyWords != null and keyWords != ''">
AND (aw.name like concat('%', #{keyWords}, '%') or bc.name like concat('%', #{keyWords}, '%'))
</if>
<!-- <if test="keyWords != null and keyWords != ''">-->
<!-- AND (aw.name like concat('%', #{keyWords}, '%') or bc.name like concat('%', #{keyWords}, '%'))-->
<!-- </if>-->
<if test="corpName != null and corpName != ''">
AND (SELECT NAME FROM auth_warehouse aw2 WHERE aw2.CODE = io.fromInvCode) like
@ -191,6 +191,13 @@
<if test="fromPatientCode != null">
AND io.fromPatientCode = #{fromPatientCode}
</if>
<if test="keywords != null and keywords != ''">
and (io.billNo like concat('%', #{keywords}, '%')
or io.fromCorp like concat('%', #{keywords}, '%')
or io.workPlaceCode like concat('%', #{keywords}, '%')
or io.busType like concat('%', #{keywords}, '%')
or io.fromType like concat('%', #{keywords}, '%'))
</if>
<if test="supInoivceSearch != null">
<if test="invoiceActions1 != null and invoiceActions2 == null">

@ -39,6 +39,13 @@
<if test=" workPlaceCode != null">
AND workPlaceCode = #{workPlaceCode}
</if>
<if test="keywords != null and keywords != ''">
and (isc.workPlaceCode like concat('%', #{keywords}, '%')
or isc.nameCode like concat('%', #{keywords}, '%')
or isc.batchNo like concat('%', #{keywords}, '%')
or isc.supId like concat('%', #{keywords}, '%')
or isc.invCode like concat('%', #{keywords}, '%'))
</if>
</where>
</select>
</mapper>

Loading…
Cancel
Save