feat: 会议提交剩余时间+解冻 + 会务/劳务材料批量下载 + 多角色人员/账号模块完善

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
郭庆泰
2026-08-25 06:53:18 +08:00
co-authored by Claude
parent 0c882ae846
commit 591a43fe61
126 changed files with 3789 additions and 1334 deletions
@@ -33,6 +33,12 @@
order by id asc
</select>
<select id="selectByMeetingAndSubType" resultMap="BizMeetingMaterialResult">
<include refid="selectFields"/>
where meeting_id = #{meetingId} and sub_type = #{subType} and is_deleted = 0
limit 1
</select>
<insert id="insert" parameterType="BizMeetingMaterial" useGeneratedKeys="true" keyProperty="id">
insert into biz_meeting_material
<trim prefix="(" suffix=")" suffixOverrides=",">
@@ -89,6 +95,13 @@
update biz_meeting_material set fee_status = #{feeStatus} where id = #{id}
</update>
<!-- 会务材料"打包上传"回填: 替换文件 URL/文件名, 清空金额(待重 OCR) + 置 fee_status -->
<update id="updateFile">
update biz_meeting_material
set oss_url = #{ossUrl}, file_name = #{fileName}, amount = null, fee_status = #{feeStatus}
where id = #{id}
</update>
<delete id="deleteByPrimaryKey" parameterType="Long">
delete from biz_meeting_material where id = #{id}
</delete>