update mm.finished_operate_log set reviewed=#{userName},reviewed_time=now(),status=#{type} where operation_order_number=#{finishedOperateLog.operationOrderNumber};
update mm.finished_operate_log set status=#{type} where id=#{finishedOperateLog.id};
insert into mm.finished_operate_log(operation_order_number,
order_id,
process_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status,
remarks
)
values (
#{oddNumber} ,#{flowCard.order.orderId},#{flowCard.processId},#{flowCard.orderNumber},"入库",#{userName},#{flowCard.inventoryQuantity},now(),"未审核",#{container}
)
insert into mm.finished_operate_log(operation_order_number,
order_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status
)
values (
#{orderDetail.deliveryDetail.deliveryId} ,#{orderDetail.deliveryDetail.orderId},#{orderDetail.deliveryDetail.orderNumber}
,"出库",#{userName},#{orderDetail.deliveryDetail.quantity},now(),"未审核"
)
insert into mm.finished_operate_log(operation_order_number,
order_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status,
type,
remarks
)
values (
#{oddNumber} ,#{orderDetail.finishedGoodsInventory.orderId},#{orderDetail.finishedGoodsInventory.orderNumber}
,"领出",#{userName},#{orderDetail.quantity},now(),"未审核",#{operateType},#{remarks}
)
insert into mm.finished_operate_log(operation_order_number,
order_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status,
type,
remarks
)
values (
#{oddNumber} ,#{orderDetail.finishedGoodsInventory.orderId},#{orderDetail.finishedGoodsInventory.orderNumber}
,"返工",#{userName},#{orderDetail.quantity},now(),"未审核",#{operateType},#{remarks}
)
insert into mm.finished_operate_log(operation_order_number,
order_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status,
stater_operation_order_number,
end_operation_order_number
)
values (
#{oddNumber} ,#{orderDetail.finishedGoodsInventory.orderId},#{orderDetail.finishedGoodsInventory.orderNumber}
,"调拨",#{userName},#{orderDetail.quantity},now(),"未审核",#{orderDetail.orderId},#{orderDetail.orderNumber}
)
insert into mm.finished_operate_log(operation_order_number,
order_id,
process_id,
operation_number,
operate_type,
operator,
quantity,
operate_time,
status
)
values (
#{oddNumber} ,#{orderDetail.orderId},"",#{orderDetail.orderNumber},"入库",#{userName},#{orderDetail.quantity},now(),"未审核"
)
update mm.finished_operate_log set status="已作废" where order_id=#{orderDetail.orderId} and operation_number=#{orderDetail.orderNumber} and operate_type="入库";