1、修改了供应商的代码
This commit is contained in:
parent
9d327f9ed1
commit
397c3b4581
|
|
@ -666,7 +666,7 @@ public class NormalPGIController extends BaseController {
|
||||||
// 查找订单信息
|
// 查找订单信息
|
||||||
List<WmsSrmOrderItem> items = wmsSrmOrderItemService.lambdaQuery()
|
List<WmsSrmOrderItem> items = wmsSrmOrderItemService.lambdaQuery()
|
||||||
.in(WmsSrmOrderItem::getOrderId, request.getId())
|
.in(WmsSrmOrderItem::getOrderId, request.getId())
|
||||||
.apply(" deliveryQty>receiptQty")
|
.apply(" delivery_qty>receipt_qty")
|
||||||
.list();
|
.list();
|
||||||
VUtil.trueThrowBusinessError(CollectionUtil.isEmpty(items)).throwMessage("不存在未收货的物料!");
|
VUtil.trueThrowBusinessError(CollectionUtil.isEmpty(items)).throwMessage("不存在未收货的物料!");
|
||||||
for (WmsSrmOrderItem item : items) {
|
for (WmsSrmOrderItem item : items) {
|
||||||
|
|
@ -682,12 +682,12 @@ public class NormalPGIController extends BaseController {
|
||||||
qo.setLineNumber(item.getLineNumber());
|
qo.setLineNumber(item.getLineNumber());
|
||||||
qo.setNoteNum(item.getNoteNum());
|
qo.setNoteNum(item.getNoteNum());
|
||||||
qo.setItemCode(item.getItemCode());
|
qo.setItemCode(item.getItemCode());
|
||||||
qo.setUnRecieveQty(item.getOrderQty().subtract(item.getReceiptQty()));
|
qo.setUnRecieveQty(item.getDeliveryQty().subtract(item.getReceiptQty()));
|
||||||
qo.setDeliveryQty(item.getDeliveryQty());
|
qo.setDeliveryQty(item.getDeliveryQty());
|
||||||
qo.setSerialNumbers("");
|
qo.setSerialNumbers("");
|
||||||
qo.setIuCode(order.getIuCode());
|
qo.setIuCode(order.getIuCode());
|
||||||
qo.setSupplierNum(order.getSupplierNum());
|
qo.setSupplierNum(order.getSupplierNum());
|
||||||
qo.setReceiptQty(item.getReceiptQty());
|
qo.setReceiptQty(item.getDeliveryQty().subtract(item.getReceiptQty()));
|
||||||
// 获取当前订单的物料属性
|
// 获取当前订单的物料属性
|
||||||
SAPSyncParamsDTO materialInfoInOrder = sapCommonService.getMaterialInfoInOrder(item.getPoNum(),
|
SAPSyncParamsDTO materialInfoInOrder = sapCommonService.getMaterialInfoInOrder(item.getPoNum(),
|
||||||
order.getSupplierNum(),
|
order.getSupplierNum(),
|
||||||
|
|
@ -795,6 +795,14 @@ public class NormalPGIController extends BaseController {
|
||||||
return srmMaterialReceiptScanCodes;
|
return srmMaterialReceiptScanCodes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 一键收货(无码)
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
@PostMapping("takeDeliveryByNoScan")
|
@PostMapping("takeDeliveryByNoScan")
|
||||||
@ApiMark(moduleName = "送货单管理", apiName = "一键收货")
|
@ApiMark(moduleName = "送货单管理", apiName = "一键收货")
|
||||||
public ApiResult<Void> takeDeliveryByNoScan(@Valid @RequestBody List<BarcodeLessReceivingVO> request) {
|
public ApiResult<Void> takeDeliveryByNoScan(@Valid @RequestBody List<BarcodeLessReceivingVO> request) {
|
||||||
|
|
@ -903,7 +911,7 @@ public class NormalPGIController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 采购物料入库确认(无码)
|
* 采购物料上架确认(无码)
|
||||||
*
|
*
|
||||||
* @param request
|
* @param request
|
||||||
* @return
|
* @return
|
||||||
|
|
|
||||||
|
|
@ -358,7 +358,7 @@ public class UserControllerService {
|
||||||
.throwMessage("必须设置供应商的权限");
|
.throwMessage("必须设置供应商的权限");
|
||||||
|
|
||||||
pwd = RandomUtil.randomString(6);
|
pwd = RandomUtil.randomString(6);
|
||||||
useId = addUser(request.getSupplierName(), request.getPciPhone(), request.getEnable() ? 1 : 2,
|
useId = addUser(request.getSupplierName(), request.getPhone(), request.getEnable() ? 1 : 2,
|
||||||
request.getAvatar(), request.getRemark(), request.getSupplierCode(), pwd, request.getEnableMustResetPwd(),
|
request.getAvatar(), request.getRemark(), request.getSupplierCode(), pwd, request.getEnableMustResetPwd(),
|
||||||
request.getRoleIds());
|
request.getRoleIds());
|
||||||
}
|
}
|
||||||
|
|
@ -369,8 +369,8 @@ public class UserControllerService {
|
||||||
.setAbbreviation(request.getAbbreviation())
|
.setAbbreviation(request.getAbbreviation())
|
||||||
.setAbbreviation1(request.getAbbreviation1())
|
.setAbbreviation1(request.getAbbreviation1())
|
||||||
.setAbbreviation2(request.getAbbreviation2())
|
.setAbbreviation2(request.getAbbreviation2())
|
||||||
.setPciName(request.getPciName())
|
.setPciName(request.getUserName())
|
||||||
.setPciPhone(request.getPciPhone())
|
.setPciPhone(request.getPhone())
|
||||||
.setState(request.getEnable() ? 1 : 2)
|
.setState(request.getEnable() ? 1 : 2)
|
||||||
.setIsOpenAccount(request.getIsOpenAccount())
|
.setIsOpenAccount(request.getIsOpenAccount())
|
||||||
.setDefaultLanguage(request.getDefaultLanguage())
|
.setDefaultLanguage(request.getDefaultLanguage())
|
||||||
|
|
@ -410,7 +410,7 @@ public class UserControllerService {
|
||||||
.exists())
|
.exists())
|
||||||
.throwMessage("登录账号已存在");
|
.throwMessage("登录账号已存在");
|
||||||
pwd = RandomUtil.randomString(6);
|
pwd = RandomUtil.randomString(6);
|
||||||
useId = addUser(request.getSupplierName(), request.getPciPhone(), request.getEnable() ? 1 : 2,
|
useId = addUser(request.getSupplierName(), request.getPhone(), request.getEnable() ? 1 : 2,
|
||||||
request.getAvatar(), request.getRemark(), request.getSupplierCode(), pwd, request.getEnableMustResetPwd(),
|
request.getAvatar(), request.getRemark(), request.getSupplierCode(), pwd, request.getEnableMustResetPwd(),
|
||||||
request.getRoleIds());
|
request.getRoleIds());
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -425,7 +425,7 @@ public class UserControllerService {
|
||||||
uService.lambdaUpdate().eq(User::getId, request.getId())
|
uService.lambdaUpdate().eq(User::getId, request.getId())
|
||||||
.set(User::getState, 1)
|
.set(User::getState, 1)
|
||||||
.set(User::getUserName, request.getSupplierName())
|
.set(User::getUserName, request.getSupplierName())
|
||||||
.set(User::getPhone, request.getPciPhone())
|
.set(User::getPhone, request.getPhone())
|
||||||
.set(User::getLanguageCode, request.getDefaultLanguage())
|
.set(User::getLanguageCode, request.getDefaultLanguage())
|
||||||
.set(User::getAvatar, request.getAvatar())
|
.set(User::getAvatar, request.getAvatar())
|
||||||
.set(User::getRemark, request.getRemark())
|
.set(User::getRemark, request.getRemark())
|
||||||
|
|
@ -452,8 +452,8 @@ public class UserControllerService {
|
||||||
.set(UserSupplier::getTypeId, request.getTypeId())
|
.set(UserSupplier::getTypeId, request.getTypeId())
|
||||||
.set(UserSupplier::getSupplierCode, request.getSupplierCode())
|
.set(UserSupplier::getSupplierCode, request.getSupplierCode())
|
||||||
.set(UserSupplier::getState, request.getEnable() ? 1 : 2)
|
.set(UserSupplier::getState, request.getEnable() ? 1 : 2)
|
||||||
.set(UserSupplier::getPciPhone, request.getPciPhone())
|
.set(UserSupplier::getPciPhone, request.getPhone())
|
||||||
.set(UserSupplier::getPciName, request.getPciName())
|
.set(UserSupplier::getPciName, request.getUserName())
|
||||||
.set(UserSupplier::getAbbreviation2, request.getAbbreviation2())
|
.set(UserSupplier::getAbbreviation2, request.getAbbreviation2())
|
||||||
.set(UserSupplier::getAbbreviation1, request.getAbbreviation1())
|
.set(UserSupplier::getAbbreviation1, request.getAbbreviation1())
|
||||||
.set(UserSupplier::getAbbreviation, request.getAbbreviation())
|
.set(UserSupplier::getAbbreviation, request.getAbbreviation())
|
||||||
|
|
@ -469,12 +469,8 @@ public class UserControllerService {
|
||||||
UserSupplier userSupplier = userSupplierService.getById(request.getId());
|
UserSupplier userSupplier = userSupplierService.getById(request.getId());
|
||||||
VUtil.trueThrowBusinessError(Objects.isNull(userSupplier) || StrUtil.isBlank(userSupplier.getSupplierCode()))
|
VUtil.trueThrowBusinessError(Objects.isNull(userSupplier) || StrUtil.isBlank(userSupplier.getSupplierCode()))
|
||||||
.throwMessage("供应商不存在");
|
.throwMessage("供应商不存在");
|
||||||
if (request.getEnable()) {
|
if (userSupplier.getIsOpenAccount()) {
|
||||||
if (userSupplier.getIsOpenAccount()) {
|
enableUser(userSupplier.getUserId(),request.getEnable()?1:2);
|
||||||
enableUser(request.getId(), 2);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
enableUser(request.getId(), 1);
|
|
||||||
}
|
}
|
||||||
userSupplierService.lambdaUpdate().set(UserSupplier::getState, request.getEnable() ? 1 : 2)
|
userSupplierService.lambdaUpdate().set(UserSupplier::getState, request.getEnable() ? 1 : 2)
|
||||||
.set(UserSupplier::getUpdateBy, UserUtil.getUserName())
|
.set(UserSupplier::getUpdateBy, UserUtil.getUserName())
|
||||||
|
|
@ -488,10 +484,10 @@ public class UserControllerService {
|
||||||
UserSupplier userSupplier = userSupplierService.getById(id);
|
UserSupplier userSupplier = userSupplierService.getById(id);
|
||||||
if (!userSupplier.getUserId().equals(0L)) {
|
if (!userSupplier.getUserId().equals(0L)) {
|
||||||
userRoleMapService.deleteByUser(id);
|
userRoleMapService.deleteByUser(id);
|
||||||
uService.delete(id);
|
uService.delete(userSupplier.getUserId());
|
||||||
StpUtil.logout(id);
|
StpUtil.logout(userSupplier.getUserId());
|
||||||
}
|
}
|
||||||
userSupplierService.remove(new LambdaQueryWrapper<UserSupplier>().eq(UserSupplier::getUserId, id));
|
userSupplierService.remove(new LambdaQueryWrapper<UserSupplier>().eq(UserSupplier::getId, id));
|
||||||
}
|
}
|
||||||
|
|
||||||
public IPage<UserSupplierVO> searchSupplier(@Valid UserSupplierSearchQO request) {
|
public IPage<UserSupplierVO> searchSupplier(@Valid UserSupplierSearchQO request) {
|
||||||
|
|
|
||||||
|
|
@ -39,12 +39,12 @@ public class SupplierAddQO {
|
||||||
/**
|
/**
|
||||||
* 负责人姓名
|
* 负责人姓名
|
||||||
*/
|
*/
|
||||||
private String pciName;
|
private String userName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 负责人电话
|
* 负责人电话
|
||||||
*/
|
*/
|
||||||
private String pciPhone;
|
private String phone;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 供应商类别
|
* 供应商类别
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,10 @@ public class UserSupplierVO {
|
||||||
*/
|
*/
|
||||||
private Long typeId;
|
private Long typeId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 供应商类别名称
|
||||||
|
*/
|
||||||
|
public String typeName;
|
||||||
/**
|
/**
|
||||||
* 简称全拼
|
* 简称全拼
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue