|
@@ -35,7 +35,7 @@ func List(c *gin.Context) {
|
|
|
userInfo := user.GetInfoByClaims(c)
|
|
|
|
|
|
//权限验证
|
|
|
- checkOk, permissionCheckInfo, tempErr := company.CheckUserSandboxPermission(userInfo.CompanyID, int(userInfo.UserID), 0)
|
|
|
+ checkOk, companyPermissionIdList, permissionCheckInfo, tempErr := company.CheckUserSandboxPermission(userInfo.CompanyID, int(userInfo.UserID), 0)
|
|
|
if tempErr != nil {
|
|
|
response.FailMsg("沙盘权限验证失败", "沙盘权限验证失败:"+tempErr.Error(), c)
|
|
|
c.Abort()
|
|
@@ -48,7 +48,7 @@ func List(c *gin.Context) {
|
|
|
}
|
|
|
|
|
|
//获取指标信息
|
|
|
- total, list, err, errMsg := sandboxLogic.GetList(chartPermissionId, keyword, page, pageSize)
|
|
|
+ total, list, err, errMsg := sandboxLogic.GetList(chartPermissionId, companyPermissionIdList, keyword, page, pageSize)
|
|
|
if err != nil {
|
|
|
response.FailMsg(errMsg, err.Error(), c)
|
|
|
return
|
|
@@ -84,7 +84,7 @@ func Detail(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
//权限验证
|
|
|
- checkOk, permissionCheckInfo, tempErr := company.CheckUserSandboxPermission(userInfo.CompanyID, int(userInfo.UserID), int(sandboxInfo.ChartPermissionID))
|
|
|
+ checkOk, _, permissionCheckInfo, tempErr := company.CheckUserSandboxPermission(userInfo.CompanyID, int(userInfo.UserID), int(sandboxInfo.ChartPermissionID))
|
|
|
if tempErr != nil {
|
|
|
response.FailMsg("沙盘权限验证失败", "沙盘权限验证失败:"+tempErr.Error(), c)
|
|
|
c.Abort()
|