From f41d5f412748d0d84655694e6c45a922606e77e4 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期五, 03 十一月 2023 09:38:26 +0800
Subject: [PATCH] 查询

---
 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