Browse Source

fix: 修改航线接口报错

luofeiyun 1 month ago
parent
commit
a7dd524b83

+ 3 - 5
ship-module-resource/ship-module-resource-biz/src/main/java/com/yc/ship/module/resource/controller/app/route/AppResourceRouteController.java

@@ -14,9 +14,7 @@ import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
 
 import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -34,9 +32,9 @@ public class AppResourceRouteController {
     @Resource
     private ResourceRouteService routeService;
 
-    @GetMapping("/page")
+    @PostMapping("/page")
     @Operation(summary = "获得航线分页列表")
-    public CommonResult<PageResult<AppResourceRouteRespVO>> getRoutePage(@Valid AppResourceRoutePageReqVO pageReqVO) {
+    public CommonResult<PageResult<AppResourceRouteRespVO>> getRoutePage(@RequestBody @Valid AppResourceRoutePageReqVO pageReqVO) {
         PageResult<AppResourceRouteRespVO> pageResult = routeService.getAppRoutePage(pageReqVO);
         return success(pageResult);
     }

+ 2 - 1
ship-module-resource/ship-module-resource-biz/src/main/java/com/yc/ship/module/resource/dal/mysql/route/ResourceRouteMapper.java

@@ -11,6 +11,7 @@ import com.yc.ship.module.resource.dal.dataobject.route.ResourceRouteDO;
 import com.yc.ship.module.resource.enums.CommonStatusEnum;
 import org.apache.ibatis.annotations.Mapper;
 import com.yc.ship.module.resource.controller.admin.route.vo.*;
+import org.apache.ibatis.annotations.Param;
 
 import java.util.List;
 
@@ -34,7 +35,7 @@ public interface ResourceRouteMapper extends BaseMapperX<ResourceRouteDO> {
                 .orderByAsc(ResourceRouteDO::getSort)
                 .orderByDesc(ResourceRouteDO::getId));
     }
-    IPage<AppResourceRouteRespVO> selectAppRoutePage(IPage<AppResourceRouteRespVO> ipage, AppResourceRoutePageReqVO reqVo);
+    IPage<AppResourceRouteRespVO> selectAppRoutePage(IPage<AppResourceRouteRespVO> ipage, @Param("reqVo") AppResourceRoutePageReqVO reqVo);
 
     default List<ResourceRouteDO> selectEnableList() {
         return selectList(new LambdaQueryWrapperX<ResourceRouteDO>()