|
@@ -1257,6 +1257,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
// 减少可用库存
|
|
// 减少可用库存
|
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.subtract(orderQuantity));
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.subtract(orderQuantity));
|
|
|
|
|
+ oneStock.setThisLockingQuantity(orderQuantity);
|
|
|
// 增加锁定库存
|
|
// 增加锁定库存
|
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0").add(orderQuantity) : lockingQuantity.add(orderQuantity));
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0").add(orderQuantity) : lockingQuantity.add(orderQuantity));
|
|
|
oneStock.setVersion(oneStock.getVersion());
|
|
oneStock.setVersion(oneStock.getVersion());
|
|
@@ -1773,6 +1774,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
// 增加可用库存
|
|
// 增加可用库存
|
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.add(orderQuantity));
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.add(orderQuantity));
|
|
|
|
|
+ oneStock.setThisLockingQuantity(new BigDecimal("0").subtract(orderQuantity));
|
|
|
// 减少锁定库存
|
|
// 减少锁定库存
|
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0") : lockingQuantity.subtract(orderQuantity));
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0") : lockingQuantity.subtract(orderQuantity));
|
|
|
// 更新库存
|
|
// 更新库存
|
|
@@ -2021,6 +2023,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
// 增加可用库存
|
|
// 增加可用库存
|
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.add(orderQuantity));
|
|
oneStock.setSurplusRouteQuantity(surplusRouteQuantity.add(orderQuantity));
|
|
|
|
|
+ oneStock.setThisLockingQuantity(new BigDecimal("0").subtract(orderQuantity));
|
|
|
// 减少锁定库存
|
|
// 减少锁定库存
|
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0") : lockingQuantity.subtract(orderQuantity));
|
|
oneStock.setLockingQuantity(lockingQuantity == null ? new BigDecimal("0") : lockingQuantity.subtract(orderQuantity));
|
|
|
oneStock.setVersion(oneStock.getVersion());
|
|
oneStock.setVersion(oneStock.getVersion());
|
|
@@ -3042,7 +3045,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -4253,7 +4256,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
order.setBusinesDate(new Date());
|
|
order.setBusinesDate(new Date());
|
|
|
order.setSalesName(AuthUtil.getUserId() + "");
|
|
order.setSalesName(AuthUtil.getUserId() + "");
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -4480,7 +4483,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
order.setBusinesDate(new Date());
|
|
order.setBusinesDate(new Date());
|
|
|
order.setSalesName(AuthUtil.getUserId() + "");
|
|
order.setSalesName(AuthUtil.getUserId() + "");
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -4861,7 +4864,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
map.put("contactNumber", "无");
|
|
map.put("contactNumber", "无");
|
|
|
map.put("tenantLevel", "VIP0");
|
|
map.put("tenantLevel", "VIP0");
|
|
|
}
|
|
}
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNotNull(corpsAttn)) {
|
|
if (ObjectUtils.isNotNull(corpsAttn)) {
|
|
|
CorpsDesc corpsDesc = corpsDescClient.getCorpId(corpsAttn.getPid());
|
|
CorpsDesc corpsDesc = corpsDescClient.getCorpId(corpsAttn.getPid());
|
|
|
if (ObjectUtils.isNotNull(corpsDesc)) {
|
|
if (ObjectUtils.isNotNull(corpsDesc)) {
|
|
@@ -6265,7 +6268,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -6482,7 +6485,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -6656,7 +6659,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (res.isSuccess() && res.getData().size() > 0) {
|
|
if (res.isSuccess() && res.getData().size() > 0) {
|
|
|
Long corpId = null;
|
|
Long corpId = null;
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNotNull(corpsAttn)) {
|
|
if (ObjectUtils.isNotNull(corpsAttn)) {
|
|
|
CorpsDesc corpsDesc = corpsDescClient.getCorpId(corpsAttn.getPid());
|
|
CorpsDesc corpsDesc = corpsDescClient.getCorpId(corpsAttn.getPid());
|
|
|
if (ObjectUtils.isNotNull(corpsDesc)) {
|
|
if (ObjectUtils.isNotNull(corpsDesc)) {
|
|
@@ -7239,7 +7242,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|
|
@@ -7456,7 +7459,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
if (AuthUtil.getUserRole().equals("客户")) {
|
|
|
- CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(),AuthUtil.getTenantId());
|
|
|
|
|
|
|
+ CorpsAttn corpsAttn = corpsAttnClient.getUser(AuthUtil.getUserId(), AuthUtil.getTenantId());
|
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
if (ObjectUtils.isNull(corpsAttn)) {
|
|
|
throw new RuntimeException("未查到用户信息");
|
|
throw new RuntimeException("未查到用户信息");
|
|
|
} else {
|
|
} else {
|