From bdc112f517420eff3e999295f92a17fcee90c8c0 Mon Sep 17 00:00:00 2001 From: linwei <872216696@qq.com> Date: Wed, 05 Aug 2026 11:16:08 +0800 Subject: [PATCH] feat(workorder): 添加线索事件列表中已退回数据的显示选项 --- drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/service/IGdSupplyDemandService.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/service/IGdSupplyDemandService.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/service/IGdSupplyDemandService.java index f39ab31..796c303 100644 --- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/service/IGdSupplyDemandService.java +++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/service/IGdSupplyDemandService.java @@ -17,6 +17,7 @@ package org.sxkj.gd.orderdata.service; import com.baomidou.mybatisplus.core.conditions.Wrapper; +import org.sxkj.gd.orderdata.dto.GdSupplyDemandDTO; import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; import org.sxkj.gd.orderdata.param.GdSupplyDemandPageParam; import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; @@ -41,6 +42,50 @@ */ IPage<GdSupplyDemandVO> selectGdSupplyDemandPage(IPage<GdSupplyDemandVO> page, GdSupplyDemandPageParam gdSupplyDemand); + /** + * 列表分页 + * + * @param page + * @param gdSupplyDemand + * @return + */ + IPage<GdSupplyDemandEntity> selectGdSupplyDemandList(IPage<GdSupplyDemandEntity> page, GdSupplyDemandDTO gdSupplyDemand); + + /** + * 详情查询 + * + * @param gdSupplyDemand + * @return + */ + GdSupplyDemandEntity detailSupplyDemand(GdSupplyDemandDTO gdSupplyDemand); + + /** + * 保存或发起需求 + * + * @param gdSupplyDemand + * @return + */ + boolean submitSupplyDemand(GdSupplyDemandDTO gdSupplyDemand); + + /** + * 审核通过 + * + * @param demandId + * @param auditOpinion + * @param attachIds + * @return + */ + boolean approveSupplyDemand(Long demandId, String auditOpinion, List<Long> attachIds); + + /** + * 拒绝申请 + * + * @param demandId + * @param auditOpinion + * @return + */ + boolean rejectSupplyDemand(Long demandId, String auditOpinion); + /** * 导出数据 -- Gitblit v1.9.3