|
@@ -608,7 +608,7 @@ func (this *BIDaShboardController) PublicList() {
|
|
|
Children: make([]*bi_dashboard.RespPublicGroupListItem, 0),
|
|
|
}
|
|
|
if _, ok := publicDashboardClassifyIdMap[c.BiDashboardClassifyId]; ok {
|
|
|
- for _, v := range publicAdminIdList {
|
|
|
+ for _, v := range adminIdList {
|
|
|
systemAdmin, ok := systemAdminMap[v]
|
|
|
if !ok {
|
|
|
continue
|
|
@@ -625,6 +625,7 @@ func (this *BIDaShboardController) PublicList() {
|
|
|
GroupId: int64(systemAdmin.AdminId),
|
|
|
GroupName: systemAdmin.RealName,
|
|
|
AdminId: systemAdmin.AdminId,
|
|
|
+ DashboardList: make([]*bi_dashboard.BiDashboard, 0),
|
|
|
}
|
|
|
|
|
|
for _, vv := range respGroupNameListItemList {
|
|
@@ -633,7 +634,6 @@ func (this *BIDaShboardController) PublicList() {
|
|
|
tmpItem.Children = append(tmpItem.Children, tmpRespGroupListItem)
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
resp = append(resp, tmpItem)
|
|
@@ -1067,3 +1067,69 @@ func (this *BIDaShboardController) GrantInfo() {
|
|
|
br.Data = adminIdStr
|
|
|
br.Msg = "查询成功"
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+func (this *BIDaShboardController) PublicCancel() {
|
|
|
+ br := new(models.BaseResponse).Init()
|
|
|
+ defer func() {
|
|
|
+ this.Data["json"] = br
|
|
|
+ this.ServeJSON()
|
|
|
+ }()
|
|
|
+ var req bi_dashboard.DelDashboardReq
|
|
|
+ err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "参数解析异常!"
|
|
|
+ br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ item, err := bi_dashboard.GetDashboardById(req.BiDashboardId)
|
|
|
+ if err != nil && !utils.IsErrNoRow(err) {
|
|
|
+ br.Msg = "获取数据异常!"
|
|
|
+ br.ErrMsg = "获取数据异常,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ item.BiDashboardClassifyId = 0
|
|
|
+ item.State = 1
|
|
|
+
|
|
|
+ err = bi_dashboard.SaveDashboard(item)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "编辑失败"
|
|
|
+ br.ErrMsg = "编辑失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ br.Ret = 200
|
|
|
+ br.Success = true
|
|
|
+ br.IsAddLog = true
|
|
|
+ br.Msg = "撤销成功"
|
|
|
+}
|