feat: add last report memory for work report form

This commit is contained in:
2026-07-04 19:07:41 +08:00
parent 5544056833
commit 8cfd69d9bb
7 changed files with 74 additions and 0 deletions

View File

@@ -267,6 +267,27 @@
GROUP BY u.user_id, u.nick_name, d.dept_name
ORDER BY u.nick_name
</select>
<!-- 查询当前用户最近一次报工记录(用于表单记忆回填) -->
<select id="selectLastReportByUserId" resultType="com.ruoyi.oa.domain.vo.OaProjectReportVo">
SELECT opr.report_id,
opr.user_id,
opr.work_place,
opr.project_id,
opr.content,
opr.remark,
opr.is_trip,
opr.work_type,
op.project_name,
op.project_num,
op.project_code
FROM oa_project_report opr
LEFT JOIN sys_oa_project op ON opr.project_id = op.project_id
WHERE opr.user_id = #{userId}
AND opr.del_flag = 0
ORDER BY opr.create_time DESC
LIMIT 1
</select>
<select id="selectAll" resultType="com.ruoyi.oa.domain.vo.OaProjectReportVo">
SELECT
opr.*,