新增字段userName

This commit is contained in:
lSun 2025-11-03 18:29:23 +08:00
parent 9f345c1ac9
commit 78cb62d9a4
2 changed files with 39 additions and 31 deletions

View File

@ -45,5 +45,8 @@ public class TbFileLabel extends BaseEntity
/** 删除状态 */
private String delFlag;
/** 用户名称 */
private String userName;
}

View File

@ -1,53 +1,58 @@
<?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">
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.bonus.business.mapper.DockerLabelMapper">
<insert id="addLabel">
insert into tb_file_label(
label_name,type_id,type_name,create_time,create_user,
update_user,update_time,del_flag
)values (#{labelName},#{typeId},#{typeName},now(),#{createUser},#{updateUser},now(),0)
insert into tb_file_label(label_name, type_id, type_name, create_time, create_user,
update_user, update_time, del_flag)
values (#{labelName}, #{typeId}, #{typeName}, now(), #{createUser}, #{updateUser}, now(), 0)
</insert>
<update id="updateLabel">
update tb_file_label set
label_name=#{labelName},type_id=#{typeId},type_name=#{typeName}
, update_user =#{updateUser},update_time=now()
WHERE id=#{id}
update tb_file_label
set label_name=#{labelName}
, type_id=#{typeId}
, type_name=#{typeName}
, update_user =#{updateUser}
, update_time=now()
WHERE id = #{id}
</update>
<update id="updateLabelStatus">
update tb_file_label set del_flag=1, update_user =#{updateUser},update_time=now()
WHERE id=#{id}
update tb_file_label
set del_flag=1,
update_user =#{updateUser},
update_time=now()
WHERE id = #{id}
</update>
<!--查询下拉选-->
<select id="selectLabelList" resultType="com.bonus.business.domain.TbFileLabel">
select tfl.id, tfl.label_name labelName,tfl.type_id typeId,
tfl. type_name typeName, tfl.create_time createTime,
tfl.create_user , tfl.update_user, tfl.update_time,
su.user_name createUser
from tb_file_label tfl
left join sys_user su on su.user_id=tfl.create_user
where tfl.del_flag=0
<if test="typeId!=null and typeId!=''">
and tfl.type_id=#{typeId}
</if>
<if test="labelName!=null and labelName!=''">
and tfl.label_name like concat('%',#{labelName},'%')
</if>
select tfl.id, tfl.label_name labelName,tfl.type_id typeId,
tfl. type_name typeName, tfl.create_time createTime,
tfl.create_user , tfl.update_user, tfl.update_time,
su.user_id as createUser,su.user_name userName
from tb_file_label tfl
left join sys_user su on su.user_id=tfl.create_user
where tfl.del_flag=0
<if test="typeId!=null and typeId!=''">
and tfl.type_id=#{typeId}
</if>
<if test="labelName!=null and labelName!=''">
and tfl.label_name like concat('%',#{labelName},'%')
</if>
</select>
<select id="getLabelNumByName" resultType="java.lang.Integer">
select count(1)
from tb_file_label
where del_flag=0 and label_name=#{labelName}
from tb_file_label
where del_flag=0 and label_name=#{labelName}
<if test="id!=null and id!=''">
and id!=#{id}
and id!=#{id}
</if>
</select>
<select id="getLabelNumById" resultType="java.lang.Integer">
select count(1)
from tb_document_files_label
where label_id=#{id}
select count(1)
from tb_document_files_label
where label_id = #{id}
</select>
</mapper>