|
@@ -797,6 +797,19 @@ func (this *UserAuthController) PermissionList() {
|
|
|
}
|
|
|
}
|
|
|
publicView = append(publicView, privateAloneView...)
|
|
|
+ for _, vi := range publicView {
|
|
|
+ vi.ChartPermissionType = utils.PermissionTypeEta
|
|
|
+ for _, vi := range vi.Child {
|
|
|
+ vi.ChartPermissionType = utils.PermissionTypeEta
|
|
|
+ }
|
|
|
+ }
|
|
|
+ publicView = append(publicView, &models.ChartPermissionTreeView{
|
|
|
+ ChartPermissionId: 1,
|
|
|
+ PermissionName: utils.MINI_CUSTOM_PERMISSION_NAME,
|
|
|
+ IsPublic: 0,
|
|
|
+ Sort: 0,
|
|
|
+ ChartPermissionType: utils.ReportTypePdf,
|
|
|
+ })
|
|
|
|
|
|
br.Data = publicView
|
|
|
br.Msg = "查询成功"
|
|
@@ -843,14 +856,16 @@ func (this *UserAuthController) PurchasedPermission() {
|
|
|
for _, v := range privateResp.Data {
|
|
|
IsAdd := false
|
|
|
curPermissionView := &models.ChartPermissionTreeView{
|
|
|
- ChartPermissionId: v.ChartPermissionId,
|
|
|
- PermissionName: v.PermissionName,
|
|
|
- IsPublic: v.IsPublic,
|
|
|
- Sort: v.Sort,
|
|
|
- Child: make([]*models.ChartPermissionTreeView, 0),
|
|
|
+ ChartPermissionId: v.ChartPermissionId,
|
|
|
+ PermissionName: v.PermissionName,
|
|
|
+ IsPublic: v.IsPublic,
|
|
|
+ Sort: v.Sort,
|
|
|
+ Child: make([]*models.ChartPermissionTreeView, 0),
|
|
|
+ ChartPermissionType: utils.PermissionTypeEta,
|
|
|
}
|
|
|
for _, vv := range v.Child {
|
|
|
if _, ok := permissionMap[vv.ChartPermissionId]; ok && vv.ParentId != 0 {
|
|
|
+ vv.ChartPermissionType = utils.PermissionTypeEta
|
|
|
curPermissionView.Child = append(curPermissionView.Child, vv)
|
|
|
IsAdd = true
|
|
|
}
|
|
@@ -859,6 +874,13 @@ func (this *UserAuthController) PurchasedPermission() {
|
|
|
privateView = append(privateView, curPermissionView)
|
|
|
}
|
|
|
}
|
|
|
+ privateView = append(privateView, &models.ChartPermissionTreeView{
|
|
|
+ ChartPermissionId: 1,
|
|
|
+ PermissionName: utils.MINI_CUSTOM_PERMISSION_NAME,
|
|
|
+ IsPublic: 0,
|
|
|
+ Sort: 0,
|
|
|
+ ChartPermissionType: utils.ReportTypePdf,
|
|
|
+ })
|
|
|
|
|
|
br.Data = privateView
|
|
|
br.Msg = "查询成功"
|