From e1f19883e37f969d4e8ada6a3137ba399ebfc6df Mon Sep 17 00:00:00 2001 From: jiangs <373297395@qq.com> Date: Tue, 20 May 2025 16:34:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=97=E5=85=B8=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E5=92=8C=E5=A2=9E=E5=8A=A0eslint=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eslint.config.js | 31 + index.html | 1 + package.json | 25 +- pnpm-lock.yaml | 4247 ----------------- src/api/liswork/dict/ComDict.js | 20 +- src/api/liswork/dict/LabInstr.js | 18 + src/api/liswork/work/LisWork.js | 59 + src/api/pinyin.js | 43 + src/main.js | 12 +- src/utils/dict.js | 43 +- src/utils/request.js | 5 +- src/views/liswork/dict/index.vue | 187 +- .../liswork/work/components/DictInput.vue | 276 ++ src/views/liswork/work/components/ddlb.vue | 102 + src/views/liswork/work/components/labpat.vue | 144 + .../liswork/work/components/labpatlist.vue | 206 + .../liswork/work/components/labresult.vue | 240 + src/views/liswork/work/index.vue | 505 ++ vite.config.js | 3 + 19 files changed, 1887 insertions(+), 4280 deletions(-) create mode 100644 eslint.config.js delete mode 100644 pnpm-lock.yaml create mode 100644 src/api/liswork/dict/LabInstr.js create mode 100644 src/api/liswork/work/LisWork.js create mode 100644 src/api/pinyin.js create mode 100644 src/views/liswork/work/components/DictInput.vue create mode 100644 src/views/liswork/work/components/ddlb.vue create mode 100644 src/views/liswork/work/components/labpat.vue create mode 100644 src/views/liswork/work/components/labpatlist.vue create mode 100644 src/views/liswork/work/components/labresult.vue create mode 100644 src/views/liswork/work/index.vue diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..cd79f72 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,31 @@ +import js from "@eslint/js"; +import globals from "globals"; +import pluginVue from "eslint-plugin-vue"; +import { defineConfig } from "eslint/config"; + + +export default defineConfig([ + { files: ["**/*.{js,mjs,cjs,vue}"], plugins: { js }, extends: ["js/recommended"] }, + { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { globals: globals.browser } }, + pluginVue.configs["flat/essential"], + { + plugins: { + 'auto-import': { + extensions: ['.js', '.mjs', '.jsx', '.vue'], + }, + }, + }, + { + rules: { + 'auto-import/export': 'error', + }, + }, + { + settings: { + 'auto-import': { + // 自动导入的模块配置,与 unplugin-auto-import 配置一致 + imports: ['vue'], + }, + }, + }, +]); diff --git a/index.html b/index.html index 46161a4..22fe2b7 100644 --- a/index.html +++ b/index.html @@ -8,6 +8,7 @@