<?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.thhy.secure.modules.biz.hiddenDanger.mapper.HiddenDangerMapper">
|
|
<!--插入操作-->
|
<insert id="insert">
|
insert into t_hidden_danger
|
<trim prefix="(" suffix=")" suffixOverrides="," >
|
<if test="id != null">
|
id,
|
</if>
|
<if test="dangerLocation != null">
|
dangerLocation,
|
</if>
|
<if test="title != null">
|
title,
|
</if>
|
<if test="createTime != null">
|
createTime,
|
</if>
|
<if test="auditStatus != null">
|
auditStatus,
|
</if>
|
<if test="isUse != null">
|
isUse,
|
</if>
|
<if test="createUser != null">
|
createUser,
|
</if>
|
<if test="updateUser != null">
|
updateUser,
|
</if>
|
<if test="updateTime != null">
|
updateTime,
|
</if>
|
<if test="companyId != null">
|
companyId,
|
</if>
|
<if test="integral != null">
|
integral,
|
</if>
|
</trim>
|
<trim prefix="values (" suffix=")" suffixOverrides="," >
|
|
<if test="id != null">
|
#{id,jdbcType=VARCHAR},
|
</if>
|
<if test="dangerLocation != null">
|
#{dangerLocation,jdbcType=VARCHAR},
|
</if>
|
<if test="title != null">
|
#{title,jdbcType=VARCHAR},
|
</if>
|
<if test="createTime != null">
|
#{createTime,jdbcType=TIMESTAMP},
|
</if>
|
<if test="auditStatus != null">
|
#{auditStatus,jdbcType=INTEGER},
|
</if>
|
<if test="isUse != null">
|
#{isUse,jdbcType=INTEGER},
|
</if>
|
<if test="createUser != null">
|
#{createUser,jdbcType=VARCHAR},
|
</if>
|
<if test="updateUser != null">
|
#{updateUser,jdbcType=VARCHAR},
|
</if>
|
<if test="updateTime != null">
|
#{updateTime,jdbcType=TIMESTAMP},
|
</if>
|
<if test="companyId != null">
|
#{companyId,jdbcType=TIMESTAMP},
|
</if>
|
<if test="integral != null">
|
#{integral,jdbcType=DOUBLE},
|
</if>
|
</trim>
|
</insert>
|
|
|
<!--更新操作-->
|
<update id="update">
|
update t_hidden_danger
|
<set>
|
<if test="dangerLocation != null">
|
dangerLocation = #{dangerLocation,jdbcType=VARCHAR},
|
</if>
|
<if test="title != null">
|
title = #{title,jdbcType=VARCHAR},
|
</if>
|
<if test="createTime != null">
|
createTime = #{createTime,jdbcType=TIMESTAMP},
|
</if>
|
<if test="auditStatus != null">
|
auditStatus = #{auditStatus,jdbcType=INTEGER},
|
</if>
|
<if test="isUse != null">
|
isUse = #{isUse,jdbcType=INTEGER},
|
</if>
|
<if test="createUser != null">
|
createUser = #{createUser,jdbcType=VARCHAR},
|
</if>
|
<if test="updateUser != null">
|
updateUser = #{updateUser,jdbcType=VARCHAR},
|
</if>
|
<if test="updateTime != null">
|
updateTime = #{updateTime,jdbcType=TIMESTAMP},
|
</if>
|
<if test="companyId != null">
|
companyId = #{companyId,jdbcType=VARCHAR},
|
</if>
|
<if test="integral != null">
|
integral = #{integral,jdbcType=DOUBLE},
|
</if>
|
</set>
|
where id=#{id,jdbcType=VARCHAR}
|
</update>
|
|
<!--逻辑删除-->
|
<update id="delete">
|
update t_hidden_danger
|
SET isUse = 0
|
where id=#{id}
|
</update>
|
|
<select id="selectInfo" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerEntity">
|
select
|
t.id,
|
t.dangerLocation,
|
t.title,
|
t.createTime,
|
t.auditStatus,
|
t.isUse,
|
t.createUser,
|
t.updateUser,
|
t.updateTime,
|
t.companyId
|
from t_hidden_danger t
|
where t.id=#{id}
|
</select>
|
|
<!--查询列表-->
|
<select id="selectPageList" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerEntity">
|
SELECT
|
t.id,
|
t.dangerLocation,
|
t.title,
|
t.createTime,
|
t.auditStatus,
|
t.isUse,
|
t.createUser,
|
t.updateUser,
|
t.updateTime,
|
t.companyId
|
from t_hidden_danger t
|
LEFT JOIN sys_users su ON su.user_id = t.createUser
|
LEFT JOIN sys_users su1 ON su1.user_id = t.updateUser
|
WHERE
|
t.isUse = 1
|
and t.companyId = #{companyId}
|
<if test="startTime!= null and endTime!=null and startTime != '' and endTime !=''">
|
and t.createTime BETWEEN #{startTime} and #{endTime}
|
</if>
|
order by t.createUser desc
|
</select>
|
|
<!--根据ID删除-->
|
<delete id="deleteImg">
|
delete from t_hidden_danger_img
|
where hiddenDangerId=#{hiddenDangerId}
|
</delete>
|
|
<select id="selectImgList" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerImgEntity">
|
SELECT
|
id,
|
hiddenDangerId,
|
imgName,
|
imgPath
|
FROM t_hidden_danger_img
|
WHERE hiddenDangerId = #{hiddenDangerId}
|
</select>
|
|
<insert id="insertImg">
|
insert into t_hidden_danger_img
|
<trim prefix="(" suffix=")" suffixOverrides="," >
|
<if test="id != null">
|
id,
|
</if>
|
<if test="hiddenDangerId != null">
|
hiddenDangerId,
|
</if>
|
<if test="imgName != null">
|
imgName,
|
</if>
|
<if test="imgPath != null">
|
imgPath,
|
</if>
|
</trim>
|
<trim prefix="values (" suffix=")" suffixOverrides="," >
|
<if test="id != null">
|
#{id,jdbcType=VARCHAR},
|
</if>
|
<if test="hiddenDangerId != null">
|
#{hiddenDangerId,jdbcType=VARCHAR},
|
</if>
|
<if test="imgName != null">
|
#{imgName,jdbcType=VARCHAR},
|
</if>
|
<if test="imgPath != null">
|
#{imgPath,jdbcType=VARCHAR},
|
</if>
|
</trim>
|
</insert>
|
</mapper>
|