diff --git a/router/api-router.go b/router/api-router.go index 7ad48871..60962d9b 100644 --- a/router/api-router.go +++ b/router/api-router.go @@ -37,7 +37,7 @@ func SetApiRouter(router *gin.Engine) { { selfRoute.GET("/self", controller.GetSelf) selfRoute.PUT("/self", controller.UpdateSelf) - selfRoute.DELETE("/self", controller.DeleteSelf) + //selfRoute.DELETE("/self", controller.DeleteSelf) //注释掉自我删除代码 不允许用户删除自己的账户 避免作弊 滥用免费额度。 selfRoute.GET("/token", controller.GenerateAccessToken) selfRoute.GET("/aff", controller.GetAffCode) selfRoute.POST("/topup", controller.TopUp) diff --git a/web/src/components/PersonalSetting.js b/web/src/components/PersonalSetting.js index 6baf1f35..447f8d16 100644 --- a/web/src/components/PersonalSetting.js +++ b/web/src/components/PersonalSetting.js @@ -75,7 +75,7 @@ const PersonalSetting = () => { const res = await API.get('/api/user/aff'); const { success, message, data } = res.data; if (success) { - let link = `${window.location.origin}/register?aff=${data}`; + let link = `${window.location.origin}/login?aff=${data}`; setAffLink(link); setSystemToken(""); await copy(link); @@ -102,19 +102,6 @@ const PersonalSetting = () => { showError('请输入你的账户名以确认删除!'); return; } - - const res = await API.delete('/api/user/self'); - const { success, message } = res.data; - - if (success) { - showSuccess('账户已删除!'); - await API.get('/api/user/logout'); - userDispatch({ type: 'logout' }); - localStorage.removeItem('user'); - navigate('/login'); - } else { - showError(message); - } }; const bindWeChat = async () => { @@ -178,9 +165,7 @@ const PersonalSetting = () => { - + {systemToken && (