liding
11 小时以前 71fba5328a35b449b11088e540932787220f91d8
main-business/src/main/java/com/ruoyi/business/controller/InspectionTaskController.java
@@ -1,21 +1,51 @@
package com.ruoyi.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.business.dto.InspectionTaskDto;
import com.ruoyi.business.service.InspectionTaskService;
import com.ruoyi.common.core.domain.R;
import lombok.AllArgsConstructor;
    import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
/**
* <p>
    * 巡检任务表 前端控制器
    * </p>
*
* @author ld
* @since 2025-06-14
*/
 * <p>
 * 巡检任务表 前端控制器
 * </p>
 *
 * @author ld
 * @since 2025-06-14
 */
@RestController
@AllArgsConstructor
@RequestMapping("/inspectionTask")
        public class InspectionTaskController {
public class InspectionTaskController {
    private InspectionTaskService inspectionTaskService;
    /**
     * 巡检任务表表查询
     */
    @GetMapping("/list")
    public R<IPage<InspectionTaskDto>> list(Page page, InspectionTaskDto inspectionTaskDto) {
        IPage<InspectionTaskDto> list = inspectionTaskService.selectInspectionTaskList(page,inspectionTaskDto);
        return R.ok(list);
    }
    /**
     * 巡检任务表新增修改
     */
    @PostMapping("/addOrEditInspectionTask")
    public R addOrEditInspectionTask(@RequestBody InspectionTaskDto inspectionTaskDto) {
        return R.ok(inspectionTaskService.addOrEditInspectionTask(inspectionTaskDto));
    }
    /**
     * 巡检任务表删除
     */
    @DeleteMapping("/delInspectionTask")
    public R remove(@RequestBody Long[] ids) {
        return R.ok(inspectionTaskService.delByIds(ids));
    }
}