From d100bac52f41b1e7dbd066cc2a0c2169489ed60a Mon Sep 17 00:00:00 2001
From: zhangyongzhangyong <2012005003@qq.com>
Date: Fri, 6 Aug 2021 10:44:53 +0800
Subject: [PATCH 1/8] =?UTF-8?q?=E5=85=9A=E7=BB=84=E7=BB=87=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/elink/esua/epdc/dto/PartyOrgDTO.java | 136 ++++++++++++++++++
.../elink/esua/epdc/dto/PartyOrgTypeDTO.java | 91 ++++++++++++
2 files changed, 227 insertions(+)
create mode 100644 epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
create mode 100644 epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeDTO.java
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
new file mode 100644
index 0000000..367e19a
--- /dev/null
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
@@ -0,0 +1,136 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+
+/**
+ * 党组织表 党组织表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2021-08-06
+ */
+@Data
+public class PartyOrgDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 标识号
+ */
+ private String id;
+
+ /**
+ * 党组织名称
+ */
+ private String partyOrgName;
+
+ /**
+ * 党组织介绍
+ */
+ private String introduction;
+
+ /**
+ * 两委干部
+ */
+ private String twoCommittees;
+
+ /**
+ * 党员数量
+ */
+ private Integer partyMemberNum;
+
+ /**
+ * 经度
+ */
+ private String longitude;
+
+ /**
+ * 纬度
+ */
+ private String latitude;
+
+ /**
+ * 所属组织名称
+ */
+ private String deptName;
+
+ /**
+ * 所属组织ID
+ */
+ private String deptId;
+
+ /**
+ * 党组织类型编码
+ */
+ private String typeCode;
+
+ /**
+ * 父所有部门ID
+ */
+ private String parentDeptIds;
+
+ /**
+ * 父所有部门名称
+ */
+ private String parentDeptNames;
+
+ /**
+ * 所有部门ID
+ */
+ private String allDeptIds;
+
+ /**
+ * 所有部门名称
+ */
+ private String allDeptNames;
+
+ /**
+ * 删除标识 0-否,1-是
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeDTO.java
new file mode 100644
index 0000000..324130a
--- /dev/null
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeDTO.java
@@ -0,0 +1,91 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+
+/**
+ * 党组织类型表 党组织类型表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2021-08-06
+ */
+@Data
+public class PartyOrgTypeDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 标识号
+ */
+ private String id;
+
+ /**
+ * 类型名称
+ */
+ private String typeName;
+
+ /**
+ * 类型编码
+ */
+ private String typeCode;
+
+ /**
+ * 排序
+ */
+ private Integer sort;
+
+ /**
+ * 启用标识 0-否,1-是
+ */
+ private String enable;
+
+ /**
+ * 删除标识 0-否,1-是
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+}
\ No newline at end of file
From c69e6bc753997c8df7333424abdfdb57a60b348e Mon Sep 17 00:00:00 2001
From: zhangyongzhangyong <2012005003@qq.com>
Date: Fri, 6 Aug 2021 18:09:43 +0800
Subject: [PATCH 2/8] =?UTF-8?q?=E5=85=9A=E7=BB=84=E7=BB=87=E7=AE=A1?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/elink/esua/epdc/dto/PartyOrgDTO.java | 6 ++++-
.../esua/epdc/dto/PartyOrgTypeSelectDTO.java | 25 +++++++++++++++++++
2 files changed, 30 insertions(+), 1 deletion(-)
create mode 100644 epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeSelectDTO.java
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
index 367e19a..da5de59 100644
--- a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgDTO.java
@@ -133,4 +133,8 @@ public class PartyOrgDTO implements Serializable {
*/
private Date updatedTime;
-}
\ No newline at end of file
+ /**
+ * 所有部门ID,用于回显修改页面的下拉选项
+ */
+ private String[] allDeptIdArr;
+}
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeSelectDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeSelectDTO.java
new file mode 100644
index 0000000..f240a93
--- /dev/null
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/PartyOrgTypeSelectDTO.java
@@ -0,0 +1,25 @@
+package com.elink.esua.epdc.dto;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @auther: zhangyong
+ * @date: 2021-08-06 15:25
+ */
+@Data
+public class PartyOrgTypeSelectDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 类型名称
+ */
+ private String tagName;
+
+ /**
+ * 类型编码
+ */
+ private String tagValue;
+}
From ad8182b4590e7c4cba73a578e66a8e9240688a79 Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Mon, 9 Aug 2021 15:01:11 +0800
Subject: [PATCH 3/8] =?UTF-8?q?=E5=86=85=E5=AE=B9=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../elink/esua/epdc/dto/ModuleTypeDTO.java | 101 ++++++++++++++++++
.../com/elink/esua/epdc/dto/NoticeDTO.java | 19 +++-
.../elink/esua/epdc/dto/RoleModuleDTO.java | 82 ++++++++++++++
3 files changed, 200 insertions(+), 2 deletions(-)
create mode 100644 epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
create mode 100644 epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
new file mode 100644
index 0000000..9edb137
--- /dev/null
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
@@ -0,0 +1,101 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+
+/**
+ * 模块类别管理
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2021-08-09
+ */
+@Data
+public class ModuleTypeDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 标识号
+ */
+ private String id;
+
+ /**
+ * 上级ID
+ */
+ private String pid;
+
+ /**
+ * 所有上级ID 逗号分隔
+ */
+ private String pids;
+
+ /**
+ * 类别名称
+ */
+ private String typeName;
+
+ /**
+ * 类别编码
+ */
+ private String typeCode;
+
+ /**
+ * 排序
+ */
+ private Integer sort;
+
+ /**
+ * 启用标识 0-否,1-是
+ */
+ private String bannerFlag;
+
+ /**
+ * 删除标识 0-否,1-是
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
index c9dd55e..ef3af0a 100644
--- a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
@@ -17,12 +17,12 @@
package com.elink.esua.epdc.dto;
+import lombok.Data;
+
import java.io.Serializable;
import java.util.Date;
import java.util.List;
-import lombok.Data;
-
/**
* 通知表
@@ -140,4 +140,19 @@ public class NoticeDTO implements Serializable {
*/
private String extendFlag;
+ /**
+ * 类别编码
+ */
+ private String typeCode;
+
+ /**
+ * 置顶标识 0-否,1-是
+ */
+ private String topFlag;
+
+ /**
+ * 上下架状态 0-下架,1-上架
+ */
+ private String noticeUpDownState;
+
}
\ No newline at end of file
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
new file mode 100644
index 0000000..621c7c5
--- /dev/null
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
@@ -0,0 +1,82 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 角色栏目关系表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2021-08-09
+ */
+@Data
+public class RoleModuleDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 标识号
+ */
+ private String id;
+
+ /**
+ * 角色ID
+ */
+ private String roleId;
+
+ /**
+ * 栏目ID
+ */
+ private String moduleId;
+
+ /**
+ * 删除标识 0-否,1-是
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+}
\ No newline at end of file
From c529b80af85190ced72e06b01d9e3d9b01cb152a Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Tue, 10 Aug 2021 10:56:52 +0800
Subject: [PATCH 4/8] =?UTF-8?q?=E6=A0=8F=E7=9B=AE=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../esua/epdc/dto/ModuleTypeCategoryDTO.java | 63 +++++++++++++++++++
.../elink/esua/epdc/dto/ModuleTypeDTO.java | 32 +++++-----
2 files changed, 78 insertions(+), 17 deletions(-)
create mode 100644 epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeCategoryDTO.java
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeCategoryDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeCategoryDTO.java
new file mode 100644
index 0000000..864a1d9
--- /dev/null
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeCategoryDTO.java
@@ -0,0 +1,63 @@
+package com.elink.esua.epdc.dto;
+
+import com.elink.esua.epdc.commons.tools.utils.TreeNode;
+import com.elink.esua.epdc.commons.tools.validator.group.AddGroup;
+import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup;
+import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup;
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import javax.validation.constraints.Null;
+import java.io.Serializable;
+
+/**
+ * @program: epdc-cloud-news-yushan
+ * @description: 栏目管理树
+ * @author: wangtong
+ * @create: 2021-08-09 16:18
+ **/
+@Data
+public class ModuleTypeCategoryDTO extends TreeNode implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * id
+ */
+ @Null(message = "{id.null}", groups = AddGroup.class)
+ @NotNull(message = "{id.require}", groups = UpdateGroup.class)
+ private Long id;
+
+ /**
+ * 上级分类ID
+ */
+ @NotNull(message = "{sysdept.pid.require}", groups = DefaultGroup.class)
+ private Long pid;
+
+ /**
+ * 分类名称
+ */
+ @NotBlank(message = "{sysdept.name.require}", groups = DefaultGroup.class)
+ private String typeName;
+
+
+ /**
+ * 分类编码
+ */
+ private String typeCode;
+
+ /**
+ * 排序
+ */
+ @Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
+ private Integer sort;
+
+ private String parentName;
+
+ private String value;
+
+ private String label;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
index 9edb137..1146981 100644
--- a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleTypeDTO.java
@@ -17,16 +17,17 @@
package com.elink.esua.epdc.dto;
+import lombok.Data;
+
import java.io.Serializable;
import java.util.Date;
-import lombok.Data;
/**
* 模块类别管理
*
* @author qu qu@elink-cn.com
- * @since v1.0.0 2021-08-09
+ * @since v1.0.0 2021-08-10
*/
@Data
public class ModuleTypeDTO implements Serializable {
@@ -36,12 +37,12 @@ public class ModuleTypeDTO implements Serializable {
/**
* 标识号
*/
- private String id;
+ private Long id;
/**
* 上级ID
*/
- private String pid;
+ private Long pid;
/**
* 所有上级ID 逗号分隔
@@ -69,33 +70,30 @@ public class ModuleTypeDTO implements Serializable {
private String bannerFlag;
/**
- * 删除标识 0-否,1-是
+ * 删除标识 0:未删除 1:删除
*/
- private String delFlag;
+ private Integer delFlag;
/**
- * 乐观锁
+ * 创建者
*/
- private Integer revision;
-
- /**
- * 创建人
- */
- private String createdBy;
+ private Long creator;
/**
* 创建时间
*/
- private Date createdTime;
+ private Date createDate;
/**
- * 更新人
+ * 更新者
*/
- private String updatedBy;
+ private Long updater;
/**
* 更新时间
*/
- private Date updatedTime;
+ private Date updateDate;
+
+ private String parentName;
}
\ No newline at end of file
From 0e723a802df3d24d96f72eff8e57521e852e6b8c Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 Aug 2021 14:49:01 +0800
Subject: [PATCH 5/8] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=86=85=E5=AE=B9?=
=?UTF-8?q?=E7=AE=A1=E7=90=86=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/elink/esua/epdc/dto/ModuleOption.java | 16 +++++++++
.../elink/esua/epdc/dto/ModuleOptionDTO.java | 33 +++++++++++++++++++
.../com/elink/esua/epdc/dto/NoticeDTO.java | 11 +++++--
3 files changed, 58 insertions(+), 2 deletions(-)
create mode 100644 epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOption.java
create mode 100644 epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOptionDTO.java
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOption.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOption.java
new file mode 100644
index 0000000..2efabca
--- /dev/null
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOption.java
@@ -0,0 +1,16 @@
+package com.elink.esua.epdc.dto;
+
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * 栏目节点
+ *
+ */
+@Data
+public class ModuleOption {
+
+ private List moduleOptions;
+
+}
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOptionDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOptionDTO.java
new file mode 100644
index 0000000..7a8ec90
--- /dev/null
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/ModuleOptionDTO.java
@@ -0,0 +1,33 @@
+package com.elink.esua.epdc.dto;
+
+import com.elink.esua.epdc.commons.tools.utils.TreeNode;
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @program: epdc-cloud-news-yushan
+ * @description:
+ * @author: wangtong
+ * @create: 2021-08-10 14:49
+ **/
+@Data
+public class ModuleOptionDTO extends TreeNode implements Serializable {
+
+ private Long id;
+
+ private Long pid;
+
+ /**
+ * 栏目名称
+ */
+ private String label;
+
+ /**
+ *栏目id
+ */
+ private Long value;
+
+
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
index ef3af0a..bbbd9a2 100644
--- a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/NoticeDTO.java
@@ -141,9 +141,14 @@ public class NoticeDTO implements Serializable {
private String extendFlag;
/**
- * 类别编码
+ * 栏目id
*/
- private String typeCode;
+ private String typeId;
+
+ /**
+ * 所有栏目id
+ */
+ private List allTypeId;
/**
* 置顶标识 0-否,1-是
@@ -155,4 +160,6 @@ public class NoticeDTO implements Serializable {
*/
private String noticeUpDownState;
+ private String typeName;
+
}
\ No newline at end of file
From 7275ca9d142d7efc3eb2433fe94a688a08cdcc12 Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 Aug 2021 15:52:53 +0800
Subject: [PATCH 6/8] =?UTF-8?q?=E8=A7=92=E8=89=B2=E6=A0=8F=E7=9B=AEDTO?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../esua/epdc/dto/RoleModuleRealationDTO.java | 28 +++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleRealationDTO.java
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleRealationDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleRealationDTO.java
new file mode 100644
index 0000000..6b02c89
--- /dev/null
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleRealationDTO.java
@@ -0,0 +1,28 @@
+package com.elink.esua.epdc.dto;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * @program: epdc-cloud-admin-yushan
+ * @description:
+ * @author: wangtong
+ * @create: 2021-08-11 15:43
+ **/
+@Data
+public class RoleModuleRealationDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 角色id
+ */
+ private Long id;
+
+ /**
+ * 内容栏目ID列表
+ */
+ private List moduleMenuIdList;
+}
\ No newline at end of file
From dec65a70d326fc311e5779e7317e34e8bd2512cf Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 Aug 2021 16:36:19 +0800
Subject: [PATCH 7/8] =?UTF-8?q?=E8=A7=92=E8=89=B2=E6=9D=83=E9=99=90-?=
=?UTF-8?q?=E6=96=B0=E5=A2=9E=E3=80=81=E6=9F=A5=E7=9C=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
index 621c7c5..d38d689 100644
--- a/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
+++ b/epdc-cloud-news-client/src/main/java/com/elink/esua/epdc/dto/RoleModuleDTO.java
@@ -42,12 +42,12 @@ public class RoleModuleDTO implements Serializable {
/**
* 角色ID
*/
- private String roleId;
+ private Long roleId;
/**
* 栏目ID
*/
- private String moduleId;
+ private Long moduleId;
/**
* 删除标识 0-否,1-是
From 2306d59316c9c4194fb7c1bc9742d4d2157240ea Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 Aug 2021 16:38:27 +0800
Subject: [PATCH 8/8] =?UTF-8?q?=E8=A7=92=E8=89=B2=E6=9D=83=E9=99=90-?=
=?UTF-8?q?=E6=96=B0=E5=A2=9E=E3=80=81=E6=9F=A5=E7=9C=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/java/com/elink/esua/epdc/dto/SysRoleDTO.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/SysRoleDTO.java b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/SysRoleDTO.java
index 3817152..523b9c1 100644
--- a/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/SysRoleDTO.java
+++ b/epdc-cloud-admin-client/src/main/java/com/elink/esua/epdc/dto/SysRoleDTO.java
@@ -87,4 +87,9 @@ public class SysRoleDTO implements Serializable {
* 吹哨部门id列表
*/
private List whistleDeptIdList;
+
+ /**
+ * 内容栏目ID列表
+ */
+ private List moduleMenuIdList;
}