mitao
3 天以前 67e7b5fc821a35f013e7a46a5957f4c6394d236d
ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml
@@ -62,19 +62,14 @@
    <select id="selectReturnByAssetIds" resultType="com.ruoyi.system.bo.OaApprovalApplicationAssetReturnBO">
        SELECT
        oaa.application_code,
        CASE
        WHEN oaa.approval_status = 0 THEN
        1
        WHEN oaa.approval_status = 1 THEN
        2
        END AS return_status,
        oaa.approval_status AS return_status,
        oaaai.asset_main_id
        FROM
        oa_approval_application_asset_item oaaai
        LEFT JOIN oa_approval_application_asset oaaa ON oaaai.approval_application_id = oaaa.approval_application_id
        LEFT JOIN oa_approval_applications oaa ON oaaai.approval_application_id = oaa.id
        <where>
            oaaa.type = 2 AND oaaa.borrow_application_id = #{applicationId} AND oaa.approval_status = 1
            oaaa.type = 2 AND oaaa.borrow_application_id = #{applicationId} AND oaa.approval_status = 2
            <if test="assetMainIds != null and assetMainIds.size() > 0">
                AND oaaai.asset_main_id IN
                <foreach collection="assetMainIds" item="id" open="(" separator="," close=")">