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