whycxzp
2025-03-26 ed156c45cf703b45692c01015103be945f1e4447
巡检任务
2个文件已修改
1个文件已添加
49 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/InterfaceFireRobotController.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/InspectionTask.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/FireRobotService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/InterfaceFireRobotController.java
@@ -1,10 +1,13 @@
package com.whyc.controller;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.InspectionTask;
import com.whyc.dto.Response;
import com.whyc.dto.WmsPalletDto;
import com.whyc.service.FireRobotService;
import com.whyc.service.WmsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -43,4 +46,12 @@
        return service.specifyTask(interval,progress,direction);
    }
    @ApiOperation("查询分页-巡检任务")
    @GetMapping("getPageOfInspectionTask")
    public Response<PageInfo<InspectionTask>> getPageOfInspectionTask(@RequestParam int pageNum, @RequestParam int pageSize){
        return service.getPageOfInspectionTask(pageNum,pageSize);
    }
}
src/main/java/com/whyc/dto/InspectionTask.java
New file
@@ -0,0 +1,28 @@
package com.whyc.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import java.util.Date;
/**
 * 巡检任务
 */
@ToString
@Data
public class InspectionTask {
    @ApiModelProperty("巡检日期")
    private Date date;
    @ApiModelProperty("巡检次数")
    private String num;
    @ApiModelProperty("巡检视频url")
    private String videoUrl;
    @ApiModelProperty("巡检文档url")
    private String docUrl;
}
src/main/java/com/whyc/service/FireRobotService.java
@@ -1,6 +1,8 @@
package com.whyc.service;
import com.github.pagehelper.PageInfo;
import com.google.gson.reflect.TypeToken;
import com.whyc.dto.InspectionTask;
import com.whyc.dto.Response;
import com.whyc.dto.WmsMaterialDto;
import com.whyc.util.HttpUtil;
@@ -54,4 +56,12 @@
        }
        return response;
    }
    public Response<PageInfo<InspectionTask>> getPageOfInspectionTask(int pageNum, int pageSize) {
        //查询固定位置的文件数
        //再通过传入的pageNum和pageSize来获取 文件顺序的起止具体index值
        PageInfo<InspectionTask> pageInfo = new PageInfo<>();
        return new Response().set(1,pageInfo);
    }
}