【更新】更新页面权限相关
This commit is contained in:
parent
179a1f4639
commit
88a3250925
@ -579,7 +579,7 @@ INSERT INTO `sys_menu` VALUES (1264622039642256571, 1264622039642256531, '[0],[1
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256581, 1264622039642256531, '[0],[1264622039642256521],[1264622039642256531],', '文件上传', 'sys_file_mgr_sys_file_upload', 2, NULL, NULL, NULL, 'sysFileInfo:upload', 'system', 0, 'Y', NULL, NULL, 1, 100, NULL, 0, '2020-06-24 17:34:29', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256591, 1264622039642256531, '[0],[1264622039642256521],[1264622039642256531],', '文件下载', 'sys_file_mgr_sys_file_download', 2, NULL, NULL, NULL, 'sysFileInfo:download', 'system', 0, 'Y', NULL, NULL, 1, 100, NULL, 0, '2020-06-24 17:34:55', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256601, 1264622039642256531, '[0],[1264622039642256521],[1264622039642256531],', '图片预览', 'sys_file_mgr_sys_file_preview', 2, NULL, NULL, NULL, 'sysFileInfo:preview', 'system', 0, 'Y', NULL, NULL, 1, 100, NULL, 0, '2020-06-24 17:35:19', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256602, 1264622039642256521, '[0],[1264622039642256521],', '在线文档', 'sys_file_mgr_sys_online_file', 1, NULL, '/fileOnline', '/system/file/onlineIndex', NULL, 'system', 1, 'Y', NULL, NULL, 1, 21, NULL, 0, '2020-06-24 17:32:57', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256602, 1264622039642256521, '[0],[1264622039642256521],', '在线文档', 'sys_file_mgr_sys_online_file', 1, NULL, '/fileOnline', '/system/fileOnline/index', NULL, 'system', 1, 'Y', NULL, NULL, 1, 21, NULL, 0, '2020-06-24 17:32:57', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256611, 0, '[0],', '定时任务', 'sys_timers', 0, 'dashboard', '/timers', 'PageView', NULL, 'system', 1, 'Y', NULL, NULL, 1, 100, NULL, 0, '2020-07-01 17:17:20', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256621, 1264622039642256611, '[0],[1264622039642256611],', '任务管理', 'sys_timers_mgr', 1, NULL, '/timers', 'system/timers/index', NULL, 'system', 1, 'Y', NULL, NULL, 1, 22, NULL, 0, '2020-07-01 17:18:53', 1265476890672672808, NULL, NULL);
|
||||
INSERT INTO `sys_menu` VALUES (1264622039642256631, 1264622039642256621, '[0],[1264622039642256611],[1264622039642256621],', '定时任务查询', 'sys_timers_mgr_page', 2, NULL, NULL, NULL, 'sysTimers:page', 'system', 0, 'Y', NULL, NULL, 1, 100, NULL, 0, '2020-07-01 17:19:43', 1265476890672672808, NULL, NULL);
|
||||
|
@ -61,13 +61,13 @@
|
||||
<span slot="action" slot-scope="text, record">
|
||||
<a @click="onlineEdit(record)">在线编辑</a>
|
||||
<a-divider type="vertical"/>
|
||||
<a v-if="hasPerm('sysFileInfo:download')" @click="sysFileInfoDownload(record)">下载</a>
|
||||
<a-divider type="vertical" v-if="hasPerm('sysFileInfo:download') & hasPerm('sysFileInfo:preview')"/>
|
||||
<a v-if="hasPerm('sysFileInfo:preview')" @click="onlinePreview(record, 'desktop')">桌面预览</a>
|
||||
<a-divider type="vertical" v-if="hasPerm('sysFileInfo:preview')"/>
|
||||
<a v-if="hasPerm('sysFileInfo:preview')" @click="onlinePreview(record, 'mobile')">手机预览</a>
|
||||
<a-divider type="vertical" v-if="hasPerm('sysFileInfo:preview') & hasPerm('sysFileInfo:delete')"/>
|
||||
<a-popconfirm v-if="hasPerm('sysFileInfo:delete')" placement="topRight" title="确认删除?" @confirm="() => sysFileInfoDelete(record)">
|
||||
<a @click="sysFileInfoDownload(record)">下载</a>
|
||||
<a-divider type="vertical" />
|
||||
<a @click="onlinePreview(record, 'desktop')">桌面预览</a>
|
||||
<a-divider type="vertical" />
|
||||
<a @click="onlinePreview(record, 'mobile')">手机预览</a>
|
||||
<a-divider type="vertical" />
|
||||
<a-popconfirm placement="topRight" title="确认删除?" @confirm="() => sysFileInfoDelete(record)">
|
||||
<a>删除</a>
|
||||
</a-popconfirm>
|
||||
</span>
|
||||
@ -78,8 +78,13 @@
|
||||
</a-spin>
|
||||
</template>
|
||||
<script>
|
||||
import { STable, Ellipsis, XCard } from '@/components'
|
||||
import { sysFileInfoPage, sysFileInfoDelete, sysFileInfoDownload, sysFileInfoGetOnlineConfig } from '@/api/modular/system/fileManage'
|
||||
import {Ellipsis, STable, XCard} from '@/components'
|
||||
import {
|
||||
sysFileInfoDelete,
|
||||
sysFileInfoDownload,
|
||||
sysFileInfoGetOnlineConfig,
|
||||
sysFileInfoPage
|
||||
} from '@/api/modular/system/fileManage'
|
||||
import previewForm from './previewForm'
|
||||
import onlineEditForm from './onlineEditForm'
|
||||
|
||||
@ -143,14 +148,12 @@
|
||||
},
|
||||
created () {
|
||||
this.sysDictTypeDropDown()
|
||||
if (this.hasPerm('sysPos:edit') || this.hasPerm('sysPos:delete')) {
|
||||
this.columns.push({
|
||||
title: '操作',
|
||||
width: '350px',
|
||||
dataIndex: 'action',
|
||||
scopedSlots: { customRender: 'action' }
|
||||
})
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user