huminmin
2026-06-01 bd5d1dae54ea1e42e9e9f0d00f671d95914b105f
src/main/resources/mapper/approve/ApprovalInstanceMapper.xml
@@ -51,6 +51,13 @@
            <if test="ew.applicantName != null and ew.applicantName !=''">
                and ai.applicant_name = #{ew.applicantName}
            </if>
            <if test="ew.currentUserId != null">
                and (ai.applicant_id = #{ew.currentUserId}
                     or exists (select 1 from approval_task at2
                                where at2.instance_id = ai.id
                                  and at2.approver_id = #{ew.currentUserId}
                                  and at2.deleted = 0))
            </if>
        </where>
        order by ai.create_time desc
    </select>