From 9f09e749e7198051b9af6c2421336a80b58b79a4 Mon Sep 17 00:00:00 2001 From: 喻健 <喻健@Admin> Date: 星期三, 19 十二月 2018 16:33:12 +0800 Subject: [PATCH] 当日提现成功超过100元 返回高危标识 --- fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java | 84 ++++++++++------------------------------- 1 files changed, 21 insertions(+), 63 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java index 7beb824..7bdf939 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java @@ -10,16 +10,13 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import org.yeshi.utils.JsonUtil; import com.yeshi.fanli.entity.accept.AcceptData; -import com.yeshi.fanli.entity.admin.EveryDayTask; import com.yeshi.fanli.entity.admin.InviteGetMoney; -import com.yeshi.fanli.entity.bus.user.UserRankings; import com.yeshi.fanli.entity.system.System; import com.yeshi.fanli.entity.system.SystemClientParams; import com.yeshi.fanli.exception.NotExistObjectException; -import com.yeshi.fanli.exception.UserRankingsException; -import com.yeshi.fanli.service.inter.config.EveryDayTaskService; import com.yeshi.fanli.service.inter.config.InviteGetMoneyService; import com.yeshi.fanli.service.inter.config.SystemClientParamsService; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; @@ -28,11 +25,8 @@ import com.yeshi.fanli.service.inter.user.UserRankingsService; import com.yeshi.fanli.tag.PageEntity; import com.yeshi.fanli.util.Constant; -import com.yeshi.fanli.util.Utils; -import com.yeshi.fanli.util.account.UserUtil; -import com.yeshi.fanli.util.taobao.TaoBaoUtil; -import org.yeshi.utils.JsonUtil; +import net.sf.json.JSONArray; import net.sf.json.JSONObject; /** @@ -51,9 +45,6 @@ private InviteGetMoneyService inviteGetMoneyService; @Resource - private EveryDayTaskService everyDayTaskService; - - @Resource private SystemClientParamsService systemClientParamsService; @Resource @@ -64,69 +55,37 @@ @Resource private TaoBaoGoodsBriefService taoBaoGoodsBriefService; - + @Resource private UserRankingsService userRankingsService; - /** - * - * 鏂规硶璇存槑: 杩斿洖鍒板墠绔帴鍙� - * - * @author mawurui createTime 2018骞�3鏈�29鏃� 涓嬪崍2:37:38 - * @throws NotExistObjectException - */ @RequestMapping(value = "/inviteGetMoney", method = RequestMethod.POST) public void everyDayTaskList(AcceptData acceptData, int pageIndex, PrintWriter out, String uid) throws NotExistObjectException { // 鏌ヨ鍟嗗搧鎬绘暟 - Integer totalCount = everyDayTaskService.getCount(); + Integer totalCount = 0; int totalPage = totalCount % Constant.PAGE_SIZE == 0 ? totalCount / Constant.PAGE_SIZE : totalCount / Constant.PAGE_SIZE + 1; PageEntity pageEntity = new PageEntity(pageIndex, Constant.PAGE_SIZE, totalCount, totalPage); - // 鍒嗛〉鏌ヨ鎵�鏈夋瘡鏃ュ晢鍝� - List<EveryDayTask> everyDayTaskList = everyDayTaskService.everyDayTaskListCache(pageIndex - 1, ""); - for (EveryDayTask everyDayTask : everyDayTaskList) { - // 璁$畻鐢ㄦ埛寰楀埌鐨勪剑閲� - BigDecimal money = taoBaoGoodsBriefService.getShareGoodsUserHongBao(everyDayTask.getEtGoods()); - String getMoney = money.toString(); - everyDayTask.setGetMoney("璧�" + "楼" + getMoney); - // 璁$畻鍒稿悗浠� - BigDecimal quanhoujia = TaoBaoUtil.getAfterUseCouplePrice(everyDayTask.getEtGoods()); - if (Integer.parseInt(acceptData.getVersion()) >= 20) - everyDayTask.setQuanhoujiaStr("楼" + quanhoujia.toString()); - else - everyDayTask.setQuanhoujiaStr(quanhoujia.toString()); - everyDayTask.getEtGoods().setSalesCount(TaoBaoUtil.getSaleCount(everyDayTask.getEtGoods().getBiz30day())); - } - /* - // 鍒嗛〉鏌ヨ閭�璇锋彁鎴愭 - List<InviteGetMoney> inviteGetMoneyList = inviteGetMoneyService.inviteGetMoneyList(pageIndex - 1, ""); - - // 鍚嶅瓧*澶勭悊 - for (InviteGetMoney inviteGetMoney : inviteGetMoneyList) { + * // 鍒嗛〉鏌ヨ閭�璇锋彁鎴愭 List<InviteGetMoney> inviteGetMoneyList = + * inviteGetMoneyService.inviteGetMoneyList(pageIndex - 1, ""); + * + * // 鍚嶅瓧*澶勭悊 for (InviteGetMoney inviteGetMoney : inviteGetMoneyList) { + * + * String name = inviteGetMoney.getName(); if (name != null) { if + * (name.length() > 2) { name = Utils.getStarString(name, 1, + * name.length() - 1); } else { name = name.substring(0, 1) + "**" + + * name.substring(name.length() - 1); } } inviteGetMoney.setName(name); + * inviteGetMoney.setRankIcon(UserUtil.getRankIcon(3)); } + */ - String name = inviteGetMoney.getName(); - if (name != null) { - if (name.length() > 2) { - name = Utils.getStarString(name, 1, name.length() - 1); - } else { - name = name.substring(0, 1) + "**" + name.substring(name.length() - 1); - } - } - inviteGetMoney.setName(name); - inviteGetMoney.setRankIcon(UserUtil.getRankIcon(3)); - } - */ - - - List<InviteGetMoney> inviteGetMoneyList = userRankingsService.getRank(0,5); - - + List<InviteGetMoney> inviteGetMoneyList = userRankingsService.getRank(0, 5); + JSONObject data = new JSONObject(); data.put("pageEntity", JsonUtil.getSimpleGsonWithDate().toJson(pageEntity)); - data.put("everyDayTaskList", JsonUtil.getSimpleGsonWithDateAndSerialization().toJson(everyDayTaskList)); + data.put("everyDayTaskList", new JSONArray()); data.put("inviteGetMoneyList", JsonUtil.getSimpleGsonWithDate().toJson(inviteGetMoneyList)); if (uid.equals("0") || uid == null) { data.put("myTeam", "---"); @@ -140,17 +99,16 @@ int myTeamCount = myFirstTeamCount + mySecondTeamCount; data.put("myTeam", myTeamCount); // 浠婃棩 鏈湀棰勪及鏀剁泭 - BigDecimal moneyToday = inviteGetMoneyService.getMoneyToday(uid); + BigDecimal moneyToday = inviteGetMoneyService.getMoneyToday(uid + ""); if (moneyToday == null) { moneyToday = new BigDecimal(0); } - - BigDecimal moneyMonth = inviteGetMoneyService.getMoneyMonth(uid); + BigDecimal moneyMonth = inviteGetMoneyService.getMoneyMonth(uid + ""); if (moneyMonth == null) { moneyMonth = new BigDecimal(0); } - BigDecimal moneyLastMonth = inviteGetMoneyService.getMoneyLastMonth(uid); + BigDecimal moneyLastMonth = inviteGetMoneyService.getMoneyLastMonth(uid + ""); data.put("moneyToday", moneyToday.setScale(2, BigDecimal.ROUND_DOWN)); data.put("moneyMonth", moneyMonth.setScale(2, BigDecimal.ROUND_DOWN)); -- Gitblit v1.8.0