From 5c444aa8781f8de9fd060cbeeea0f07680fd5533 Mon Sep 17 00:00:00 2001 From: zhangtao <9480807882@qq.com> Date: Fri, 25 Apr 2025 23:51:39 +0800 Subject: [PATCH 1/8] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=20dev=5Fsql.db?= =?UTF-8?q?=20=E6=95=B0=E6=8D=AE=E5=BA=93=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重新生成或修改了 backend/dev_sql.db 文件 --- backend/dev_sql.db | Bin 1327104 -> 1343488 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/backend/dev_sql.db b/backend/dev_sql.db index 7fffb97c907b9d2ecf16dee3b115e3cb4b5120d0..7181c1d677d265f953c571d2258761a71f170a5f 100644 GIT binary patch delta 14166 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 From 5d54be28590400be500d00b19c9ac28f29cb95f6 Mon Sep 17 00:00:00 2001 From: zhangtao <9480807882@qq.com> Date: Sat, 26 Apr 2025 01:10:47 +0800 Subject: [PATCH 2/8] =?UTF-8?q?refactor(=E5=89=8D=E7=AB=AF):=20=E5=B0=86?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5=E4=BB=8E=E6=95=B0=E5=AD=97?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E6=94=B9=E4=B8=BA=E5=B8=83=E5=B0=94=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 统一将前端界面中的状态字段从数字类型(如1/0)改为布尔类型(true/false),以提高代码可读性和一致性 --- backend/dev_sql.db | Bin 1343488 -> 1351680 bytes frontend/src/views/system/dept/index.vue | 8 ++++---- frontend/src/views/system/dept/types.ts | 2 +- frontend/src/views/system/dict/data.vue | 10 +++++----- frontend/src/views/system/dict/index.vue | 8 ++++---- frontend/src/views/system/dict/types.ts | 4 ++-- frontend/src/views/system/job/index.vue | 16 ++++++++-------- frontend/src/views/system/job/types.ts | 2 +- .../src/views/system/log/SelectorModal.vue | 10 +++++----- frontend/src/views/system/log/types.ts | 2 +- frontend/src/views/system/menu/index.vue | 8 ++++---- frontend/src/views/system/menu/types.ts | 2 +- frontend/src/views/system/notice/index.vue | 8 ++++---- frontend/src/views/system/notice/types.ts | 2 +- frontend/src/views/system/position/index.vue | 8 ++++---- frontend/src/views/system/role/index.vue | 8 ++++---- frontend/src/views/system/role/types.ts | 2 +- .../src/views/system/user/SelectorModal.vue | 8 ++++---- frontend/src/views/system/user/index.vue | 8 ++++---- frontend/src/views/system/user/types.ts | 2 +- 20 files changed, 59 insertions(+), 59 deletions(-) diff --git a/backend/dev_sql.db b/backend/dev_sql.db index 7181c1d677d265f953c571d2258761a71f170a5f..2423d6f85ec83ab3f0d38b6402da5402bce99236 100644 GIT binary patch delta 4476 zcmeHKe@q*76z})0M}N=)EhAe5+S|DpC+zyYYmb(j3lLG%2w{vFqcg{?J+QO1*t>2l z6M;q#vSdjYjJIq{HjIDx7ydD%QL@O?_?P;JiN?Q7OlaBuHt`=#=J&2GP&zWgABHGt z@0;)Uz4v|Z_1=4*_c}E-Ftsv}X(UdXOyK3KWCu7oJ@oky=%ImC`;-RHyV*7pLY{+s zAV9M)$b>@KhcqA#TmQ5#n)FLqM?bg^%=Rzsi+2w9{{^ytoC5c%9EkN&+Jn}f^b^^Y z*FiT?MH1a6LdaT&KmfB7GI5T0mFOk9(XGF+kQJ}T`cDr6vb6D*HXb{E5bN(6eC|ci zT%t9VHjUYLB`|BpN!v=+G6p!zVf)SYtL-P-_qOkBD@gUYFhCls*H}Hq+H9;% z#@d)&y$F6^bfF*1@Q~wKhHmFzJHu+f(3tuN@~96>SCUnTsSsD8S%riOt5j%Fp;d)8 z71~u;twM(iohqzRVXX@5mY~aA2f`ZB>ALH1j@LX{V|Fe%HRsRSA3I&W)ff;o*VlG3 zd*T(>aiEF!?DdXwiL<`Mm=aCI0l7g*jYUL70$zi1T$d?QJTxv~K5;DSJJ0y!i?Sk( z`o^8N735Fzu-`b<}@Ac$*ur*%qd&%eKX#4S!MiFHzA5#rs>SxHu|N zJf-#Bzzv*s^Br(!XrBpxX{BMBvi ztSZTr?usPK;)o&Kpi4)Pqsgcd`+@=ueCs|MT>WYx|KS(8h3k23X?1xycX>WPo5@|i zg)AalBE_%2(Qr~i#v_8LAg|}%dA44Et%XD>5?RP{$6(-Cq2w8sXWNm8aW9b+^uVAO zQaqLvBT6w;YYX#h88vtHnyyxsl0~u@8I8uNi4Czk%WKQG9xPwGuf28yulb+Ewjz2) zLZEOrJR;t)nCAMyd0?_Kw&fAxSUv!0zdsZR!EHHQ+L3OqH3M4Zs@{PcosI*F`QLGsw3+FQL9n$a#_fz_2a*Hd4&cU!O`j#bFv8U)9ZYGp& z(sAPbsDTr;JHv@h$+wVTW1@mRqkCh*)&xd(Jx0#yEA$v$Cs*3=PJf`s$iis3{l6X~ zt0Ko2t^*7}#qQgA0vKN~ZdMHV&$#_FGs{`F?FXV5U07M9SZf%zb0sjEFahNpn77xY zGInq=OL0Eg&R)Q13KCqwzWqrhZU}`g9ZZlwMGhl5qU~4mAZ!_R%GvI79;A%7AZZqI%GvIAA;A=DBZ!-|sW+2ES zz!*E7)j@DCJJ16lFg@`gm+1C;4uZDaOiY^71rKp4Y`66hv}T;X;UJgLboL`$J3vZg U+vEKNfmjHLg}2B1i7Ye(02D!2KL7v# diff --git a/frontend/src/views/system/dept/index.vue b/frontend/src/views/system/dept/index.vue index 0981dcaf..e56ff1ad 100644 --- a/frontend/src/views/system/dept/index.vue +++ b/frontend/src/views/system/dept/index.vue @@ -14,8 +14,8 @@ - 启用 - 停用 + 启用 + 停用 @@ -374,8 +374,8 @@ const loadingData = () => { if (queryState.name) { params['name'] = queryState.name; } - if (queryState.available) { - params['available'] = queryState.available === 1 ? true : false; + if (queryState.available !== null && queryState.available !== undefined) { + params['available'] = queryState.available; } getDeptList(params).then(response => { diff --git a/frontend/src/views/system/dept/types.ts b/frontend/src/views/system/dept/types.ts index 9ee4a46e..32aad129 100644 --- a/frontend/src/views/system/dept/types.ts +++ b/frontend/src/views/system/dept/types.ts @@ -1,6 +1,6 @@ export interface searchDataType { name?: string - available?: number + available?: boolean } export interface tableDataType { diff --git a/frontend/src/views/system/dict/data.vue b/frontend/src/views/system/dict/data.vue index da33f59d..d2bc7658 100644 --- a/frontend/src/views/system/dict/data.vue +++ b/frontend/src/views/system/dict/data.vue @@ -24,8 +24,8 @@ - 启用 - 停用 + 启用 + 停用 @@ -426,9 +426,9 @@ const loadingData = () => { params['dict_type'] = Array.isArray(route.query.dict_type) ? route.query.dict_type[0] : route.query.dict_type queryState.dict_type = Array.isArray(route.query.dict_type) ? route.query.dict_type[0] : route.query.dict_type } - if (queryState.available) { - params['available'] = queryState.available == 1 ? true : false; - } + if (queryState.available !== null && queryState.available !== undefined) { + params['available'] = queryState.available; + } params['page_no'] = pagination.current params['page_size'] = pagination.pageSize diff --git a/frontend/src/views/system/dict/index.vue b/frontend/src/views/system/dict/index.vue index 3c761848..5e8e2c32 100644 --- a/frontend/src/views/system/dict/index.vue +++ b/frontend/src/views/system/dict/index.vue @@ -21,8 +21,8 @@ - 启用 - 停用 + 启用 + 停用 @@ -294,8 +294,8 @@ const loadingData = () => { if (queryState.dict_type) { params['dict_type'] = queryState.dict_type } - if (queryState.available) { - params['available'] = queryState.available == 1 ? true : false; + if (queryState.available !== null && queryState.available !== undefined) { + params['available'] = queryState.available; } params['page_no'] = pagination.current params['page_size'] = pagination.pageSize diff --git a/frontend/src/views/system/dict/types.ts b/frontend/src/views/system/dict/types.ts index 740a6e47..e508d686 100644 --- a/frontend/src/views/system/dict/types.ts +++ b/frontend/src/views/system/dict/types.ts @@ -1,13 +1,13 @@ export interface searchDataType { dict_name?: string dict_type?: string - available?: number + available?: boolean; } export interface searchDictDataType { dict_label?: string dict_type?: string - available?: number + available?: boolean; } export interface tableDictType { diff --git a/frontend/src/views/system/job/index.vue b/frontend/src/views/system/job/index.vue index ad4c77d1..3b6162c6 100644 --- a/frontend/src/views/system/job/index.vue +++ b/frontend/src/views/system/job/index.vue @@ -14,8 +14,8 @@ - 启用 - 停用 + 启用 + 停用 @@ -88,7 +88,7 @@