首页>代码>ssm商品后台管理系统>/trade/src/main/java/com/auth/common/AjaxResult.java
package com.auth.common;

import java.io.Serializable;
import java.util.List;


public class AjaxResult<T> implements Serializable {
	private static final long serialVersionUID = -3291987235896997470L;
	public static final Integer AJAX_STATUS_CODE_SUCCESS=0;
	public static final Integer AJAX_STATUS_CODE_WARN=1;
	public static final Integer AJAX_STATUS_CODE_ERROR=2;
	
	private Integer statusCode;
	private String message;
	private  T data;
	
	
	
	public AjaxResult(){
		super();
	}
	
	public AjaxResult(String message,Integer statusCode){
		super();
		this.statusCode=statusCode;
		this.message=message;
	}
	
	public AjaxResult(String message,Integer statusCode,T data){
		super();
		this.statusCode=statusCode;
		this.message=message;
		this.data=data;
	}
	

	public static AjaxResult success(){
		AjaxResult ajaxResult=new AjaxResult();
		ajaxResult.setStatusCode(AjaxResult.AJAX_STATUS_CODE_SUCCESS);
		ajaxResult.setMessage("操作成功");
		return ajaxResult;
	}
	
	public AjaxResult success(T data){
		AjaxResult ajaxResult=new AjaxResult();
		ajaxResult.setStatusCode(AjaxResult.AJAX_STATUS_CODE_SUCCESS);
		ajaxResult.setMessage("操作成功!");
		ajaxResult.setData(data);
		return ajaxResult;
	}
	
	//手机
	/*public AjaxResult success(List list){
		AjaxResult ajaxResult=new AjaxResult();
		ajaxResult.setStatusCode(AjaxResult.AJAX_STATUS_CODE_SUCCESS);
		ajaxResult.setMessage("操作成功");
		ajaxResult.setData(list);
		return ajaxResult;
	}*/
	public static AjaxResult error(){
		AjaxResult ajaxResult=new AjaxResult();
		ajaxResult.setStatusCode(AjaxResult.AJAX_STATUS_CODE_ERROR);
		ajaxResult.setMessage("操作异常!");
		return ajaxResult;
	}
	
	public static AjaxResult warn(){
		AjaxResult ajaxResult=new AjaxResult();
		ajaxResult.setStatusCode(AjaxResult.AJAX_STATUS_CODE_WARN);
		return ajaxResult;
	}
	
	
	
	public Integer getStatusCode() {
		return statusCode;
	}

	public void setStatusCode(Integer statusCode) {
		this.statusCode = statusCode;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public  T getData() {
		return data;
	}

	public void setData(T data) {
		this.data = data;
	}

	
}
最近下载更多
lxzlxzl  LV1 6月21日
xhqxhq  LV1 6月6日
yangxinyullll  LV1 4月28日
xiongM  LV4 4月4日
wangsheng818  LV4 2月28日
马宇轩  LV1 2023年11月19日
泓鼎168  LV20 2023年10月16日
1257592068  LV6 2023年6月6日
陈小灏  LV15 2023年4月27日
最近浏览更多
shunlun8855  LV1 10月29日
lz88888  LV12 10月18日
zhengguangshun  LV4 8月25日
暂无贡献等级
zhezhizzzz  LV2 6月29日
lyh1989  LV34 6月28日
q48aaa  LV2 6月25日
TY0165  LV20 6月24日
tghjuh 6月21日
暂无贡献等级
lxzlxzl  LV1 6月21日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友