代码优化
This commit is contained in:
@ -99,10 +99,10 @@
|
||||
</insert>
|
||||
<insert id="batchCoscoAccessItemAttachments" parameterType="java.util.List">
|
||||
insert into cosco_access_item_attachments
|
||||
( id, access_work_id, access_user_item_id, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time)
|
||||
( id, access_work_id, access_user_item_id, file_name, file_type, file_size, file_path, file_url, create_by, create_time, update_by, update_time, last_update_time)
|
||||
values
|
||||
<foreach item="item" index="index" collection="list" separator=",">
|
||||
( #{item.id}, #{item.accessWorkId}, #{item.accessUserItemId}, #{item.fileName}, #{item.fileType}, #{item.fileSize}, #{item.filePath}, #{item.fileUrl}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime})
|
||||
( #{item.id}, #{item.accessWorkId}, #{item.accessUserItemId}, #{item.fileName}, #{item.fileType}, #{item.fileSize}, #{item.filePath}, #{item.fileUrl}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime})
|
||||
</foreach>
|
||||
</insert>
|
||||
<update id="updateCoscoAccessItemAttachments" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItemAttachments">
|
||||
@ -151,9 +151,32 @@
|
||||
where id = #{id}
|
||||
</update>
|
||||
|
||||
<update id="deleteCoscoAccessItemAttachmentsByAccessUserItemId" parameterType="String">
|
||||
|
||||
<update id="batchUpdateCoscoAccessItemAttachments" parameterType="java.util.List">
|
||||
<foreach collection="list" item="item" index="index" separator=";">
|
||||
update cosco_access_item_attachments
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="item.accessWorkId != null and item.accessWorkId != ''">access_work_id = #{item.accessWorkId},</if>
|
||||
<if test="item.accessUserItemId != null and item.accessUserItemId != ''">access_user_item_id = #{item.accessUserItemId},</if>
|
||||
<if test="item.fileName != null and item.fileName != ''">file_name = #{item.fileName},</if>
|
||||
<if test="item.fileType != null and item.fileType != ''">file_type = #{item.fileType},</if>
|
||||
<if test="item.fileSize != null and item.fileSize != ''">file_size = #{item.fileSize},</if>
|
||||
<if test="item.filePath != null and item.filePath != ''">file_path = #{item.filePath},</if>
|
||||
<if test="item.fileUrl != null and item.fileUrl != ''">file_url = #{item.fileUrl},</if>
|
||||
<if test="item.updateBy != null and item.updateBy != ''">update_by = #{item.updateBy},</if>
|
||||
<if test="item.updateTime != null">update_time = #{item.updateTime},</if>
|
||||
<if test="item.lastUpdateTime != null ">last_update_time = #{item.lastUpdateTime},</if>
|
||||
</trim>
|
||||
where id = #{item.id}
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
<update id="deleteCoscoAccessItemAttachmentsByAccessUserItemIds">
|
||||
update cosco_access_item_attachments set del_flag = 'deleted'
|
||||
where access_user_item_id = #{accessUserItemId}
|
||||
where access_user_item_id in
|
||||
<foreach item="id" collection="accessUserItemIds" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
<update id="deleteCoscoAccessItemAttachmentsByIds" parameterType="String">
|
||||
|
@ -39,7 +39,7 @@
|
||||
left join cosco_category ca on c.category_id = ca.id and ca.del_flag = 'normal'
|
||||
</sql>
|
||||
|
||||
<select id="selectPageList" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.AdmissionDetailsVo" resultType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.AdmissionDetailsVo">
|
||||
<select id="selectPageList" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.AdmissionDetailsVo" resultType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.AdmissionDetailsVo">
|
||||
SELECT
|
||||
caw.update_time as updateTime,
|
||||
cas.dept_id as deptId,
|
||||
|
Reference in New Issue
Block a user