Commit 25c14d1f authored by maliang's avatar maliang

data

parent 8fd19f8b
package com.boot.security.server.controller;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;
@RestController
@RequestMapping("/advertiserManagerController")
public class AdvertiserManagerController {
@GetMapping("/table")
@ApiOperation(value = "获取广告商数据")
@ResponseBody
public String getAdvertiserData() {
JSONObject jsonObject = new JSONObject();
JSONObject item = new JSONObject();
JSONArray array = new JSONArray();
item.put("id",1);
item.put("advertiser","百度联盟");
item.put("AccumulatedConsumptionAmount",100000);
item.put("leader","高飞");
item.put("yesterdayConsumptionAmount",5000);
item.put("viewData","曝光X1");
array.add(item);
jsonObject.put("code",0);
jsonObject.put("msg","");
jsonObject.put("count",1);
jsonObject.put("data",array);
return jsonObject.toJSONString();
}
}
package com.boot.security.server.controller;
import java.util.Iterator;
import java.util.List;
import com.boot.security.server.dto.LoginUser;
......@@ -75,9 +76,11 @@ public class RoleController {
public List<Role> list(PageTableRequest request) {
List<Role> list = roleDao.list(request.getParams(), request.getOffset(), request.getLimit());
if (id!=1){
for (Role role : list) {
if(role.getId().intValue()==1){
list.remove(role);
Iterator<Role> iterator = list.iterator();
while (iterator.hasNext()) {
Role role = iterator.next();
if(role.getId().intValue()==1){
iterator.remove();
}
}
}
......
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>广告主管理</title>
</head>
<link rel="stylesheet" href="../../css/treetable/jquery.treetable.css" />
<link rel="stylesheet" href="../../css/treetable/jquery.treetable.theme.default.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../../layui/css/layui.css">
<body>
<table id="demo" lay-filter="test"></table>
</body>
</html>
<script type="text/javascript" src="../../js/libs/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="../../js/jq.js"></script>
<script type="text/javascript" src="../../layui/layui.js"></script>
<script type="text/javascript" src="../../js/my/permission.js"></script>
<script src="../../js/libs/jquery.treetable.js"></script>
<script>
layui.use('table', function(){
var table = layui.table;
//第一个实例
table.render({
elem: '#demo'
,url: '/advertiserManagerController/table' //数据接口
,page: true //开启分页
,cols: [[ //表头
{field: 'id', title: 'ID', sort: true, fixed: 'left'}
,{field: 'advertiser', title: '广告主名称'}
,{field: 'AccumulatedConsumptionAmount', title: '累计消耗金额', sort: true}
,{field: 'leader', title: '负责人'}
,{field: 'yesterdayConsumptionAmount', title: '昨日消耗金额', }
,{field: 'viewData', title: '展示数据', sort: true}
]]
});
});
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment