diff --git a/build/cdn.ts b/build/cdn.ts
index 5ca58d6..51e0a3b 100644
--- a/build/cdn.ts
+++ b/build/cdn.ts
@@ -37,11 +37,6 @@ export const cdn = importToCDN({
var: 'dayjs',
path: 'dayjs.min.js',
},
- {
- name: 'echarts',
- var: 'echarts',
- path: 'dist/echarts.min.js',
- },
],
});
diff --git a/build/plugins.ts b/build/plugins.ts
index 19e9f70..d0a411b 100644
--- a/build/plugins.ts
+++ b/build/plugins.ts
@@ -4,8 +4,6 @@ import vueJsx from '@vitejs/plugin-vue-jsx';
import { presetIcons } from 'unocss';
import UnoCSS from 'unocss/vite';
import type { PluginOption } from 'vite';
-// @ts-ignore
-import { vitePluginFakeServer } from 'vite-plugin-fake-server';
import removeConsole from 'vite-plugin-remove-console';
import Inspector from 'vite-plugin-vue-inspector';
@@ -43,20 +41,6 @@ export const plugins = (mode: string): PluginOption[] => {
],
}),
compressPack(mode),
- useMock(mode),
];
};
-/** MOCK 服务 */
-const useMock = (mode: string) => {
- const { VITE_MOCK_DEV_SERVER } = wrapperEnv(mode);
-
- return VITE_MOCK_DEV_SERVER
- ? vitePluginFakeServer({
- logger: true,
- include: 'mock',
- infixName: false,
- enableProd: true, // 线上支持mock
- })
- : null;
-};
diff --git a/package.json b/package.json
index 300d0a3..e5be41e 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,6 @@
"unocss": "^66.0.0",
"vfonts": "^0.0.3",
"vite-plugin-cdn-import": "^1.0.1",
- "vite-plugin-fake-server": "^2.2.0",
"vite-plugin-remove-console": "^2.2.0",
"vite-plugin-vue-inspector": "^5.3.1",
"vue": "^3.5.13",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 97d5080..30c35c0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -128,9 +128,6 @@ importers:
vite-plugin-cdn-import:
specifier: ^1.0.1
version: 1.0.1(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))
- vite-plugin-fake-server:
- specifier: ^2.2.0
- version: 2.2.0
vite-plugin-remove-console:
specifier: ^2.2.0
version: 2.2.0
@@ -1346,9 +1343,6 @@ packages:
buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
- bundle-import@0.0.2:
- resolution: {integrity: sha512-XB3T6xlgqJHThyr2luo3pNAVhfN/Y2qFEsblrzUO5QZLpJtesget8jmGDImSairScy80ZKBDVcRdFzTzWv3v8A==}
-
cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
@@ -1808,9 +1802,6 @@ packages:
resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
engines: {node: '>= 0.4'}
- get-tsconfig@4.10.0:
- resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==}
-
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -1933,12 +1924,6 @@ packages:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
- import-from-string@0.0.5:
- resolution: {integrity: sha512-z59WIHImWhnGVswc0JoyI10Qn4A8xQw7OKrCFRQHvzGZhhEixX13OtXP9ud3Xjpn16CUoYfh5mTu3tnNODiSAw==}
-
- import-meta-resolve@4.1.0:
- resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==}
-
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -2262,10 +2247,6 @@ packages:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
- path-to-regexp@8.2.0:
- resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==}
- engines: {node: '>=16'}
-
path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
@@ -2413,9 +2394,6 @@ packages:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
- resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
-
reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -2771,9 +2749,6 @@ packages:
peerDependencies:
vite: '>=2.0.0'
- vite-plugin-fake-server@2.2.0:
- resolution: {integrity: sha512-RP691997Q207nenNMhg7cvYyBXZyjqXwApTBa+a9kHmILgcAU2w4TMRDiAhIU0HPLAAR5MHlWTEpxA9Tbf+v8g==}
-
vite-plugin-remove-console@2.2.0:
resolution: {integrity: sha512-qgjh5pz75MdE9Kzs8J0kBwaCfifHV0ezRbB9rpGsIOxam+ilcGV7WOk91vFJXquzRmiKrFh3Hxlh0JJWAmXTbQ==}
@@ -4066,11 +4041,6 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
- bundle-import@0.0.2:
- dependencies:
- get-tsconfig: 4.10.0
- import-from-string: 0.0.5
-
cac@6.7.14: {}
cacheable@1.8.8:
@@ -4570,10 +4540,6 @@ snapshots:
dunder-proto: 1.0.1
es-object-atoms: 1.1.1
- get-tsconfig@4.10.0:
- dependencies:
- resolve-pkg-maps: 1.0.0
-
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -4685,13 +4651,6 @@ snapshots:
parent-module: 1.0.1
resolve-from: 4.0.0
- import-from-string@0.0.5:
- dependencies:
- esbuild: 0.24.2
- import-meta-resolve: 4.1.0
-
- import-meta-resolve@4.1.0: {}
-
imurmurhash@0.1.4: {}
ini@1.3.8: {}
@@ -4998,8 +4957,6 @@ snapshots:
lru-cache: 10.4.3
minipass: 7.1.2
- path-to-regexp@8.2.0: {}
-
path-type@4.0.0: {}
pathe@1.1.2: {}
@@ -5117,8 +5074,6 @@ snapshots:
resolve-from@5.0.0: {}
- resolve-pkg-maps@1.0.0: {}
-
reusify@1.0.4: {}
rimraf@5.0.10:
@@ -5554,14 +5509,6 @@ snapshots:
magic-string: 0.25.9
vite: 6.1.1(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)
- vite-plugin-fake-server@2.2.0:
- dependencies:
- bundle-import: 0.0.2
- chokidar: 4.0.3
- path-to-regexp: 8.2.0
- picocolors: 1.1.1
- tinyglobby: 0.2.12
-
vite-plugin-remove-console@2.2.0: {}
vite-plugin-vue-inspector@5.3.1(vite@6.1.1(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)):
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..385f8a6
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/vite.svg b/public/vite.svg
deleted file mode 100644
index e7b8dfb..0000000
--- a/public/vite.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/views/generator-code/index.vue b/src/views/generator-code/index.vue
index 48acc91..a3a4b35 100644
--- a/src/views/generator-code/index.vue
+++ b/src/views/generator-code/index.vue
@@ -50,7 +50,7 @@ onMounted(() => {
- 回到首页
+ 回到首页
diff --git a/src/views/home/columns.tsx b/src/views/home/columns.tsx
index fd156b1..c06587f 100644
--- a/src/views/home/columns.tsx
+++ b/src/views/home/columns.tsx
@@ -7,7 +7,7 @@ export function columns(): TableColumns {
const router = useRouter();
const routerPush = (row: any) => {
- router.push({ path: '/generator-code', query: { tableName: row.tableName } }).then();
+ router.replace({ path: '/generator-code', query: { tableName: row.tableName } }).then();
};
return [
@@ -16,7 +16,7 @@ export function columns(): TableColumns {
key: 'no',
titleAlign: 'center',
align: 'center',
- render(row, index): JSX.Element {
+ render(_, index: number): number {
return index + 1;
},
},
@@ -25,7 +25,7 @@ export function columns(): TableColumns {
key: 'tableCat',
titleAlign: 'center',
align: 'center',
- render(row): JSX.Element {
+ render(row: any): JSX.Element {
return {row.tableCat};
},
},
@@ -34,7 +34,7 @@ export function columns(): TableColumns {
key: 'tableType',
titleAlign: 'center',
align: 'center',
- render(row): JSX.Element {
+ render(row: any): JSX.Element {
return {row.tableType};
},
},
@@ -43,12 +43,10 @@ export function columns(): TableColumns {
key: 'tableName',
titleAlign: 'center',
align: 'center',
- render(row): JSX.Element {
+ render(row: any): JSX.Element {
return (
-
- routerPush(row)}>
- {row.tableName}
-
+ routerPush(row)}>
+ {row.tableName}
);
},
@@ -58,12 +56,10 @@ export function columns(): TableColumns {
key: 'comment',
titleAlign: 'center',
align: 'center',
- render(row): JSX.Element {
+ render(row: any): JSX.Element {
return (
-
- routerPush(row)}>
- {row.comment}
-
+ routerPush(row)}>
+ {row.comment}
);
},