Jelajahi Sumber

feat(cor): corparation detail

gemercheung 3 tahun lalu
induk
melakukan
002e0c46b6
1 mengubah file dengan 15 tambahan dan 3 penghapusan
  1. 15 3
      src/views/corporation/index.vue

+ 15 - 3
src/views/corporation/index.vue

@@ -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,
       };
     },
   });