Browse Source

fix: 净值规模查询优化

chenjianhua 4 tháng trước cách đây
mục cha
commit
10824686fb

+ 1 - 12
service-base/src/main/resources/mapper/daq/FundNavAssetMapper.xml

@@ -61,17 +61,7 @@
     </select>
     <select id="countNavAssetList" resultType="java.lang.Long"
             parameterType="com.simuwang.base.pojo.dto.query.FundNavAssetPageQuery">
-    select count(*) from (
-        SELECT distinct
-        info.fund_id,
-        info.fund_short_name,
-        info.register_number,
-        nav.price_date,
-        nav.nav,
-        nav.cumulative_nav_withdrawal,
-        asset.asset_share,
-        asset.asset_net,
-        nav.updatetime
+        SELECT count(1)
         FROM
         nav nav
         JOIN pvn_fund_info info
@@ -97,6 +87,5 @@
         <if test="updateEndDate != null and updateEndDate !=''">
             and (nav.updatetime <![CDATA[ <= ]]> #{updateEndDate} or asset.updatetime <![CDATA[ <= ]]> #{updateEndDate})
         </if>
-        )a
     </select>
 </mapper>