|
@@ -19,11 +19,20 @@
|
|
|
/>
|
|
|
</template>
|
|
|
<template #bgMusic="{ record }">
|
|
|
- <CropperAvatar
|
|
|
+ <!-- <CropperAvatar
|
|
|
:showBtn="false"
|
|
|
:width="80"
|
|
|
:uploadApi="uploadLogoApi"
|
|
|
:value="record.bgMusic"
|
|
|
+ /> -->
|
|
|
+ {{ record.bgMusic }}
|
|
|
+ <BasicUpload
|
|
|
+ :maxSize="5"
|
|
|
+ :maxNumber="1"
|
|
|
+ @change="handleMusicUpload"
|
|
|
+ :api="uploadLogoApi"
|
|
|
+ class="my-5"
|
|
|
+ :accept="['mp3/*']"
|
|
|
/>
|
|
|
</template>
|
|
|
<template #expirationTime="{ record }">
|
|
@@ -64,7 +73,8 @@
|
|
|
import { BasicTable, useTable, BasicColumn, FormProps, TableAction } from '/@/components/Table';
|
|
|
// import { CollapseContainer } from '/@/components/Container';
|
|
|
import { CropperAvatar } from '/@/components/Cropper';
|
|
|
- import { uploadApi } from '/@/api/sys/upload';
|
|
|
+ import { BasicUpload } from '/@/components/Upload';
|
|
|
+ // import { uploadApi } from '/@/api/sys/upload';
|
|
|
// import { Avatar } from 'ant-design-vue';
|
|
|
// import { getBasicColumns, getBasicData } from './tableData';
|
|
|
import { ListApi, uploadLogoApi } from '/@/api/corporation/list';
|
|
@@ -83,6 +93,7 @@
|
|
|
deviceModal,
|
|
|
SubaccountModal,
|
|
|
Time,
|
|
|
+ BasicUpload,
|
|
|
},
|
|
|
setup() {
|
|
|
const [registerDeviceModal, { openModal: openDeviceModal }] = useModal();
|
|
@@ -219,6 +230,7 @@
|
|
|
// record,
|
|
|
// });
|
|
|
}
|
|
|
+ function handleMusicUpload() {}
|
|
|
|
|
|
return {
|
|
|
t,
|
|
@@ -227,9 +239,9 @@
|
|
|
registerDeviceModal,
|
|
|
registerSubaccountModal,
|
|
|
handleOpenModal,
|
|
|
- uploadApi: uploadApi as any,
|
|
|
uploadLogoApi: uploadLogoApi as any,
|
|
|
tablereload,
|
|
|
+ handleMusicUpload,
|
|
|
};
|
|
|
},
|
|
|
});
|