All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.kedauis.system.mapper.SysMenuMapper.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.kedauis.system.dao.SysMenuMapper" >

  <select id="qryAll" resultType="com.kedauis.system.model.SysMenu">
      SELECT
          *
      FROM
          sys_menu
      ORDER BY
          level_id ASC
  </select>

  <select id="qryAllEnable" resultType="com.kedauis.system.model.SysMenu">
      SELECT
          *
      FROM
          sys_menu
      WHERE
          is_enable = 1
      ORDER BY
          level_id ASC
  </select>

  <insert id="insMenu" parameterType="com.kedauis.system.model.SysMenu" useGeneratedKeys="true" keyProperty="menuId">
      INSERT INTO sys_menu (
          menu_parent_id,
          menu_level,
          menu_desc,
          menu_label,
          menu_action,
          level_id,
          is_leaf,
          is_enable
      )
      VALUES
          (
            #{menuParentId,jdbcType=INTEGER},
            #{menuLevel,jdbcType=INTEGER},
            #{menuDesc,jdbcType=VARCHAR},
            #{menuLabel,jdbcType=VARCHAR},
            #{menuAction,jdbcType=VARCHAR},
            #{levelId,jdbcType=INTEGER},
            #{isLeaf,jdbcType=INTEGER},
            #{isEnable,jdbcType=VARCHAR}
          )
  </insert>

  <update id="updMenu" parameterType="com.kedauis.system.model.SysMenu">
      UPDATE sys_menu
      SET menu_desc = #{menuDesc,jdbcType=VARCHAR},
       menu_label = #{menuLabel,jdbcType=VARCHAR},
       menu_action = #{menuAction,jdbcType=VARCHAR},
       level_id = #{levelId,jdbcType=INTEGER},
       is_enable = #{isEnable,jdbcType=VARCHAR}
      WHERE
          menu_id = #{menuId,jdbcType=INTEGER}
  </update>

</mapper>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy