From e8f01399a49bb718f184e31d0f6de27c3dc64cef Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 19 八月 2025 08:58:34 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/2.0' into 2.0 --- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupUserListVo.java | 4 +++- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/UserDetailsOfSearch.java | 2 +- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java | 20 +++++++++++--------- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupController.java | 2 +- cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js | 5 +++-- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupRecordsController.java | 2 +- cloud-server-management/src/main/java/com/dsh/course/model/vo/WorldCupUserListVo.java | 2 +- cloud-server-communityWorldCup/src/main/java/com/dsh/config/RedisConfig.java | 2 +- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/feignclient/account/AppUserClient.java | 3 ++- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupListVo.java | 2 +- 10 files changed, 25 insertions(+), 19 deletions(-) diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java index 44e8560..1cdca40 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java @@ -1243,17 +1243,17 @@ .eq(WorldCupPaymentParticipant::getAlreadyEntered, 0)); ArrayList<WorldCupUserListVo> worldCupUserListVos = new ArrayList<>(); if(list.size()>0){ - List<Integer> collect = list.stream().map(WorldCupPaymentParticipant::getAppUserId).collect(Collectors.toList()); + List<Long> collect = list.stream().map(WorldCupPaymentParticipant::getParticipantId).collect(Collectors.toList()); search.setUseIds(collect); - List<AppUser> appUsers = appUserClient.queryAppUserByIds(search); + List<TStudent> appUsers = appUserClient.queryAppUserByIds(search); - for (AppUser appUser : appUsers) { + for (TStudent appUser : appUsers) { WorldCupUserListVo worldCupUserListVo = new WorldCupUserListVo(); - WorldCupPaymentParticipant worldCupPaymentParticipant = list.stream().filter(e -> e.getAppUserId().equals(appUser.getId())).findFirst().orElse(null); + WorldCupPaymentParticipant worldCupPaymentParticipant = list.stream().filter(e -> e.getParticipantId().toString().equals(appUser.getId().toString())).findFirst().orElse(null); if(worldCupPaymentParticipant!=null){ - worldCupUserListVo.setId(worldCupPaymentParticipant.getId()); + worldCupUserListVo.setId(worldCupPaymentParticipant.getId().toString()); worldCupUserListVo.setName(appUser.getName()); - worldCupUserListVo.setSex(appUser.getGender() !=null && appUser.getGender()==2?"女":"男"); + worldCupUserListVo.setSex(appUser.getSex() !=null && appUser.getSex()==2?"女":"男"); worldCupUserListVo.setPhone(appUser.getPhone()); worldCupUserListVo.setIdCard(appUser.getIdCard()); // 当前日期和生日计算年龄 @@ -1297,7 +1297,7 @@ String code = UUIDUtil.getTimeStr() + UUIDUtil.getNumberRandom(3); ArrayList<WorldCupCompetitor> worldCupCompetitors = new ArrayList<>(red.length + blue.length); for (String s : blue) { - WorldCupPaymentParticipant worldCupPaymentParticipant = list1.stream().filter(e -> e.getId().equals(s)).findFirst().orElse(null); + WorldCupPaymentParticipant worldCupPaymentParticipant = list1.stream().filter(e -> e.getId().toString().equals(s)).findFirst().orElse(null); if(worldCupPaymentParticipant!=null){ WorldCupCompetitor worldCupCompetitor =new WorldCupCompetitor(); worldCupCompetitor.setCode(code); @@ -1308,6 +1308,7 @@ worldCupCompetitor.setParticipant(1); worldCupCompetitor.setStartTime(startTime); worldCupCompetitor.setEndTime(endTime); + worldCupCompetitor.setOurScore(blueScore); if(blueScore>redScore){ worldCupCompetitor.setMatchResult(1); worldCupCompetitor.setWinIntegral(worldCup.getWinIntegral()); @@ -1353,7 +1354,7 @@ } for (String s : red) { - WorldCupPaymentParticipant worldCupPaymentParticipant = list1.stream().filter(e -> e.getId().equals(s)).findFirst().orElse(null); + WorldCupPaymentParticipant worldCupPaymentParticipant = list1.stream().filter(e -> e.getId().toString().equals(s)).findFirst().orElse(null); if(worldCupPaymentParticipant!=null){ WorldCupCompetitor worldCupCompetitor =new WorldCupCompetitor(); worldCupCompetitor.setCode(code); @@ -1361,9 +1362,10 @@ worldCupCompetitor.setParticipantType(worldCupPaymentParticipant.getParticipantType()); worldCupCompetitor.setAppUserId(worldCupPaymentParticipant.getAppUserId()); worldCupCompetitor.setParticipantId(worldCupPaymentParticipant.getParticipantId()); - worldCupCompetitor.setParticipant(1); + worldCupCompetitor.setParticipant(2); worldCupCompetitor.setStartTime(startTime); worldCupCompetitor.setEndTime(endTime); + worldCupCompetitor.setOurScore(redScore); if(redScore>blueScore){ worldCupCompetitor.setMatchResult(1); worldCupCompetitor.setWinIntegral(worldCup.getWinIntegral()); diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/feignclient/account/AppUserClient.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/feignclient/account/AppUserClient.java index 8500aa9..3962449 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/feignclient/account/AppUserClient.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/feignclient/account/AppUserClient.java @@ -2,6 +2,7 @@ import com.dsh.communityWorldCup.feignclient.account.model.AppUser; import com.dsh.communityWorldCup.feignclient.account.model.AppUserIdsByCityName; +import com.dsh.communityWorldCup.feignclient.account.model.TStudent; import com.dsh.communityWorldCup.model.UserDetailsOfSearch; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; @@ -60,5 +61,5 @@ @PostMapping("/appUser/queryAppUserByIds") - List<AppUser> queryAppUserByIds(UserDetailsOfSearch search); + List<TStudent> queryAppUserByIds(UserDetailsOfSearch search); } diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/UserDetailsOfSearch.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/UserDetailsOfSearch.java index 678cd05..352bdef 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/UserDetailsOfSearch.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/UserDetailsOfSearch.java @@ -15,5 +15,5 @@ private String idCard; - private List<Integer> useIds; + private List<Long> useIds; } diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupListVo.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupListVo.java index 2c13147..d58b844 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupListVo.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupListVo.java @@ -11,8 +11,8 @@ @Data @ApiModel public class WorldCupListVo { - @ApiModelProperty("世界杯id") private String id; + @ApiModelProperty("世界杯id") private Integer worldCupId; @ApiModelProperty("名称") private String name; diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupUserListVo.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupUserListVo.java index b62da60..7c29eb2 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupUserListVo.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/model/WorldCupUserListVo.java @@ -1,12 +1,14 @@ package com.dsh.communityWorldCup.model; +import com.alibaba.fastjson.serializer.ToStringSerializer; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data public class WorldCupUserListVo { @ApiModelProperty("报名id") - private Long id; + private String id; @ApiModelProperty("姓名") private String name; diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/config/RedisConfig.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/config/RedisConfig.java index 33f2634..746f3c4 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/config/RedisConfig.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/config/RedisConfig.java @@ -10,7 +10,7 @@ @Configuration @PropertySource("classpath:redis.properties") public class RedisConfig { - @Value("192.168.110.106") + @Value("${spring.redis.host}") private String host; @Value("${spring.redis.port}") diff --git a/cloud-server-management/src/main/java/com/dsh/course/model/vo/WorldCupUserListVo.java b/cloud-server-management/src/main/java/com/dsh/course/model/vo/WorldCupUserListVo.java index bf5192f..ca4a6c6 100644 --- a/cloud-server-management/src/main/java/com/dsh/course/model/vo/WorldCupUserListVo.java +++ b/cloud-server-management/src/main/java/com/dsh/course/model/vo/WorldCupUserListVo.java @@ -6,7 +6,7 @@ @Data public class WorldCupUserListVo { @ApiModelProperty("报名id") - private Long id; + private String id; @ApiModelProperty("姓名") private String name; diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupController.java index 8a5a69f..fde9380 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupController.java @@ -324,7 +324,7 @@ values[i][1] = d.get("gender").toString(); values[i][2] = d.get("age").toString(); values[i][3] = d.get("phone").toString(); - values[i][4] = d.get("idcard").toString(); + values[i][4] = d.get("idcard")==null ? "" : d.get("idcard").toString(); Integer state1 = Integer.valueOf(d.get("state").toString()); if(1 == state1){ values[i][5] = "正常"; diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupRecordsController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupRecordsController.java index 1c7f9ac..698de32 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupRecordsController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/WorldCupRecordsController.java @@ -256,7 +256,7 @@ @PostMapping("/userDetailsOfSearch") public Object storeDetailsOfSearch(Integer id,String name,String phone,String idCard){ UserDetailsOfSearch userDetailsOfSearch = new UserDetailsOfSearch(); - userDetailsOfSearch.setId( id); + userDetailsOfSearch.setId(id); userDetailsOfSearch.setName(name); userDetailsOfSearch.setPhone(phone); userDetailsOfSearch.setIdCard(idCard); diff --git a/cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js b/cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js index 75fa90b..73c55b0 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js @@ -268,8 +268,9 @@ //提交信息 var ajax = new $ax(Feng.ctxPath + "/worldCupRecords/savaData1", function(data){ Feng.success("保存成功!"); - window.parent.TVerified.table.refresh(); - TVerifiedInfoDlg.close(); + WorldCupGameStatisticsListInfo.close1() + parent.WorldCupRecords.resetSearch2(); + },function(data){ Feng.error("保存失败!" + data.responseJSON.message + "!"); }); -- Gitblit v1.7.1