feat: bug-962 普通物料送货单和钢构件送货单添加状态字段

This commit is contained in:
曹鹏飞 2025-12-01 14:07:59 +08:00
parent 6c79973c13
commit ade7669e21
4 changed files with 20 additions and 2 deletions

View File

@ -1,5 +1,6 @@
package com.nflg.wms.common.pojo.qo; package com.nflg.wms.common.pojo.qo;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ -26,4 +27,10 @@ public class SRMOrderSearchQO extends SearchBaseQO {
*/ */
private String itemCode; private String itemCode;
/**
* 是否已完结
*/
@JsonProperty("isCompleted")
private Boolean isCompleted;
} }

View File

@ -19,4 +19,9 @@ public class StructuralPackageDeliverOrderSearchQO extends SearchBaseQO{
* 供应商编号 * 供应商编号
*/ */
private String supplierNo; private String supplierNo;
/**
* 状态0待收货1收货中2已收货
*/
private Short state;
} }

View File

@ -6,8 +6,8 @@
from wms_srm_order a from wms_srm_order a
left join user_supplier b on a.supplier_num=b.supplier_code left join user_supplier b on a.supplier_num=b.supplier_code
<where> <where>
<if test="request.noteNum !=null and request.noteNum !='' "> <if test="request.isCompleted!=null">
and a.note_num ilike concat('%', #{request.noteNum}, '%') a.is_completed = #{request.isCompleted}
</if> </if>
<if test="request.supplierNum !=null and request.supplierNum !='' "> <if test="request.supplierNum !=null and request.supplierNum !='' ">
and a.supplier_num =#{request.supplierNum} and a.supplier_num =#{request.supplierNum}
@ -26,6 +26,9 @@
<if test="request.endDate !=null"> <if test="request.endDate !=null">
and a.create_time &lt; #{request.endDate} and a.create_time &lt; #{request.endDate}
</if> </if>
<if test="request.noteNum !=null and request.noteNum !='' ">
and a.note_num ilike concat('%', #{request.noteNum}, '%')
</if>
</where> </where>
order by a.id desc order by a.id desc
</select> </select>

View File

@ -24,6 +24,9 @@
</foreach> </foreach>
</if> </if>
</if> </if>
<if test="request.state!=null">
and pdo.state=#{request.state}
</if>
<if test="request.supplierNo!=null and request.supplierNo!=''"> <if test="request.supplierNo!=null and request.supplierNo!=''">
and us.supplier_code=#{request.supplierNo} and us.supplier_code=#{request.supplierNo}
</if> </if>