From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: Mon, 01 Jul 2024 10:58:35 +0800
Subject: [PATCH] change
---
src/main/java/com/nanometer/smartlab/dao/BaseMetaDao.xml | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/nanometer/smartlab/dao/BaseMetaDao.xml b/src/main/java/com/nanometer/smartlab/dao/BaseMetaDao.xml
index 954cc8c..ee7ddff 100644
--- a/src/main/java/com/nanometer/smartlab/dao/BaseMetaDao.xml
+++ b/src/main/java/com/nanometer/smartlab/dao/BaseMetaDao.xml
@@ -11,11 +11,12 @@
<result property="createTime" column="create_time"></result>
<result property="updateTime" column="update_time"></result>
<result property="validFlag" column="valid_flag" typeHandler="com.nanometer.smartlab.entity.handler.ValidFlagHandler"></result>
+ <result property="groupCode" column="group_code"></result>
</resultMap>
<sql id="queryWhereSql">
- <if test="groupId != null and groupId != ''">
- and group_id = #{groupId}
+ <if test="groupCode != null and groupCode != ''">
+ and group_code = #{groupCode}
</if>
<if test="keyword != null and keyword != ''">
and (meta_key like #{keyword} or meta_value like #{keyword})
@@ -31,7 +32,7 @@
</if>
</sql>
- <select id="getBaseMeta" parameterType="java.lang.String" resultMap="BaseMeta" >
+ <select id="getBaseMeta" resultMap="BaseMeta" >
select * from base_meta
where id = #{id} and valid_flag = 1
</select>
@@ -45,7 +46,7 @@
select * from base_meta
where valid_flag = 1
<include refid="queryWhereSql"/>
- order by group_id asc,meta_value desc, order_index asc
+ order by group_code asc,meta_value desc, order_index asc
<if test="first != null and pageSize != null">
limit #{first}, #{pageSize}
</if>
@@ -59,8 +60,8 @@
select * from base_meta
where
valid_flag = 1
- <if test="groupId != null and groupId != ''">
- and group_id = #{groupId}
+ <if test="groupCode != null and groupCode != ''">
+ and group_code = #{groupCode}
</if>
<if test="key != null and key != ''">
and meta_key = #{key}
@@ -71,9 +72,9 @@
limit 1
</select>
- <insert id="insertBaseMeta" parameterType="com.nanometer.smartlab.entity.BaseMeta">
- insert into base_meta(id, group_id, meta_key, meta_value, order_index, memo, create_time, update_time, valid_flag)
- values (#{id}, #{groupId}, #{metaKey}, #{metaValue}, #{orderIndex}, #{memo}, now(), now(), 1)
+ <insert id="insertBaseMeta" parameterType="com.nanometer.smartlab.entity.BaseMeta" useGeneratedKeys = "true" keyProperty = "id">
+ insert into base_meta(group_code, meta_key, meta_value, order_index, memo, create_time, update_time, valid_flag)
+ values (#{groupCode}, #{metaKey}, #{metaValue}, #{orderIndex}, #{memo}, now(), now(), 1)
</insert>
<update id="updateBaseMeta" parameterType="com.nanometer.smartlab.entity.BaseMeta">
update base_meta set group_id=#{groupId}, meta_key=#{metaKey}, meta_value=#{metaValue}, order_index=#{orderIndex},
@@ -81,7 +82,7 @@
where id=#{id}
</update>
- <update id="deleteBaseMeta" parameterType="java.lang.String">
+ <update id="deleteBaseMeta">
update base_meta set valid_flag=0, update_time=now()
where id=#{id}
</update>
--
Gitblit v1.9.2