music-website icon indicating copy to clipboard operation
music-website copied to clipboard

一个非常奇怪的bug,是前端页面的

Open Roroldo opened this issue 2 years ago • 5 comments

在有评论的歌单下评论,例如: image 留言用户竟然不是我登录用户,然后刷新页面后,又正常了 image 这个bug仅在有留言的歌单评论时会出现

Roroldo avatar Apr 21 '22 01:04 Roroldo

在有留言的歌曲下评论也会出现这个bug

Roroldo avatar Apr 21 '22 01:04 Roroldo

在有留言的歌曲下评论也会出现这个bug

感谢提醒,我回头看一看,哈哈哈哈

Yin-Hongwei avatar Apr 21 '22 08:04 Yin-Hongwei

给大佬优化一下后端返回结果类,这样就不需要那么多返回消息类了。

/**
 * 返回结果封装类 R
 */
// 省略 setter\getter 方法
public class R {
    private int code;

    private String message;

    private String type;

    private Boolean success;

    private Object data;

    public static R success(String message) {
        R r = new R();
        r.setCode(200);
        r.setMessage(message);
        r.setSuccess(true);
        r.setType("success");
        r.setData(null);
        return r;
    }

    public static R success(String message, Object data) {
        R r = success(message);
        r.setData(data);
        return r;
    }

    public static R warning(String message) {
        R r = error(message);
        r.setType("warning");
        return r;
    }

    public static R error(String message) {
        R r = success(message);
        r.setSuccess(false);
        r.setType("error");
        return r;
    }

    public static R fatal(String message) {
        R r = error(message);
        r.setCode(500);
        return r;
    }
}

我在我本地的代码测试过,可以和前端无缝衔接

Roroldo avatar Apr 21 '22 08:04 Roroldo

哈哈哈哈,感谢,我回头就加上😄

Yin-Hongwei avatar Apr 21 '22 08:04 Yin-Hongwei

在有留言的歌曲下评论也会出现这个bug

我试了下评论确实有bug,已修复

Yin-Hongwei avatar Apr 21 '22 16:04 Yin-Hongwei