Explorar o código

🐛 fix(areas): 修复区域删除功能判断条件错误

- 将删除成功的状态码判断从200修正为204,符合API实际返回状态
- 解决因状态码判断错误导致的删除成功后仍显示失败提示的问题
yourname hai 9 meses
pai
achega
a9e90e13e6
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/client/admin/pages/Areas.tsx

+ 1 - 1
src/client/admin/pages/Areas.tsx

@@ -138,7 +138,7 @@ const Areas: React.FC = () => {
   const deleteArea = useMutation({
   const deleteArea = useMutation({
     mutationFn: async (id: string) => {
     mutationFn: async (id: string) => {
       const res = await areaClient[':id'].$delete({ param: { id } });
       const res = await areaClient[':id'].$delete({ param: { id } });
-      if (res.status !== 200) {
+      if (res.status !== 204) {
         throw new Error('删除区域失败');
         throw new Error('删除区域失败');
       }
       }
       return res.json();
       return res.json();