| | |
| | | import com.dsh.account.feignclient.activity.UserConponClient; |
| | | import com.dsh.account.feignclient.activity.model.CommodityRequest; |
| | | import com.dsh.account.feignclient.activity.model.PointsMerchandise; |
| | | import com.dsh.account.feignclient.activity.model.ProductDetailRequest; |
| | | import com.dsh.account.feignclient.competition.DeductionCompetitionsClient; |
| | | import com.dsh.account.feignclient.competition.model.PaymentCompetition; |
| | | import com.dsh.account.feignclient.course.CoursePackageClient; |
| | |
| | | @Override |
| | | public JoinPlayPaiVo queryJoinPlayPai(Integer uid, String lon, String lat) throws Exception { |
| | | TAppUser appUser = this.getById(uid); |
| | | if(ToolUtil.isEmpty(appUser.getProvince()) && ToolUtil.isNotEmpty(lon) && ToolUtil.isNotEmpty(lat)){ |
| | | if(ToolUtil.isEmpty(appUser.getProvince()) && ToolUtil.isNotEmpty(lon)){ |
| | | Map<String, String> geocode = gdMapGeocodingUtil.geocode(lon, lat); |
| | | if(null != geocode){ |
| | | String province = geocode.get("province"); |
| | |
| | | joinPlayPaiVo.setLon(s.getLon()); |
| | | joinPlayPaiVo.setLat(s.getLat()); |
| | | joinPlayPaiVo.setStoreId(s.getId()); |
| | | joinPlayPaiVo.setPhone(s.getPhone()); |
| | | } |
| | | return joinPlayPaiVo; |
| | | } |
| | |
| | | return ResultUtil.success(); |
| | | } |
| | | |
| | | @Override |
| | | public ProductDetailsVo productDetails(Integer goodId, Integer goodsType ) { |
| | | ProductDetailRequest detailsVo = new ProductDetailRequest(); |
| | | detailsVo.setGoodsType(goodsType); |
| | | detailsVo.setGoodId(goodId); |
| | | return mcClient.getGoodDetailsWithId(detailsVo); |
| | | } |
| | | |
| | | } |