reg_itemclass

This commit is contained in:
tangw 2025-11-11 16:53:21 +08:00
parent 1cdec29e73
commit d5e51048a3
2 changed files with 70 additions and 70 deletions

View File

@ -14,18 +14,18 @@ public class RegItemclass extends BaseEntity {
/** /**
* 容器类别序号 * 容器类别序号
*/ */
@Excel(name = "容器类别序号", cellType = Excel.ColumnType.NUMERIC) @Excel(name = "项目类别序号", cellType = Excel.ColumnType.NUMERIC)
private Long itemclassId; private Long itemclassId;
/** /**
* 容器类别编码 * 容器类别编码
*/ */
@Excel(name = "容器类别编码") @Excel(name = "项目类别编码")
private String itemclassCode; private String itemclassCode;
/** /**
* 容器类别名称 * 容器类别名称
*/ */
@Excel(name = "容器类别名称") @Excel(name = "项目类别名称")
private String itemclassName; private String itemclassName;
/** /**
* 容器类别排序 * 容器类别排序
@ -40,11 +40,11 @@ public class RegItemclass extends BaseEntity {
@Excel(name = "试管名称") @Excel(name = "试管名称")
private String itemclassTips; private String itemclassTips;
@Excel(name = "试管颜色") @Excel(name = "试管颜色")
private String itemclassBkcolor; private Long itemclassBkcolor;
@Excel(name = "默认样本类型") @Excel(name = "默认样本类型")
private String itemclassYblx; private String itemclassYblx;
@Excel(name = "打印次数") @Excel(name = "打印次数")
private String itemclassPrintcnt; private Long itemclassPrintcnt;
@Excel(name = "抗凝样本", readConverterExp = "0=否,1=是") @Excel(name = "抗凝样本", readConverterExp = "0=否,1=是")
private String itemclassKn; private Long itemclassKn;
} }

View File

@ -3,16 +3,16 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.czlis.transitPF.mapper.RegItemclassMapper"> <mapper namespace="com.czlis.transitPF.mapper.RegItemclassMapper">
<resultMap type="RegItemclass" id="RegItemclassResult"> <resultMap type="com.czlis.transitPF.pojo.RegItemclass" id="RegitemclassResult">
<id property="ItemclassId" column="Itemclass_id" /> <id property="itemclassId" column="itemclass_id" />
<result property="ItemclassCode" column="Itemclass_code" /> <result property="itemclassCode" column="itemclass_code" />
<result property="ItemclassName" column="Itemclass_name" /> <result property="itemclassName" column="itemclass_name" />
<result property="ItemclassSort" column="Itemclass_sort" /> <result property="itemclassSort" column="itemclass_sort" />
<result property="ItemclassTips" column="Itemclass_tips" /> <result property="itemclassTips" column="itemclass_tips" />
<result property="ItemclassBkcolor" column="Itemclass_bkcolor" /> <result property="itemclassBkcolor" column="itemclass_bkcolor" />
<result property="itemclassYblx" column="Itemclass_yblx" /> <result property="itemclassYblx" column="itemclass_yblx" />
<result property="ItemclassPrintcnt" column="Itemclass_printcnt" /> <result property="itemclassPrintcnt" column="itemclass_printcnt" />
<result property="ItemclassKn" column="Itemclass_kn" /> <result property="itemclassKn" column="itemclass_kn" />
<result property="status" column="status" /> <result property="status" column="status" />
<result property="createBy" column="create_by" /> <result property="createBy" column="create_by" />
<result property="createTime" column="create_time" /> <result property="createTime" column="create_time" />
@ -21,96 +21,96 @@
<result property="remark" column="remark" /> <result property="remark" column="remark" />
</resultMap> </resultMap>
<sql id="selectItemclassVo"> <sql id="selectitemclassVo">
select Itemclass_id, Itemclass_code, Itemclass_name, Itemclass_sort, status, create_by, create_time, remark, select itemclass_id, itemclass_code, itemclass_name, itemclass_sort, status, create_by, create_time, remark,
itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn
from Reg_Itemclass from Reg_itemclass
</sql> </sql>
<select id="selectItemclassList" parameterType="RegItemclass" resultMap="RegItemclassResult"> <select id="selectItemclassList" parameterType="com.czlis.transitPF.pojo.RegItemclass" resultMap="RegitemclassResult">
<include refid="selectItemclassVo"/> <include refid="selectitemclassVo"/>
<where> <where>
<if test="ItemclassCode != null and ItemclassCode != ''"> <if test="itemclassCode != null and itemclassCode != ''">
AND Itemclass_code like '%'+#{ItemclassCode}+'%' AND itemclass_code like '%'+#{itemclassCode}+'%'
</if> </if>
<if test="status != null and status != ''"> <if test="status != null and status != ''">
AND status = #{status} AND status = #{status}
</if> </if>
<if test="ItemclassName != null and ItemclassName != ''"> <if test="itemclassName != null and itemclassName != ''">
AND Itemclass_name like '%'+#{ItemclassName}+'%' AND itemclass_name like '%'+#{itemclassName}+'%'
</if> </if>
</where> </where>
</select> </select>
<select id="selectItemclassAll" resultMap="RegItemclassResult"> <select id="selectItemclassAll" resultMap="RegitemclassResult">
<include refid="selectItemclassVo"/> <include refid="selectitemclassVo"/>
</select> </select>
<select id="selectItemclassById" parameterType="Long" resultMap="RegItemclassResult"> <select id="selectItemclassById" parameterType="Long" resultMap="RegitemclassResult">
<include refid="selectItemclassVo"/> <include refid="selectitemclassVo"/>
where Itemclass_id = #{ItemclassId} where itemclass_id = #{itemclassId}
</select> </select>
<select id="checkItemclassNameUnique" parameterType="String" resultMap="RegItemclassResult"> <select id="checkItemclassNameUnique" parameterType="String" resultMap="RegitemclassResult">
select top 1 Itemclass_id, Itemclass_code, Itemclass_name, Itemclass_sort, status, create_by, create_time, remark select top 1 itemclass_id, itemclass_code, itemclass_name, itemclass_sort, status, create_by, create_time, remark
,itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn ,itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn
from Reg_Itemclass from Reg_itemclass
where Itemclass_name=#{ItemclassName} where itemclass_name=#{itemclassName}
</select> </select>
<select id="checkItemclassCodeUnique" parameterType="String" resultMap="RegItemclassResult"> <select id="checkItemclassCodeUnique" parameterType="String" resultMap="RegitemclassResult">
select top 1 Itemclass_id, Itemclass_code, Itemclass_name, Itemclass_sort, status, create_by, create_time, remark select top 1 itemclass_id, itemclass_code, itemclass_name, itemclass_sort, status, create_by, create_time, remark
,itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn ,itemclass_tips,itemclass_bkcolor,itemclass_yblx,itemclass_printcnt,itemclass_kn
from Reg_Itemclass from Reg_itemclass
where Itemclass_code=#{ItemclassCode} where itemclass_code=#{itemclassCode}
</select> </select>
<update id="updateItemclass" parameterType="RegItemclass"> <update id="updateItemclass" parameterType="com.czlis.transitPF.pojo.RegItemclass">
update Reg_Itemclass update Reg_itemclass
<set> <set>
<if test="ItemclassCode != null and ItemclassCode != ''">Itemclass_code = #{ItemclassCode},</if> <if test="itemclassCode != null and itemclassCode != ''">itemclass_code = #{itemclassCode},</if>
<if test="ItemclassName != null and ItemclassName != ''">Itemclass_name = #{ItemclassName},</if> <if test="itemclassName != null and itemclassName != ''">itemclass_name = #{itemclassName},</if>
<if test="ItemclassTips != null and ItemclassTips != ''">Itemclass_tips = #{ItemclassTips},</if> <if test="itemclassTips != null and itemclassTips != ''">itemclass_tips = #{itemclassTips},</if>
<if test="itemclassYblx != null and itemclassYblx != ''">itemclass_yblx = #{itemclassYblx},</if> <if test="itemclassYblx != null and itemclassYblx != ''">itemclass_yblx = #{itemclassYblx},</if>
<if test="ItemclassSort != null">Itemclass_sort = #{ItemclassSort},</if> <if test="itemclassSort != null">itemclass_sort = #{itemclassSort},</if>
<if test="ItemclassBkcolor != null">Itemclass_Bkcolor = #{ItemclassBkcolor},</if> <if test="itemclassBkcolor != null">itemclass_Bkcolor = #{itemclassBkcolor},</if>
<if test="ItemclassPrintcnt != null">Itemclass_Printcnt = #{ItemclassPrintcnt},</if> <if test="itemclassPrintcnt != null">itemclass_Printcnt = #{itemclassPrintcnt},</if>
<if test="ItemclassKn != null">Itemclass_Kn = #{ItemclassKn},</if> <if test="itemclassKn != null">itemclass_Kn = #{itemclassKn},</if>
<if test="status != null and status != ''">status = #{status},</if> <if test="status != null and status != ''">status = #{status},</if>
<if test="remark != null">remark = #{remark},</if> <if test="remark != null">remark = #{remark},</if>
<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if> <if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
update_time = getdate() update_time = getdate()
</set> </set>
where Itemclass_id = #{ItemclassId} where itemclass_id = #{itemclassId}
</update> </update>
<insert id="insertItemclass" parameterType="RegItemclass" useGeneratedKeys="true" keyProperty="ItemclassId"> <insert id="insertItemclass" parameterType="com.czlis.transitPF.pojo.RegItemclass" useGeneratedKeys="true" keyProperty="itemclassId">
insert into Reg_Itemclass( insert into Reg_itemclass(
<if test="ItemclassId != null and ItemclassId != 0">Itemclass_id,</if> <if test="itemclassId != null and itemclassId != 0">itemclass_id,</if>
<if test="ItemclassCode != null and ItemclassCode != ''">Itemclass_code,</if> <if test="itemclassCode != null and itemclassCode != ''">itemclass_code,</if>
<if test="ItemclassName != null and ItemclassName != ''">Itemclass_name,</if> <if test="itemclassName != null and itemclassName != ''">itemclass_name,</if>
<if test="ItemclassTips != null and ItemclassTips != ''">Itemclass_Tips,</if> <if test="itemclassTips != null and itemclassTips != ''">itemclass_Tips,</if>
<if test="itemclassYblx != null and itemclassYblx != ''">itemclass_Yblx,</if> <if test="itemclassYblx != null and itemclassYblx != ''">itemclass_Yblx,</if>
<if test="ItemclassSort != null">Itemclass_Sort,</if> <if test="itemclassSort != null">itemclass_Sort,</if>
<if test="ItemclassBkcolor != null">Itemclass_Bkcolor,</if> <if test="itemclassBkcolor != null">itemclass_Bkcolor,</if>
<if test="ItemclassPrintcnt != null">Itemclass_Printcnt,</if> <if test="itemclassPrintcnt != null">itemclass_Printcnt,</if>
<if test="ItemclassKn != null">Itemclass_Kn,</if> <if test="itemclassKn != null">itemclass_Kn,</if>
<if test="status != null and status != ''">status,</if> <if test="status != null and status != ''">status,</if>
<if test="remark != null and remark != ''">remark,</if> <if test="remark != null and remark != ''">remark,</if>
<if test="createBy != null and createBy != ''">create_by,</if> <if test="createBy != null and createBy != ''">create_by,</if>
create_time create_time
)values( )values(
<if test="ItemclassId != null and ItemclassId != 0">#{ItemclassId},</if> <if test="itemclassId != null and itemclassId != 0">#{itemclassId},</if>
<if test="ItemclassCode != null and ItemclassCode != ''">#{ItemclassCode},</if> <if test="itemclassCode != null and itemclassCode != ''">#{itemclassCode},</if>
<if test="ItemclassName != null and ItemclassName != ''">#{ItemclassName},</if> <if test="itemclassName != null and itemclassName != ''">#{itemclassName},</if>
<if test="ItemclassTips != null and ItemclassTips != ''">#{ItemclassTips},</if> <if test="itemclassTips != null and itemclassTips != ''">#{itemclassTips},</if>
<if test="itemclassYblx != null and itemclassYblx != ''">#{itemclassYblx},</if> <if test="itemclassYblx != null and itemclassYblx != ''">#{itemclassYblx},</if>
<if test="ItemclassSort != null">#{ItemclassSort},</if> <if test="itemclassSort != null">#{itemclassSort},</if>
<if test="ItemclassBkcolor != null">#{ItemclassBkcolor},</if> <if test="itemclassBkcolor != null">#{itemclassBkcolor},</if>
<if test="ItemclassPrintcnt != null">#{ItemclassPrintcnt},</if> <if test="itemclassPrintcnt != null">#{itemclassPrintcnt},</if>
<if test="ItemclassKn != null">#{ItemclassKn},</if> <if test="itemclassKn != null">#{itemclassKn},</if>
<if test="status != null and status != ''">#{status},</if> <if test="status != null and status != ''">#{status},</if>
<if test="remark != null and remark != ''">#{remark},</if> <if test="remark != null and remark != ''">#{remark},</if>
<if test="createBy != null and createBy != ''">#{createBy},</if> <if test="createBy != null and createBy != ''">#{createBy},</if>
@ -119,13 +119,13 @@
</insert> </insert>
<delete id="deleteItemclassById" parameterType="Long"> <delete id="deleteItemclassById" parameterType="Long">
delete from Reg_Itemclass where Itemclass_id = #{ItemclassId} delete from Reg_itemclass where itemclass_id = #{itemclassId}
</delete> </delete>
<delete id="deleteItemclassByIds" parameterType="Long"> <delete id="deleteItemclassByIds" parameterType="Long">
delete from Reg_Itemclass where Itemclass_id in delete from Reg_itemclass where itemclass_id in
<foreach collection="array" item="ItemclassId" open="(" separator="," close=")"> <foreach collection="array" item="itemclassId" open="(" separator="," close=")">
#{ItemclassId} #{itemclassId}
</foreach> </foreach>
</delete> </delete>