feat:配置文件修改
Showing
4 changed files
with
20 additions
and
9 deletions
1 | { | 1 | { |
2 | "TITLE": "汉中市数据上报系统", | 2 | "TITLE": "汉中市数据上报系统", |
3 | "THEME": "jg", | 3 | "THEME": "sb", |
4 | "SERVERAPI": "/bdcsjsb", | 4 | "SERVERAPI": "/bdcsjsb", |
5 | "MANAGEMENTAPI": "http://192.168.2.236/management" | 5 | "MANAGEMENTAPI": "http://192.168.2.38:8090/management" |
6 | } | 6 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
1 | /* | 1 | /* |
2 | * @Description: 这个是所有api的前缀配置文件 | 2 | * @Description: 这个是所有api的前缀配置文件 |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-03-21 16:26:55 | 4 | * @LastEditTime: 2023-03-24 16:51:18 |
5 | */ | 5 | */ |
6 | export default { | 6 | export default { |
7 | SERVERAPI: '/bdcsjsb', //赵千 | 7 | SERVERAPI: '/bdcsjsb', //赵千 |
8 | MANAGEMENTAPI: 'http://192.168.2.236/management' | 8 | MANAGEMENTAPI: 'http://192.168.2.38:8090/management' |
9 | } | 9 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
1 | /* | 1 | /* |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-03-24 13:47:33 | 4 | * @LastEditTime: 2023-03-24 16:44:54 |
5 | */ | 5 | */ |
6 | import Vue from 'vue' | 6 | import Vue from 'vue' |
7 | export default function getTheme (theme = Vue.prototype.BASE_API.THEME) { | 7 | export default function getTheme (theme = Vue.prototype.BASE_API.THEME) { |
8 | const resultMap = { | 8 | const resultMap = { |
9 | 'jg': function () { | 9 | 'jg': function () { |
10 | import("@/styles/jgPublic.scss") | 10 | return import("@/styles/jgPublic.scss"); |
11 | }, | 11 | }, |
12 | 'sb': function () { | 12 | 'sb': function () { |
13 | import("@/styles/sbPublic.scss") | 13 | return import("@/styles/sbPublic.scss"); |
14 | }, | 14 | }, |
15 | default: function () { | 15 | 'default': function () { |
16 | throw new Error(`Unsupported theme: ${theme}`); | ||
16 | }, | 17 | }, |
18 | }; | ||
19 | const result = resultMap[theme](); | ||
20 | if (result instanceof Promise) { | ||
21 | return result; | ||
22 | } else { | ||
23 | return resultMap.default(); | ||
17 | } | 24 | } |
18 | return resultMap[theme]() || resultMap.default() | ||
19 | } | 25 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or sign in to post a comment