|
@@ -19,37 +19,33 @@
|
|
|
</template>
|
|
|
<template #action="{ record }">
|
|
|
<TableAction
|
|
|
- :actions="
|
|
|
- record.payStatus == 1
|
|
|
- ? [
|
|
|
- {
|
|
|
- // icon: 'mdi:briefcase-download',
|
|
|
- label: t('routes.scenes.downloadScene'),
|
|
|
- popConfirm: {
|
|
|
- title: t('routes.scenes.downloadSceneConfirm'),
|
|
|
- confirm: handleDownloadScene.bind(null, record),
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- color: 'error',
|
|
|
- label: t('routes.scenes.editor'),
|
|
|
- onClick: openSceneEditor.bind(null, record),
|
|
|
- },
|
|
|
- {
|
|
|
- label: t('routes.scenes.editorScenes'),
|
|
|
- onClick: openSceneEditorModal.bind(null, record),
|
|
|
- },
|
|
|
- {
|
|
|
- color: 'error',
|
|
|
- label: t('routes.scenes.makeLiveCover'),
|
|
|
- ifShow:
|
|
|
- (record.lived !== true && getEquity([1, 2])) ||
|
|
|
- (record.lived !== true && getCheckRole(['super', 'plat_admin'])),
|
|
|
- onClick: generateDefaultLiveRoom.bind(null, record),
|
|
|
- },
|
|
|
- ]
|
|
|
- : []
|
|
|
- "
|
|
|
+ :actions="[
|
|
|
+ {
|
|
|
+ // icon: 'mdi:briefcase-download',
|
|
|
+ label: t('routes.scenes.downloadScene'),
|
|
|
+ popConfirm: {
|
|
|
+ title: t('routes.scenes.downloadSceneConfirm'),
|
|
|
+ confirm: handleDownloadScene.bind(null, record),
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ color: 'error',
|
|
|
+ label: t('routes.scenes.editor'),
|
|
|
+ onClick: openSceneEditor.bind(null, record),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: t('routes.scenes.editorScenes'),
|
|
|
+ onClick: openSceneEditorModal.bind(null, record),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ color: 'error',
|
|
|
+ label: t('routes.scenes.makeLiveCover'),
|
|
|
+ ifShow:
|
|
|
+ record.lived !== true ||
|
|
|
+ (record.lived !== true && getCheckRole(['super', 'plat_admin'])),
|
|
|
+ onClick: generateDefaultLiveRoom.bind(null, record),
|
|
|
+ },
|
|
|
+ ]"
|
|
|
/>
|
|
|
</template>
|
|
|
</BasicTable>
|