feat: 存储配置界面框架 update
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import React from "react";
|
||||||
|
const JinshanSettings: React.FC = () => {
|
||||||
|
return <>金山设置</>;
|
||||||
|
};
|
||||||
|
|
||||||
|
export default JinshanSettings;
|
@@ -1,8 +1,8 @@
|
|||||||
/** @format */
|
/** @format */
|
||||||
|
|
||||||
import React from "react";
|
import React from "react";
|
||||||
const PinganSettings: React.FC = () => {
|
const PinanSettings: React.FC = () => {
|
||||||
return <>平安云设置</>;
|
return <>平安云设置</>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export default PinganSettings;
|
export default PinanSettings;
|
@@ -42,7 +42,7 @@ const selectOptions = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "平安云OSS",
|
name: "平安云OSS",
|
||||||
value: "pinanyun",
|
value: "pinan",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "青云QingCloud",
|
name: "青云QingCloud",
|
||||||
|
@@ -26,7 +26,7 @@ const StorageIcon: any = {
|
|||||||
wangyi: wangyi,
|
wangyi: wangyi,
|
||||||
qiniu: qiniu,
|
qiniu: qiniu,
|
||||||
up: upyun,
|
up: upyun,
|
||||||
pinanyun: pinanyun,
|
pinan: pinanyun,
|
||||||
qingyun: qingyun,
|
qingyun: qingyun,
|
||||||
ucloud: ucloud,
|
ucloud: ucloud,
|
||||||
jinshan: jinshan,
|
jinshan: jinshan,
|
||||||
|
11
src/router/modules/main/settings/jinshan/jinshan.ts
Normal file
11
src/router/modules/main/settings/jinshan/jinshan.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Jinshan = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/JinshanSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Jinshan;
|
11
src/router/modules/main/settings/minio/minio.ts
Normal file
11
src/router/modules/main/settings/minio/minio.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const minio = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/MinioSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default minio;
|
11
src/router/modules/main/settings/pinan/pingan.ts
Normal file
11
src/router/modules/main/settings/pinan/pingan.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Pinan = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/PinanSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Pinan;
|
11
src/router/modules/main/settings/qingyun/qingyun.ts
Normal file
11
src/router/modules/main/settings/qingyun/qingyun.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Qingyun = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/QingyunSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Qingyun;
|
11
src/router/modules/main/settings/qiniu/qiniu.ts
Normal file
11
src/router/modules/main/settings/qiniu/qiniu.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Qiniu = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/QiniuSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Qiniu;
|
11
src/router/modules/main/settings/ucloud/ucloud.ts
Normal file
11
src/router/modules/main/settings/ucloud/ucloud.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Ucloud = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/UcloudSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Ucloud;
|
11
src/router/modules/main/settings/up/up.ts
Normal file
11
src/router/modules/main/settings/up/up.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Up = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/UpSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Up;
|
11
src/router/modules/main/settings/wangyi/wangyi.ts
Normal file
11
src/router/modules/main/settings/wangyi/wangyi.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/** @format */
|
||||||
|
|
||||||
|
import { lazy } from "react";
|
||||||
|
|
||||||
|
const Wangyi = lazy(
|
||||||
|
() =>
|
||||||
|
new Promise((resolve: any) => {
|
||||||
|
resolve(import("@/components/Main/Settings/components/WangyiSettings.tsx"));
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
export default Wangyi;
|
@@ -18,6 +18,20 @@ import MainUserSetting from "@/router/modules/main/userSetting";
|
|||||||
import MainShare from "@/router/modules/main/share";
|
import MainShare from "@/router/modules/main/share";
|
||||||
import MainSetting from "@/router/modules/main/settings";
|
import MainSetting from "@/router/modules/main/settings";
|
||||||
import Ali from "@/router/modules/main/settings/ali/ali.ts";
|
import Ali from "@/router/modules/main/settings/ali/ali.ts";
|
||||||
|
import Tencent from "@/router/modules/main/settings/tencent/tencent.ts";
|
||||||
|
import Baidu from "@/router/modules/main/settings/baidu/baidu.ts";
|
||||||
|
import Huawei from "@/router/modules/main/settings/huawei/huawei.ts";
|
||||||
|
import Aws from "@/router/modules/main/settings/aws/aws.ts";
|
||||||
|
import Jd from "@/router/modules/main/settings/jd/jd.ts";
|
||||||
|
import Minio from "@/router/modules/main/settings/minio/minio.ts";
|
||||||
|
import Pingan from "@/router/modules/main/settings/pinan/pingan.ts";
|
||||||
|
import Qingyun from "@/router/modules/main/settings/qingyun/qingyun.ts";
|
||||||
|
import Ucloud from "@/router/modules/main/settings/ucloud/ucloud.ts";
|
||||||
|
import Up from "@/router/modules/main/settings/up/up.ts";
|
||||||
|
import Wangyi from "@/router/modules/main/settings/wangyi/wangyi.ts";
|
||||||
|
import Jinshan from "@/router/modules/main/settings/jinshan/jinshan.ts";
|
||||||
|
import Qiniu from "@/router/modules/main/settings/qiniu/qiniu.ts";
|
||||||
|
|
||||||
const routes: RouteObject[] = [
|
const routes: RouteObject[] = [
|
||||||
{
|
{
|
||||||
path: "/",
|
path: "/",
|
||||||
@@ -76,6 +90,58 @@ const routes: RouteObject[] = [
|
|||||||
path: "/main/setting/ali",
|
path: "/main/setting/ali",
|
||||||
Component: Ali,
|
Component: Ali,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/tencent",
|
||||||
|
Component: Tencent,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/baidu",
|
||||||
|
Component: Baidu,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/huawei",
|
||||||
|
Component: Huawei,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/aws",
|
||||||
|
Component: Aws,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/jd",
|
||||||
|
Component: Jd,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/minio",
|
||||||
|
Component: Minio,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/pinan",
|
||||||
|
Component: Pingan,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/qingyun",
|
||||||
|
Component: Qingyun,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/qiniu",
|
||||||
|
Component: Qiniu,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/ucloud",
|
||||||
|
Component: Ucloud,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/up",
|
||||||
|
Component: Up,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/wangyi",
|
||||||
|
Component: Wangyi,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/main/setting/jinshan",
|
||||||
|
Component: Jinshan,
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
Reference in New Issue
Block a user