...
|
...
|
@@ -22,32 +22,37 @@ |
|
|
<result column="perm_type" jdbcType="VARCHAR" property="perm_type" />
|
|
|
</resultMap>
|
|
|
<sql id="Base_Column_List">
|
|
|
data_perm_id, perm_name, perm_des, perm_sort, perm_status, create_time, update_time,
|
|
|
create_user, row_condition, row_condition_property, cols_list, permission_id, `path`,
|
|
|
data_perm_id, perm_name, perm_des, perm_sort, perm_status, create_time, update_time,
|
|
|
create_user, row_condition, row_condition_property, cols_list, permission_id, `path`,
|
|
|
interface_name, service_name, service_name_des, perm_keyword, perm_type
|
|
|
</sql>
|
|
|
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
|
select
|
|
|
select
|
|
|
<include refid="Base_Column_List" />
|
|
|
from data_permission
|
|
|
where data_perm_id = #{data_perm_id,jdbcType=INTEGER}
|
|
|
</select>
|
|
|
<select id="selectAll" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
|
select
|
|
|
<include refid="Base_Column_List" />
|
|
|
from data_permission
|
|
|
</select>
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
|
delete from data_permission
|
|
|
where data_perm_id = #{data_perm_id,jdbcType=INTEGER}
|
|
|
</delete>
|
|
|
<insert id="insert" keyColumn="data_perm_id" keyProperty="data_perm_id" parameterType="com.tianbo.warehouse.model.DataPermission" useGeneratedKeys="true">
|
|
|
insert into data_permission (perm_name, perm_des, perm_sort,
|
|
|
perm_status, create_time, update_time,
|
|
|
create_user, row_condition, row_condition_property,
|
|
|
cols_list, permission_id, `path`,
|
|
|
interface_name, service_name, service_name_des,
|
|
|
insert into data_permission (perm_name, perm_des, perm_sort,
|
|
|
perm_status, create_time, update_time,
|
|
|
create_user, row_condition, row_condition_property,
|
|
|
cols_list, permission_id, `path`,
|
|
|
interface_name, service_name, service_name_des,
|
|
|
perm_keyword, perm_type)
|
|
|
values (#{perm_name,jdbcType=VARCHAR}, #{perm_des,jdbcType=VARCHAR}, #{perm_sort,jdbcType=TINYINT},
|
|
|
#{perm_status,jdbcType=BOOLEAN}, #{create_time,jdbcType=TIMESTAMP}, #{update_time,jdbcType=TIMESTAMP},
|
|
|
#{create_user,jdbcType=VARCHAR}, #{row_condition,jdbcType=VARCHAR}, #{row_condition_property,jdbcType=VARCHAR},
|
|
|
#{cols_list,jdbcType=VARCHAR}, #{permission_id,jdbcType=INTEGER}, #{path,jdbcType=VARCHAR},
|
|
|
#{interface_name,jdbcType=VARCHAR}, #{service_name,jdbcType=VARCHAR}, #{service_name_des,jdbcType=VARCHAR},
|
|
|
values (#{perm_name,jdbcType=VARCHAR}, #{perm_des,jdbcType=VARCHAR}, #{perm_sort,jdbcType=TINYINT},
|
|
|
#{perm_status,jdbcType=BOOLEAN}, #{create_time,jdbcType=TIMESTAMP}, #{update_time,jdbcType=TIMESTAMP},
|
|
|
#{create_user,jdbcType=VARCHAR}, #{row_condition,jdbcType=VARCHAR}, #{row_condition_property,jdbcType=VARCHAR},
|
|
|
#{cols_list,jdbcType=VARCHAR}, #{permission_id,jdbcType=INTEGER}, #{path,jdbcType=VARCHAR},
|
|
|
#{interface_name,jdbcType=VARCHAR}, #{service_name,jdbcType=VARCHAR}, #{service_name_des,jdbcType=VARCHAR},
|
|
|
#{perm_keyword,jdbcType=VARCHAR}, #{perm_type,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
|
<insert id="insertSelective" keyColumn="data_perm_id" keyProperty="data_perm_id" parameterType="com.tianbo.warehouse.model.DataPermission" useGeneratedKeys="true">
|
...
|
...
|
@@ -237,4 +242,4 @@ |
|
|
perm_type = #{perm_type,jdbcType=VARCHAR}
|
|
|
where data_perm_id = #{data_perm_id,jdbcType=INTEGER}
|
|
|
</update>
|
|
|
</mapper> |
|
|
\ No newline at end of file |
|
|
</mapper> |
...
|
...
|
|