feat: 会议提交剩余时间+解冻 + 会务/劳务材料批量下载 + 多角色人员/账号模块完善
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+5
-4
@@ -5,7 +5,7 @@
|
||||
<resultMap id="BaseResultMap" type="BizProjectSponsorAssign">
|
||||
<id property="id" column="id" />
|
||||
<result property="projectId" column="project_id" />
|
||||
<result property="sponsorUserId" column="sponsor_user_id" />
|
||||
<result property="sponsorOrgId" column="sponsor_org_id" />
|
||||
<result property="monitorUserId" column="monitor_user_id" />
|
||||
<result property="assignDesc" column="assign_desc" />
|
||||
<result property="assignPoints" column="assign_points" />
|
||||
@@ -18,9 +18,9 @@
|
||||
|
||||
<insert id="insertAssign" parameterType="BizProjectSponsorAssign" useGeneratedKeys="true" keyProperty="id">
|
||||
INSERT INTO biz_project_sponsor_assign
|
||||
(project_id, sponsor_user_id, monitor_user_id, assign_desc, assign_points, create_by, create_time)
|
||||
(project_id, sponsor_org_id, monitor_user_id, assign_desc, assign_points, create_by, create_time)
|
||||
VALUES
|
||||
(#{projectId}, #{sponsorUserId}, #{monitorUserId}, #{assignDesc}, #{assignPoints}, #{createBy}, sysdate())
|
||||
(#{projectId}, #{sponsorOrgId}, #{monitorUserId}, #{assignDesc}, #{assignPoints}, #{createBy}, sysdate())
|
||||
</insert>
|
||||
|
||||
<!-- 按 project_id 全删 (支持方分配策略: 一个项目只分配一个 sponsor, 先删后插) -->
|
||||
@@ -38,7 +38,8 @@
|
||||
s.user_name AS sponsor_user_name,
|
||||
m.user_name AS monitor_user_name
|
||||
FROM biz_project_sponsor_assign a
|
||||
LEFT JOIN sys_user s ON a.sponsor_user_id = s.user_id
|
||||
LEFT JOIN biz_org o ON o.org_id = a.sponsor_org_id
|
||||
LEFT JOIN sys_user s ON s.user_id = o.user_id
|
||||
LEFT JOIN sys_user m ON a.monitor_user_id = m.user_id
|
||||
WHERE a.project_id = #{projectId} and a.is_deleted = 0
|
||||
ORDER BY a.create_time DESC
|
||||
|
||||
Reference in New Issue
Block a user