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 */
|
||||
|
||||
import React from "react";
|
||||
const PinganSettings: React.FC = () => {
|
||||
const PinanSettings: React.FC = () => {
|
||||
return <>平安云设置</>;
|
||||
};
|
||||
|
||||
export default PinganSettings;
|
||||
export default PinanSettings;
|
@@ -42,7 +42,7 @@ const selectOptions = [
|
||||
},
|
||||
{
|
||||
name: "平安云OSS",
|
||||
value: "pinanyun",
|
||||
value: "pinan",
|
||||
},
|
||||
{
|
||||
name: "青云QingCloud",
|
||||
|
@@ -26,7 +26,7 @@ const StorageIcon: any = {
|
||||
wangyi: wangyi,
|
||||
qiniu: qiniu,
|
||||
up: upyun,
|
||||
pinanyun: pinanyun,
|
||||
pinan: pinanyun,
|
||||
qingyun: qingyun,
|
||||
ucloud: ucloud,
|
||||
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 MainSetting from "@/router/modules/main/settings";
|
||||
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[] = [
|
||||
{
|
||||
path: "/",
|
||||
@@ -76,6 +90,58 @@ const routes: RouteObject[] = [
|
||||
path: "/main/setting/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