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