From ddd6344100ad8e5033b520090743c864fd923e0c Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Mon, 19 Jan 2026 17:12:07 +0800
Subject: [PATCH] 工单巡查

---
 drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdWorkOrderServiceImpl.java |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdWorkOrderServiceImpl.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdWorkOrderServiceImpl.java
index 26e0092..4ab8fd3 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdWorkOrderServiceImpl.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdWorkOrderServiceImpl.java
@@ -35,7 +35,8 @@
 import org.sxkj.gd.workorder.enums.WorkOrderTypeEnum;
 import org.sxkj.gd.workorder.excel.GdWorkOrderExcel;
 import org.sxkj.gd.workorder.mapper.GdWorkOrderMapper;
-import org.sxkj.gd.workorder.param.WorkOrderParam;
+import org.sxkj.gd.workorder.param.WorkOrderAddParam;
+import org.sxkj.gd.workorder.param.WorkOrderPageParam;
 import org.sxkj.gd.workorder.param.WorkOrderStatusParam;
 import org.sxkj.gd.workorder.service.IGdWorkOrderFlowService;
 import org.sxkj.gd.workorder.service.IGdWorkOrderService;
@@ -58,7 +59,12 @@
 	private IGdWorkOrderFlowService gdWorkOrderFlowService;
 
 	@Override
-	public IPage<GdWorkOrderVO> selectGdWorkOrderPage(IPage<GdWorkOrderVO> page, GdWorkOrderVO gdWorkOrder) {
+	public GdWorkOrderEntity getWorkOrderDetail(GdWorkOrderEntity gdWorkOrder) {
+		return baseMapper.getWorkOrderDetail(gdWorkOrder);
+	}
+
+	@Override
+	public IPage<GdWorkOrderVO> selectGdWorkOrderPage(IPage<GdWorkOrderVO> page, WorkOrderPageParam gdWorkOrder) {
 		return page.setRecords(baseMapper.selectGdWorkOrderPage(page, gdWorkOrder));
 	}
 
@@ -79,7 +85,7 @@
 	 */
 	@Override
 	@Transactional(rollbackFor = Exception.class)
-	public boolean saveWorkOrder(WorkOrderParam workOrderParam) {
+	public boolean saveWorkOrder(WorkOrderAddParam workOrderParam) {
 		GdWorkOrderEntity entity = Objects.requireNonNull(BeanUtil.copy(workOrderParam, GdWorkOrderEntity.class));
 
 		// 验证并格式化几何数据
@@ -141,7 +147,7 @@
 
 		// 操作类型:1接单,2拒接接单
 		Integer operationType = statusParam.getOperationType();
-		Byte newStatus = null;
+		String newStatus = null;
 		String flowName = null;
 		String flowDesc = null;
 

--
Gitblit v1.9.3