|
|
@ -432,7 +432,13 @@ |
|
|
AND pallet_id = #{palletId} |
|
|
AND pallet_id = #{palletId} |
|
|
AND wcs_flag = 1 |
|
|
AND wcs_flag = 1 |
|
|
</update> |
|
|
</update> |
|
|
|
|
|
|
|
|
|
|
|
<update id="reUpdatePalletDetailWcsFlag"> |
|
|
|
|
|
UPDATE pallet_detail |
|
|
|
|
|
SET wcs_flag = 1 |
|
|
|
|
|
WHERE site = #{site} |
|
|
|
|
|
AND pallet_id = #{palletId} |
|
|
|
|
|
AND wcs_flag = 0 |
|
|
|
|
|
</update> |
|
|
|
|
|
|
|
|
<select id="getPalletDetailsNewDetail" resultType="PalletDetailData"> |
|
|
<select id="getPalletDetailsNewDetail" resultType="PalletDetailData"> |
|
|
select a.site,a.pallet_id,a.[position],a.layer,a.serial_no,a.part_no,a.create_date,a.create_by,a.wcs_flag, |
|
|
select a.site,a.pallet_id,a.[position],a.layer,a.serial_no,a.part_no,a.create_date,a.create_by,a.wcs_flag, |
|
|
@ -604,10 +610,16 @@ |
|
|
updated_time as updatedTime, wcs_task_id as wcsTaskId, finish_qty as finishQty, |
|
|
updated_time as updatedTime, wcs_task_id as wcsTaskId, finish_qty as finishQty, |
|
|
wms_status as wmsStatus |
|
|
wms_status as wmsStatus |
|
|
from wms_order_task |
|
|
from wms_order_task |
|
|
where site = #{site} |
|
|
|
|
|
|
|
|
<where> |
|
|
|
|
|
and site = #{site} |
|
|
and pallet_id = #{palletId} |
|
|
and pallet_id = #{palletId} |
|
|
|
|
|
<if test="sourceType != null and sourceType != ''"> |
|
|
and source_type = #{sourceType} |
|
|
and source_type = #{sourceType} |
|
|
|
|
|
</if> |
|
|
|
|
|
|
|
|
and status = #{status} |
|
|
and status = #{status} |
|
|
|
|
|
</where> |
|
|
|
|
|
|
|
|
order by created_time desc |
|
|
order by created_time desc |
|
|
</select> |
|
|
</select> |
|
|
<select id="findOrderTasksByTaskNo" resultType="WmsOrderTask"> |
|
|
<select id="findOrderTasksByTaskNo" resultType="WmsOrderTask"> |
|
|
@ -625,6 +637,22 @@ |
|
|
and task_no=#{taskNo} |
|
|
and task_no=#{taskNo} |
|
|
order by created_time desc |
|
|
order by created_time desc |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
<select id="findOrderTasksByTaskNoItem" resultType="WmsOrderTask"> |
|
|
|
|
|
select id, site, task_no as taskNo, item_no as itemNo, source_type as sourceType, |
|
|
|
|
|
source_bill_no as sourceBillNo, source_line_id as sourceLineId, part_no as partNo, |
|
|
|
|
|
qty, batch_no as batchNo, serial_no as serialNo, from_location as fromLocation, |
|
|
|
|
|
to_location as toLocation, pallet_id as palletId, agv_code as agvCode, |
|
|
|
|
|
priority, status, wms_send_time as wmsSendTime, wcs_receive_time as wcsReceiveTime, |
|
|
|
|
|
start_time as startTime, complete_time as completeTime, error_code as errorCode, |
|
|
|
|
|
error_msg as errorMsg, created_by as createdBy, created_time as createdTime, |
|
|
|
|
|
updated_time as updatedTime, wcs_task_id as wcsTaskId, finish_qty as finishQty, |
|
|
|
|
|
wms_status as wmsStatus |
|
|
|
|
|
from wms_order_task |
|
|
|
|
|
where site = #{site} |
|
|
|
|
|
and task_no=#{taskNo} |
|
|
|
|
|
and item_no=#{itemNo} |
|
|
|
|
|
order by created_time desc |
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
<!-- 更新订单任务状态和WMS状态 - AI制作 --> |
|
|
<!-- 更新订单任务状态和WMS状态 - AI制作 --> |
|
|
<update id="updateOrderTaskStatusAndWmsStatus"> |
|
|
<update id="updateOrderTaskStatusAndWmsStatus"> |
|
|
@ -639,6 +667,11 @@ |
|
|
set status = #{status} ,wms_status = #{wmsStatus} |
|
|
set status = #{status} ,wms_status = #{wmsStatus} |
|
|
where task_no = #{taskNo} |
|
|
where task_no = #{taskNo} |
|
|
</update> |
|
|
</update> |
|
|
|
|
|
<update id="updateOrderTaskDetailStatusByTaskNoPalletId"> |
|
|
|
|
|
update wms_order_task_detail |
|
|
|
|
|
set status = #{status} ,wms_status = #{wmsStatus} |
|
|
|
|
|
where task_no = #{taskNo} and site=#{site} and pallet_id=#{palletId} |
|
|
|
|
|
</update> |
|
|
|
|
|
|
|
|
<!-- 查询立库调栈板出库的订单任务列表 - AI制作 --> |
|
|
<!-- 查询立库调栈板出库的订单任务列表 - AI制作 --> |
|
|
<select id="getWcsOrderTaskListForPalletOut" resultType="WmsOrderTask"> |
|
|
<select id="getWcsOrderTaskListForPalletOut" resultType="WmsOrderTask"> |
|
|
|