Browse Source

文件名调整

master
review512jwy@163.com 1 month ago
parent
commit
6a90f1c86e
  1. 4
      src/main/java/com/youlai/boot/mini/controller/HomePageController.java
  2. 4
      src/main/java/com/youlai/boot/mini/mapper/MiniStrayAnimalMapper.java
  3. 2
      src/main/java/com/youlai/boot/mini/model/dto/MapBoundsDTO.java
  4. 2
      src/main/java/com/youlai/boot/mini/model/dto/MapSearchDTO.java
  5. 4
      src/main/java/com/youlai/boot/mini/service/StrayAnimalService.java
  6. 4
      src/main/java/com/youlai/boot/mini/service/impl/StrayAnimalServiceImpl.java

4
src/main/java/com/youlai/boot/mini/controller/HomePageController.java

@ -2,7 +2,7 @@ package com.youlai.boot.mini.controller;
import com.youlai.boot.common.result.Result; import com.youlai.boot.common.result.Result;
import com.youlai.boot.mini.model.dto.MapSearch; import com.youlai.boot.mini.model.dto.MapSearchDTO;
import com.youlai.boot.mini.service.StrayAnimalService; import com.youlai.boot.mini.service.StrayAnimalService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
@ -19,7 +19,7 @@ public class HomePageController {
@Operation(summary = "根据地图边界获取流浪动物信息(不需要登录)") @Operation(summary = "根据地图边界获取流浪动物信息(不需要登录)")
@RequestMapping(value = "/listByBounds", method = RequestMethod.GET) @RequestMapping(value = "/listByBounds", method = RequestMethod.GET)
public Result<?> listByMapBounds(MapSearch mapSearch) { public Result<?> listByMapBounds(MapSearchDTO mapSearch) {
return Result.success(strayAnimalService.listByMapBounds(mapSearch)); return Result.success(strayAnimalService.listByMapBounds(mapSearch));
} }

4
src/main/java/com/youlai/boot/mini/mapper/MiniStrayAnimalMapper.java

@ -2,7 +2,7 @@ package com.youlai.boot.mini.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.youlai.boot.mini.model.dto.MapSearch; import com.youlai.boot.mini.model.dto.MapSearchDTO;
import com.youlai.boot.mini.model.entity.MiniStrayAnimal; import com.youlai.boot.mini.model.entity.MiniStrayAnimal;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.youlai.boot.mini.model.query.OwnStrayAnimalQuery; import com.youlai.boot.mini.model.query.OwnStrayAnimalQuery;
@ -29,5 +29,5 @@ public interface MiniStrayAnimalMapper extends BaseMapper<MiniStrayAnimal> {
StrayAnimalDetailsVO getStrayAnimalDetails(@Param("animalUuid") String animalUuid, @Param("miniUserId") Long miniUserId); StrayAnimalDetailsVO getStrayAnimalDetails(@Param("animalUuid") String animalUuid, @Param("miniUserId") Long miniUserId);
List<StrayAnimalNearbyVO> listByMapBounds(MapSearch mapSearch); List<StrayAnimalNearbyVO> listByMapBounds(MapSearchDTO mapSearch);
} }

2
src/main/java/com/youlai/boot/mini/model/dto/MapBoundsRequest.java → src/main/java/com/youlai/boot/mini/model/dto/MapBoundsDTO.java

@ -7,7 +7,7 @@ import lombok.Data;
* 地图视口边界请求参数 DTO * 地图视口边界请求参数 DTO
*/ */
@Data @Data
public class MapBoundsRequest { public class MapBoundsDTO {
@Schema(description = "地图窗口左下角经度") @Schema(description = "地图窗口左下角经度")
private Double southWestLng; private Double southWestLng;

2
src/main/java/com/youlai/boot/mini/model/dto/MapSearch.java → src/main/java/com/youlai/boot/mini/model/dto/MapSearchDTO.java

@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
*/ */
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Data @Data
public class MapSearch extends MapBoundsRequest{ public class MapSearchDTO extends MapBoundsDTO{
@Schema(description = "动物类型,cat-猫,dog-狗,other-其他", example = "cat") @Schema(description = "动物类型,cat-猫,dog-狗,other-其他", example = "cat")
private String animalType; private String animalType;

4
src/main/java/com/youlai/boot/mini/service/StrayAnimalService.java

@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.youlai.boot.mini.model.dto.DeleteStrayAnimalDTO; import com.youlai.boot.mini.model.dto.DeleteStrayAnimalDTO;
import com.youlai.boot.mini.model.dto.DeleteStrayAnimalNoteMediaDTO; import com.youlai.boot.mini.model.dto.DeleteStrayAnimalNoteMediaDTO;
import com.youlai.boot.mini.model.dto.EditVisibilityDTO; import com.youlai.boot.mini.model.dto.EditVisibilityDTO;
import com.youlai.boot.mini.model.dto.MapSearch; import com.youlai.boot.mini.model.dto.MapSearchDTO;
import com.youlai.boot.mini.model.entity.MiniStrayAnimal; import com.youlai.boot.mini.model.entity.MiniStrayAnimal;
import com.youlai.boot.mini.model.form.StrayAnimalForm; import com.youlai.boot.mini.model.form.StrayAnimalForm;
import com.youlai.boot.mini.model.query.OwnStrayAnimalQuery; import com.youlai.boot.mini.model.query.OwnStrayAnimalQuery;
@ -37,6 +37,6 @@ public interface StrayAnimalService extends IService<MiniStrayAnimal> {
IPage<StrayAnimalShortVO> getOthersCreatedPage(String authorUuid, OwnStrayAnimalQuery queryParams); IPage<StrayAnimalShortVO> getOthersCreatedPage(String authorUuid, OwnStrayAnimalQuery queryParams);
List<StrayAnimalNearbyVO> listByMapBounds(MapSearch mapSearch); List<StrayAnimalNearbyVO> listByMapBounds(MapSearchDTO mapSearch);
} }

4
src/main/java/com/youlai/boot/mini/service/impl/StrayAnimalServiceImpl.java

@ -24,7 +24,7 @@ import com.youlai.boot.mini.mapper.MiniStrayAnimalNoteMediaMapper;
import com.youlai.boot.mini.model.dto.DeleteStrayAnimalDTO; import com.youlai.boot.mini.model.dto.DeleteStrayAnimalDTO;
import com.youlai.boot.mini.model.dto.DeleteStrayAnimalNoteMediaDTO; import com.youlai.boot.mini.model.dto.DeleteStrayAnimalNoteMediaDTO;
import com.youlai.boot.mini.model.dto.EditVisibilityDTO; import com.youlai.boot.mini.model.dto.EditVisibilityDTO;
import com.youlai.boot.mini.model.dto.MapSearch; import com.youlai.boot.mini.model.dto.MapSearchDTO;
import com.youlai.boot.mini.model.enums.AnimalNoteMediaTypeEnum; import com.youlai.boot.mini.model.enums.AnimalNoteMediaTypeEnum;
import com.youlai.boot.mini.model.entity.MiniStrayAnimal; import com.youlai.boot.mini.model.entity.MiniStrayAnimal;
import com.youlai.boot.mini.model.entity.MiniStrayAnimalNote; import com.youlai.boot.mini.model.entity.MiniStrayAnimalNote;
@ -530,7 +530,7 @@ public class StrayAnimalServiceImpl extends ServiceImpl<MiniStrayAnimalMapper, M
} }
@Override @Override
public List<StrayAnimalNearbyVO> listByMapBounds(MapSearch mapSearch) { public List<StrayAnimalNearbyVO> listByMapBounds(MapSearchDTO mapSearch) {
if (mapSearch.getNorthEastLng() == null || mapSearch.getNorthEastLat() == null if (mapSearch.getNorthEastLng() == null || mapSearch.getNorthEastLat() == null
|| mapSearch.getSouthWestLng() == null || mapSearch.getSouthWestLat() == null) { || mapSearch.getSouthWestLng() == null || mapSearch.getSouthWestLat() == null) {
throw new MsgException("地图边界参数未完整填写"); throw new MsgException("地图边界参数未完整填写");

Loading…
Cancel
Save