mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
新增 用户添加/取消收藏站点接口、用户查询收藏站点列表接口
This commit is contained in:
@@ -16,10 +16,7 @@ import com.jsowell.common.util.StringUtils;
|
||||
import com.jsowell.pile.domain.MemberPlateNumberRelation;
|
||||
import com.jsowell.pile.domain.UserFrequentedStationInfo;
|
||||
import com.jsowell.pile.dto.*;
|
||||
import com.jsowell.pile.service.MemberBasicInfoService;
|
||||
import com.jsowell.pile.service.MemberPlateNumberRelationService;
|
||||
import com.jsowell.pile.service.OrderBasicInfoService;
|
||||
import com.jsowell.pile.service.PileMerchantInfoService;
|
||||
import com.jsowell.pile.service.*;
|
||||
import com.jsowell.pile.vo.base.MemberWalletVO;
|
||||
import com.jsowell.pile.vo.uniapp.customer.InvoiceTitleVO;
|
||||
import com.jsowell.pile.vo.uniapp.customer.MemberVO;
|
||||
@@ -47,6 +44,9 @@ public class MemberController extends BaseController {
|
||||
@Autowired
|
||||
private MemberBasicInfoService memberBasicInfoService;
|
||||
|
||||
@Autowired
|
||||
private MemberStationRelationService memberStationRelationService;
|
||||
|
||||
@Autowired
|
||||
private PileMerchantInfoService pileMerchantInfoService;
|
||||
|
||||
@@ -629,4 +629,47 @@ public class MemberController extends BaseController {
|
||||
logger.info("查询用户常去站点(最近半年) result:{}", response);
|
||||
return response;
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询用户收藏的站点信息
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/getCollectedStationIdList")
|
||||
public RestApiResponse<?> getCollectedStationIdList(HttpServletRequest request, @RequestBody QueryStationDTO dto) {
|
||||
RestApiResponse<?> response;
|
||||
try {
|
||||
String memberId = getMemberIdByAuthorization(request);
|
||||
dto.setMemberId(memberId);
|
||||
PageResponse pageResponse = memberStationRelationService.getCollectedStationIdList(dto);
|
||||
response = new RestApiResponse<>(pageResponse);
|
||||
}catch (Exception e) {
|
||||
logger.error("查询用户收藏的站点信息 error", e);
|
||||
response = new RestApiResponse<>(e);
|
||||
}
|
||||
logger.info("查询用户收藏的站点信息 result:{}", response);
|
||||
return response;
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户修改收藏的站点
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/updateCollectedStation")
|
||||
public RestApiResponse<?> updateCollectedStation(HttpServletRequest request, @RequestBody CollectedStationDTO dto) {
|
||||
RestApiResponse<?> response = null;
|
||||
try {
|
||||
String memberId = getMemberIdByAuthorization(request);
|
||||
dto.setMemberId(memberId);
|
||||
int i = memberStationRelationService.updateCollectedStation(dto);
|
||||
response = new RestApiResponse<>(i);
|
||||
}catch (Exception e) {
|
||||
logger.error("用户修改收藏的站点 error", e);
|
||||
response = new RestApiResponse<>(e);
|
||||
}
|
||||
logger.info("用户修改收藏的站点 result:{}", response);
|
||||
return response;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user