视图模型
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实现简单下拉选项效果【推荐】 2022-12-28
- ajax异步加载图片实例分析 2022-12-18
- AJAX实现数据的增删改查操作详解【java后台】 2023-02-23
- html网页中使用希腊字母的方法 2022-09-21
- Ajax实现关键字联想和自动补全功能及遇到坑 2023-02-23
- JavaScript函数this指向问题详解 2023-08-12
- 使用HTML5中postMessage知识点解决Ajax中POST跨域问题 2022-10-17
- JavaScript开发简单易懂的Svelte实现原理详解 2023-08-12
- 【vue】三种获取input值的写法 2023-10-08
- vue在install时node-sass@4.14.1 postinstall:node scripts/build.js错误解决 2023-07-09
