From d48b39f5346cf4843b15bf78a7dcf95b6b0c2eae Mon Sep 17 00:00:00 2001
From: xiebin <vip_xiaobin810@163.com>
Date: Mon, 02 Feb 2026 15:52:30 +0800
Subject: [PATCH] update-实施清单管理
---
drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/GdImplementListPageParam.java | 17 +++++++++++++++++
drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/ThingListMaterialRelationParam.java | 8 ++++++++
drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/service/impl/GdImplementListServiceImpl.java | 7 +------
3 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/GdImplementListPageParam.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/GdImplementListPageParam.java
index 12976d5..35a212a 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/GdImplementListPageParam.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/GdImplementListPageParam.java
@@ -33,6 +33,23 @@
@ApiModelProperty(value = "所属区划编码")
private String areaCode;
+ /**
+ * 所属机构编码
+ */
+ @ApiModelProperty(value = "所属机构编码")
+ private String orgCode;
+ /**
+ * 所属机构名称
+ */
+ @ApiModelProperty(value = "所属机构名称")
+ private String orgName;
+
+ /**
+ * 目录编码
+ */
+ @ApiModelProperty(value = "目录编码")
+ private String catalogCode;
+
@ApiModelProperty(value = "部门集合",hidden = true)
private List<Long> deptList;
diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/ThingListMaterialRelationParam.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/ThingListMaterialRelationParam.java
index 618e064..7c09558 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/ThingListMaterialRelationParam.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/param/ThingListMaterialRelationParam.java
@@ -1,5 +1,7 @@
package org.sxkj.gd.implement.param;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -21,11 +23,17 @@
* 关联实施清单ID
*/
@ApiModelProperty(value = "关联实施清单ID")
+ @JsonSerialize(
+ using = ToStringSerializer.class
+ )
private Long implementListId;
/**
* 关联材料ID
*/
@ApiModelProperty(value = "关联材料ids")
+ @JsonSerialize(
+ using = ToStringSerializer.class
+ )
private List<Long> materialIds;
/**
diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/service/impl/GdImplementListServiceImpl.java b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/service/impl/GdImplementListServiceImpl.java
index b1faf2d..b5ee84c 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/service/impl/GdImplementListServiceImpl.java
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/implement/service/impl/GdImplementListServiceImpl.java
@@ -87,14 +87,9 @@
if (null != param.getImplementListId()) {
// 关联关系先删除,在新增
- boolean implementListId = gdThingListMaterialRelService.remove(
+ gdThingListMaterialRelService.remove(
new QueryWrapper<GdThingListMaterialRelEntity>()
.eq("implement_list_id", param.getImplementListId()));
-
- // 删除失败,返回false
- if (!implementListId) {
- return false;
- }
List<GdThingListMaterialRelEntity> gdThingListMaterialRelEntityList = getGdThingListMaterialRelEntities(param);
--
Gitblit v1.9.3