|
|
@@ -5052,6 +5052,9 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, PjOrder> implemen
|
|
|
baseMapper.insert(order);
|
|
|
} else {
|
|
|
PjOrder orderVersion = baseMapper.selectById(order.getId());
|
|
|
+ if ("已完成".equals(orderVersion.getStatus())) {
|
|
|
+ return R.fail("当前单据已完成,不可修改!");
|
|
|
+ }
|
|
|
if (orderVersion != null && !orderVersion.getVersion().equals(order.getVersion())) {
|
|
|
throw new RuntimeException("订单数据已被修改,请返回列表重新操作!");
|
|
|
}
|