From e0481de620e36cadf136348534b60617109b5032 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期五, 25 八月 2023 14:37:05 +0800
Subject: [PATCH] 新增积分商城模块(新增商品 编辑商品 删除商品 商品列表) 修改活动人员统计为0 修改小程序活动报名报错
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java | 48 +++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 47 insertions(+), 1 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java
index 55d77a1..acb7674 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcRegionServiceImpl.java
@@ -35,7 +35,53 @@
}
@Override
- public R levelList() {
+ public R selectCommunityCodeByName( String city, String country,String town,String villagetr) {
+ return R.ok(this.baseMapper.selectCommunityCodeByName(city,country,town,villagetr));
+ }
+
+ @Override
+ public R levelList(Integer level,String code) {
+ if(level==1){
+ List<ProvinceCityReturnVO> firstLevel=this.baseMapper.selectFirst();
+ return R.ok(firstLevel);
+ }
+ if(level==2){
+ List<ProvinceCityReturnVO> secondLevel=this.baseMapper.selectSecond(code);
+ return R.ok(secondLevel);
+ }
+ if(level==3){
+ List<ProvinceCityReturnVO> thirdLevel=this.baseMapper.selectThird(code);
+ return R.ok(thirdLevel);
+ }
+ if(level==4){
+ List<ProvinceCityReturnVO> fourthLevel=this.baseMapper.selectFourth(code);
+ return R.ok(fourthLevel);
+ }
+ return R.fail("参数错误");
+// if(stringRedisTemplate.hasKey("levelList")){
+// return R.ok(stringRedisTemplate.opsForValue().get("levelList"));
+// }
+// else {
+// List<ProvinceCityReturnVO> firstLevel=this.baseMapper.selectFirst();
+// firstLevel.forEach(provinceCityReturnVO -> {
+// List<ProvinceCityReturnVO> secondLevel=this.baseMapper.selectSecond(provinceCityReturnVO.getCode());
+// secondLevel.forEach(provinceCityReturnVO1 -> {
+// List<ProvinceCityReturnVO> thirdLevel=this.baseMapper.selectThird(provinceCityReturnVO1.getCode());
+// thirdLevel.forEach(provinceCityReturnVO2 -> {
+// List<ProvinceCityReturnVO> fourthLevel=this.baseMapper.selectFourth(provinceCityReturnVO2.getCode());
+// provinceCityReturnVO2.setProvinceCityReturnVOList(fourthLevel);
+// });
+// provinceCityReturnVO1.setProvinceCityReturnVOList(thirdLevel);
+// });
+// provinceCityReturnVO.setProvinceCityReturnVOList(secondLevel);
+// });
+// stringRedisTemplate.opsForValue().set("levelList", JSON.toJSONString(firstLevel));
+// return R.ok(firstLevel);
+// }
+ }
+
+ @Override
+ public R levelListBackstage() {
if(stringRedisTemplate.hasKey("levelList")){
return R.ok(stringRedisTemplate.opsForValue().get("levelList"));
}
--
Gitblit v1.7.1