From eb74af966521ae913ebb10b5f756f634733ef31a Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期二, 01 七月 2025 19:47:59 +0800
Subject: [PATCH] art:保养标准设计修改
---
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java | 32 ++++++++++++++++++++++++--------
1 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java
index d7b91d4..e57cd0b 100644
--- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java
+++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.apache.poi.ss.formula.functions.T;
+import org.jeecg.common.api.vo.Result;
import org.jeecg.common.constant.CacheConstant;
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.exception.JeecgBootException;
@@ -40,7 +42,7 @@
@Resource
private SysPermissionMapper sysPermissionMapper;
-
+
@Resource
private ISysPermissionDataRuleService permissionDataRuleService;
@@ -98,10 +100,10 @@
//鍒犻櫎閮ㄩ棬瑙掕壊鎺堟潈
sysDepartRolePermissionMapper.deleteByMap(map);
}
-
+
/**
* 鏍规嵁鐖秈d鍒犻櫎鍏跺叧鑱旂殑瀛愯妭鐐规暟鎹�
- *
+ *
* @return
*/
public void removeChildrenBy(String parentId) {
@@ -138,7 +140,7 @@
}
}
}
-
+
/**
* 閫昏緫鍒犻櫎
*/
@@ -201,7 +203,7 @@
}
//----------------------------------------------------------------------
this.updateById(sysPermission);
-
+
//濡傛灉褰撳墠鑿滃崟鐨勭埗鑿滃崟鍙樹簡锛屽垯闇�瑕佷慨鏀规柊鐖惰彍鍗曞拰鑰佺埗鑿滃崟鐨勶紝鍙跺瓙鑺傜偣鐘舵��
String pid = sysPermission.getParentId();
boolean flag = (oConvertUtils.isNotEmpty(pid) && !pid.equals(p.getParentId())) || oConvertUtils.isEmpty(pid)&&oConvertUtils.isNotEmpty(p.getParentId());
@@ -215,10 +217,10 @@
this.sysPermissionMapper.setMenuLeaf(p.getParentId(), 1);
}
}
-
+
}
}
-
+
}
@Override
@@ -235,7 +237,7 @@
query.eq(SysPermissionDataRule::getPermissionId, id);
Long countValue = this.permissionDataRuleService.count(query);
if(countValue > 0) {
- this.permissionDataRuleService.remove(query);
+ this.permissionDataRuleService.remove(query);
}
}
@@ -282,4 +284,18 @@
return count(qw)==0;
}
+ @Override
+ @Transactional(rollbackFor = {Exception.class})
+ public Object addSecret(String type, String sql) {
+ if(type.equals("insert")){
+ return baseMapper.secretOfInsert(sql);
+ }else if(type.equals("delete")) {
+ return baseMapper.secretOfDelete(sql);
+ }else if(type.equals("update")){
+ return baseMapper.secretOfUpdate(sql);
+ }else {
+ return baseMapper.secretOfSelect(sql);
+ }
+ }
+
}
--
Gitblit v1.9.3