From 6569f0c60fcd56901f9ba1b74fad1d1b8995b49b Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Wed, 11 Sep 2019 17:13:25 +0800 Subject: [PATCH] =?UTF-8?q?cdk=20=E5=92=8C=E6=B5=81=E6=B0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jmfy/controller/FindFlowController.java | 197 ++++++++++++++++++ src/main/java/com/jmfy/model/CdkInfo.java | 2 +- src/main/java/com/jmfy/model/SCdkInfo.java | 2 +- src/main/resources/static/html/findFlow.html | 143 +++++++++++++ .../static/html/findShopItemFlow.html | 146 +++++++++++++ .../resources/static/html/member-add.html | 6 + src/main/resources/templates/index.html | 26 +++ src/main/resources/templates/itemFlow.html | 169 +++++++++++++++ .../resources/templates/shopItemInfo.html | 71 +++++++ 9 files changed, 760 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/jmfy/controller/FindFlowController.java create mode 100644 src/main/resources/static/html/findFlow.html create mode 100644 src/main/resources/static/html/findShopItemFlow.html create mode 100644 src/main/resources/templates/itemFlow.html create mode 100644 src/main/resources/templates/shopItemInfo.html diff --git a/src/main/java/com/jmfy/controller/FindFlowController.java b/src/main/java/com/jmfy/controller/FindFlowController.java new file mode 100644 index 0000000..9e48d0d --- /dev/null +++ b/src/main/java/com/jmfy/controller/FindFlowController.java @@ -0,0 +1,197 @@ +package com.jmfy.controller; + +import org.springframework.stereotype.Controller; + +/** + * Created by huangds on 2017/10/24. + */ +@Controller +public class FindFlowController { +// @Resource +// ItemDao itemDao; +// @RequestMapping(value = "/findFlow", method = {RequestMethod.POST,RequestMethod.GET}) +// public String findFlow(HttpSession session, ModelMap map , HttpServletRequest request) throws Exception { +// HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); +// String startTime = parameterMap.get("startTime"); +// String endTime = parameterMap.get("endTime"); +// String serverId = parameterMap.get("serverId"); +// String userId = parameterMap.get("userId"); +// List moneyFlowList = itemDao.findMoneyFlowInfo(serverId, startTime, endTime, userId); +// List itemFlowVoList = new ArrayList<>(); +// for (MoneyFlow moneyFlow :moneyFlowList){ +// ItemFlowVo itemFlowVo = new ItemFlowVo(); +// itemFlowVo.setUserId(moneyFlow.getUid()); +// itemFlowVo.setServerId(moneyFlow.getServerId()); +// itemFlowVo.setTime(moneyFlow.getTime()); +// itemFlowVo.setItemName(getItemName(Integer.parseInt(moneyFlow.getiMoneyType()),999)); +// itemFlowVo.setReason(getReason(moneyFlow.getReason())); +// itemFlowVo.setUserLevel(moneyFlow.getLevel()); +// itemFlowVo.setAfterMoney(moneyFlow.getAfterMoney()); +// itemFlowVo.setAddOrReduce(moneyFlow.getAddOrReduce()); +// itemFlowVo.setCount(moneyFlow.getiMoney()); +// itemFlowVoList.add(itemFlowVo); +// } +// List itemFlowList = itemDao.findItemFlowInfo(serverId,startTime,endTime,userId); +// for (ItemFlow itemFlow:itemFlowList){ +// ItemFlowVo itemFlowVo = new ItemFlowVo(); +// itemFlowVo.setUserId(itemFlow.getUid()); +// itemFlowVo.setServerId(itemFlow.getServerId()); +// itemFlowVo.setTime(itemFlow.getTime()); +// itemFlowVo.setUserLevel(itemFlow.getLevel()); +// itemFlowVo.setItemName(getItemName(Integer.parseInt(itemFlow.getiGoodsId()),Integer.parseInt(itemFlow.getiGoodsType()))); +// itemFlowVo.setReason(getReason(itemFlow.getReason())); +// itemFlowVo.setAfterMoney(itemFlow.getAfterCount()); +// itemFlowVo.setAddOrReduce(itemFlow.getAddOrReduce()); +// itemFlowVo.setCount(itemFlow.getCount()); +// itemFlowVoList.add(itemFlowVo); +// } +// map.put("itemFlowVoList", itemFlowVoList); +// return "itemFlow"; +// } +// +// private String getReason(String reason) { +// return STableManager.getInstance().getsReason(Integer.parseInt(reason)); +// } +// +// private String getItemName(int itemId, int iGoodsType) { +// String itemName = ""; +// switch (iGoodsType) { +// case 999: +// itemName = getMoneyName(itemId); +// break; +// case 0: +// itemName = STableManager.getInstance().getsItemName(itemId); +// if (itemName ==null){ +// itemName = STableManager.getInstance().getsExpCardName(itemId); +// if (itemName == null || itemName.isEmpty()) { +// itemName = String.valueOf(itemId); +// } +// } +// break; +// case 2: +// itemName = STableManager.getInstance().getsHeroName(itemId); +// break; +// case 3: +// itemName = STableManager.getInstance().getsYaofuName(itemId); +// break; +// case 4: +// //todo 皮肤 现在版本没有 +// itemName = String.valueOf(itemId); +// break; +// case 5: +// //todo 头像框 +// itemName = STableManager.getInstance().getsHeadName(itemId); +// break; +// case 6: +// itemName = STableManager.getInstance().getsItemName(itemId); +// break; +// case 7: +// itemName = STableManager.getInstance().getsItemName(itemId); +// break; +// case 8: +// itemName = STableManager.getInstance().getsItemName(itemId); +// break; +// case 10: +// itemName = STableManager.getInstance().getsMindName(itemId); +// break; +// case 11: +// //头像 +// itemName = STableManager.getInstance().getsHeadName(itemId); +// break; +// case 14: +// //聊天红包 +// itemName = "聊天红包"; +// break; +// default: +// if (itemName.isEmpty()) { +// itemName = String.valueOf(itemId); +// } +// } +// return itemName; +// } +// +// private String getMoneyName(int moneyType) { +// String name = ""; +// switch (moneyType) { +// case 0: +// name = "金币"; +// break; +// case 1: +// name = "妖灵币"; +// break; +// case 2: +// name = "友情点"; +// break; +// case 3: +// name = "荣誉"; +// break; +// case 4: +// name = "中级荣誉"; +// break; +// case 5: +// name = "高级荣誉"; +// break; +// case 8: +// name = "神券"; +// break; +// case 9: +// name = "体力"; +// break; +// case 10: +// name = "皮肤券"; +// break; +// case 11: +// name = "灵石"; +// break; +// case 12: +// name = "玄"; +// break; +// case 13: +// name = "素"; +// break; +// case 14: +// name = "鸣"; +// break; +// case 15: +// name = "宗门资产"; +// break; +// default: +// name = STableManager.getInstance().getsItemName(moneyType); +// if (name == null || name.isEmpty()) { +// name = String.valueOf(moneyType); +// } +// +// } +// return name; +// } +// +// +// +// @RequestMapping(value = "/findShopFlow", method = {RequestMethod.POST,RequestMethod.GET}) +// public String findShopFlow(HttpSession session, ModelMap map , HttpServletRequest request) throws Exception { +// HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); +// String startTime = parameterMap.get("startTime"); +// String endTime = parameterMap.get("endTime"); +// String serverId = parameterMap.get("serverId"); +// String shopId = parameterMap.get("shopId"); +// List itemFlowList = itemDao.findItemFlowInfoBuyShop(serverId,startTime,endTime,shopId); +// List shopItemInfoVos = new ArrayList<>(); +// Map itemBuyTimes = new HashMap<>(); +// for (ShopBuyInfoFlow itemFlow:itemFlowList){ +// String itemName = itemFlow.getBuyItemName(); +// int itemNum = Integer.parseInt(itemFlow.getBuyItemNum()); +// if (itemBuyTimes.containsKey(itemName)){ +// itemNum = itemBuyTimes.get(itemName) + itemNum; +// } +// itemBuyTimes.put(itemName,itemNum); +// } +// for ( Map.Entry entry :itemBuyTimes.entrySet()){ +// ShopItemInfoVo shopItemInfoVo = new ShopItemInfoVo(); +// shopItemInfoVo.setBuyNum(entry.getValue()); +// shopItemInfoVo.setItemName(entry.getKey()); +// shopItemInfoVos.add(shopItemInfoVo); +// } +// map.put("shopItemInfoVos",shopItemInfoVos); +// return "shopItemInfo"; +// } +} diff --git a/src/main/java/com/jmfy/model/CdkInfo.java b/src/main/java/com/jmfy/model/CdkInfo.java index 9485f16..c884a29 100644 --- a/src/main/java/com/jmfy/model/CdkInfo.java +++ b/src/main/java/com/jmfy/model/CdkInfo.java @@ -4,7 +4,7 @@ import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; -@Document(collection = "c_cdk_info") +@Document(collection = "cdk_info") public class CdkInfo { @Id private String id; // 生成的序列号id diff --git a/src/main/java/com/jmfy/model/SCdkInfo.java b/src/main/java/com/jmfy/model/SCdkInfo.java index 0467af8..8eeb8dd 100644 --- a/src/main/java/com/jmfy/model/SCdkInfo.java +++ b/src/main/java/com/jmfy/model/SCdkInfo.java @@ -4,7 +4,7 @@ import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; -@Document(collection = "s_c_add_sdk_info") +@Document(collection = "cdk_add_info") public class SCdkInfo { @Id private int id; //所属的商品id diff --git a/src/main/resources/static/html/findFlow.html b/src/main/resources/static/html/findFlow.html new file mode 100644 index 0000000..a60a866 --- /dev/null +++ b/src/main/resources/static/html/findFlow.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + 流水日誌查询 + + + +
+
+
+
+ 流水日誌查询 +
+
+
+ +
+ + +
+
+
+ +
+ + +
+
+
+ +
+ + +
+
+
+ +
+ + +
+
+
+
+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + diff --git a/src/main/resources/static/html/findShopItemFlow.html b/src/main/resources/static/html/findShopItemFlow.html new file mode 100644 index 0000000..c6e27a3 --- /dev/null +++ b/src/main/resources/static/html/findShopItemFlow.html @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + +流水日誌查询 + + + +
+
+
+
+ 商店道具购买次数查询 +
+
+
+ +
+ + +
+
+
+ +
+ + +
+
+
+ +
+ + +
+
+
+ +
+ +
+
+
+
+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + diff --git a/src/main/resources/static/html/member-add.html b/src/main/resources/static/html/member-add.html index 12e122b..c2d9070 100644 --- a/src/main/resources/static/html/member-add.html +++ b/src/main/resources/static/html/member-add.html @@ -73,6 +73,12 @@ + + diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html index e01ce6e..60d2302 100644 --- a/src/main/resources/templates/index.html +++ b/src/main/resources/templates/index.html @@ -78,6 +78,20 @@ +
+
+ +
+
+
+
+ +
+