订单状态流转代码提交
This commit is contained in:
parent
c9bf3a817c
commit
d6cab8ecd7
|
|
@ -68,9 +68,11 @@ public class OrderServiceImpl implements OrderService {
|
|||
String ids = dto.getIds();
|
||||
for (String id : ids.split(",")) {
|
||||
OrderDetailDto orderDetailDto = orderMapper.selectOrderDetailsById(id);
|
||||
// 待出库
|
||||
if ("2".equals(orderDetailDto.getOrderStatus())){
|
||||
dto.setOrderStatus("2");
|
||||
}
|
||||
// 待收货
|
||||
if ("3".equals(orderDetailDto.getOrderStatus())){
|
||||
dto.setOrderStatus("3");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,15 +42,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
<update id="updateOrderStatus">
|
||||
update ma_order_details set order_status = #{orderStatus}
|
||||
<if test="orderStatus == 3">
|
||||
,pre_outbound_user = #{userName},
|
||||
,pre_outbound_user = #{userName}
|
||||
,pre_outbound_time = now()
|
||||
</if>
|
||||
<if test="orderStatus == 4">
|
||||
,take_over_user = #{userName},
|
||||
,take_over_user = #{userName}
|
||||
,take_over_time = now()
|
||||
</if>
|
||||
<if test="orderStatus == 5">
|
||||
,rent_over_user = #{userName},
|
||||
,rent_over_user = #{userName}
|
||||
,rent_over_time = now()
|
||||
</if>
|
||||
where id in
|
||||
|
|
|
|||
Loading…
Reference in New Issue