From ca53e4ba17c2e085762794023bf795498fcd13f1 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 06 二月 2023 19:20:04 +0800 Subject: [PATCH] 1 --- src/main/resources/mapper/data/DirMapper.xml | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/resources/mapper/data/DirMapper.xml b/src/main/resources/mapper/data/DirMapper.xml index f6d40df..19a7c28 100644 --- a/src/main/resources/mapper/data/DirMapper.xml +++ b/src/main/resources/mapper/data/DirMapper.xml @@ -23,10 +23,14 @@ </select> <insert id="insertDir" parameterType="com.lf.server.entity.data.DirEntity"> - insert into lf.sys_dir - (pid,name,code,descr,level,order_num,create_user,create_time,bak) - values - (#{pid},#{name},#{code},#{descr},#{level} ,#{orderNum},#{createUser},now(),#{bak}); + <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id"> + select currval('lf.sys_dir_id_seq'::regclass) as id + </selectKey> + + insert into lf.sys_dir + (pid,name,code,descr,level,order_num,create_user,create_time,bak) + values + (#{pid},#{name},#{code},#{descr},#{level} ,#{orderNum},#{createUser},now(),#{bak}); </insert> <insert id="insertDirs"> -- Gitblit v1.9.3