...
Code Block | ||||
---|---|---|---|---|
| ||||
importPackage(java.lang);
importPackage(org.apache.commons.lang3.time);
importPackage(org.apache.commons.lang3);
importPackage(com.alibaba.fastjson);
var reportDao = beanService.getBean("reportDaoImpl");
var userDao = beanService.getBean("userDaoImpl");
//找到admin用户
var adminUser = userDao.findByUsername("admin");
var adminUid = adminUser.getUid();
//找出admin用户的所有报表
var reports = reportDao.findList(adminUid, 0, 500, null);
var reportArr = new JSONArray();
for(var i = 0; i < reports.size(); i++){
var report = reports.get(i);
var reportObj = new JSONObject();
reportObj.put("id", report.getId());
reportObj.put("name", report.getName());
reportObj.put("sortIndex", report.getSortIndex());
reportObj.put("deviceType", report.isForPhone() ? "phone" : "pad");
reportObj.put("updateDate", report.getUpdateDate().getTime());
reportArr.add(reportObj);
}
result.setSuccess(true);
result.setData(reportArr);
|
Info | ||
---|---|---|
| ||
http://x.x.x.x:端口/plugin/api/report/list.do |