|
@@ -3,7 +3,12 @@ package com.ruoyi.equity.controller;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.api.R;
|
|
|
+import com.ruoyi.common.core.domain.entity.SysRole;
|
|
|
+import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
+import com.ruoyi.common.utils.SecurityUtils;
|
|
|
import com.ruoyi.equity.domain.vo.EquityChangeRecordVO;
|
|
|
+import com.ruoyi.equity.domain.vo.ShareholderInfoVO;
|
|
|
+import com.ruoyi.system.service.ISysRoleService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -36,18 +41,24 @@ public class EquityChangeRecordController extends BaseController
|
|
|
@Autowired
|
|
|
private IEquityChangeRecordService equityChangeRecordService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ISysRoleService sysRoleService;
|
|
|
+
|
|
|
/**
|
|
|
* 查询股权变更记录列表
|
|
|
*/
|
|
|
// @PreAuthorize("@ss.hasPermi('equity:change:list')")
|
|
|
@ApiOperation("查询股权变更记录列表")
|
|
|
@GetMapping("/list")
|
|
|
- public R<List<EquityChangeRecordVO>> list(EquityChangeRecord equityChangeRecord)
|
|
|
+ public TableDataInfo<EquityChangeRecordVO> list(EquityChangeRecord equityChangeRecord)
|
|
|
{
|
|
|
+ //获取id 查看是不是管理员 是管理员,全查, 不是管理员
|
|
|
+ Long userId = SecurityUtils.getUserId();
|
|
|
+ List<SysRole> roles = sysRoleService.selectRolesByUserId(userId);
|
|
|
+ Long roleId = roles.get(0).getRoleId();
|
|
|
startPage();
|
|
|
- Long userId = getUserId();
|
|
|
- List<EquityChangeRecordVO> list = equityChangeRecordService.selectEquityChangeRecordList(equityChangeRecord);
|
|
|
- return R.ok(list);
|
|
|
+ List<EquityChangeRecordVO> list = equityChangeRecordService.selectEquityChangeRecordList(equityChangeRecord,roleId,userId);
|
|
|
+ return getDataTable(list);
|
|
|
//是管理员全查,不是管理员再通过id查
|
|
|
}
|
|
|
|