|
@@ -463,10 +463,8 @@ public class ProductService extends ServiceImpl<ProductMapper, Product> implemen
|
|
|
for (ProductVO productVO : productVOS) {
|
|
|
//装载人员信息
|
|
|
Personnel personnel = personnels.stream().filter(item -> item.getId().toString().equals(productVO.getCreateId())).findFirst().orElse(null);
|
|
|
- if (personnel != null) {
|
|
|
+ if (ObjectUtils.isNotEmpty(personnel)) {
|
|
|
productVO.setCreateName(personnel.getPersonnelName());
|
|
|
- } else {
|
|
|
- throw new XiaoShiException("未获取到当前登陆人信息");
|
|
|
}
|
|
|
//装载文件信息
|
|
|
List<AssoProductFile> assoProductFilesTemp = assoProductFiles.stream().filter(item -> item.getProductId().equals(productVO.getId())).collect(Collectors.toList());
|
|
@@ -517,7 +515,9 @@ public class ProductService extends ServiceImpl<ProductMapper, Product> implemen
|
|
|
adminWrapper.eq(AssoProductPerson::getRole, 0);
|
|
|
List<AssoProductPerson> assoProductPeople = assoProductPersonService.list(adminWrapper);
|
|
|
List<String> adminIds = assoProductPeople.stream().map(AssoProductPerson::getPersonId).collect(Collectors.toList());
|
|
|
- adminIds.remove(personnel.getId().toString());
|
|
|
+ if (ObjectUtils.isNotEmpty(personnel)) {
|
|
|
+ adminIds.remove(personnel.getId());
|
|
|
+ }
|
|
|
//根据管理员人员ids查询名称
|
|
|
String res = permissionService.getPersonnelByIdsFromPCS(adminIds);
|
|
|
JSONObject jsonObject = JSONObject.parseObject(res);
|