From 4f47865c3b8132f097cc32fe9bd8e0fa12469786 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期四, 09 十一月 2023 10:08:48 +0800 Subject: [PATCH] 后台bug修改 --- cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java index 1e8866d..2f50270 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java @@ -16,7 +16,6 @@ import com.dsh.activity.feignclient.account.StudentClient; import com.dsh.activity.feignclient.account.model.AppUserByNameAndPhoneDTO; import com.dsh.activity.feignclient.account.model.TCityManager; -import com.dsh.activity.feignclient.account.model.TStoreStaff; import com.dsh.activity.feignclient.model.CouponExamineListSearch; import com.dsh.activity.feignclient.model.CouponListOfSearch; import com.dsh.activity.feignclient.model.TAppUser; @@ -25,6 +24,7 @@ import com.dsh.activity.feignclient.other.StoreClient; import com.dsh.activity.feignclient.other.model.CityDataAndProvinceDataVo; import com.dsh.activity.feignclient.other.model.Store; +import com.dsh.activity.feignclient.other.model.StoreInfoDto; import com.dsh.activity.feignclient.other.model.TOperatorCity; import com.dsh.activity.model.CouponListVo; import com.dsh.activity.model.CouponRecordQuery; @@ -44,7 +44,6 @@ import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; -import org.checkerframework.checker.units.qual.A; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -84,6 +83,7 @@ @Resource private StoreClient stoClient; + @Resource @@ -430,11 +430,7 @@ couponInfo.put("id",coupon.getId()); couponInfo.put("auditStatus",coupon.getAuditStatus()); couponInfo.put("publisherType",coupon.getPublisherType()); - if (coupon.getPublisherType() == 1){ - TCityManager byId = citClient.getById(coupon.getCityManagerId()); - couponInfo.put("province",byId.getProvince()); - couponInfo.put("city",byId.getCity()); - } + couponInfo.put("name",coupon.getName()); couponInfo.put("type",coupon.getType()); JSONObject jsonObject = JSON.parseObject(coupon.getContent()); @@ -508,14 +504,16 @@ List<CouponStore> list = couStoreService.list(new LambdaQueryWrapper<CouponStore>() .eq(CouponStore::getCouponId,coupon.getId())); if (list.size() > 0){ + // 获取门店ids List<Integer> collect = list.stream().map(CouponStore::getStoreId).collect(Collectors.toList()); List<Store> storeList = stoClient.queryStoreByIds(collect); if (storeList.size() > 0){ for (Store store : storeList) { - TStoreStaff list1 = stoStaClient.baseInfo(store.getStoreStaffId()); + + StoreInfoDto storeInfo = stoClient.getStoreInfo(store.getStoreStaffId()); HashMap<String, Object> stringObjectHashMap = new HashMap<>(); stringObjectHashMap.put("procity",store.getProvince()+store.getCity()); - stringObjectHashMap.put("storeAccount",list1.getName()+"+"+list1.getPhone()); + stringObjectHashMap.put("storeAccount",storeInfo.getInfo()); stringObjectHashMap.put("storeName",store.getName()); maps.add(stringObjectHashMap); } -- Gitblit v1.7.1