publicvoidinsertWmsProductInstockDetail(WmsProductInstockwmsProductInstock,StringmaterialBarcode, Long productId,WmsProductInstockVowmsProductInstockVo){
@ -41,13 +44,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<where>
<iftest="rawOutstockId != null "> and raw_outstock_id = #{rawOutstockId}</if>
<iftest="locationCode != null and locationCode != ''"> and location_code = #{locationCode}</if>
<iftest="executeStatus != null and executeStatus != ''"> and execute_status = #{executeStatus}</if>
<iftest="auditStatus != null and auditStatus != ''"> and exists (select 1 from wms_raw_outstock wro where wro.raw_outstock_id=wrod.raw_outstock_id and wro.audit_status=#{auditStatus})</if>
<iftest="materialBarcode != null and materialBarcode != ''"> and material_barcode = #{materialBarcode}</if>
<iftest="materialId != null "> and material_id = #{materialId}</if>
<iftest="instockBatch != null and instockBatch != ''"> and instock_batch = #{instockBatch}</if>
<iftest="materialProductionDate != null "> and material_production_Date = #{materialProductionDate}</if>
<iftest="planAmount != null "> and plan_amount = #{planAmount}</if>
<iftest="outstockAmount != null "> and outstock_amount = #{outstockAmount}</if>
<iftest="executeStatus != null and executeStatus != ''"> and execute_status = #{executeStatus}</if>
<iftest="executeStatusStr != null and executeStatusStr != ''"> and execute_status in (${executeStatusStr})</if>
<iftest="erpStatus != null and erpStatus != ''"> and erp_status = #{erpStatus}</if>
<iftest="outstockPerson != null and outstockPerson != ''"> and outstock_person = #{outstockPerson}</if>
<iftest="outstockTime != null "> and outstock_time = #{outstockTime}</if>
@ -56,7 +61,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<iftest="qualityStatus != null and qualityStatus != ''"> and quality_status = #{qualityStatus}</if>
<iftest="createDate != null "> and create_date = #{createDate}</if>
<iftest="updateDate != null "> and update_date = #{updateDate}</if>
<iftest="stackAmount != null "> and stack_amount = #{stackAmount}</if>
</where>
</select>
@ -164,11 +168,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"