From a715936e4b83f905a2a5b4668172feacdff5a407 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 04 十二月 2023 10:43:15 +0800
Subject: [PATCH] 修改bug
---
ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/poji/sys/SysDept.java | 66 ++++++++++++++++++++++++++++----
1 files changed, 57 insertions(+), 9 deletions(-)
diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/poji/sys/SysDept.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/poji/sys/SysDept.java
index 26b8219..f5e1dd7 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/poji/sys/SysDept.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/poji/sys/SysDept.java
@@ -1,19 +1,20 @@
package com.ruoyi.system.api.domain.poji.sys;
-import java.util.ArrayList;
-import java.util.List;
-import javax.validation.constraints.Email;
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import javax.validation.constraints.Size;
+import com.ruoyi.common.core.annotation.Excel;
+import com.ruoyi.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
-import com.ruoyi.common.core.web.domain.BaseEntity;
+
+import javax.validation.constraints.Email;
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.Size;
+import java.util.ArrayList;
+import java.util.List;
/**
* 部门表 sys_dept
*
- * @author ruoyi
+ * @author jqs
*/
public class SysDept extends BaseEntity
{
@@ -51,9 +52,22 @@
/** 父部门名称 */
private String parentName;
+
+ /** 数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限) */
+ @Excel(name = "数据范围", readConverterExp = "1=所有数据权限,2=自定义数据权限,3=本部门数据权限,4=本部门及以下数据权限,5=仅本人数据权限")
+ private String dataScope;
/** 子部门 */
private List<SysDept> children = new ArrayList<SysDept>();
+
+ /** 菜单组 */
+ private Long[] menuIds;
+
+ /** 菜单组 */
+ private Long[] staffMenuIds;
+
+ /** 微信部门id */
+ private Long wxDeptId;
public Long getDeptId()
{
@@ -97,7 +111,7 @@
this.deptName = deptName;
}
- @NotNull(message = "显示顺序不能为空")
+ //@NotNull(message = "显示顺序不能为空")
public Integer getOrderNum()
{
return orderNum;
@@ -181,6 +195,38 @@
this.children = children;
}
+ public String getDataScope() {
+ return dataScope;
+ }
+
+ public void setDataScope(String dataScope) {
+ this.dataScope = dataScope;
+ }
+
+ public Long[] getMenuIds() {
+ return menuIds;
+ }
+
+ public void setMenuIds(Long[] menuIds) {
+ this.menuIds = menuIds;
+ }
+
+ public Long[] getStaffMenuIds() {
+ return staffMenuIds;
+ }
+
+ public void setStaffMenuIds(Long[] staffMenuIds) {
+ this.staffMenuIds = staffMenuIds;
+ }
+
+ public Long getWxDeptId() {
+ return wxDeptId;
+ }
+
+ public void setWxDeptId(Long wxDeptId) {
+ this.wxDeptId = wxDeptId;
+ }
+
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
@@ -198,6 +244,8 @@
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
+ .append("dataScope", getDataScope())
+ .append("wxDeptId", getWxDeptId())
.toString();
}
}
--
Gitblit v1.7.1