魏超 5 lat temu
rodzic
commit
6d10116629

+ 10
- 1
src/main/java/com/huiju/estateagents/controller/TdCityController.java Wyświetl plik

5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
 import com.huiju.estateagents.base.ResponseBean;
6
 import com.huiju.estateagents.base.ResponseBean;
7
 import com.huiju.estateagents.common.CommConstant;
7
 import com.huiju.estateagents.common.CommConstant;
8
+import com.huiju.estateagents.entity.TaMiniapp;
8
 import com.huiju.estateagents.entity.TaOrgCity;
9
 import com.huiju.estateagents.entity.TaOrgCity;
9
 import com.huiju.estateagents.entity.TdCity;
10
 import com.huiju.estateagents.entity.TdCity;
10
 import com.huiju.estateagents.mapper.TaOrgCityMapper;
11
 import com.huiju.estateagents.mapper.TaOrgCityMapper;
12
+import com.huiju.estateagents.service.ITaMiniappService;
11
 import com.huiju.estateagents.service.ITdCityService;
13
 import com.huiju.estateagents.service.ITdCityService;
12
 import org.slf4j.Logger;
14
 import org.slf4j.Logger;
13
 import org.slf4j.LoggerFactory;
15
 import org.slf4j.LoggerFactory;
44
     @Autowired
46
     @Autowired
45
     private TaOrgCityMapper taOrgCityMapper;
47
     private TaOrgCityMapper taOrgCityMapper;
46
 
48
 
49
+    @Autowired
50
+    private ITaMiniappService iTaMiniappService;
47
 
51
 
48
     /**
52
     /**
49
      * 中心端城市
53
      * 中心端城市
81
     @RequestMapping(value="/wx/tdCity",method= RequestMethod.GET)
85
     @RequestMapping(value="/wx/tdCity",method= RequestMethod.GET)
82
     public ResponseBean tdCityListWx(@RequestParam(value = "leveltype", required = false) String leveltype,HttpServletRequest request){
86
     public ResponseBean tdCityListWx(@RequestParam(value = "leveltype", required = false) String leveltype,HttpServletRequest request){
83
         ResponseBean responseBean = new ResponseBean();
87
         ResponseBean responseBean = new ResponseBean();
88
+        String appId = request.getHeader("appId");
84
         try {
89
         try {
90
+            //通过appid获取orgId
91
+            QueryWrapper<TaMiniapp> taMiniappQueryWrapper = new QueryWrapper<>();
92
+            taMiniappQueryWrapper.eq("miniapp_id", appId);
93
+            TaMiniapp taMiniapp = iTaMiniappService.getOne(taMiniappQueryWrapper);
85
             /**leveltype,暂时保留*/
94
             /**leveltype,暂时保留*/
86
-            List<TdCity> result = iTdCityService.selectWxCity(leveltype,getOrgId(request));
95
+            List<TdCity> result = iTdCityService.selectWxCity(leveltype, taMiniapp.getOrgId());
87
             responseBean.addSuccess(result);
96
             responseBean.addSuccess(result);
88
         }catch (Exception e){
97
         }catch (Exception e){
89
             logger.error("tdCityList -=- {}",e.toString());
98
             logger.error("tdCityList -=- {}",e.toString());