Skip to content

Commit 8192043

Browse files
committed
[feat]add minio upload
1 parent 2053f47 commit 8192043

File tree

7 files changed

+311
-57
lines changed

7 files changed

+311
-57
lines changed

package-lock.json

Lines changed: 117 additions & 55 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"pinia-plugin-persistedstate": "^3.0.2",
3030
"qrcode.vue": "^3.3.3",
3131
"qs": "^6.11.0",
32-
"tdesign-icons-vue-next": "^0.1.7",
33-
"tdesign-vue-next": "^1.0.0",
32+
"tdesign-icons-vue-next": "^0.1.12",
33+
"tdesign-vue-next": "^1.10.2",
3434
"tvision-color": "^1.5.0",
3535
"vue": "^3.2.45",
3636
"vue-clipboard3": "^2.0.0",

src/api/model/ossModel.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export interface OssPreSignedReply {
2+
uri: string;
3+
}

src/api/oss.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { request } from '@/utils/request';
2+
import { OssPreSignedReply } from '@/api/model/ossModel';
3+
4+
const Api = {
5+
OssPreSigned: '/oss/pre/signed',
6+
};
7+
8+
export function preSigned(data) {
9+
return request.post<OssPreSignedReply>({
10+
url: Api.OssPreSigned,
11+
data,
12+
});
13+
}

0 commit comments

Comments
 (0)