Explorar el Código

feat: 基金管理展示兼容gauss

chenjianhua hace 6 meses
padre
commit
a707246f3c

+ 7 - 7
service-base/src/main/resources/mapper/EmailTemplateApplicationRuleMapper.xml

@@ -4,9 +4,9 @@
     <resultMap id="BaseResultMap" type="com.simuwang.base.pojo.dos.EmailTemplateApplicationRuleDO">
         <id column="id" property="id"/>
         <result column="template_id" property="templateId"/>
-        <result column="type" property="type"/>
-        <result column="row" property="row"/>
-        <result column="column" property="column"/>
+        <result column="TYPE" property="type"/>
+        <result column="ROW" property="row"/>
+        <result column="COLUMN" property="column"/>
         <result column="contain_keyword" property="containKeyword"/>
         <result column="not_contain_keyword" property="notContainKeyword"/>
         <result column="isvalid" property="isvalid"/>
@@ -16,7 +16,7 @@
         <result column="updatetime" property="updateTime"/>
     </resultMap>
     <insert id="batchInsert">
-        insert into email_template_application_rule(template_id,`TYPE`,`ROW`,`COLUMN`,contain_keyword,not_contain_keyword,isvalid,creatorid,createtime,updaterid,updatetime)
+        insert into email_template_application_rule(template_id,"TYPE","ROW","COLUMN",contain_keyword,not_contain_keyword,isvalid,creatorid,createtime,updaterid,updatetime)
         values
         <foreach collection="itemDoList" item="itemDo" index="index" separator=",">
             (#{itemDo.templateId},#{itemDo.type},#{itemDo.row},#{itemDo.column},#{itemDo.containKeyword},#{itemDo.notContainKeyword},
@@ -28,9 +28,9 @@
             update email_template_application_rule
             <set>
                 template_id=#{itemDo.templateId},
-                `TYPE` = #{itemDo.type},
-                `ROW`=#{itemDo.row},
-                `COLUMN`=#{itemDo.column},
+                "TYPE" = #{itemDo.type},
+                "ROW"=#{itemDo.row},
+                "COLUMN"=#{itemDo.column},
                 contain_keyword=#{itemDo.containKeyword},
                 not_contain_keyword=#{itemDo.notContainKeyword},
                 updatetime=#{itemDo.updateTime},

+ 6 - 6
service-base/src/main/resources/mapper/EmailTemplateDataRuleMapper.xml

@@ -6,8 +6,8 @@
         <result column="template_id" property="templateId"/>
         <result column="field_name" property="fieldName"/>
         <result column="position" property="position"/>
-        <result column="row" property="row"/>
-        <result column="column" property="column"/>
+        <result column="ROW" property="row"/>
+        <result column="COLUMN" property="column"/>
         <result column="field_rule" property="fieldRule"/>
         <result column="unit_convert" property="unitConvert"/>
         <result column="isvalid" property="isvalid"/>
@@ -17,7 +17,7 @@
         <result column="updatetime" property="updateTime"/>
     </resultMap>
     <insert id="batchInsert">
-        insert into email_template_data_rule(template_id,field_name,`POSITION`,`ROW`,`COLUMN`,field_rule,unit_convert,isvalid,creatorid,createtime,updaterid,updatetime)
+        insert into email_template_data_rule(template_id,field_name,position,"ROW","COLUMN",field_rule,unit_convert,isvalid,creatorid,createtime,updaterid,updatetime)
         values
         <foreach collection="itemDoList" item="itemDo" index="index" separator=",">
             (#{itemDo.templateId},#{itemDo.fieldName},#{itemDo.position},#{itemDo.row},#{itemDo.column},#{itemDo.fieldRule},#{itemDo.unitConvert},
@@ -30,9 +30,9 @@
             <set>
                 template_id = #{itemDo.templateId},
                 field_name = #{itemDo.fieldName},
-                `POSITION` = #{itemDo.position},
-                `ROW` = #{itemDo.row},
-                `COLUMN` = #{itemDo.column},
+                position = #{itemDo.position},
+                "ROW" = #{itemDo.row},
+                "COLUMN" = #{itemDo.column},
                 field_rule = #{itemDo.fieldRule},
                 unit_convert = #{itemDo.unitConvert},
                 updatetime = #{itemDo.updateTime},

+ 5 - 5
service-base/src/main/resources/mapper/EmailTemplateInfoMapper.xml

@@ -4,7 +4,7 @@
     <resultMap id="BaseResultMap" type="com.simuwang.base.pojo.dos.EmailTemplateInfoDO">
         <id column="id" property="id"/>
         <result column="name" property="name"/>
-        <result column="type" property="type"/>
+        <result column="TYPE" property="type"/>
         <result column="direction" property="direction"/>
         <result column="start_index" property="startIndex"/>
         <result column="end_index" property="endIndex"/>
@@ -17,7 +17,7 @@
         <result column="updatetime" property="updateTime"/>
     </resultMap>
     <insert id="saveTemplateInfo"  useGeneratedKeys="true" keyProperty="id">
-        insert into email_template_info(name,type,direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime)
+        insert into email_template_info(name,"TYPE",direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime)
         values
             (#{name},#{type},#{direction},#{startIndex},#{endIndex},#{description},#{status},#{isvalid},#{creatorId},#{createTime},#{updaterId},#{updateTime})
     </insert>
@@ -33,7 +33,7 @@
         where id=#{id} and isvalid=1
     </update>
     <select id="searchTemplateList" resultMap="BaseResultMap">
-        select id,name,type,direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
+        select id,name,"TYPE",direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
         from email_template_info where isvalid=1
         <if test="name != null and name !=''">
             and name like concat('%',#{name},'%')
@@ -67,11 +67,11 @@
         </if>
     </select>
     <select id="searchTemplateById" resultMap="BaseResultMap">
-        select id,name,type,direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
+        select id,name,"TYPE",direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
         from email_template_info where isvalid=1 and id=#{id}
     </select>
     <select id="searchTemplateByName" resultType="com.simuwang.base.pojo.dos.EmailTemplateInfoDO">
-        select id,name,type,direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
+        select id,name,"TYPE",direction,start_index,end_index,description,status,isvalid,creatorid,createtime,updaterid,updatetime
         from email_template_info where isvalid=1 and name=#{name} limit 1
     </select>
 

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

@@ -51,10 +51,10 @@
                c.company_name as companyName,
                c.credit_code as creditCode,
                f.inception_date as inceptionDate,
-               ifnull(n.last_price_date,'') as lastPriceDate,
+               COALESCE(n.last_price_date,'') as lastPriceDate,
                r.nav_frequency as navFrequency,
-               r.asset_Frequency as assetFrequency,
-               r.valuation_Frequency as valuationFrequency,
+               r.asset_frequency as assetFrequency,
+               r.valuation_frequency as valuationFrequency,
                r.frequency_remark as frequencyRemark
         from pvn_fund_info f
         left join pvn_company_info c on f.trust_id = c.company_id and c.isvalid =1
@@ -86,8 +86,8 @@
         <if test="endDate != null and endDate !=''">
             and f.inception_date <![CDATA[ <= ]]> #{endDate}
         </if>) a
-        limit #{offset},#{pageSize}
         order by a.lastPriceDate desc
+        limit #{offset},#{pageSize}
     </select>
 
     <select id="queryFundByNameAndRegisterNumber" resultType="com.simuwang.base.pojo.dos.FundInfoDO">