1234567891011121314151617181920212223242526272829303132333435363738 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.smppw.analysis.infrastructure.persistence.FundFrequencyDoMapper">
- <resultMap id="BaseResultMap" type="com.smppw.analysis.domain.entity.FundFrequencyDo">
- <!--@mbg.generated-->
- <!--@Table fund_frequency-->
- <id column="id" property="id" />
- <result column="fund_id" property="fundId" />
- <result column="nav_frequency" property="navFrequency" />
- <result column="nav_count" property="navCount" />
- <result column="daily_ratio" property="dailyRatio" />
- <result column="weekly_ratio" property="weeklyRatio" />
- <result column="monthly_ratio" property="monthlyRatio" />
- <result column="quartly_ratio" property="quartlyRatio" />
- <result column="creatorid" property="creatorid" />
- <result column="createtime" property="createtime" />
- <result column="updaterid" property="updaterid" />
- <result column="updatetime" property="updatetime" />
- <result column="isvalid" property="isvalid" />
- </resultMap>
- <sql id="Base_Column_List">
- <!--@mbg.generated-->
- id, fund_id, nav_frequency, nav_count, daily_ratio, weekly_ratio, monthly_ratio,
- quartly_ratio, creatorid, createtime, updaterid, updatetime, isvalid
- </sql>
- <select id="getNavFrequencyByFundId" resultType="java.lang.String">
- select nav_frequency from fund_frequency where fund_id = #{secId} AND isvalid = 1
- </select>
- <select id="getNavFrequencyByFundIdList" resultMap="BaseResultMap">
- select fund_id, nav_frequency from fund_frequency where fund_id in
- <foreach collection="secIdList" item="secId" index="index" open="(" separator="," close=")">
- #{secId}
- </foreach>
- AND isvalid = 1
- </select>
- </mapper>
|