|
@@ -117,10 +117,20 @@ func GetMyChartList(c *gin.Context) {
|
|
condition += " AND d.my_chart_classify_id = ?"
|
|
condition += " AND d.my_chart_classify_id = ?"
|
|
pars = append(pars, reqClassifyId)
|
|
pars = append(pars, reqClassifyId)
|
|
}
|
|
}
|
|
|
|
+
|
|
// 获取当前账号的不可见指标
|
|
// 获取当前账号的不可见指标
|
|
noPermissionChartIdList := make([]int, 0)
|
|
noPermissionChartIdList := make([]int, 0)
|
|
{
|
|
{
|
|
- confList, err := edb_info_no_permission_admin.GetAllChartListByAdminId(userInfo.UserID)
|
|
|
|
|
|
+ ok, adminInfo, err := user.GetAdminByUserInfo(userInfo)
|
|
|
|
+ if err != nil {
|
|
|
|
+ response.Fail("操作人信息有误", c)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ if !ok {
|
|
|
|
+ response.Fail("非内部人员无权进行操作", c)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ confList, err := edb_info_no_permission_admin.GetAllChartListByAdminId(adminInfo.AdminID)
|
|
if err != nil {
|
|
if err != nil {
|
|
response.FailMsg("获取失败", "获取不可见指标配置数据失败, Err:"+err.Error(), c)
|
|
response.FailMsg("获取失败", "获取不可见指标配置数据失败, Err:"+err.Error(), c)
|
|
return
|
|
return
|