Browse Source

resi模块,controller分开,分成stranger和strangerAccessRecord两个RequestMapping

dev
wangchao 6 years ago
parent
commit
64a6f3b8df
  1. 1
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/CustomerGridDao.java
  2. 31
      epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/controller/StrangerAccessRecordController.java
  3. 42
      epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/controller/StrangerResiGuideController.java
  4. 2
      epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/feign/GovOrgFeignClient.java

1
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/CustomerGridDao.java

@ -23,6 +23,7 @@ import com.epmet.dto.CustomerGridDTO;
import com.epmet.dto.form.CustomerGridFormDTO; import com.epmet.dto.form.CustomerGridFormDTO;
import com.epmet.entity.CustomerGridEntity; import com.epmet.entity.CustomerGridEntity;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;

31
epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/controller/StrangerAccessRecordController.java

@ -27,43 +27,14 @@ import java.util.Map;
* @date 2020.03.17 11:33 * @date 2020.03.17 11:33
*/ */
@RestController @RestController
@RequestMapping("stranger") @RequestMapping("strangerAccessRecordController")
public class StrangerAccessRecordController { public class StrangerAccessRecordController {
@Autowired @Autowired
private StrangerAccessRecordService strangerAccessRecordService; private StrangerAccessRecordService strangerAccessRecordService;
/**
* @Description 陌生访客根据自动定位获取附近网格数据
* @Param CustomerGridListFormDTO
* @return Result<List<CustomerGridForStrangerResultDTO>>
* @Author wangc
* @Date 2020.03.19 14:13
**/
@PostMapping("getlocationcustomergridlist")
Result<List<CustomerGridForStrangerResultDTO>> getLocationCustomerGridList(@RequestBody CustomerGridListFormDTO customerGridListFormDTO){
ValidatorUtils.validateEntity(customerGridListFormDTO);
return strangerAccessRecordService.listCustomerGrid(customerGridListFormDTO);
}
/**
* @Description 陌生访客手动选定位置获取附近网格数据
* @Param CustomerGridListFormDTO
* @return Result<List<CustomerGridForStrangerResultDTO>>
* @Author wangc
* @Date 2020.03.19 14:13
**/
@PostMapping("getselectcdcustomergridlist")
Result<List<CustomerGridForStrangerResultDTO>> getSelectcdCustomerGridList(@RequestBody CustomerGridListFormDTO customerGridListFormDTO){
ValidatorUtils.validateEntity(customerGridListFormDTO);
return strangerAccessRecordService.listCustomerGrid(customerGridListFormDTO);
}
/** /**
* 查询陌生人访问记录 * 查询陌生人访问记录
* @Author yangshaoping * @Author yangshaoping

42
epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/controller/StrangerResiGuideController.java

@ -18,8 +18,12 @@
package com.epmet.controller; package com.epmet.controller;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.dto.form.CustomerGridListFormDTO;
import com.epmet.dto.form.StrangerFormDTO; import com.epmet.dto.form.StrangerFormDTO;
import com.epmet.dto.result.CustomerGridForStrangerResultDTO;
import com.epmet.dto.result.HomeDesignByCustomerResultDTO; import com.epmet.dto.result.HomeDesignByCustomerResultDTO;
import com.epmet.service.StrangerAccessRecordService;
import com.epmet.service.StrangerService; import com.epmet.service.StrangerService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
@ -27,6 +31,8 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.List;
/** /**
* 居民端-陌生人导览 * 居民端-陌生人导览
@ -40,6 +46,9 @@ public class StrangerResiGuideController {
@Autowired @Autowired
private StrangerService strangerService; private StrangerService strangerService;
@Autowired
private StrangerAccessRecordService strangerAccessRecordService;
/** /**
* @param * @param
* @Author sun * @Author sun
@ -51,4 +60,37 @@ public class StrangerResiGuideController {
return strangerService.getgridhome(formDTO); return strangerService.getgridhome(formDTO);
} }
/**
* @Description 陌生访客根据自动定位获取附近网格数据
* @Param CustomerGridListFormDTO
* @return Result<List<CustomerGridForStrangerResultDTO>>
* @Author wangc
* @Date 2020.03.19 14:13
**/
@PostMapping("getlocationcustomergridlist")
Result<List<CustomerGridForStrangerResultDTO>> getLocationCustomerGridList(@RequestBody CustomerGridListFormDTO customerGridListFormDTO){
ValidatorUtils.validateEntity(customerGridListFormDTO);
return strangerAccessRecordService.listCustomerGrid(customerGridListFormDTO);
}
/**
* @Description 陌生访客手动选定位置获取附近网格数据
* @Param CustomerGridListFormDTO
* @return Result<List<CustomerGridForStrangerResultDTO>>
* @Author wangc
* @Date 2020.03.19 14:13
**/
@PostMapping("getselectcdcustomergridlist")
Result<List<CustomerGridForStrangerResultDTO>> getSelectcdCustomerGridList(@RequestBody CustomerGridListFormDTO customerGridListFormDTO){
ValidatorUtils.validateEntity(customerGridListFormDTO);
return strangerAccessRecordService.listCustomerGrid(customerGridListFormDTO);
}
} }

2
epmet-module/resi-guide/resi-guide-server/src/main/java/com/epmet/feign/GovOrgFeignClient.java

@ -20,7 +20,7 @@ import java.util.List;
* @Author wangc * @Author wangc
* @date 2020.03.17 14:29 * @date 2020.03.17 14:29
*/ */
@FeignClient(name = ServiceConstant.GOV_ORG_SERVER, fallback = GovOrgFeignFallBack.class, url = "http://localhost:8092") @FeignClient(name = ServiceConstant.GOV_ORG_SERVER, fallback = GovOrgFeignFallBack.class)
public interface GovOrgFeignClient { public interface GovOrgFeignClient {
/** /**

Loading…
Cancel
Save