微信授权登录移动应用-java版本
第三步:controller代码,code是前端传过来的哈
第四步:server代码
ResultVO返回类
package com.sport.sportcloudmarathonh5.vo; import java.io.Serializable; /** * @author zdj * @version 1.0 * @date 2021-10-31 19:42:33 */ public class ResultVO<T> implements Serializable { private Integer code; private String message; private T data; private static <T> ResultVO<T> getInstance() { return new ResultVO<T>(); } public static <T> ResultVO<T> token() { return response(300, "请登录", null); } public static <T> ResultVO<T> success() { return response(200, "success", null); } public static <T> ResultVO<T> success(T data) { return response(200, "success", data); } public static <T> ResultVO<T> success(String message, T data) { return response(200, message, data); } public static <T> ResultVO<T> error() { return response(500, "服务器异常", null); } public static <T> ResultVO<T> error(String message) { return response(500, message, null); } public static <T> ResultVO<T> error(String message, T data) { return response(500, message, data); } public static <T> ResultVO<T> exp() { return response(500, "服务器异常", null); } public static <T> ResultVO<T> response(Integer code, String message, T data) { ResultVO<T> instance = getInstance(); instance.setCode(code); instance.setMessage(message); instance.setData(data); return instance; } public Integer getCode() { return code; } public ResultVO<T> setCode(Integer code) { this.code = code; return this; } public String getMessage() { return message; } public ResultVO<T> setMessage(String message) { this.message = message; return this; } public T getData() { return data; } public ResultVO<T> setData(T data) { this.data = data; return this; } }
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
如何写一个自动抢微信红包的程序