提交 0d9858bd authored 作者: 李秋林's avatar 李秋林

分页查询:勤策-同步终端store数据

上级 bef95f77
...@@ -73,18 +73,28 @@ public class QinCeDataTaskServiceImpl implements QinCeDataTaskService { ...@@ -73,18 +73,28 @@ public class QinCeDataTaskServiceImpl implements QinCeDataTaskService {
*/ */
@Override @Override
public void shopDetailAllTask() { public void shopDetailAllTask() {
Map<String, Object> params = qinCeUtils.queryShopParam(); int i = 0;
boolean nextPage = true;
while (nextPage) {
i++;
nextPage = booleanshopDetailPage(i);
}
}
private boolean booleanshopDetailPage(Integer pageNum) {
Map<String, Object> params = qinCeUtils.queryShopParam(pageNum);
String url = qinCeUtils.builderUrl(QinCeUtils.QUERY_SHORE, params); String url = qinCeUtils.builderUrl(QinCeUtils.QUERY_SHORE, params);
// 发起请求、接收结果 // 发起请求、接收结果
JSONObject resultJson = OkHttp.post(url, params); JSONObject resultJson = OkHttp.post(url, params);
JSONArray responseDatas = resultJson.getJSONArray("response_data"); JSONArray responseDatas = resultJson.getJSONArray("response_data");
if (responseDatas.size() <= 0) { if (responseDatas.size() <= 0) {
log.error("勤策-同步人员数据,未查询到数据"); log.error("勤策-同步终端store数据,未查询到数据");
return; return false;
} }
log.info("勤策-同步终端数据,查询到数据「{}」条", responseDatas.size()); log.info("勤策-同步终端store数据,查询到第{}页数据「{}」条", pageNum, responseDatas.size());
qinCeClienteleShopDao.shopDetailAllTask(responseDatas); qinCeClienteleShopDao.shopDetailAllTask(responseDatas);
return true;
} }
} }
...@@ -97,10 +97,10 @@ public class QinCeUtils { ...@@ -97,10 +97,10 @@ public class QinCeUtils {
/** /**
* 查询[客户管理-终端]参数 * 查询[客户管理-终端]参数
*/ */
public Map<String, Object> queryShopParam() { public Map<String, Object> queryShopParam(Integer pageNum) {
HashMap<String, Object> params = new HashMap<>(); HashMap<String, Object> params = new HashMap<>();
// 分页页码,默认1 // 分页页码,默认1
params.put("page_number", "1"); params.put("page_number", pageNum);
// 记录状态。0:已删除,1:正常 // 记录状态。0:已删除,1:正常
// 0:已删除:客户回收站中的终端数据 // 0:已删除:客户回收站中的终端数据
params.put("status", ""); params.put("status", "");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论