首页>代码>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;
	}

	
}
最近下载更多
yangxinyullll  LV1 4月28日
xiongM  LV4 4月4日
wangsheng818  LV4 2月28日
马宇轩  LV1 2023年11月19日
泓鼎168  LV19 2023年10月16日
1257592068  LV6 2023年6月6日
陈小灏  LV14 2023年4月27日
teamdragon  LV6 2023年4月27日
jzl022  LV2 2023年3月1日
最近浏览更多
xy007007  LV1 昨天
yangyuer  LV1 4月28日
yangxinyullll  LV1 4月28日
yananai131  LV3 4月22日
1134116035 4月19日
暂无贡献等级
xiongM  LV4 4月1日
cxz2132132  LV11 3月20日
quartz  LV7 3月13日
xiongwei11231  LV8 3月11日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友