Compare commits
No commits in common. "5abb19f4676d8e7b4dc5a0ea16c64e7a6704513c" and "c6b59483de1f9efb39da7e1d9c0f4cba9dde8d3b" have entirely different histories.
5abb19f467
...
c6b59483de
|
@ -21,22 +21,20 @@ module.exports = {
|
||||||
'@typescript-eslint/explicit-function-return-type': 'off',
|
'@typescript-eslint/explicit-function-return-type': 'off',
|
||||||
'@typescript-eslint/explicit-module-boundary-types': 'off',
|
'@typescript-eslint/explicit-module-boundary-types': 'off',
|
||||||
'@typescript-eslint/no-explicit-any': 'off',
|
'@typescript-eslint/no-explicit-any': 'off',
|
||||||
// 允许使用短路表达式
|
|
||||||
'no-unused-expressions': 'off',
|
|
||||||
// 允许使用 let 声明后不重新赋值的变量
|
|
||||||
'prefer-const': 'off',
|
|
||||||
// 允许使用 any 类型
|
// 允许使用 any 类型
|
||||||
'@typescript-eslint/no-explicit-any': 'off',
|
'@typescript-eslint/no-explicit-any': 'off',
|
||||||
|
|
||||||
// 允许声明但未使用的变量
|
// 允许声明但未使用的变量
|
||||||
'@typescript-eslint/no-unused-vars': [
|
'@typescript-eslint/no-unused-vars': [
|
||||||
'warn',
|
'warn',
|
||||||
{
|
{
|
||||||
vars: 'all',
|
vars: 'all', // 检查所有变量
|
||||||
args: 'none',
|
args: 'none', // 不检查函数参数
|
||||||
ignoreRestSiblings: true,
|
ignoreRestSiblings: true,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
// 可选:关闭未定义变量检查
|
|
||||||
'no-undef': 'off',
|
// 禁止使用未声明的变量
|
||||||
|
'no-undef': 'error',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
|
@ -5,47 +5,39 @@ import reactRefresh from "eslint-plugin-react-refresh";
|
||||||
import tseslint from "typescript-eslint";
|
import tseslint from "typescript-eslint";
|
||||||
|
|
||||||
export default tseslint.config(
|
export default tseslint.config(
|
||||||
{ ignores: ["dist"] },
|
{ ignores: ["dist"] },
|
||||||
{
|
{
|
||||||
extends: [js.configs.recommended, ...tseslint.configs.recommended],
|
extends: [js.configs.recommended, ...tseslint.configs.recommended],
|
||||||
files: ["**/*.{ts,tsx}"],
|
files: ["**/*.{ts,tsx}"],
|
||||||
languageOptions: {
|
languageOptions: {
|
||||||
ecmaVersion: 2020,
|
ecmaVersion: 2020,
|
||||||
globals: globals.browser,
|
globals: globals.browser,
|
||||||
},
|
},
|
||||||
plugins: {
|
plugins: {
|
||||||
"react-hooks": reactHooks,
|
"react-hooks": reactHooks,
|
||||||
"react-refresh": reactRefresh,
|
"react-refresh": reactRefresh,
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
...reactHooks.configs.recommended.rules,
|
...reactHooks.configs.recommended.rules,
|
||||||
"react-refresh/only-export-components": [
|
"react-refresh/only-export-components": [
|
||||||
"warn",
|
"warn",
|
||||||
{ allowConstantExport: true },
|
{ allowConstantExport: true },
|
||||||
],
|
],
|
||||||
"@typescript-eslint/interface-name-prefix": "off",
|
// 允许使用 any 类型
|
||||||
"@typescript-eslint/explicit-function-return-type": "off",
|
"@typescript-eslint/no-explicit-any": "off",
|
||||||
"@typescript-eslint/explicit-module-boundary-types": "off",
|
|
||||||
"@typescript-eslint/no-explicit-any": "off",
|
|
||||||
// 允许使用 any 类型
|
|
||||||
"@typescript-eslint/no-explicit-any": "off",
|
|
||||||
// 允许使用 let 声明后不重新赋值的变量
|
|
||||||
"no-unused-expressions": "off",
|
|
||||||
// 允许使用 let 声明后不重新赋值的变量
|
|
||||||
"prefer-const": "off",
|
|
||||||
|
|
||||||
// 允许声明但未使用的变量
|
// 允许声明但未使用的变量
|
||||||
"@typescript-eslint/no-unused-vars": [
|
"@typescript-eslint/no-unused-vars": [
|
||||||
"warn",
|
"warn",
|
||||||
{
|
{
|
||||||
vars: "all", // 检查所有变量
|
vars: "all", // 检查所有变量
|
||||||
args: "none", // 不检查函数参数
|
args: "none", // 不检查函数参数
|
||||||
ignoreRestSiblings: true,
|
ignoreRestSiblings: true,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|
||||||
// 禁止使用未声明的变量
|
// 禁止使用未声明的变量
|
||||||
"no-undef": "error",
|
"no-undef": "error",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -466,8 +466,7 @@ model Staff {
|
||||||
enabled Boolean? @default(true)
|
enabled Boolean? @default(true)
|
||||||
officerId String? @map("officer_id")
|
officerId String? @map("officer_id")
|
||||||
phoneNumber String? @map("phone_number")
|
phoneNumber String? @map("phone_number")
|
||||||
age Int?@map("age")
|
|
||||||
sex String?@map("sex")
|
|
||||||
// 部门关系
|
// 部门关系
|
||||||
domainId String? @map("domain_id")
|
domainId String? @map("domain_id")
|
||||||
deptId String? @map("dept_id")
|
deptId String? @map("dept_id")
|
||||||
|
|
Loading…
Reference in New Issue