linwe
2024-10-08 24b079dcf11cd3566690f2045f0b9a66c3299930
src/components/MediaPanel.vue
@@ -118,15 +118,13 @@
type Key = ColumnProps['key'];
const { baseUrl: { mediaPanelPrefix } } = window.globalApiConfig
const workspaceId = localStorage.getItem(ELocalStorageKey.WorkspaceId)!
const loading = ref(false)
const showVideo = ref(false)
const videoPlayerId = ref('videoPlayerId')
// 文件前缀
// const prefix = 'https://dev.jxpskj.com:8026/cloud-bucket'
const prefix = mediaPanelPrefix || 'https://dev.jxpskj.com:8026/cloud-bucket'
const prefix = window.globalApiConfig?.baseUrl?.mediaPanelPrefix || import.meta.env.VITE_MEDIAPANEL_API_URL
// 搜索栏配置项
const searchPanelOptions = reactive({
  size: 'large',
@@ -248,6 +246,7 @@
}
function viewFile (objectKey: string) {
  console.log(objectKey)
  const ext = objectKey.split('.')[1]
  const fileType = getFileType(ext)
  let url = ''