Просмотр исходного кода

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

- 将删除成功的状态码判断从200修正为204,符合API实际返回状态
- 解决因状态码判断错误导致的删除成功后仍显示失败提示的问题
yourname 9 месяцев назад
Родитель
Сommit
a9e90e13e6
1 измененных файлов с 1 добавлено и 1 удалено
  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({
     mutationFn: async (id: string) => {
       const res = await areaClient[':id'].$delete({ param: { id } });
-      if (res.status !== 200) {
+      if (res.status !== 204) {
         throw new Error('删除区域失败');
       }
       return res.json();