Commit dcdf2fad77c2299f2110b5c27b78c673079112ff

Authored by fengwotao
1 parent 89b16c21

feat: 大屏设计器新增发布和取消发布权限标识

... ... @@ -16,6 +16,8 @@ export enum ConfigurationPermission {
16 16 SHARE = 'api:yt:dataview:center:share',
17 17 DESIGN = 'api:yt:dataview:center:get_configuration_info:design',
18 18 PREVIEW = 'api:yt:dataview:center:get_configuration_info:preview',
  19 + PUBLISH = 'api:yt:dataview:center:publish',
  20 + CANCEL_PUBLISH = 'api:yt:dataview:center:cancel_publish',
19 21 }
20 22
21 23 // 查询字段
... ...
... ... @@ -301,7 +301,7 @@
301 301 },
302 302 {
303 303 text: '发布',
304   - auth: ConfigurationPermission.UPDATE,
  304 + auth: ConfigurationPermission.PUBLISH,
305 305 icon: 'ant-design:node-expand-outlined',
306 306 event: '',
307 307 onClick: handlePublish.bind(null, item),
... ... @@ -309,6 +309,7 @@
309 309 },
310 310 {
311 311 text: '取消发布',
  312 + auth: ConfigurationPermission.CANCEL_PUBLISH,
312 313 icon: 'ant-design:node-collapse-outlined',
313 314 event: '',
314 315 onClick: handleCancelPublish.bind(null, item),
... ...