From 19da51d841b3c0b8b4c8e1f232346182bf9482c2 Mon Sep 17 00:00:00 2001 From: guoapeng Date: Mon, 30 Jun 2025 16:06:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=A3=E7=A0=81=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eslint.config.js | 6 ++++++ package.json | 1 + src/apis/system.ts | 3 ++- src/app.vue | 4 +++- src/components/common/FTTable/index.vue | 1 + src/components/common/KeyboardPinyin/index.vue | 3 ++- src/components/common/SoftKeyboard/index.vue | 2 +- src/components/common/SoftKeyboard/moveKeyboard.vue | 2 +- src/components/formula/FormulaConfig.vue | 7 ++++--- src/components/formula/FormulaTable.vue | 7 ++++--- src/components/home/HomeFormula.vue | 3 ++- src/components/home/HomeLogLevel.vue | 3 ++- src/components/home/HomeOperation.vue | 13 +++++++------ src/components/home/HomeSetting.vue | 9 +++++---- src/components/home/config.vue | 7 ++++--- src/components/liquid/LiquidLevel.vue | 3 ++- src/components/seal/DashboardChart.vue | 3 ++- src/components/setting/AddUser.vue | 5 +++-- src/components/setting/History.vue | 4 +++- src/components/setting/ModifyPwd.vue | 5 +++-- src/components/setting/User.vue | 4 +++- src/components/system/ErrorEventsModal.vue | 3 ++- src/components/system/NetReconnection.vue | 3 ++- src/layouts/default.vue | 13 +++++++------ src/libs/deviceComm.ts | 3 ++- src/libs/http.ts | 3 ++- src/libs/modalUtil.ts | 2 +- src/libs/socket.ts | 1 + src/main.ts | 9 +++++---- src/router/index.ts | 6 ++++-- src/router/routes.ts | 2 +- src/stores/deviceStore.ts | 5 +++-- src/stores/formulaStore.ts | 3 ++- src/stores/homeStore.ts | 3 ++- src/stores/initHomeData.ts | 4 +++- src/stores/systemStore.ts | 3 ++- src/views/audit/index.vue | 3 ++- src/views/formula/index.vue | 3 ++- src/views/home/chart.vue | 5 +++-- src/views/home/index.vue | 7 ++++--- src/views/liquid/index.vue | 15 ++++++++------- src/views/login/index.vue | 5 +++-- src/views/seal/index.vue | 11 ++++++----- src/views/setting/index.vue | 5 +++-- 44 files changed, 131 insertions(+), 81 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 6304f0a..5fd6402 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -4,13 +4,19 @@ // import vue_parser from 'vue-eslint-parser'; import lintConfig from '@antfu/eslint-config' +import simpleImportSort from 'eslint-plugin-simple-import-sort' export default lintConfig({ vue: true, markdown: true, ignores: [], + plugins: { + 'simple-import-sort': simpleImportSort, // 作为对象注册插件 + }, rules: { + 'simple-import-sort/imports': 'error', 'no-console': 0, + 'perfectionist/sort-imports': 'off', 'antfu/top-level-function': 0, 'ts/no-use-before-define': 0, 'no-alert': 0, diff --git a/package.json b/package.json index 960d2f9..75818cf 100644 --- a/package.json +++ b/package.json @@ -75,6 +75,7 @@ "eslint": "^9.21.0", "eslint-config-prettier": "^10.0.2", "eslint-plugin-prettier": "^5.2.3", + "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-vue": "^9.32.0", "husky": "^9.1.7", "lint-staged": "^15.4.3", diff --git a/src/apis/system.ts b/src/apis/system.ts index ec371ce..0b8bfff 100644 --- a/src/apis/system.ts +++ b/src/apis/system.ts @@ -1,7 +1,8 @@ -import { useSystemStore } from '@/stores/systemStore' import { createWebSocket } from 'libs/socket' import { nanoid } from 'nanoid' +import { useSystemStore } from '@/stores/systemStore' + const wsClient = createWebSocket() export async function sendCmd(resParams: System.SendCmdParams) { diff --git a/src/app.vue b/src/app.vue index 6cbe7bb..4584450 100644 --- a/src/app.vue +++ b/src/app.vue @@ -1,9 +1,11 @@