|
@@ -1,10 +1,17 @@
|
|
|
package com.ruoyi.equity.service.impl;
|
|
|
|
|
|
import java.util.List;
|
|
|
+import java.util.Set;
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.ruoyi.common.core.domain.entity.SysRole;
|
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
|
+import com.ruoyi.common.utils.SecurityUtils;
|
|
|
import com.ruoyi.equity.domain.vo.EquityChangeRecordVO;
|
|
|
+import com.ruoyi.equity.mapper.ShareholderInfoMapper;
|
|
|
+import com.ruoyi.equity.service.IEquityTransferRecordService;
|
|
|
+import com.ruoyi.system.service.ISysRoleService;
|
|
|
+import com.ruoyi.system.service.impl.SysRoleServiceImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.ruoyi.equity.mapper.EquityChangeRecordMapper;
|
|
@@ -22,6 +29,8 @@ public class EquityChangeRecordServiceImpl extends ServiceImpl<EquityChangeRecor
|
|
|
{
|
|
|
@Autowired
|
|
|
private EquityChangeRecordMapper equityChangeRecordMapper;
|
|
|
+ @Autowired
|
|
|
+ private ISysRoleService sysRoleService;
|
|
|
|
|
|
/**
|
|
|
* 查询股权变更记录
|
|
@@ -37,14 +46,26 @@ public class EquityChangeRecordServiceImpl extends ServiceImpl<EquityChangeRecor
|
|
|
|
|
|
/**
|
|
|
* 查询股权变更记录列表
|
|
|
- *
|
|
|
+ *
|
|
|
+ *
|
|
|
* @param equityChangeRecord 股权变更记录
|
|
|
* @return 股权变更记录
|
|
|
*/
|
|
|
@Override
|
|
|
public List<EquityChangeRecordVO> selectEquityChangeRecordList(EquityChangeRecord equityChangeRecord)
|
|
|
{
|
|
|
- return equityChangeRecordMapper.selectEquityChangeRecordList(equityChangeRecord);
|
|
|
+ //获取id 查看是不是管理员 是管理员,全查, 不是管理员
|
|
|
+ Long userId = SecurityUtils.getUserId();
|
|
|
+ List<SysRole> roles = sysRoleService.selectRolesByUserId(userId);
|
|
|
+ Long roleId = roles.get(0).getRoleId();
|
|
|
+ if (roleId == 102){
|
|
|
+ //是普通股东,就查自己的:
|
|
|
+ return equityChangeRecordMapper.selectEquityChangeRecordByUserId(userId);
|
|
|
+ }else {
|
|
|
+ //是管理员或者更高级管理员 就全查
|
|
|
+ return equityChangeRecordMapper.selectEquityChangeRecordList(userId);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|