From 8a116ffbb7e4e6af1502a841b811b8108cdeb359 Mon Sep 17 00:00:00 2001 From: linwei <872216696@qq.com> Date: Wed, 04 Feb 2026 20:08:40 +0800 Subject: [PATCH] 工单优化 --- drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdPatrolTaskService.java | 30 ++++++++++++++++++++++++++---- 1 files changed, 26 insertions(+), 4 deletions(-) diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdPatrolTaskService.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdPatrolTaskService.java index bc09c3e..00c3cfe 100644 --- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdPatrolTaskService.java +++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdPatrolTaskService.java @@ -17,14 +17,15 @@ package org.sxkj.gd.workorder.service; import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springblade.core.mp.base.BaseService; +import org.springblade.core.tool.api.R; import org.sxkj.gd.workorder.entity.GdPatrolTaskEntity; -import org.sxkj.gd.workorder.enums.PatrolTaskStatusEnum; +import org.sxkj.gd.workorder.excel.GdPatrolTaskExcel; import org.sxkj.gd.workorder.param.GdPatrolTaskAuditParam; import org.sxkj.gd.workorder.param.GdPatrolTaskPageParam; import org.sxkj.gd.workorder.vo.GdPatrolTaskVO; -import org.sxkj.gd.workorder.excel.GdPatrolTaskExcel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseService; + import java.util.List; /** @@ -81,4 +82,25 @@ */ boolean exportPatrolReport(Long patrolTaskId); + /** + * 推送巡查任务到星图平台(新增飞行任务) + * + * @param patrolTaskId 巡查任务主键 + * @return 接口响应 + */ + R pushXingtuFlyTask(Long patrolTaskId); + + /** + * 获取巡查任务详情 + * @param gdPatrolTaskEntity + * @return + */ + GdPatrolTaskVO getPatrolTaskDetail(GdPatrolTaskEntity gdPatrolTaskEntity); + + /** + * + * @param auditParam + * @return + */ + boolean updatePatrolTaskById(GdPatrolTaskEntity auditParam); } -- Gitblit v1.9.3