-
+
diff --git a/power-admin/src/main/webapp/static/js/blood.js b/power-admin/src/main/webapp/static/js/blood.js
index 98c9df6..75f23ad 100644
--- a/power-admin/src/main/webapp/static/js/blood.js
+++ b/power-admin/src/main/webapp/static/js/blood.js
@@ -389,7 +389,7 @@ $('#queryBtn').click(function () {
})
//获取table的高度
function getHeight() {
- return $(window).height() - 190;
+ return $(window).height() * 0.8;
}
//刷新表格
function refresh() {
diff --git a/power-admin/src/main/webapp/static/js/dept.js b/power-admin/src/main/webapp/static/js/dept.js
index b53c6f5..41eafb2 100644
--- a/power-admin/src/main/webapp/static/js/dept.js
+++ b/power-admin/src/main/webapp/static/js/dept.js
@@ -389,7 +389,7 @@ $('#queryBtn').click(function () {
})
//获取table的高度
function getHeight() {
- return $(window).height() - 190;
+ return $(window).height() * 0.8;
}
//刷新表格
function refresh() {
diff --git a/power-admin/src/main/webapp/static/js/menu/userPowerList.js b/power-admin/src/main/webapp/static/js/menu/userPowerList.js
index f19cd51..cfc741d 100644
--- a/power-admin/src/main/webapp/static/js/menu/userPowerList.js
+++ b/power-admin/src/main/webapp/static/js/menu/userPowerList.js
@@ -127,12 +127,8 @@ function addChildNodes(event, treeId, treeNode){
//关键字搜索树
function reloadTree() {
var key = $("#key").val();
- if(key.length > 2){
- $('#loadingModal').modal('show');
- menu.loadMenuTree();
- }else{
- toastr.warning("数据较多,搜索内容字符不少于2位");
- }
+ $('#loadingModal').modal('show');
+ menu.loadMenuTree();
}
diff --git a/power-admin/src/main/webapp/static/js/role.js b/power-admin/src/main/webapp/static/js/role.js
index 8699ac7..ed0d42f 100644
--- a/power-admin/src/main/webapp/static/js/role.js
+++ b/power-admin/src/main/webapp/static/js/role.js
@@ -317,7 +317,7 @@ $('#queryBtn').click(function () {
})
//获取table的高度
function getHeight() {
- return $(window).height() - 190;
+ return $(window).height() * 0.8;
}
//刷新表格
function refresh() {
diff --git a/power-admin/src/main/webapp/static/js/user.js b/power-admin/src/main/webapp/static/js/user.js
index c996bb5..b0e272f 100644
--- a/power-admin/src/main/webapp/static/js/user.js
+++ b/power-admin/src/main/webapp/static/js/user.js
@@ -472,7 +472,7 @@ function saveForm(){
}
//获取table的高度
function getHeight() {
- return $(window).height() - 190;
+ return $(window).height() * 0.8;
}
//刷新表格
function refresh() {
diff --git a/power-dao/src/main/java/com/manage/vo/Power_UserAndRoleTree.java b/power-dao/src/main/java/com/manage/vo/Power_UserAndRoleTree.java
index 2d2e632..2f6289b 100644
--- a/power-dao/src/main/java/com/manage/vo/Power_UserAndRoleTree.java
+++ b/power-dao/src/main/java/com/manage/vo/Power_UserAndRoleTree.java
@@ -33,6 +33,24 @@ public class Power_UserAndRoleTree {
private Boolean isParent;
+ private String realName;
+
+ public Boolean getParent() {
+ return isParent;
+ }
+
+ public void setParent(Boolean parent) {
+ isParent = parent;
+ }
+
+ public String getRealName() {
+ return realName;
+ }
+
+ public void setRealName(String realName) {
+ this.realName = realName;
+ }
+
public Boolean getIsParent() {
return isParent;
}
diff --git a/power-dao/src/main/resources/mapper/PowerMapper.xml b/power-dao/src/main/resources/mapper/PowerMapper.xml
index b489fef..4faafee 100644
--- a/power-dao/src/main/resources/mapper/PowerMapper.xml
+++ b/power-dao/src/main/resources/mapper/PowerMapper.xml
@@ -13,7 +13,7 @@
diff --git a/power-dao/src/main/resources/mapper/Power_UserMapper.xml b/power-dao/src/main/resources/mapper/Power_UserMapper.xml
index a8eba2f..f805c2e 100644
--- a/power-dao/src/main/resources/mapper/Power_UserMapper.xml
+++ b/power-dao/src/main/resources/mapper/Power_UserMapper.xml
@@ -271,13 +271,6 @@
user_name = #{userName}
-
-
-
-
-
-
-
- UPDATE
- power_user
- SET
- role_id = NULL
- WHERE
- role_id = ${roleId}
-
+
@@ -652,10 +631,10 @@
\ No newline at end of file
diff --git a/power-service/src/main/java/com/manage/service/ipml/PowerServiceImpl.java b/power-service/src/main/java/com/manage/service/ipml/PowerServiceImpl.java
index 06e33ab..0834cfb 100644
--- a/power-service/src/main/java/com/manage/service/ipml/PowerServiceImpl.java
+++ b/power-service/src/main/java/com/manage/service/ipml/PowerServiceImpl.java
@@ -409,6 +409,7 @@ public class PowerServiceImpl implements PowerService {
int id = 1;
int oneLevelId = 0;
int twoLevelId = 0;
+ int threeLevelId = 0;
for(Power_UserAndRoleTree hos : hosList){
//第一级医院
Power_UserAndRoleTree tree1 = new Power_UserAndRoleTree();
@@ -429,32 +430,34 @@ public class PowerServiceImpl implements PowerService {
tree2.setParentId(oneLevelId);
tree2.setSysFlag(powerSys.getSysFlag());
Boolean isParent = false;
+ id++;
//第三级用户
if(null != userList && !userList.isEmpty()){
//属于该医院的权限系统下有有该用户
for(Power_UserAndRoleTree powerUser : userList){
if(null != powerUser.getParentId() && powerUser.getParentId().equals(hos.getSelfId())){
- /*Power_UserAndRoleTree tree3 = new Power_UserAndRoleTree();
- BeanUtils.copyProperties(powerUser,tree3);
- tree3.setId(id);
- tree3.setParentId(twoLevelId);
- if(StringUtils.isNotBlank(powerUser.getTel())){
- tree3.setName(powerUser.getSelfId()+"-"+powerUser.getName()+"("+powerUser.getTel()+")");
- tree3.setNewName(powerUser.getSelfId()+"-"+powerUser.getName()+"("+powerUser.getTel()+")");
- }else{
- tree3.setName(powerUser.getSelfId()+"-"+powerUser.getName());
- tree3.setNewName(powerUser.getSelfId()+"-"+powerUser.getName());
+ if(StringUtils.isNotBlank(key)){
+ Power_UserAndRoleTree tree3 = new Power_UserAndRoleTree();
+ BeanUtils.copyProperties(powerUser,tree3);
+ tree3.setId(id);
+ tree3.setParentId(twoLevelId);
+ if(StringUtils.isNotBlank(powerUser.getRealName())){
+ tree3.setName(powerUser.getName()+"-"+powerUser.getRealName());
+ tree3.setNewName(powerUser.getName()+"-"+powerUser.getRealName());
+ }else{
+ tree3.setName(powerUser.getName());
+ tree3.setNewName(powerUser.getName());
+ }
+ tree3.setSysFlag("power");
+ treeList.add(tree3);
+ id++;
}
- tree3.setSysFlag("power");
- treeList.add(tree3);
- id++;*/
isParent = true;
}
}
}
tree2.setIsParent(isParent);
treeList.add(tree2);
- id++;
}
}
}
@@ -480,6 +483,8 @@ public class PowerServiceImpl implements PowerService {
tree5.setId(id);
tree5.setParentId(twoLevelId);
tree5.setSysFlag(sys.getSysFlag());
+ threeLevelId = id;
+ id++;
Boolean isParent = false;
//第四级用户
if(null != userList && !userList.isEmpty()) {
@@ -490,42 +495,46 @@ public class PowerServiceImpl implements PowerService {
if(!deptId.contains(",")){
if(deptId.equals(dept.getDeptId())){
isParent = true;
- /*Power_UserAndRoleTree tree6 = new Power_UserAndRoleTree();
- BeanUtils.copyProperties(users,tree6);
- tree6.setId(id);
- tree6.setParentId(threeLevelId);
- if(StringUtils.isNotBlank(users.getTel())){
- tree6.setName(users.getSelfId()+"-"+users.getName()+"("+users.getTel()+")");
- tree6.setNewName(users.getSelfId()+"-"+users.getName()+"("+users.getTel()+")");
- }else{
- tree6.setName(users.getSelfId()+"-"+users.getName());
- tree6.setNewName(users.getSelfId()+"-"+users.getName());
+ if(StringUtils.isNotBlank(key)){
+ id++;
+ Power_UserAndRoleTree tree6 = new Power_UserAndRoleTree();
+ BeanUtils.copyProperties(users,tree6);
+ tree6.setId(id);
+ tree6.setParentId(threeLevelId);
+ if(StringUtils.isNotBlank(users.getRealName())){
+ tree6.setName(users.getName()+"-"+users.getRealName());
+ tree6.setNewName(users.getName()+"-"+users.getRealName());
+ }else{
+ tree6.setName(users.getName());
+ tree6.setNewName(users.getName());
+ }
+ tree6.setSysFlag(sys.getSysFlag());
+ treeList.add(tree6);
+ id++;
}
- tree6.setSysFlag(sys.getSysFlag());
- treeList.add(tree6);
- id++;*/
}
}else{
//逗号隔开多科室
String[] deptIds = deptId.split(",");
for (String deptStr : deptIds) {
if(StringUtils.isNotBlank(deptStr) && deptStr.equals(dept.getDeptId())){
- /*Power_UserAndRoleTree tree7 = new Power_UserAndRoleTree();
- BeanUtils.copyProperties(users,tree7);
- tree7.setId(id);
- tree7.setParentId(threeLevelId);
- if(StringUtils.isNotBlank(users.getTel())){
- tree7.setName(users.getSelfId()+"-"+users.getName()+"("+users.getTel()+")");
- tree7.setNewName(users.getSelfId()+"-"+users.getName()+"("+users.getTel()+")");
- }else{
- tree7.setName(users.getSelfId()+"-"+users.getName());
- tree7.setNewName(users.getSelfId()+"-"+users.getName());
+ if(StringUtils.isNotBlank(key)){
+ Power_UserAndRoleTree tree7 = new Power_UserAndRoleTree();
+ BeanUtils.copyProperties(users,tree7);
+ tree7.setId(id);
+ tree7.setParentId(threeLevelId);
+ if(StringUtils.isNotBlank(users.getRealName())){
+ tree7.setName(users.getName()+"-"+users.getRealName());
+ tree7.setNewName(users.getName()+"-"+users.getRealName());
+ }else{
+ tree7.setName(users.getName());
+ tree7.setNewName(users.getName());
+ }
+ tree7.setSysFlag(sys.getSysFlag());
+ treeList.add(tree7);
+ id++;
}
- tree7.setSysFlag(sys.getSysFlag());
- treeList.add(tree7);
- id++;*/
isParent = true;
- continue;
}
}
}
@@ -534,7 +543,6 @@ public class PowerServiceImpl implements PowerService {
}
tree5.setIsParent(isParent);
treeList.add(tree5);
- id++;
}
}
}
@@ -552,13 +560,14 @@ public class PowerServiceImpl implements PowerService {
if(null != userList && !userList.isEmpty()){
for (Power_User users : userList) {
Power_UserAndRoleTree tree6 = new Power_UserAndRoleTree();
- if(StringUtils.isNotBlank(users.getUserTel())){
- tree6.setName(users.getUserId()+"-"+users.getUserName()+"("+users.getUserTel()+")");
- tree6.setNewName(users.getUserId()+"-"+users.getUserName()+"("+users.getUserTel()+")");
+ if(StringUtils.isNotBlank(users.getName())){
+ tree6.setName(users.getUserName()+"-"+users.getName());
+ tree6.setNewName(users.getUserName()+"-"+users.getName());
}else{
- tree6.setName(users.getUserId()+"-"+users.getUserName());
- tree6.setNewName(users.getUserId()+"-"+users.getUserName());
+ tree6.setName(users.getUserName());
+ tree6.setNewName(users.getUserName());
}
+ tree6.setSelfId(users.getUserId());
treeList.add(tree6);
}
}
@@ -572,13 +581,14 @@ public class PowerServiceImpl implements PowerService {
if(null != userList && !userList.isEmpty()){
for (Power_User users : userList) {
Power_UserAndRoleTree tree6 = new Power_UserAndRoleTree();
- if(StringUtils.isNotBlank(users.getUserTel())){
- tree6.setName(users.getUserId()+"-"+users.getUserName()+"("+users.getUserTel()+")");
- tree6.setNewName(users.getUserId()+"-"+users.getUserName()+"("+users.getUserTel()+")");
+ if(StringUtils.isNotBlank(users.getName())){
+ tree6.setName(users.getUserName()+"-"+users.getName());
+ tree6.setNewName(users.getUserName()+"-"+users.getName());
}else{
- tree6.setName(users.getUserId()+"-"+users.getUserName());
- tree6.setNewName(users.getUserId()+"-"+users.getUserName());
+ tree6.setName(users.getUserName());
+ tree6.setNewName(users.getUserName());
}
+ tree6.setSelfId(users.getUserId());
treeList.add(tree6);
}
}