From 41156504948b983a3273ef3a5641932ac80dfd76 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 15 三月 2024 18:37:21 +0800 Subject: [PATCH] 修改bug --- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 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 d81900c..ba70ce8 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 @@ -656,9 +656,10 @@ */ @ResponseBody @PostMapping("/worldCup/editWorldCup") - public Integer editWorldCup(@RequestBody WorldCup worldCup){ - String lon = worldCup.getLon(); - String lat = worldCup.getLat(); + public Integer editWorldCup(@RequestBody String worldCup){ + WorldCup worldCup2 = JSON.parseObject(worldCup, WorldCup.class); + String lon = worldCup2.getLon(); + String lat = worldCup2.getLat(); Map<String, String> geocode = null; try { geocode = gdMapGeocodingUtil.geocode(lon, lat); @@ -669,15 +670,15 @@ String provinceCode = geocode.get("provinceCode"); String city = geocode.get("city"); String cityCode = geocode.get("cityCode"); - worldCup.setProvince(province.replace("省", "")); - worldCup.setProvinceCode(provinceCode); - worldCup.setCity(city.replace("市", "")); - worldCup.setCityCode(cityCode); - WorldCup worldCup1 = worldCupService.getById(worldCup.getId()); - worldCup.setCreateTime(worldCup1.getCreateTime()); - worldCup.setMatchNumber(worldCup1.getMatchNumber()); - worldCupService.updateWorldCupAll(worldCup); - return worldCup.getId(); + worldCup2.setProvince(province.replace("省", "")); + worldCup2.setProvinceCode(provinceCode); + worldCup2.setCity(city.replace("市", "")); + worldCup2.setCityCode(cityCode); + WorldCup worldCup1 = worldCupService.getById(worldCup2.getId()); + worldCup2.setCreateTime(worldCup1.getCreateTime()); + worldCup2.setMatchNumber(worldCup1.getMatchNumber()); + worldCupService.updateWorldCupAll(worldCup2); + return worldCup2.getId(); } @@ -887,8 +888,9 @@ public List<WorldCupPayment> getWorldCupPayment(@RequestBody GetWorldCupPayment getWorldCupPayment){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String payType = getWorldCupPayment.getPayType(); - return worldCupPaymentService.list(new QueryWrapper<WorldCupPayment>().eq("appUserId", getWorldCupPayment.getAppUserId()) + List<WorldCupPayment> list = worldCupPaymentService.list(new QueryWrapper<WorldCupPayment>().eq("appUserId", getWorldCupPayment.getAppUserId()) .in("payType", Arrays.asList(payType.split(","))).ne("payStatus", 1).eq("state", 1) .last(" and createTime between '" + sdf.format(getWorldCupPayment.getStartTime()) + "' and '" + sdf.format(getWorldCupPayment.getEndTime()) + "' order by createTime desc")); + return list; } } -- Gitblit v1.7.1