|
@@ -158,10 +158,10 @@ public class InvoiceBasicInfoServiceImpl extends ServiceImpl<InvoiceBasicInfoMap
|
|
|
@Override
|
|
|
public InvoiceBasicInfo get(Long id) {
|
|
|
User user = ThreadLocalUtil.getUser();
|
|
|
- Long userId = null;
|
|
|
+ Long userId = user.getId();
|
|
|
List<Long> userIds = userService.findUserIdByRole(ConstantUtil.PROJECT_MANAGER);
|
|
|
- if(cn.hutool.core.collection.CollectionUtil.isNotEmpty(userIds) && userIds.contains(userId)){
|
|
|
- userId = user.getId();
|
|
|
+ if(cn.hutool.core.collection.CollectionUtil.isNotEmpty(userIds) && !userIds.contains(userId)){
|
|
|
+ userId = null;
|
|
|
}
|
|
|
InvoiceBasicInfo invoiceBasicInfo = baseMapper.getListInfo(id,userId);
|
|
|
return invoiceBasicInfo;
|