jihuaqiang před 3 týdny
rodič
revize
081fdb4ebd

+ 4 - 1
src/utils/OSSSDK/api/index.ts

@@ -55,7 +55,10 @@ export default {
             Object.assign(myConfig, config);
         }
         return new Promise((resolve, reject) => {
-            instance.get(url, { params: params }, myConfig).then(res => {
+            if (params) {
+                (myConfig as any).params = params;
+            }
+            instance.get(url, myConfig).then(res => {
                 if (res.status === 200) {
                     resolve(res);
                 } else {

+ 6 - 4
src/utils/OSSSDK/index.ts

@@ -94,7 +94,7 @@ export default class OSSSDK {
                 return {
                     threadIndex: threadIndex,
                     run: () => {
-                        return new Promise((resolve, reject) => {
+                        return new Promise((_, reject) => {
                             this._reset(threadIndex, fileItem);
                             reject('stop');
                         });
@@ -105,7 +105,7 @@ export default class OSSSDK {
                     return {
                         threadIndex: threadIndex,
                         run: () => {
-                            return new Promise((resolve, reject) => {
+                            return new Promise((_, reject) => {
                                 this._reset(threadIndex, fileItem);
                                 reject(errHandler(new Error('InvalidAccessKeyId') as any, 'multipartUpload', fileItem));
                             });
@@ -274,7 +274,7 @@ export default class OSSSDK {
                     Promise.all(this._threadQueue.map((item: any) => item.thread)).then(() => {
                         this._isComplete = true;
                         this.mergeMultiParts().then(() => {
-                            resolve();
+                            resolve(void 0);
                         }).catch((err: any) => {
                             reject(err);
                         });
@@ -324,7 +324,9 @@ export default class OSSSDK {
         if (!this._isComplete) {
             this._isManualStop = true;
             this._threadQueue.forEach((thread: any) => {
-                thread.cancel && thread.cancel();
+                if (thread.cancel) {
+                    thread.cancel();
+                }
                 thread.cancel = null;
             });
         }

+ 7 - 7
src/views/publishContent/videos/index.tsx

@@ -1,5 +1,5 @@
 import { Button, Input, Select, Table, Spin } from 'antd';
-import React, { useEffect, useState } from 'react';
+import React, { useState } from 'react';
 import styles from './index.module.css';
 import UploadVideoModal from './components/uploadVideoModal';
 import { enumToOptions } from '@src/utils/helper';
@@ -16,15 +16,15 @@ const MyVideos: React.FC = () => {
 	const [isLoading, setIsLoading] = useState(false);
 	const [auditStatus, setAuditStatus] = useState<string>();
 	const [videoTitle, setVideoTitle] = useState<string>();
-	const [tableData, setTableData] = useState<any[]>([]);
-	const [totalSize, setTotalSize] = useState(0);
-	const [pageNum, setPageNum] = useState(1);
-	const [pageSize, setPageSize] = useState(10);
+    const [tableData] = useState<any[]>([]);
+    const [totalSize] = useState(0);
+    const [pageNum] = useState(1);
+    const [pageSize] = useState(10);
 
 	const [isShowUploadVideoModal, setIsShowUploadVideoModal] = useState(false);
-	const [isAddPlanLoading, setIsAddPlanLoading] = useState(false);
+    const [isAddPlanLoading] = useState(false);
 
-	const getTableData = async (pageNum?: number, pageSize?: number) => {
+    const getTableData = async (_pageNum?: number, _pageSize?: number) => {
 		setIsLoading(true);
 		
 	}

+ 1 - 1
src/views/setting/setting.tsx

@@ -1,4 +1,4 @@
-import { useEffect, useState } from 'react'
+import { useEffect } from 'react'
 import wxLogin from './wxLogin'
 
 const CONFIG = {