فهرست منبع

feat:别名编辑去掉前后空格

chenjianhua 1 هفته پیش
والد
کامیت
3db6568ab0

+ 2 - 0
service-base/src/main/java/com/simuwang/base/mapper/FundInfoMapper.java

@@ -53,4 +53,6 @@ public interface FundInfoMapper {
     Long countFundTotal();
 
     List<FundInfoDO> searchFundInfoListByFundIdList(@Param("fundIdList")List<String> fundIdList);
+
+    FundInfoDO searchFundInfoByFundId(@Param("fundId")String targetFundId);
 }

+ 2 - 2
service-base/src/main/resources/mapper/FundAliasMapper.xml

@@ -177,8 +177,8 @@
                alias.updatetime,
                alias.updaterid
         from PPW_EMAIL.fund_alias alias
-                 left join PPW_EMAIL.pvn_fund_info info
-                           on alias.target_fund_id = info.fund_id and info.isvalid=1
+        left join PPW_EMAIL.pvn_fund_info info
+        on alias.target_fund_id = info.fund_id and info.isvalid=1
         where alias.isvalid=1 and alias.id=#{id}
     </select>
     <select id="getNotMappingFundList" resultType="com.simuwang.base.pojo.dos.FundRegisterDO">

+ 9 - 0
service-base/src/main/resources/mapper/FundInfoMapper.xml

@@ -140,6 +140,15 @@
           and register_number = #{registerNumber}
     </select>
 
+    <select id="searchFundInfoByFundId" resultType="com.simuwang.base.pojo.dos.FundInfoDO">
+        select fund_id         as fundId,
+               fund_name       as fundName,
+               register_number as registerNumber
+        from PPW_EMAIL.pvn_fund_info
+        where isvalid = 1
+          and fund_id=#{fundId}
+    </select>
+
     <select id="queryFundByName" resultType="com.simuwang.base.pojo.dos.FundInfoDO">
         select fund_id         as fundId,
                fund_name       as fundName,

+ 3 - 3
service-manage/src/main/java/com/simuwang/manage/service/impl/FundAliasServiceImpl.java

@@ -3,9 +3,7 @@ package com.simuwang.manage.service.impl;
 import com.simuwang.base.common.support.MybatisPage;
 import com.simuwang.base.common.util.StringUtil;
 import com.simuwang.base.mapper.*;
-import com.simuwang.base.pojo.dos.FundAliasDO;
-import com.simuwang.base.pojo.dos.FundNotMappingInfoDO;
-import com.simuwang.base.pojo.dos.FundRegisterDO;
+import com.simuwang.base.pojo.dos.*;
 import com.simuwang.base.pojo.dto.query.FundAliasPageQuery;
 import com.simuwang.base.pojo.vo.FundAliasVO;
 import com.simuwang.base.pojo.vo.IdListVO;
@@ -51,6 +49,8 @@ public class FundAliasServiceImpl implements FundAliasService {
 
     @Autowired
     private FundNotMappingMapper fundNotMappingMapper;
+    @Autowired
+    private FundInfoMapper fundInfoMapper;
 
     @Override
     public MybatisPage<FundAliasVO> searchFundAlias(FundAliasPageQuery fundAliasPageQuery) {

+ 3 - 1
service-manage/src/main/java/com/simuwang/manage/service/impl/FundInformationServiceImpl.java

@@ -41,7 +41,9 @@ public class FundInformationServiceImpl implements FundInformationService {
             vo.setRegisterNumber(map.get("registerNumber"));
             fundInfoSearchVOList.add(vo);
         }
-        long total = fundInfoMapper.countFundInfoByKeyword(fundInputPageQuery);
+        //不存在分页情况,不查询总数
+//        long total = fundInfoMapper.countFundInfoByKeyword(fundInputPageQuery);
+        long total = fundInfoList.size();
         return MybatisPage.of(total,fundInfoSearchVOList);
     }