From 7af2d33d8fda6af451b0873a8f642c3cf7686136 Mon Sep 17 00:00:00 2001 From: 邱宇豪 <qyh123230312> Date: 星期三, 29 十一月 2023 16:21:49 +0800 Subject: [PATCH] 20231129_qiuyh_解决钢筋笼生产查询问题、新加钢筋笼材料标示牌、调整区域打卡 --- hd/pipe/secure/src/main/resources/mapping/HiddenDangerMapper.xml | 90 +++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 83 insertions(+), 7 deletions(-) diff --git a/hd/pipe/secure/src/main/resources/mapping/HiddenDangerMapper.xml b/hd/pipe/secure/src/main/resources/mapping/HiddenDangerMapper.xml index d7fcce8..5725ca3 100644 --- a/hd/pipe/secure/src/main/resources/mapping/HiddenDangerMapper.xml +++ b/hd/pipe/secure/src/main/resources/mapping/HiddenDangerMapper.xml @@ -39,6 +39,9 @@ <if test="integral != null"> integral, </if> + <if test="level != null"> + `level`, + </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides="," > @@ -75,6 +78,9 @@ <if test="integral != null"> #{integral,jdbcType=DOUBLE}, </if> + <if test="level != null"> + #{level,jdbcType=INTEGER}, + </if> </trim> </insert> @@ -83,10 +89,10 @@ <update id="update"> update t_hidden_danger <set> - <if test="dangerLocation != null"> + <if test="dangerLocation != null and dangerLocation !=''"> dangerLocation = #{dangerLocation,jdbcType=VARCHAR}, </if> - <if test="title != null"> + <if test="title != null and title !=''"> title = #{title,jdbcType=VARCHAR}, </if> <if test="createTime != null"> @@ -113,6 +119,15 @@ <if test="integral != null"> integral = #{integral,jdbcType=DOUBLE}, </if> + <if test="level != null"> + `level` = #{level,jdbcType=INTEGER}, + </if> + <if test="auditUser != null"> + auditUser = #{auditUser,jdbcType=VARCHAR}, + </if> + <if test="auditTime != null"> + auditTime = #{auditTime,jdbcType=TIMESTAMP}, + </if> </set> where id=#{id,jdbcType=VARCHAR} </update> @@ -127,7 +142,8 @@ <select id="selectInfo" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerEntity"> select t.id, - t.dangerLocation, + sd.dict_name dangerLocation, + sd.dict_id dictId, t.title, t.createTime, t.auditStatus, @@ -135,8 +151,19 @@ t.createUser, t.updateUser, t.updateTime, - t.companyId + t.companyId, + t.level, + t.integral, + su.real_name reporter, + t.integral, + t.level, + su2.real_name auditUser, + t.auditTime 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 + LEFT JOIN sys_users su2 ON su2.user_id = t.auditUser + LEFT JOIN sys_dict sd on sd.dict_id = t.dangerLocation where t.id=#{id} </select> @@ -144,7 +171,8 @@ <select id="selectPageList" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerEntity"> SELECT t.id, - t.dangerLocation, + sd.dict_name dangerLocation, + sd.dict_id dictId, t.title, t.createTime, t.auditStatus, @@ -152,19 +180,67 @@ t.createUser, t.updateUser, t.updateTime, - t.companyId + t.companyId, + t.level, + t.integral, + su2.real_name auditUser, + t.auditTime, + su.real_name reporter 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 + LEFT JOIN sys_users su2 ON su2.user_id = t.auditUser + LEFT JOIN sys_dict sd on sd.dict_id = t.dangerLocation 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 + <if test="createUser!= null and createUser != ''"> + and t.createUser =#{createUser} + </if> + order by t.createTime desc </select> + <!--查询列表--> + <select id="selectAppList" resultType="com.thhy.secure.modules.biz.hiddenDanger.entity.HiddenDangerEntity"> + SELECT + t.id, + sd.dict_name dangerLocation, + sd.dict_id dictId, + t.title, + t.createTime, + t.auditStatus, + t.isUse, + t.createUser, + t.updateUser, + t.updateTime, + t.companyId, + t.level, + t.integral, + su2.real_name auditUser, + t.auditTime, + su.real_name reporter + 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 + LEFT JOIN sys_users su2 ON su2.user_id = t.auditUser + LEFT JOIN sys_dict sd on sd.dict_id = t.dangerLocation + 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> + <if test="createUser!= null and createUser != ''"> + and t.createUser =#{createUser} + </if> + ORDER BY + t.auditStatus, + case when t.auditStatus = 0 then t.createTime END, + case when t.auditStatus = 1 then t.createTime END desc + </select> <!--根据ID删除--> <delete id="deleteImg"> delete from t_hidden_danger_img -- Gitblit v1.9.3