From 0922bfdb56bc30125d6fc8e13c50cdda7cd9dc72 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 09 九月 2019 18:59:52 +0800 Subject: [PATCH] 提现自动绑定修改 --- fanli/src/main/java/com/yeshi/fanli/controller/TestController.java | 52 +++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 39 insertions(+), 13 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java b/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java index 765adde..c0f1e03 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java @@ -8,7 +8,9 @@ import java.io.PrintWriter; import java.math.BigDecimal; import java.util.ArrayList; +import java.util.Iterator; import java.util.List; +import java.util.Set; import java.util.UUID; import javax.annotation.Resource; @@ -67,6 +69,8 @@ import net.sf.json.JSONArray; import net.sf.json.JSONObject; +import redis.clients.jedis.Jedis; +import redis.clients.jedis.JedisPool; @Controller @RequestMapping("test") @@ -97,16 +101,18 @@ @Resource private ConfigService configService; - + @Resource private HongBaoManageService hongBaoManageService; @Resource private InviteMaterialService inviteMaterialService; - + @Resource private DynamicInfoDao dynamicInfoDao; - + + @Resource + private JedisPool jedisPool; @RequestMapping(value = "testimg") public void testImg(HttpServletRequest request, PrintWriter out) { @@ -431,9 +437,10 @@ e.printStackTrace(); } } - + /** * 鎻掑叆閭�璇风礌鏉� + * * @param out */ @RequestMapping(value = "getJingFenList") @@ -456,7 +463,7 @@ Gson gson = JsonUtil.getConvertBigDecimalToStringSubZeroBuilder(new GsonBuilder()) .excludeFieldsWithoutExposeAnnotation().setDateFormat("yyyy-MM-dd").create(); for (JDGoods goods : goodsList) { - GoodsDetailVO goodsDetailVO = GoodsDetailVOFactory.convertJDGoods(goods, fanLiRate, shareRate); + GoodsDetailVO goodsDetailVO = GoodsDetailVOFactory.convertJDGoods(goods, fanLiRate, shareRate); array.add(gson.toJson(goodsDetailVO)); } } @@ -470,8 +477,7 @@ e.printStackTrace(); } } - - + /** * 鎻掑叆閭�璇风礌鏉� * @@ -481,35 +487,55 @@ public void queryExistsAuctionId(PrintWriter out) { try { List<DynamicInfo> list = dynamicInfoDao.queryExistsAuctionId(); - for (DynamicInfo dynamicInfo: list) { + for (DynamicInfo dynamicInfo : list) { List<GoodsPicture> imgs = dynamicInfo.getImgs(); if (imgs == null || imgs.size() == 0) { continue; } - + boolean update = false; - for (GoodsPicture goodsPicture: imgs) { + for (GoodsPicture goodsPicture : imgs) { TaoBaoGoodsBriefExtra goods = goodsPicture.getGoods(); if (goods == null) { continue; } - + if (goods.getAuctionId() == null) { update = true; goods.setAuctionId(goods.getId()); } } - + if (update) { dynamicInfo.setImgs(imgs); dynamicInfoDao.updateGoodInfo(dynamicInfo); } } JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("鎿嶄綔鎴愬姛")); -// JsonUtil.printMode(out, null, JsonUtil.loadTrueResult(JsonUtil.getSimpleGson().toJson(list))); + // JsonUtil.printMode(out, null, + // JsonUtil.loadTrueResult(JsonUtil.getSimpleGson().toJson(list))); } catch (Exception e) { JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("鎿嶄綔澶辫触")); e.printStackTrace(); } } + + @RequestMapping(value = "getWaitingThreadsCount") + public void getWaitingThreadsCount(PrintWriter out) { + out.print(Constant.waitingThreadSet.size()); + } + + @RequestMapping(value = "getBinFaRedisKey") + public void getPinFaRedisKey(PrintWriter out) { + JSONArray array = new JSONArray(); + Jedis jedis = jedisPool.getResource(); + try { + Set<String> sets = jedis.keys("rs-*"); + for (Iterator<String> its = sets.iterator(); its.hasNext();) + array.add(its.next()); + } finally { + jedisPool.returnResource(jedis); + } + out.println(array.toString()); + } } -- Gitblit v1.8.0