Commit 9d3965fa authored by lixinglin's avatar lixinglin

园区信息新增返回vr信息

parent 14b7740f
...@@ -30,6 +30,8 @@ import com.postcard.service.moudle.park.vo.ParkDetailVo; ...@@ -30,6 +30,8 @@ import com.postcard.service.moudle.park.vo.ParkDetailVo;
import com.postcard.service.moudle.park.vo.ParkIndustryVo; import com.postcard.service.moudle.park.vo.ParkIndustryVo;
import com.postcard.service.moudle.park.vo.ParkPageVo; import com.postcard.service.moudle.park.vo.ParkPageVo;
import com.postcard.service.moudle.system.service.SysCarouselInfoService; import com.postcard.service.moudle.system.service.SysCarouselInfoService;
import com.postcard.service.moudle.system.vo.ResourceVo;
import com.postcard.service.moudle.system.vo.VrVo;
import com.postcard.service.util.CommonUtil; import com.postcard.service.util.CommonUtil;
import com.postcard.service.util.DataUtil; import com.postcard.service.util.DataUtil;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -89,7 +91,7 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo> ...@@ -89,7 +91,7 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo>
parkInfoParam.setCoverAreaUnder(Double.valueOf(split[1])); parkInfoParam.setCoverAreaUnder(Double.valueOf(split[1]));
} }
} }
if(StringUtils.isNotBlank(parkInfoParam.getPrimaryIndustry())){ if (StringUtils.isNotBlank(parkInfoParam.getPrimaryIndustry())) {
String name = PrimaryIndustryEnum.getName(parkInfoParam.getPrimaryIndustry()); String name = PrimaryIndustryEnum.getName(parkInfoParam.getPrimaryIndustry());
String[] split = name.split("、"); String[] split = name.split("、");
parkInfoParam.setPrimaryIndustryList(Arrays.asList(split)); parkInfoParam.setPrimaryIndustryList(Arrays.asList(split));
...@@ -112,8 +114,14 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo> ...@@ -112,8 +114,14 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo>
// 获取园区基本信息 // 获取园区基本信息
ParkInfo parkInfo = this.getById(id); ParkInfo parkInfo = this.getById(id);
ParkDetailVo parkDetailVo = BeanUtil.copyProperties(parkInfo, ParkDetailVo.class); ParkDetailVo parkDetailVo = BeanUtil.copyProperties(parkInfo, ParkDetailVo.class);
ResourceVo allResource = sysCarouselInfoService.getAllResource(CarouselTypeEnum.YUANQU.getType(), id);
List<String> imgUrlList = allResource.getImgUrlList();
List<VrVo> vrVoList = allResource.getVrVoList();
// 轮播图 // 轮播图
parkDetailVo.setImgUrlList(sysCarouselInfoService.getImgUrls(CarouselTypeEnum.YUANQU.getType(), id)); // parkDetailVo.setImgUrlList(sysCarouselInfoService.getImgUrls(CarouselTypeEnum.YUANQU.getType(), id));
parkDetailVo.setImgUrlList(imgUrlList);
parkDetailVo.setVrVoList(vrVoList);
// 招商方向 // 招商方向
parkDetailVo.setInvestmentDetails(listInvestDetail(id)); parkDetailVo.setInvestmentDetails(listInvestDetail(id));
// 产业支持 // 产业支持
...@@ -157,7 +165,7 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo> ...@@ -157,7 +165,7 @@ public class ParkInfoServiceImpl extends ServiceImpl<ParkInfoMapper, ParkInfo>
@Override @Override
public List<String> getIndustryList(){ public List<String> getIndustryList() {
DevelopmentInfo developmentInfo = developmentInfoService.getById(developmentId); DevelopmentInfo developmentInfo = developmentInfoService.getById(developmentId);
String primaryIndustry = developmentInfo.getPrimaryIndustry(); String primaryIndustry = developmentInfo.getPrimaryIndustry();
String[] split = primaryIndustry.split("、"); String[] split = primaryIndustry.split("、");
......
...@@ -17,6 +17,7 @@ import org.springframework.format.annotation.DateTimeFormat; ...@@ -17,6 +17,7 @@ import org.springframework.format.annotation.DateTimeFormat;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -122,4 +123,7 @@ public class ParkDetailVo { ...@@ -122,4 +123,7 @@ public class ParkDetailVo {
@ApiModelProperty(value = "状态") @ApiModelProperty(value = "状态")
private Integer status; private Integer status;
@ApiModelProperty(value = "vr图")
private List<VrVo> vrVoList = new ArrayList<>();
} }
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