From 7a525a0d577642cc6b89dcfd93e58ffc44a09c6b Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期日, 10 九月 2023 11:31:57 +0800
Subject: [PATCH] 添加自动创建图层功能

---
 src/main/resources/mapper/sys/LayerMapper.xml |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/mapper/sys/LayerMapper.xml b/src/main/resources/mapper/sys/LayerMapper.xml
index 6723498..3fa6425 100644
--- a/src/main/resources/mapper/sys/LayerMapper.xml
+++ b/src/main/resources/mapper/sys/LayerMapper.xml
@@ -68,6 +68,18 @@
         select * from lf.sys_layer where id = #{id}
     </select>
 
+    <select id="selectIdByName" resultType="java.lang.Integer">
+        select id from lf.sys_dir where name = #{name};
+    </select>
+
+    <select id="selectOrderNumByPid" resultType="java.lang.Integer">
+        select coalesce(max(order_num), 0) + 1 from lf.sys_layer where pid = #{pid};
+    </select>
+
+    <select id="selectByResId" resultType="com.moon.server.entity.sys.LayerEntity">
+        select * from lf.sys_layer where resid = #{resid} limit 1;
+    </select>
+
     <insert id="insert" parameterType="com.moon.server.entity.sys.LayerEntity">
         insert into lf.sys_layer
         (pid,cn_name,en_name,url,is_layer,is_show,icon,level,order_num,status,create_user,create_time,bak,elev,resid,type,data,tab,category,flag)

--
Gitblit v1.9.3