-
diff --git a/index.html b/index.html index 1350d84..e90d17b 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - +
diff --git a/src/pages/Cate/index.tsx b/src/pages/Cate/index.tsx index 3cb4ac9..6cc4fc2 100644 --- a/src/pages/Cate/index.tsx +++ b/src/pages/Cate/index.tsx @@ -41,20 +41,24 @@ const CatePage = () => { }; const editCateData = async (id: number) => { - setIsMethod("edit") setLoading(true); + setIsMethod("edit") setIsModelOpen(true); - const { data } = await getCateDataAPI(id); - setIsCateShow(data.type === "cate" ? false : true) - setCate(data); + try { + const { data } = await getCateDataAPI(id); + setIsCateShow(data.type === "cate" ? false : true) + setCate(data); - form.setFieldsValue(data); - setLoading(false); + form.setFieldsValue(data); + } catch (error) { + setLoading(false); + } }; const delCateData = async (id: number) => { setLoading(true); + try { await delCateDataAPI(id); message.success('🎉 删除分类成功'); @@ -67,27 +71,29 @@ const CatePage = () => { const submit = async () => { setBtnLoading(true) - form.validateFields().then(async (values: Cate) => { - if (values.type === "cate") values.url = '/' + try { + form.validateFields().then(async (values: Cate) => { + if (values.type === "cate") values.url = '/' - if (isMethod === "edit") { - await editCateDataAPI({ ...cate, ...values }); - message.success('🎉 修改分类成功'); - } else { - await addCateDataAPI({ ...cate, ...values }); - message.success('🎉 新增分类成功'); - } + if (isMethod === "edit") { + await editCateDataAPI({ ...cate, ...values }); + message.success('🎉 修改分类成功'); + } else { + await addCateDataAPI({ ...cate, ...values }); + message.success('🎉 新增分类成功'); + } - // 初始化表单状态 - form.resetFields(); - setCate({} as Cate); + // 初始化表单状态 + form.resetFields(); + setCate({} as Cate); - setIsModelOpen(false); - getCateList(); - setIsMethod("create") - }) - - setBtnLoading(false) + setIsModelOpen(false); + getCateList(); + setIsMethod("create") + }) + } catch (error) { + setBtnLoading(false) + } }; const closeModel = () => { diff --git a/src/pages/Comment/index.tsx b/src/pages/Comment/index.tsx index 2aa62f1..a8b597a 100644 --- a/src/pages/Comment/index.tsx +++ b/src/pages/Comment/index.tsx @@ -20,6 +20,8 @@ const CommentPage = () => { const user = useUserStore(state => state.user) const [loading, setLoading] = useState(false); + const [btnLoading, setBtnLoading] = useState(false); + const [comment, setComment] = useState