From 80b3ea5587ff7ec20541d9ca7c6c28739e4d615b Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 30 一月 2024 14:28:20 +0800 Subject: [PATCH] 更新bug修改 --- cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java | 30 +++++------------------------- 1 files changed, 5 insertions(+), 25 deletions(-) diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java b/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java index 5d1e324..c234472 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java @@ -755,9 +755,7 @@ String refund_id = map.get("refund_id"); paymentCompetition.setRefundOrderNo(refund_id); paymentCompetitionService.updateById(paymentCompetition); - storeClient.addBackRecord(paymentCompetition.getAmount() + "_" + paymentCompetition.getAppUserId()); - } if (paymentCompetition.getPayType() == 2) {//支付宝支付 @@ -837,30 +835,9 @@ @Resource private StudentClient studentClient; @PostMapping("/base/competition/getPeopleFromId1") - public List<CompetitionUser> getPeopleFromId1(@RequestBody GetPeopleQuery getPeopleQuery) { + public Page<CompetitionUser> getPeopleFromId1(@RequestBody GetPeopleQuery getPeopleQuery) { try { - Page<UserCompetition> participantPage = new Page<>(getPeopleQuery.getOffset(), getPeopleQuery.getLimit()); - List<CompetitionUser> page = participantService.getPeopleFromId1(participantPage, getPeopleQuery.getId(), getPeopleQuery.getState()); - - List<CompetitionUser> users = new ArrayList<>(); - List<UserCompetition> coms = userCompetitionService.list(new QueryWrapper<UserCompetition>().eq("competitionId", getPeopleQuery.getId())); - for (UserCompetition com : coms) { - int number = com.getParticipantId(); - String numberString = Integer.toString(number); - int digitCount = numberString.length(); - if (digitCount!=9){ - TStudent tStudent = studentClient.queryById(number); - CompetitionUser competitionUser = new CompetitionUser(); - competitionUser.setName(tStudent.getName()); - competitionUser.setPhone(tStudent.getPhone()); - competitionUser.setSex(tStudent.getSex()); - competitionUser.setIdCard(tStudent.getIdCard()); - competitionUser.setState(tStudent.getState()); - users.add(competitionUser); - } - } - page.addAll(users); - + Page<CompetitionUser> page = participantService.getPeopleFromId1(getPeopleQuery.getOffset(), getPeopleQuery.getLimit(), getPeopleQuery.getId(), getPeopleQuery.getState()); return page; } catch (Exception e) { e.printStackTrace(); @@ -1019,6 +996,9 @@ public List<Integer> queryAppUserId(@RequestBody List<Integer> storeIds){ List<Competition> list = competitionService.list(new QueryWrapper<Competition>().in("storeId", storeIds).eq("auditStatus", 2).eq("state", 1)); List<Integer> collect = list.stream().map(Competition::getId).collect(Collectors.toList()); + if(collect.size() == 0){ + return new ArrayList<>(); + } List<PaymentCompetition> list1 = paymentCompetitionService.list(new QueryWrapper<PaymentCompetition>().eq("payStatus", 2).eq("state", 1).in("competitionId", collect)); return list1.stream().map(PaymentCompetition::getAppUserId).collect(Collectors.toList()); } -- Gitblit v1.7.1