河流,水库站点基本信息管理,bug修复等

This commit is contained in:
mi9688
2024-10-23 18:49:12 +08:00
parent 226370792b
commit 9912eb5671
35 changed files with 1235 additions and 351 deletions

View File

@ -5,7 +5,7 @@
<mapper namespace="com.fastbee.project.mapper.ProjectMapper">
<resultMap type="Project" id="ProjectResult">
<result property="projectId" column="project_id" />
<result property="id" column="id" />
<result property="projectName" column="project_name" />
<result property="sysShowName" column="sys_show_name" />
<result property="centralCoordinates" column="central_coordinates" />
@ -34,7 +34,7 @@
</resultMap>
<sql id="selectProjectVo">
select project_id, project_name, sys_show_name, central_coordinates, scope, administrative_area, owner, logo, image, video_introduction, remark, p_params, introduce, del_flag, create_time, create_by, update_time, remarks, tenant_id, tenant_name, owner_id, parent_id, dept_id, administrative_area_code, dept_name, level from project
select id, project_name, sys_show_name, central_coordinates, scope, administrative_area, owner, logo, image, video_introduction, remark, p_params, introduce, del_flag, create_time, create_by, update_time, remarks, tenant_id, tenant_name, owner_id, parent_id, dept_id, administrative_area_code, dept_name, level from project
</sql>
<select id="selectProjectList" parameterType="Project" resultMap="ProjectResult">
@ -65,13 +65,13 @@
<select id="selectProjectByProjectId" parameterType="Long" resultMap="ProjectResult">
<include refid="selectProjectVo"/>
where project_id = #{projectId}
where id = #{id}
</select>
<insert id="insertProject" parameterType="Project">
insert into project
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="projectId != null">project_id,</if>
<if test="id != null">id,</if>
<if test="projectName != null and projectName != ''">project_name,</if>
<if test="sysShowName != null and sysShowName != ''">sys_show_name,</if>
<if test="centralCoordinates != null and centralCoordinates != ''">central_coordinates,</if>
@ -99,7 +99,7 @@
<if test="level != null">level,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="projectId != null">#{projectId},</if>
<if test="id != null">#{id},</if>
<if test="projectName != null and projectName != ''">#{projectName},</if>
<if test="sysShowName != null and sysShowName != ''">#{sysShowName},</if>
<if test="centralCoordinates != null and centralCoordinates != ''">#{centralCoordinates},</if>
@ -157,17 +157,17 @@
<if test="deptName != null">dept_name = #{deptName},</if>
<if test="level != null">level = #{level},</if>
</trim>
where project_id = #{projectId}
where id = #{id}
</update>
<delete id="deleteProjectByProjectId" parameterType="Long">
delete from project where project_id = #{projectId}
delete from project where id = #{id}
</delete>
<delete id="deleteProjectByProjectIds" parameterType="String">
delete from project where project_id in
delete from project where id in
<foreach item="projectId" collection="array" open="(" separator="," close=")">
#{projectId}
#{id}
</foreach>
</delete>
</mapper>