From a489609934155d3a9417ebfd315afbadd1d9b95f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 19 三月 2019 12:21:32 +0800 Subject: [PATCH] 删除ExtractRecordDao --- fanli/src/main/java/com/yeshi/fanli/controller/admin/PushCouponController.java | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/PushCouponController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/PushCouponController.java index f2db9b9..10c2130 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/PushCouponController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/PushCouponController.java @@ -179,7 +179,7 @@ GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.serializeNulls(); - Gson gson = gsonBuilder.setDateFormat("yyyy/MM/dd HH:mm:ss").create(); + Gson gson = gsonBuilder.setDateFormat("yyyy-MM-dd").create(); JSONObject data = new JSONObject(); data.put("pe", pe); @@ -201,15 +201,25 @@ * @throws Exception */ @RequestMapping(value = "push") - public void push(String callback, Long id, PrintWriter out) throws Exception { + public void push(String callback, String idArray, PrintWriter out) throws Exception { - if (id == null) { + if (idArray == null || idArray.trim().length() == 0) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("浼犻�掑弬鏁颁笉鑳戒负绌�")); return; } + try { - - pushCouponService.executePush(id); + Gson gson = new Gson(); + List<Long> list = gson.fromJson(idArray, new TypeToken<ArrayList<Long>>() {}.getType()); + + if (list == null || list.size() == 0) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("浼犻�掑弬鏁颁笉鑳戒负绌�")); + return; + } + + for (Long id: list) { + pushCouponService.executePush(id); + } JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎺ㄩ�佹垚鍔�")); -- Gitblit v1.8.0