Commit 9f503552 authored by cuijun's avatar cuijun

接口开放

parent d8d881a3
...@@ -41,7 +41,7 @@ public class RscpMonitorimageController extends BaseController<RscpMonitorimageB ...@@ -41,7 +41,7 @@ public class RscpMonitorimageController extends BaseController<RscpMonitorimageB
@ApiModelProperty("检测图斑热度") @ApiModelProperty("检测图斑热度")
@IgnoreUserToken @IgnoreUserToken
@RequestMapping(value = "/app/unauth/all",method = RequestMethod.GET) @RequestMapping(value = "/app/unauth/hotall",method = RequestMethod.GET)
public ObjectRestResponse<List<RscpMonitorimage>> all(RscpImageDataNewestDTO dto) { public ObjectRestResponse<List<RscpMonitorimage>> all(RscpImageDataNewestDTO dto) {
Example example = new Example(RscpMonitorimage.class); Example example = new Example(RscpMonitorimage.class);
Example.Criteria criteria = example.createCriteria(); Example.Criteria criteria = example.createCriteria();
...@@ -50,16 +50,16 @@ public class RscpMonitorimageController extends BaseController<RscpMonitorimageB ...@@ -50,16 +50,16 @@ public class RscpMonitorimageController extends BaseController<RscpMonitorimageB
PageDataVO pageDataVO = PageDataVO.pageInfo(dto.getPage(), dto.getLimit(), ()->baseBiz.selectByExample(example)); PageDataVO pageDataVO = PageDataVO.pageInfo(dto.getPage(), dto.getLimit(), ()->baseBiz.selectByExample(example));
return ObjectRestResponse.succ(pageDataVO); return ObjectRestResponse.succ(pageDataVO);
} }
// @RequestMapping(value = "/app/unauth/all", method = RequestMethod.GET) @RequestMapping(value = "/app/unauth/all", method = RequestMethod.GET)
// @IgnoreUserToken @IgnoreUserToken
// public ObjectRestResponse unauthQuery() { public ObjectRestResponse unauthQuery() {
//
// List<RscpMonitorimage> list = baseBiz.selectByWeekend(w -> { List<RscpMonitorimage> list = baseBiz.selectByWeekend(w -> {
// w.andEqualTo(RscpMonitorimage::getStatus, 2); w.andEqualTo(RscpMonitorimage::getStatus, 2);
// return w; return w;
// }, "start_time DESC"); }, "start_time DESC");
// return ObjectRestResponse.succ(list); return ObjectRestResponse.succ(list);
// } }
// //
// @RequestMapping(value = "/app/unauth/mapAll", method = RequestMethod.GET) // @RequestMapping(value = "/app/unauth/mapAll", method = RequestMethod.GET)
// @IgnoreUserToken // @IgnoreUserToken
......
...@@ -30,16 +30,16 @@ import static com.github.wxiaoqi.security.common.constant.CommonConstants.SYS_TR ...@@ -30,16 +30,16 @@ import static com.github.wxiaoqi.security.common.constant.CommonConstants.SYS_TR
@RequestMapping("/web/rscpMosaicimage") @RequestMapping("/web/rscpMosaicimage")
public class RscpMosaicimageController extends BaseController<RscpMosaicimageBiz, RscpMosaicimage> { public class RscpMosaicimageController extends BaseController<RscpMosaicimageBiz, RscpMosaicimage> {
// @RequestMapping(value = "/app/unauth/all", method = RequestMethod.GET) @RequestMapping(value = "/app/unauth/all", method = RequestMethod.GET)
// @IgnoreUserToken @IgnoreUserToken
// public ObjectRestResponse unauthQuery() { public ObjectRestResponse unauthQuery() {
//
// List<RscpMosaicimage> list = baseBiz.selectByWeekend(w -> { List<RscpMosaicimage> list = baseBiz.selectByWeekend(w -> {
// w.andEqualTo(RscpMosaicimage::getStatus, 2); w.andEqualTo(RscpMosaicimage::getStatus, 2);
// return w; return w;
// }, "start_time asc"); }, "start_time asc");
// return ObjectRestResponse.succ(list); return ObjectRestResponse.succ(list);
// } }
@ApiModelProperty("遥感影像最新时间分页") @ApiModelProperty("遥感影像最新时间分页")
@IgnoreUserToken @IgnoreUserToken
...@@ -58,7 +58,7 @@ public class RscpMosaicimageController extends BaseController<RscpMosaicimageBiz ...@@ -58,7 +58,7 @@ public class RscpMosaicimageController extends BaseController<RscpMosaicimageBiz
@ApiModelProperty("遥感影像热度排序") @ApiModelProperty("遥感影像热度排序")
@IgnoreUserToken @IgnoreUserToken
@RequestMapping(value = "/app/unauth/all",method = RequestMethod.GET) @RequestMapping(value = "/app/unauth/hotall",method = RequestMethod.GET)
public ObjectRestResponse<List<RscpMosaicimage>> all(RscpImageDataNewestDTO dto) { public ObjectRestResponse<List<RscpMosaicimage>> all(RscpImageDataNewestDTO dto) {
Example example = new Example(RscpMosaicimage.class); Example example = new Example(RscpMosaicimage.class);
Example.Criteria criteria = example.createCriteria(); Example.Criteria criteria = example.createCriteria();
......
...@@ -11,6 +11,8 @@ import lombok.Data; ...@@ -11,6 +11,8 @@ import lombok.Data;
*/ */
@Data @Data
public class ImageInformationStorageDto extends PageParam { public class ImageInformationStorageDto extends PageParam {
private Integer isDel;
Integer status; Integer status;
Integer type; Integer type;
String name; String name;
......
...@@ -117,6 +117,10 @@ public class ImageImgStorage implements Serializable { ...@@ -117,6 +117,10 @@ public class ImageImgStorage implements Serializable {
private Date updTime; private Date updTime;
@Column(name = "hot")
@ApiModelProperty(value = "热度")
private String hot;
//源图像信息 //源图像信息
@Transient @Transient
List<ImageInfoRelation> imageInfoRelationList; List<ImageInfoRelation> imageInfoRelationList;
......
...@@ -6,6 +6,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; ...@@ -6,6 +6,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.util.Query; import com.github.wxiaoqi.security.common.util.Query;
import com.github.wxiaoqi.security.common.util.process.ResultCode; import com.github.wxiaoqi.security.common.util.process.ResultCode;
import com.github.wxiaoqi.security.common.vo.PageDataVO; import com.github.wxiaoqi.security.common.vo.PageDataVO;
import com.upyuns.platform.rs.datacenter.entity.RscpMonitorimage;
import com.upyuns.platform.rs.website.dto.ImageInformationStorageDto; import com.upyuns.platform.rs.website.dto.ImageInformationStorageDto;
import com.upyuns.platform.rs.website.dto.ImageStorageImgDto; import com.upyuns.platform.rs.website.dto.ImageStorageImgDto;
import com.upyuns.platform.rs.website.entity.ImageInfoRelation; import com.upyuns.platform.rs.website.entity.ImageInfoRelation;
...@@ -266,4 +267,23 @@ public class ImageImgStorageBiz extends BaseBiz<ImageImgStorageMapper,ImageImgSt ...@@ -266,4 +267,23 @@ public class ImageImgStorageBiz extends BaseBiz<ImageImgStorageMapper,ImageImgSt
return ObjectRestResponse.succ(); return ObjectRestResponse.succ();
} }
public ObjectRestResponse mapAll(ImageInformationStorageDto dto) {
Example example = new Example(ImageImgStorage.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("isDel",0);
criteria.andEqualTo("status",1);
example.setOrderByClause("crt_time DESC");
PageDataVO pageDataVO = PageDataVO.pageInfo(dto.getPage(), dto.getLimit(), ()->selectByExample(example));
return ObjectRestResponse.succ(pageDataVO);
}
public ObjectRestResponse all(ImageInformationStorageDto dto) {
Example example = new Example(ImageImgStorage.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("isDel",0);
criteria.andEqualTo("status",1);
example.setOrderByClause("hot DESC");
PageDataVO pageDataVO = PageDataVO.pageInfo(dto.getPage(), dto.getLimit(), ()->selectByExample(example));
return ObjectRestResponse.succ(pageDataVO);
}
} }
\ No newline at end of file
package com.upyuns.platform.rs.website.controller; package com.upyuns.platform.rs.website.controller;
import com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken;
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.upyuns.platform.rs.website.biz.ImageImgStorageBiz; import com.upyuns.platform.rs.website.biz.ImageImgStorageBiz;
...@@ -8,12 +9,31 @@ import com.upyuns.platform.rs.website.dto.ImageInformationStorageDto; ...@@ -8,12 +9,31 @@ import com.upyuns.platform.rs.website.dto.ImageInformationStorageDto;
import com.upyuns.platform.rs.website.dto.ImageStorageImgDto; import com.upyuns.platform.rs.website.dto.ImageStorageImgDto;
import com.upyuns.platform.rs.website.entity.ImageImgStorage; import com.upyuns.platform.rs.website.entity.ImageImgStorage;
import com.upyuns.platform.rs.website.entity.ImageInformation; import com.upyuns.platform.rs.website.entity.ImageInformation;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("imageImgStorage") @RequestMapping("imageImgStorage")
public class ImageImgStorageController extends BaseController<ImageImgStorageBiz,ImageImgStorage> { public class ImageImgStorageController extends BaseController<ImageImgStorageBiz,ImageImgStorage> {
@ApiModelProperty("最新图谱库信息列表")
@GetMapping(value = "/app/unauth/mapAll")
@IgnoreUserToken
public ObjectRestResponse mapAll(ImageInformationStorageDto dto) {
return baseBiz.mapAll(dto);
}
@ApiModelProperty("热度图谱库信息列表")
@GetMapping(value = "/app/unauth/hotAll")
public ObjectRestResponse all(ImageInformationStorageDto dto) {
return baseBiz.all(dto);
}
@GetMapping(value = "getList") @GetMapping(value = "getList")
public ObjectRestResponse getList(ImageInformationStorageDto imageInformationStorageDto) { public ObjectRestResponse getList(ImageInformationStorageDto imageInformationStorageDto) {
return baseBiz.selectList(imageInformationStorageDto, 1); return baseBiz.selectList(imageInformationStorageDto, 1);
......
...@@ -12,6 +12,10 @@ import org.springframework.web.bind.annotation.*; ...@@ -12,6 +12,10 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("shoppingCartInfo/web") @RequestMapping("shoppingCartInfo/web")
public class ShoppingCartInfoWebController extends BaseController<ShoppingCartInfoBiz,ShoppingCartInfo> { public class ShoppingCartInfoWebController extends BaseController<ShoppingCartInfoBiz,ShoppingCartInfo> {
@PostMapping(value = "addUpdate") @PostMapping(value = "addUpdate")
public ObjectRestResponse addUpdate(@RequestBody OrderInfoDto orderInfoDto) { public ObjectRestResponse addUpdate(@RequestBody OrderInfoDto orderInfoDto) {
return baseBiz.addShoppingCart(orderInfoDto); return baseBiz.addShoppingCart(orderInfoDto);
......
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