广脉:1、优化查询外部数据,分页方法。
This commit is contained in:
parent
b93aa1f7af
commit
4e46ee0e8c
|
@ -1,6 +1,8 @@
|
||||||
package com.hzya.frame.voucher.ae.comf.bd.controller;
|
package com.hzya.frame.voucher.ae.comf.bd.controller;
|
||||||
|
|
||||||
import cn.hutool.core.lang.Assert;
|
import cn.hutool.core.lang.Assert;
|
||||||
|
import com.github.pagehelper.PageHelper;
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdAccsubjDao;
|
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdAccsubjDao;
|
||||||
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdBdinfoDao;
|
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdBdinfoDao;
|
||||||
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdOrgBookVODao;
|
import com.hzya.frame.voucher.ae.comf.bd.dao.IAeConfBdOrgBookVODao;
|
||||||
|
@ -87,7 +89,7 @@ public class BdController extends DefaultController {
|
||||||
@RequestMapping(value = "/queryDataByMap", method = RequestMethod.POST)
|
@RequestMapping(value = "/queryDataByMap", method = RequestMethod.POST)
|
||||||
public JsonResultEntity queryDataByMap(@RequestBody HashMap<String, String> map) {
|
public JsonResultEntity queryDataByMap(@RequestBody HashMap<String, String> map) {
|
||||||
try {
|
try {
|
||||||
if(map.get("tablename")==null||"".equals(map.get("tablename"))){
|
if (map.get("tablename") == null || "".equals(map.get("tablename"))) {
|
||||||
return getSuccessMessageEntity("请求成功", null);
|
return getSuccessMessageEntity("请求成功", null);
|
||||||
}
|
}
|
||||||
//查询u8c数据库
|
//查询u8c数据库
|
||||||
|
@ -102,4 +104,28 @@ public class BdController extends DefaultController {
|
||||||
return getFailureMessageEntity("请求失败", e.getMessage());
|
return getFailureMessageEntity("请求失败", e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询基础数据数据表
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/queryDataPagedByMap", method = RequestMethod.POST)
|
||||||
|
public JsonResultEntity queryDataPagedByMap(@RequestBody U8CQueryVO entity) {
|
||||||
|
try {
|
||||||
|
if (entity.getTablename() == null || "".equals(entity.getTablename())) {
|
||||||
|
return getSuccessMessageEntity("请求成功", null);
|
||||||
|
}
|
||||||
|
PageHelper.startPage(entity.getPageNum(), entity.getPageSize());
|
||||||
|
//查询u8c数据库
|
||||||
|
U8CQueryVO u8CQueryVO = new U8CQueryVO();
|
||||||
|
u8CQueryVO.setDataSourceCode(ProfilesActiveConstant.LETS_PROD_DATE_SOURCE);
|
||||||
|
u8CQueryVO.setTablename(entity.getTablename());
|
||||||
|
List<Map<String, Object>> objectList = u8CQueryVODAO.queryU8CBD(u8CQueryVO);
|
||||||
|
PageInfo pageInfo = new PageInfo(objectList);
|
||||||
|
|
||||||
|
return getSuccessMessageEntity("请求成功", pageInfo);
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
return getFailureMessageEntity("请求失败", e.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue