| | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import com.yeshi.fanli.entity.accept.AdminAcceptData; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestMethod; |
| | |
| | | private ExtractCountService extractCountService; |
| | | |
| | | @Resource |
| | | private PushRecordService pushRecordService; |
| | | |
| | | @Resource |
| | | private PushController xingePushController; |
| | | |
| | | @Resource |
| | | private ExtractAuditRecordService extractAuditRecordService; |
| | | |
| | | @Resource |
| | | private HongBaoV2CountService hongBaoV2CountService; |
| | | |
| | | @Resource |
| | | private AdminUserService adminUserService; |
| | | |
| | | @Resource |
| | | private RedisManager redisManager; |
| | | |
| | | @Resource |
| | | private TaoBaoOrderService taoBaoOrderService; |
| | | |
| | | @Resource |
| | | private TaoBaoWeiQuanOrderService taoBaoWeiQuanOrderService; |
| | | |
| | | @Resource |
| | | private UserInfoExtraService userInfoExtraService; |
| | |
| | | private CommonOrderCountService commonOrderCountService; |
| | | |
| | | /** |
| | | * |
| | | * 方法说明: 通过提现请求 可jsonP方式 |
| | | * |
| | | * @param id |
| | | * @param code |
| | | * 验证码 |
| | | * @param code 验证码 |
| | | * @param out |
| | | * @param request |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * |
| | | * 方法说明: 拒绝提现请求jsonP |
| | | * |
| | | * @author mawurui createTime 2018年3月14日 下午3:15:55 |
| | | * @param id |
| | | * @param reason |
| | | * @param out |
| | | * @param request |
| | | * @author mawurui createTime 2018年3月14日 下午3:15:55 |
| | | */ |
| | | @RequestMapping(value = "rejectExtractJP") |
| | | public void rejectExtractJP(String callback, Long id, String code, String reason, PrintWriter out, |
| | |
| | | * @param out |
| | | */ |
| | | @RequestMapping(value = "countExtract") |
| | | public void countExtract(String callback, PrintWriter out) { |
| | | public void countExtract(AdminAcceptData acceptData, String callback, PrintWriter out) { |
| | | |
| | | Map<String, Object> totalcount = extractCountService.getTodayCount(); |
| | | |
| | |
| | | BigDecimal amountMoney = userInfoCountService.countAllMoney(null); |
| | | |
| | | // 可提现金额限制 |
| | | String minMoney = configService.get(ConfigKeyEnum.extractMoneyMin.getKey()); |
| | | String minMoney = configService.getValue(ConfigKeyEnum.extractMoneyMin.getKey(), acceptData.getSystem()); |
| | | if (minMoney == null) { |
| | | minMoney = "0"; |
| | | } |
| | |
| | | * 查询客服个人提现审批记录信息 |
| | | * |
| | | * @param callback |
| | | * @param pageIndex |
| | | * 页码 |
| | | * @param key |
| | | * 筛选条件 |
| | | * @param timeSlot |
| | | * 查询时间段 |
| | | * @param state |
| | | * 查看审核状态 |
| | | * @param pageIndex 页码 |
| | | * @param key 筛选条件 |
| | | * @param timeSlot 查询时间段 |
| | | * @param state 查看审核状态 |
| | | * @param out |
| | | * @param request |
| | | */ |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "getMyAuditedDanger") |
| | | public void getMyAuditedDanger(String callback, Long uid, PrintWriter out) { |
| | | public void getMyAuditedDanger(AdminAcceptData acceptData, String callback, Long uid, PrintWriter out) { |
| | | if (uid == null) { |
| | | JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("请登录")); |
| | | return; |
| | |
| | | List<Integer> typeList = new ArrayList<>(); |
| | | typeList.add(HongBaoV2.TYPE_ZIGOU); |
| | | long sameGoodsOrderCount = commonOrderCountService.countSameGoodsOrderByUidAndHongBaoType(typeList, uid, |
| | | Integer.parseInt(configService.get(ConfigKeyEnum.adminMinSameGoodsOrderCount.getKey()))); |
| | | Integer.parseInt(configService.getValue(ConfigKeyEnum.adminMinSameGoodsOrderCount.getKey(), acceptData.getSystem()))); |
| | | long sameShopOrderCount = commonOrderCountService.countSameShopOrderByUidAndHongBaoType(typeList, uid, |
| | | Integer.parseInt(configService.get(ConfigKeyEnum.adminMinSameShopOrderCount.getKey()))); |
| | | Integer.parseInt(configService.getValue(ConfigKeyEnum.adminMinSameShopOrderCount.getKey(), acceptData.getSystem()))); |
| | | if (sameGoodsOrderCount > 0 || sameShopOrderCount > 0) { |
| | | String text = (String.format("同店铺:%s 同商品:%s", sameShopOrderCount, sameGoodsOrderCount)); |
| | | JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(text)); |
| | |
| | | * 客服任务页面展示数据:传入提现申请id 则显示当前申请,若无id则显示客服任务下第一个申请数据 |
| | | * |
| | | * @param callback |
| | | * @param extractId |
| | | * 提现id |
| | | * @param extractId 提现id |
| | | * @param request |
| | | * @param out |
| | | */ |
| | |
| | | * 查询用户历史提现记录 |
| | | * |
| | | * @param callback |
| | | * @param pageIndex |
| | | * 页码 |
| | | * @param key |
| | | * @param pageIndex 页码 |
| | | * 用户id |
| | | * @param request |
| | | * @param out |
| | |
| | | * 数量统计 |
| | | * |
| | | * @param callback |
| | | * @param uid |
| | | * 用户id |
| | | * @param uid 用户id |
| | | * @param request |
| | | * @param out |
| | | */ |