| | |
| | | where valid_flag = 1 |
| | | <include refid="queryWhereSql"/> |
| | | </select> |
| | | <select id="selectBaseMeta" resultMap="BaseMeta"> |
| | | select * from base_meta |
| | | where |
| | | valid_flag = 1 |
| | | <if test="groupId != null and groupId != ''"> |
| | | and group_id = #{groupId} |
| | | </if> |
| | | <if test="key != null and key != ''"> |
| | | and meta_key = #{key} |
| | | </if> |
| | | <if test="value != null and value != ''"> |
| | | and meta_value = #{value} |
| | | </if> |
| | | limit 1 |
| | | </select> |
| | | |
| | | <insert id="insertBaseMeta" parameterType="com.nanometer.smartlab.entity.BaseMeta"> |
| | | <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> |