From d4e4dc4a180cea919dfc86a1a3e5af0abe8b6d36 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 20 十月 2025 18:48:14 +0800 Subject: [PATCH] 无形广告资产接口 --- ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAdMapper.xml | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAdMapper.xml b/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAdMapper.xml index 22e143d..74ea648 100644 --- a/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAdMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAdMapper.xml @@ -21,5 +21,36 @@ <sql id="Base_Column_List"> id, approval_application_id, title, content, number, total_amount, spec, status, order_taker, file_url, handle_time </sql> + <select id="getPageList" resultType="com.ruoyi.system.vo.ApprovalApplicationAdVO"> + SELECT oaaa.id, + oaaa.approval_application_id, + oaaa.title, + oaaa.content, + oaaa.number, + oaaa.total_amount, + oaaa.spec, + oaaa.status, + oaaa.order_taker, + oaaa.file_url, + oaaa.handle_time, + su.nick_name as applicant_name, + td.dept_name, + oaa.create_time + FROM oa_approval_applications oaa + LEFT JOIN oa_approval_application_ad oaaa ON oaaa.approval_application_id = oaa.id + LEFT JOIN sys_user su ON oaa.applicant_user_id = su.user_id + LEFT JOIN t_dept td ON oaa.dept_id = td.id + <where> + oaa.disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()} + oaa.approval_id = ${@com.ruoyi.system.emums.ApprovalTypeEnum@ASSET_CHANGE.getCode()} + AND oaa.approval_status = ${@com.ruoyi.system.emums.ApprovalStatusEnum@PASSED.getCode()} + <if test="query.title != null and query.title != ''"> + AND oaaa.title LIKE CONCAT('%', #{query.title}, '%') + </if> + <if test="query.deptId != null"> + AND (od.id = #{query.deptId} OR FIND_IN_SET(#{query.deptId}, od.parent_id)) + </if> + </where> + </select> </mapper> -- Gitblit v1.7.1