From 70cfe5f0c05b8ba31550dcabc45301aaa9bad64f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 17 十月 2019 19:07:44 +0800 Subject: [PATCH] 提现审核修改,删除唯品会SDK --- fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java | 79 ++++++++++++++++++++------------------- 1 files changed, 40 insertions(+), 39 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java index 9439c01..0f01968 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java @@ -102,10 +102,9 @@ @Resource private TaoBaoWeiQuanOrderService taoBaoWeiQuanOrderService; - + @Resource private UserInfoExtraService userInfoExtraService; - /** * @@ -397,6 +396,11 @@ if (adminUser == null) { record.setAdminUser(new AdminUser()); } + // 鏌ヨ鐢ㄦ埛澶囨敞淇℃伅 + UserInfoExtra extra = userInfoExtraService.getUserInfoExtra(record.getExtract().getUserInfo().getId()); + if (extra != null) { + record.getExtract().getUserInfo().setStateDesc(extra.getMark()); + } int warnLevel = 0; Extract extract = record.getExtract(); @@ -446,7 +450,7 @@ GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.serializeNulls(); gsonBuilder.setDateFormat("yyyy-MM-dd HH:mm:ss"); - + Gson gson = gsonBuilder.create(); JSONObject data = new JSONObject(); @@ -560,14 +564,14 @@ } else { surplusTime = DateUtil.dateDiff(formattodayTime, formatTime); } - + String mark = ""; UserInfoExtra userInfoExtra = userInfoExtraService.getUserInfoExtra(extract.getUserInfo().getId()); if (userInfoExtra != null && !StringUtil.isNullOrEmpty(userInfoExtra.getMark())) { mark = "璀︽儠锛侊紒 " + userInfoExtra.getMark(); } - data.put("mark",mark); + data.put("mark", mark); data.put("extract", extract); data.put("beforeMoney", beforeMoney); data.put("surplusTime", surplusTime); @@ -637,7 +641,7 @@ mark = "璀︽儠锛侊紒 " + userInfoExtra.getMark(); } - data.put("mark",mark); + data.put("mark", mark); data.put("extract", extract); data.put("beforeMoney", beforeMoney); data.put("surplusTime", surplusTime); @@ -850,8 +854,8 @@ innerList.put("name", "椹冲洖鏁�"); } - List<ChartTDO> list = extractAuditRecordService.countAuditTotal(state, dateType, year, - startTime, endTime); + List<ChartTDO> list = extractAuditRecordService.countAuditTotal(state, dateType, year, startTime, + endTime); if (dateType != 3) { innerList.put("data", gson.toJson(AdminUtils.dayOrMonthDataFactory(dateType, dateList, list))); } else { @@ -935,8 +939,8 @@ JSONObject innerList = new JSONObject(); innerList.put("name", "鎬昏"); - List<ChartTDO> list = extractAuditRecordService.countExtractApplyMoney(null, dateType, year, - startTime, endTime); + List<ChartTDO> list = extractAuditRecordService.countExtractApplyMoney(null, dateType, year, startTime, + endTime); if (dateType != 3) { innerList.put("data", gson.toJson(AdminUtils.dayOrMonthDataFactory(dateType, dateList, list))); @@ -1020,12 +1024,11 @@ Gson gson = new Gson(); List<String> dateList = AdminUtils.getDateList(dateType, startTime, endTime, year); - JSONObject innerList = new JSONObject(); innerList.put("name", "鎬昏"); - List<ChartTDO> list = extractAuditRecordService.countExtractApplyNumber(null, dateType, year, - startTime, endTime); + List<ChartTDO> list = extractAuditRecordService.countExtractApplyNumber(null, dateType, year, startTime, + endTime); if (dateType != 3) { innerList.put("data", gson.toJson(AdminUtils.dayOrMonthDataFactory(dateType, dateList, list))); @@ -1056,7 +1059,7 @@ e.printStackTrace(); } } - + @RequestMapping(value = "downAutoExtractTxt") public void downAutoExtractTxt(String callback, HttpServletResponse response, PrintWriter out) { try { @@ -1065,35 +1068,35 @@ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鐢ㄦ埛婊¤冻鑷姩鎻愮幇鏉′欢")); return; } - - String filepath = "鑷姩鎻愮幇OpenId "+ java.lang.System.currentTimeMillis() + ".txt"; + + String filepath = "鑷姩鎻愮幇OpenId " + java.lang.System.currentTimeMillis() + ".txt"; response.reset(); - response.setContentType("application/octet-stream"); - String fileName= URLDecoder.decode(filepath,"utf-8"); - response.addHeader("Content-Disposition","attachment;"+ "filename=\"" +URLEncoder.encode(fileName, "utf-8") + "\""); - + response.setContentType("application/octet-stream"); + String fileName = URLDecoder.decode(filepath, "utf-8"); + response.addHeader("Content-Disposition", + "attachment;" + "filename=\"" + URLEncoder.encode(fileName, "utf-8") + "\""); + StringBuilder sb = new StringBuilder(); - for(String t:list){ - sb.append(t+"\r\n"); + for (String t : list) { + sb.append(t + "\r\n"); } - + String opid_str = sb.toString(); if (!StringUtil.isNullOrEmpty(opid_str) && opid_str.endsWith("\r\n")) { opid_str = opid_str.substring(0, opid_str.length() - 2); } - - OutputStream os = response.getOutputStream(); - byte[] byt = opid_str.getBytes(); - os.write(byt); - os.flush(); - os.close(); + + OutputStream os = response.getOutputStream(); + byte[] byt = opid_str.getBytes(); + os.write(byt); + os.flush(); + os.close(); } catch (Exception e) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔寮傚父")); e.printStackTrace(); } } - - + @RequestMapping(value = "uploadExcel", method = RequestMethod.POST) public void uploadExcel(@RequestParam("file") CommonsMultipartFile file, PrintWriter out) { if (file == null) { @@ -1112,9 +1115,7 @@ out.print(JsonUtil.loadFalseResult("涓婁紶澶辫触")); } } - - - + @RequestMapping(value = "preAutoUser") public void preAutoUser(String callback, Integer pageIndex, Integer pageSize, PrintWriter out) { try { @@ -1123,7 +1124,7 @@ JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鐢ㄦ埛婊¤冻鑷姩鎻愮幇鏉′欢")); return; } - + if (pageIndex == null || pageIndex < 1) { pageIndex = 1; } @@ -1131,22 +1132,22 @@ if (pageSize == null || pageSize < 1) { pageSize = Constant.PAGE_SIZE; } - + int count = list.size(); int totalPage = count % pageSize == 0 ? count / pageSize : count / pageSize + 1; PageEntity pe = new PageEntity(pageIndex, pageSize, count, totalPage); - + List<UserInfo> listResult = null; if (pageIndex < totalPage) { int start = (pageIndex - 1) * pageSize; listResult = list.subList(start, start + pageSize); } else if (pageIndex == totalPage) { - listResult = list.subList((pageIndex - 1) * pageSize, list.size()); + listResult = list.subList((pageIndex - 1) * pageSize, list.size()); } else { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("娌℃湁鏇村浜�")); return; } - + JSONObject data = new JSONObject(); data.put("pe", pe); data.put("result_list", listResult); -- Gitblit v1.8.0