注释selfRoute.DELETE("/self", controller.DeleteSelf) 自我删除代码 避免删除自己。
将邀请链接改为:link = `${window.location.origin}/login?aff=${data}` 版本号升级到v0.5.5
This commit is contained in:
parent
7b60ccb9ba
commit
21d56e0d30
@ -37,7 +37,7 @@ func SetApiRouter(router *gin.Engine) {
|
|||||||
{
|
{
|
||||||
selfRoute.GET("/self", controller.GetSelf)
|
selfRoute.GET("/self", controller.GetSelf)
|
||||||
selfRoute.PUT("/self", controller.UpdateSelf)
|
selfRoute.PUT("/self", controller.UpdateSelf)
|
||||||
selfRoute.DELETE("/self", controller.DeleteSelf)
|
//selfRoute.DELETE("/self", controller.DeleteSelf) //注释掉自我删除代码 不允许用户删除自己的账户 避免作弊 滥用免费额度。
|
||||||
selfRoute.GET("/token", controller.GenerateAccessToken)
|
selfRoute.GET("/token", controller.GenerateAccessToken)
|
||||||
selfRoute.GET("/aff", controller.GetAffCode)
|
selfRoute.GET("/aff", controller.GetAffCode)
|
||||||
selfRoute.POST("/topup", controller.TopUp)
|
selfRoute.POST("/topup", controller.TopUp)
|
||||||
|
@ -75,7 +75,7 @@ const PersonalSetting = () => {
|
|||||||
const res = await API.get('/api/user/aff');
|
const res = await API.get('/api/user/aff');
|
||||||
const { success, message, data } = res.data;
|
const { success, message, data } = res.data;
|
||||||
if (success) {
|
if (success) {
|
||||||
let link = `${window.location.origin}/register?aff=${data}`;
|
let link = `${window.location.origin}/login?aff=${data}`;
|
||||||
setAffLink(link);
|
setAffLink(link);
|
||||||
setSystemToken("");
|
setSystemToken("");
|
||||||
await copy(link);
|
await copy(link);
|
||||||
@ -102,19 +102,6 @@ const PersonalSetting = () => {
|
|||||||
showError('请输入你的账户名以确认删除!');
|
showError('请输入你的账户名以确认删除!');
|
||||||
return;
|
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 () => {
|
const bindWeChat = async () => {
|
||||||
@ -178,9 +165,7 @@ const PersonalSetting = () => {
|
|||||||
</Button>
|
</Button>
|
||||||
<Button onClick={generateAccessToken}>生成系统访问令牌</Button>
|
<Button onClick={generateAccessToken}>生成系统访问令牌</Button>
|
||||||
<Button onClick={getAffLink}>复制邀请链接</Button>
|
<Button onClick={getAffLink}>复制邀请链接</Button>
|
||||||
<Button onClick={() => {
|
|
||||||
setShowAccountDeleteModal(true);
|
|
||||||
}}>删除个人账户</Button>
|
|
||||||
|
|
||||||
{systemToken && (
|
{systemToken && (
|
||||||
<Form.Input
|
<Form.Input
|
||||||
|
Loading…
Reference in New Issue
Block a user