视图模型
package com.meiyou.model;
import org.springframework.context.annotation.Bean;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
/*huang zhaoyang
* layui数据表格的json返回格式
*
*/
/*
* 默认规定的数据格式:
*
{
"code": 0,
"msg": "",
"count": 1000,
"data": [{}, {}]
}
*/
/*
* 必须注意:调用时,务必先调用addCount()再调用addData(),否则调用失败
*/
public class LayuiTableJson implements Serializable {
//状态码
private int code;
//提示信息
private String msg;
private int count;
//用户要返回给浏览器的数据
private Object data;
public static LayuiTableJson success(){
LayuiTableJson ltj = new LayuiTableJson();
ltj.setCode(100);
ltj.setMsg("处理成功!");
return ltj;
}
public static LayuiTableJson fail(){
LayuiTableJson ltj = new LayuiTableJson();
ltj.setCode(200);
ltj.setMsg("没有数据");
return ltj;
}
public static LayuiTableJson addCount(int c){
LayuiTableJson ltj = new LayuiTableJson();
ltj.setCount(c);
return ltj;
}
public LayuiTableJson addData(Object value){
this.setData(value);
return this;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
}
待加。。。。
沃梦达教程
本文标题为:Layui数据表格模型
基础教程推荐
猜你喜欢
- Ajax实现动态加载数据 2023-02-01
- vue离线环境如何安装脚手架vue-cli 2025-01-19
- JS前端广告拦截实现原理解析 2024-04-22
- 浅析canvas元素的html尺寸和css尺寸对元素视觉的影响 2024-04-26
- 浅谈Vue2和Vue3的数据响应 2023-10-08
- 基于Vue制作组织架构树组件 2024-04-08
- this[] 指的是什么内容 讨论 2023-11-30
- js禁止页面刷新与后退的方法 2024-01-08
- CSS3的几个标签速记(推荐) 2024-04-07
- 关于文字内容过长,导致文本内容超出html 标签宽度的解决方法之自动换行 2023-10-28
