| | |
| | |
|
| | |
|
| | | /**
|
| | | * 统计当天新增用户24小时内产生的订单
|
| | | * @param callback
|
| | | * @param pageIndex
|
| | | * @param pageSize
|
| | | * @param channel 渠道名称 如:VIVO
|
| | | * @param out
|
| | | */
|
| | | @RequestMapping(value = "get24HOderByChannel")
|
| | | public void get24HOderByChannel(String callback, Integer pageIndex, Integer pageSize, |
| | | String channelArray, PrintWriter out) {
|
| | |
|
| | | if (pageIndex == null || pageIndex < 1) {
|
| | | pageIndex = 1;
|
| | | }
|
| | |
|
| | | if (pageSize == null || pageSize < 1) {
|
| | | pageSize = Constant.PAGE_SIZE;
|
| | | }
|
| | |
|
| | | try {
|
| | | |
| | | if (StringUtil.isNullOrEmpty(channelArray)) {
|
| | | JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("请选择操作的数据"));
|
| | | return;
|
| | | }
|
| | |
|
| | | Gson gson = new Gson();
|
| | | List<String> list = gson.fromJson(channelArray, new TypeToken<ArrayList<Long>>() {}.getType());
|
| | |
|
| | | if (list == null || list.size() == 0) {
|
| | | JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("未检测到删除的数据"));
|
| | | return;
|
| | | }
|
| | | |
| | | |
| | | // List<Map<String, Object>> list = hongBaoService.count24HOderByChannel((pageIndex - 1) * pageSize, pageSize, channel);
|
| | | //
|
| | | // if (list == null || list.size() == 0) {
|
| | | // JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("暂无数据"));
|
| | | // return;
|
| | | // }
|
| | | // |
| | | // JSONObject data = new JSONObject();
|
| | | // data.put("pe", pe);
|
| | | // data.put("result_list", list);
|
| | |
|
| | | // JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
|
| | |
|
| | | } catch (Exception e) {
|
| | | JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("操作异常"));
|
| | | e.printStackTrace();
|
| | | }
|
| | |
|
| | | }
|
| | | |
| | | /**
|
| | | * 统计历史渠道产生订单的金额
|
| | | * @param callback
|
| | | * @param channelArray 名字数组
|