From 3c24f82b78d0aec895dfb7608c192fa6ba5b8e81 Mon Sep 17 00:00:00 2001 From: lijun Date: Mon, 16 Sep 2024 10:36:17 +0800 Subject: [PATCH] update code --- index.html | 3 +- public/css/main.less | 15 - src/main.ts | 3 +- src/store/modules/user.ts | 2 +- src/styles/dev/dev-e.png | Bin 0 -> 2991 bytes src/styles/dev/dev-s.png | Bin 0 -> 3107 bytes src/styles/dev/dev-w.png | Bin 0 -> 2894 bytes {public/css => src/styles}/main.css | 6 +- src/utils/request.ts | 2 +- src/views/connection/detailFlow.vue | 4 +- .../dashboard/components/IndexNotice.vue | 2 +- src/views/dashboard/components/ModelFlow.vue | 2 +- src/views/flow/demo/index.vue | 4 +- src/views/login/index.vue | 21 +- src/views/manage/calculate/edit.vue | 6 +- src/views/manage/calculate/index.vue | 87 ++-- src/views/manage/calculate/view.vue | 2 +- src/views/manage/calculateParam/edit.vue | 104 ++--- src/views/manage/calculateParam/view.vue | 34 +- src/views/manage/datas/add.vue | 6 +- src/views/manage/datas/edit.vue | 7 +- src/views/manage/equipment/addNet.vue | 6 +- src/views/manage/equipment/addPcie.vue | 6 +- src/views/manage/equipment/edit.vue | 4 +- src/views/manage/equipment/index.vue | 14 +- src/views/manage/equipment/upgrades.vue | 7 +- src/views/manage/equipment/view.vue | 2 +- src/views/manage/otherTool/add.vue | 8 +- src/views/manage/otherTool/view.vue | 151 ++----- src/views/model/index.vue | 16 +- src/views/simulationEvaluation/BarChart2.vue | 2 +- src/views/simulationEvaluation/reportDesc.vue | 11 +- src/views/system/menu/edit.vue | 426 ++++++++---------- src/views/system/menu/index.vue | 184 ++------ src/views/system/role/edit.vue | 307 ++++++------- src/views/system/role/index.vue | 136 ++---- src/views/system/user/edit.vue | 56 +-- src/views/system/user/index.vue | 86 +--- vite.config.ts | 16 +- 39 files changed, 645 insertions(+), 1103 deletions(-) delete mode 100644 public/css/main.less create mode 100644 src/styles/dev/dev-e.png create mode 100644 src/styles/dev/dev-s.png create mode 100644 src/styles/dev/dev-w.png rename {public/css => src/styles}/main.css (51%) diff --git a/index.html b/index.html index 16760ed..0fe90c2 100644 --- a/index.html +++ b/index.html @@ -4,8 +4,7 @@ - 算法测试验证软件平台 - + 算法测试验证软件平台 diff --git a/public/css/main.less b/public/css/main.less deleted file mode 100644 index b46120d..0000000 --- a/public/css/main.less +++ /dev/null @@ -1,15 +0,0 @@ -.dev-state{ - background-size: 100% 100%; - display: inline-block; - width: 40px; - height: 40px; - &.dev-s{ - background-image: url('../images/dev/dev-s.png'); - } - &.dev-w{ - background-image: url('../images/dev/dev-w.png'); - } - &.dev-e{ - background-image: url('../images/dev/dev-e.png'); - } -} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index 9181634..42e8e10 100644 --- a/src/main.ts +++ b/src/main.ts @@ -4,10 +4,11 @@ import router from "@/router"; import { setupStore } from "@/store"; import { setupDirective } from "@/directive"; import { setupElIcons, setupI18n, setupPermission } from "@/plugins"; +// @ts-ignore import JsonViewer from "vue3-json-viewer" // 本地SVG图标 import "virtual:svg-icons-register"; - +import './styles/main.css' // 样式 import "element-plus/theme-chalk/dark/css-vars.css"; import "vue3-json-viewer/dist/index.css" diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 269361d..916f03c 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -39,7 +39,7 @@ export const useUserStore = defineStore("user", () => { function getUserInfo() { return new Promise((resolve, reject) => { UserAPI.getInfo() - .then((data) => { + .then((data:any) => { if (!data) { reject("Verification failed, please Login again."); return; diff --git a/src/styles/dev/dev-e.png b/src/styles/dev/dev-e.png new file mode 100644 index 0000000000000000000000000000000000000000..5b59c6a24741ad37acc093f68755ac35ded34b0a GIT binary patch literal 2991 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 literal 0 HcmV?d00001 diff --git a/src/styles/dev/dev-s.png b/src/styles/dev/dev-s.png new file mode 100644 index 0000000000000000000000000000000000000000..0f42eb90283b6881b24af97c77e36d8764e77d0f GIT binary patch literal 3107 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 literal 0 HcmV?d00001 diff --git a/src/styles/dev/dev-w.png b/src/styles/dev/dev-w.png new file mode 100644 index 0000000000000000000000000000000000000000..1c61263ff67bcd88798e7219b86fcf8869942236 GIT binary patch literal 2894 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 literal 0 HcmV?d00001 diff --git a/public/css/main.css b/src/styles/main.css similarity index 51% rename from public/css/main.css rename to src/styles/main.css index 5dfee8f..88fc07e 100644 --- a/public/css/main.css +++ b/src/styles/main.css @@ -5,11 +5,11 @@ height: 40px; } .dev-state.dev-s { - background-image: url('../images/dev/dev-s.png'); + background-image: url('./dev/dev-s.png'); } .dev-state.dev-w { - background-image: url('../images/dev/dev-w.png'); + background-image: url('./dev/dev-w.png'); } .dev-state.dev-e { - background-image: url('../images/dev/dev-e.png'); + background-image: url('./dev/dev-e.png'); } diff --git a/src/utils/request.ts b/src/utils/request.ts index 9a15d5d..c88f0ef 100644 --- a/src/utils/request.ts +++ b/src/utils/request.ts @@ -26,7 +26,7 @@ service.interceptors.request.use( // 响应拦截器 service.interceptors.response.use( - (response: AxiosResponse) => { + (response: any) => { // 检查配置的响应类型是否为二进制类型('blob' 或 'arraybuffer'), 如果是,直接返回响应对象 if ( response.config.responseType === "blob" || diff --git a/src/views/connection/detailFlow.vue b/src/views/connection/detailFlow.vue index 62cbd9b..81f2102 100644 --- a/src/views/connection/detailFlow.vue +++ b/src/views/connection/detailFlow.vue @@ -122,13 +122,13 @@ onMounted(() => { .flow-card { height: 80%; width: calc(100% - 450px); - + margin: 0px 12px; .el-card__body { height: 100%; padding: 4px; } - margin: 0px 12px; + } .node-panel { diff --git a/src/views/dashboard/components/IndexNotice.vue b/src/views/dashboard/components/IndexNotice.vue index 13fa7a3..0290517 100644 --- a/src/views/dashboard/components/IndexNotice.vue +++ b/src/views/dashboard/components/IndexNotice.vue @@ -1,7 +1,7 @@ - + - \ No newline at end of file +} + \ No newline at end of file diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index a10cc53..eb4a680 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -4,47 +4,30 @@ - + }"> -