Commit 965a7931 authored by 周健威's avatar 周健威

Merge remote-tracking branch 'origin/base-modify' into base-modify

# Conflicts:
#	xx-tour/xx-tour-server/src/main/java/com/xxfc/platform/tour/rest/TourUserController.java
parents 4d281b22 1b12c9f1
...@@ -2,6 +2,9 @@ package com.xxfc.platform.tour.biz; ...@@ -2,6 +2,9 @@ package com.xxfc.platform.tour.biz;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.wxiaoqi.security.common.biz.BaseBiz; import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.github.wxiaoqi.security.common.constant.RestCode;
import com.github.wxiaoqi.security.common.msg.BaseResponse;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.vo.PageDataVO; import com.github.wxiaoqi.security.common.vo.PageDataVO;
import com.xxfc.platform.tour.entity.TourGood; import com.xxfc.platform.tour.entity.TourGood;
import com.xxfc.platform.tour.mapper.TourGoodMapper; import com.xxfc.platform.tour.mapper.TourGoodMapper;
...@@ -37,9 +40,9 @@ public class TourGoodBiz extends BaseBiz<TourGoodMapper, TourGood> { ...@@ -37,9 +40,9 @@ public class TourGoodBiz extends BaseBiz<TourGoodMapper, TourGood> {
* @param distance * @param distance
* @return * @return
*/ */
public PageDataVO<TourGood> getGoodList(int page, int limit , String query , Double latitude, Double longitude, Integer tagId, Double distance){ public ObjectRestResponse<TourGood> getGoodList(int page, int limit , String query , Double latitude, Double longitude, Integer tagId, Double distance){
Map<String, Object> params = initParam(page, limit, query, latitude, longitude, tagId, distance); Map<String, Object> params = initParam(page, limit, query, latitude, longitude, tagId, distance);
return PageDataVO.pageInfo(page, limit, () -> mapper.getGoodList(params)); return new ObjectRestResponse().status(RestCode.SUCCESS.getStatus()).msg(RestCode.SUCCESS.getMsg()).data(PageDataVO.pageInfo(page, limit, () -> mapper.getGoodList(params)));
} }
private Map<String, Object> initParam(int page, int limit, String query, Double latitude, Double longitude, Integer tagId, Double distance) { private Map<String, Object> initParam(int page, int limit, String query, Double latitude, Double longitude, Integer tagId, Double distance) {
......
...@@ -37,7 +37,6 @@ public class TourTagBiz extends BaseBiz<TourTagMapper,TourTag> { ...@@ -37,7 +37,6 @@ public class TourTagBiz extends BaseBiz<TourTagMapper,TourTag> {
@Autowired @Autowired
private TourTagBiz tagBiz; private TourTagBiz tagBiz;
@Cache(key = RedisKey.CONSTANT_CODE_PREFIX_HOTTAG)
public List<TourTag> getHotTag() { public List<TourTag> getHotTag() {
TourTag tag = new TourTag(); TourTag tag = new TourTag();
......
...@@ -27,12 +27,12 @@ public class TourBannerController extends BaseController<TourBannerBiz,TourBanne ...@@ -27,12 +27,12 @@ public class TourBannerController extends BaseController<TourBannerBiz,TourBanne
* @return * @return
*/ */
@GetMapping("/app/unauth/findBannerlist") @GetMapping("/app/unauth/findBannerlist")
public ListRestResponse findBannerlist(){ public ObjectRestResponse findBannerlist(){
List<TourBanner> bannerList = bannerBiz.findBannerList(); List<TourBanner> bannerList = bannerBiz.findBannerList();
return new ListRestResponse().result(bannerList).count(bannerList.size()); return ObjectRestResponse.succ(bannerList);
} }
......
...@@ -8,6 +8,7 @@ import com.github.wxiaoqi.security.common.rest.BaseController; ...@@ -8,6 +8,7 @@ import com.github.wxiaoqi.security.common.rest.BaseController;
import com.github.wxiaoqi.security.common.vo.PageDataVO; import com.github.wxiaoqi.security.common.vo.PageDataVO;
import com.xxfc.platform.tour.biz.TourGoodBiz; import com.xxfc.platform.tour.biz.TourGoodBiz;
import com.xxfc.platform.tour.entity.TourGood; import com.xxfc.platform.tour.entity.TourGood;
import com.xxfc.platform.tour.entity.TourTag;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
...@@ -32,7 +33,7 @@ public class TourGoodController extends BaseController<TourGoodBiz, TourGood> { ...@@ -32,7 +33,7 @@ public class TourGoodController extends BaseController<TourGoodBiz, TourGood> {
@RequestMapping(value = "/app/unauth/getGoodList", method = RequestMethod.GET) @RequestMapping(value = "/app/unauth/getGoodList", method = RequestMethod.GET)
@IgnoreClientToken @IgnoreClientToken
@ResponseBody @ResponseBody
public PageDataVO<TourGood> getGoodList(@RequestParam(value = "page", required = true) Integer page, @RequestParam(value = "limit", required = true) Integer limit, public ObjectRestResponse<TourGood> getGoodList(@RequestParam(value = "page", required = true) Integer page, @RequestParam(value = "limit", required = true) Integer limit,
@RequestParam(value = "query", required = false) String query, @RequestParam(value = "latitude", required = false) Double latitude, @RequestParam(value = "query", required = false) String query, @RequestParam(value = "latitude", required = false) Double latitude,
@RequestParam(value = "longitude", required = false) Double longitude, @RequestParam(value = "tagId", required = false) Integer tagId, @RequestParam(value = "longitude", required = false) Double longitude, @RequestParam(value = "tagId", required = false) Integer tagId,
@RequestParam(value = "distance", defaultValue = "10.00") Double distance) { @RequestParam(value = "distance", defaultValue = "10.00") Double distance) {
......
package com.xxfc.platform.tour.rest; package com.xxfc.platform.tour.rest;
import com.github.wxiaoqi.security.common.msg.ListRestResponse; import com.github.wxiaoqi.security.common.msg.ListRestResponse;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.rest.BaseController; import com.github.wxiaoqi.security.common.rest.BaseController;
import com.xxfc.platform.tour.biz.TourTagBannerBiz; import com.xxfc.platform.tour.biz.TourTagBannerBiz;
import com.xxfc.platform.tour.entity.TourTagBanner; import com.xxfc.platform.tour.entity.TourTagBanner;
...@@ -19,10 +20,10 @@ public class TourTagBannerController extends BaseController<TourTagBannerBiz,Tou ...@@ -19,10 +20,10 @@ public class TourTagBannerController extends BaseController<TourTagBannerBiz,Tou
private TourTagBannerBiz tagBannerBiz; private TourTagBannerBiz tagBannerBiz;
@GetMapping("/app/unauth/findById/{tid}") @GetMapping("/app/unauth/findById/{tid}")
public ListRestResponse findById(@PathVariable long tid){ public ObjectRestResponse findById(@PathVariable long tid) {
List<TourTagBanner> tourTagBanners = tagBannerBiz.findById(tid); List<TourTagBanner> tourTagBanners = tagBannerBiz.findById(tid);
return new ListRestResponse().result(tourTagBanners).count(tourTagBanners.size()); return ObjectRestResponse.succ(tourTagBanners);
} }
......
...@@ -23,10 +23,10 @@ public class TourTagController extends BaseController<TourTagBiz,TourTag> { ...@@ -23,10 +23,10 @@ public class TourTagController extends BaseController<TourTagBiz,TourTag> {
private TourTagBiz tagBiz; private TourTagBiz tagBiz;
@GetMapping("/app/unauth/getTagList") @GetMapping("/app/unauth/getTagList")
public ListRestResponse getTagList(pageDTO dto){ public ObjectRestResponse getTagList(pageDTO dto){
if (dto==null) { if (dto==null) {
new ListRestResponse<>().result("错误"); return ObjectRestResponse.createDefaultFail();
} }
Integer hot = dto.getHot(); Integer hot = dto.getHot();
...@@ -35,13 +35,13 @@ public class TourTagController extends BaseController<TourTagBiz,TourTag> { ...@@ -35,13 +35,13 @@ public class TourTagController extends BaseController<TourTagBiz,TourTag> {
if (hot==1){ if (hot==1){
List<TourTag> hotTag = tagBiz.getHotTag(); List<TourTag> hotTag = tagBiz.getHotTag();
return new ListRestResponse().result(hotTag).count(hotTag.size()); return ObjectRestResponse.succ(hotTag);
} }
PageDataVO<TourTag> all = tagBiz.findAll(BeanUtil.beanToMap(dto)); PageDataVO<TourTag> all = tagBiz.findAll(BeanUtil.beanToMap(dto));
return new ListRestResponse().result(all).count(all.getData().size()); return ObjectRestResponse.succ(all);
} }
......
...@@ -3,6 +3,7 @@ package com.xxfc.platform.tour.rest; ...@@ -3,6 +3,7 @@ package com.xxfc.platform.tour.rest;
import com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO; import com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO;
import com.github.wxiaoqi.security.common.msg.ListRestResponse; import com.github.wxiaoqi.security.common.msg.ListRestResponse;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.rest.BaseController; import com.github.wxiaoqi.security.common.rest.BaseController;
import com.xxfc.platform.tour.biz.TourUserBiz; import com.xxfc.platform.tour.biz.TourUserBiz;
import com.xxfc.platform.tour.common.TourBaseController; import com.xxfc.platform.tour.common.TourBaseController;
...@@ -28,11 +29,12 @@ public class TourUserController extends TourBaseController<TourUserBiz> { ...@@ -28,11 +29,12 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
private TourUserBiz tourUserBiz; private TourUserBiz tourUserBiz;
@GetMapping("/app/unauth/getTourUser/{isChild}") @GetMapping("/app/unauth/getTourUser/{isChild}")
public ListRestResponse getTourUser(@PathVariable int isChild){ public ObjectRestResponse getTourUser(@PathVariable int isChild){
AppUserDTO userInfo = getUserInfo(); AppUserDTO userInfo = getUserInfo();
Integer id = userInfo.getId(); Integer id = userInfo.getId();
List<TourUser> tourUsers= baseBiz.getTourUser(id,isChild); List<TourUser> tourUsers= baseBiz.getTourUser(id,isChild);
return new ListRestResponse().result(tourUsers).count(tourUsers.size());
return ObjectRestResponse.succ(tourUsers);
} }
@GetMapping("/app/unauth/getTourUsers") @GetMapping("/app/unauth/getTourUsers")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment