新增预警系统表和相关的类,任务报告提交上传,修改部分功能

pull/1/head
xiaoCJ 2 years ago
parent 031d196ab2
commit 1111dfbb0c

@ -155,4 +155,16 @@ public interface MemberMapper {
" #{item} " + " #{item} " +
" </foreach> ") " </foreach> ")
void deleteMembersByTrainingIdNotInStudentInfos(@Param("trainingId") String trainingId, @Param("list") List<String> list); void deleteMembersByTrainingIdNotInStudentInfos(@Param("trainingId") String trainingId, @Param("list") List<String> list);
List<Member> selectMemberByNameAndNumber(
@Param("schoolId") Integer schoolId,
@Param("name") String name
);
List<Member> selectMembers(
@Param("schoolId") Integer schoolId,
@Param("name") String name,
@Param("classGrade")String classGrade,
@Param("trainingId")String trainingId
);
} }

@ -1,258 +1,297 @@
<?xml version="1.0" encoding="UTF-8"?> <?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"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sztzjy.forex.trading_trading.mappers.MemberMapper"> <mapper namespace="com.sztzjy.forex.trading_trading.mappers.MemberMapper">
<resultMap id="BaseResultMap" type="com.sztzjy.forex.trading_trading.entity.Member"> <resultMap id="BaseResultMap" type="com.sztzjy.forex.trading_trading.entity.Member">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element was generated on Wed Jul 19 15:55:18 CST 2023.
--> -->
<id column="member_id" jdbcType="VARCHAR" property="memberId" /> <id column="member_id" jdbcType="VARCHAR" property="memberId"/>
<result column="training_id" jdbcType="VARCHAR" property="trainingId" /> <result column="training_id" jdbcType="VARCHAR" property="trainingId"/>
<result column="name" jdbcType="VARCHAR" property="name" /> <result column="name" jdbcType="VARCHAR" property="name"/>
<result column="student_number" jdbcType="VARCHAR" property="studentNumber" /> <result column="student_number" jdbcType="VARCHAR" property="studentNumber"/>
<result column="major" jdbcType="VARCHAR" property="major" /> <result column="major" jdbcType="VARCHAR" property="major"/>
<result column="class_grade" jdbcType="VARCHAR" property="classGrade" /> <result column="class_grade" jdbcType="VARCHAR" property="classGrade"/>
<result column="stu_rank" jdbcType="INTEGER" property="stuRank" /> <result column="stu_rank" jdbcType="INTEGER" property="stuRank"/>
<result column="initial_capital" jdbcType="DOUBLE" property="initialCapital" /> <result column="initial_capital" jdbcType="DOUBLE" property="initialCapital"/>
<result column="total_assets" jdbcType="DOUBLE" property="totalAssets" /> <result column="total_assets" jdbcType="DOUBLE" property="totalAssets"/>
<result column="net_value" jdbcType="DOUBLE" property="netValue" /> <result column="net_value" jdbcType="DOUBLE" property="netValue"/>
<result column="margin_used" jdbcType="DOUBLE" property="marginUsed" /> <result column="margin_used" jdbcType="DOUBLE" property="marginUsed"/>
<result column="available_funds" jdbcType="DOUBLE" property="availableFunds" /> <result column="available_funds" jdbcType="DOUBLE" property="availableFunds"/>
<result column="margin_level" jdbcType="DOUBLE" property="marginLevel" /> <result column="margin_level" jdbcType="DOUBLE" property="marginLevel"/>
<result column="position_profit_loss" jdbcType="DOUBLE" property="positionProfitLoss" /> <result column="position_profit_loss" jdbcType="DOUBLE" property="positionProfitLoss"/>
<result column="cumulative_profit_loss" jdbcType="DOUBLE" property="cumulativeProfitLoss" /> <result column="cumulative_profit_loss" jdbcType="DOUBLE" property="cumulativeProfitLoss"/>
<result column="yield" jdbcType="DOUBLE" property="yield" /> <result column="yield" jdbcType="DOUBLE" property="yield"/>
<result column="opening_trades" jdbcType="INTEGER" property="openingTrades" /> <result column="opening_trades" jdbcType="INTEGER" property="openingTrades"/>
<result column="closing_trades" jdbcType="INTEGER" property="closingTrades" /> <result column="closing_trades" jdbcType="INTEGER" property="closingTrades"/>
<result column="school_id" jdbcType="INTEGER" property="schoolId" /> <result column="school_id" jdbcType="INTEGER" property="schoolId"/>
<result column="create_school" jdbcType="VARCHAR" property="createSchool" /> <result column="create_school" jdbcType="VARCHAR" property="createSchool"/>
<result column="training_name" jdbcType="VARCHAR" property="trainingName" /> <result column="training_name" jdbcType="VARCHAR" property="trainingName"/>
<result column="report_score" jdbcType="INTEGER" property="reportScore" /> <result column="report_score" jdbcType="INTEGER" property="reportScore"/>
<result column="class_id" jdbcType="INTEGER" property="classId" /> <result column="class_id" jdbcType="INTEGER" property="classId"/>
</resultMap> </resultMap>
<sql id="Example_Where_Clause"> <sql id="Example_Where_Clause">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element was generated on Wed Jul 19 15:55:18 CST 2023.
--> -->
<where> <where>
<foreach collection="oredCriteria" item="criteria" separator="or"> <foreach collection="oredCriteria" item="criteria" separator="or">
<if test="criteria.valid"> <if test="criteria.valid">
<trim prefix="(" prefixOverrides="and" suffix=")"> <trim prefix="(" prefixOverrides="and" suffix=")">
<foreach collection="criteria.criteria" item="criterion"> <foreach collection="criteria.criteria" item="criterion">
<choose> <choose>
<when test="criterion.noValue"> <when test="criterion.noValue">
and ${criterion.condition} and ${criterion.condition}
</when> </when>
<when test="criterion.singleValue"> <when test="criterion.singleValue">
and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value}
</when> </when>
<when test="criterion.betweenValue"> <when test="criterion.betweenValue">
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
</when> </when>
<when test="criterion.listValue"> <when test="criterion.listValue">
and ${criterion.condition} and ${criterion.condition}
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=","> <foreach close=")" collection="criterion.value" item="listItem" open="("
#{listItem} separator=",">
</foreach> #{listItem}
</when> </foreach>
</choose> </when>
</choose>
</foreach>
</trim>
</if>
</foreach> </foreach>
</trim> </where>
</if> </sql>
</foreach>
</where> <sql id="Base_Column_List">
</sql> <!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023.
-->
member_id, training_id, name, student_number, major, class_grade, stu_rank, initial_capital,
total_assets, net_value, margin_used, available_funds, margin_level, position_profit_loss,
cumulative_profit_loss, yield, opening_trades, closing_trades, school_id, create_school,
training_name, report_score, class_id
</sql>
<select id="selectMemberByNameAndNumber" parameterType="java.lang.String" resultMap="BaseResultMap">
SELECT
<include refid="Base_Column_List"/>
FROM sys_member
<where>
<if test="schoolId != null">
AND school_id = #{schoolId}
</if>
<if test="name != null and name != ''">
and (name like "%"#{name}"%" or student_number like "%"#{name}"%")
</if>
</where>
ORDER BY yield DESC
</select>
<select id="selectMembers" parameterType="java.lang.String" resultMap="BaseResultMap">
SELECT
<include refid="Base_Column_List"/>
FROM sys_member
<where>
<if test="schoolId != null and schoolId != ''">
AND school_id = #{schoolId}
</if>
<if test="classGrade != null and classGrade!= ''">
AND class_grade = #{classGrade}
</if>
<if test="trainingId != null and trainingId!= ''">
AND training_id = #{trainingId}
</if>
<if test="name != null and name != ''">
and (name like "%"#{name}"%" or student_number like "%"#{name}"%")
</if>
</where>
ORDER BY yield DESC
</select>
<sql id="Base_Column_List"> <select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element was generated on Wed Jul 19 15:55:18 CST 2023.
--> -->
member_id, training_id, name, student_number, major, class_grade, stu_rank, initial_capital, select
total_assets, net_value, margin_used, available_funds, margin_level, position_profit_loss, <include refid="Base_Column_List"/>
cumulative_profit_loss, yield, opening_trades, closing_trades, school_id, create_school, from sys_member
training_name, report_score, class_id where member_id = #{memberId,jdbcType=VARCHAR}
</sql> </select>
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap"> <delete id="deleteByPrimaryKey" parameterType="java.lang.String">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element was generated on Wed Jul 19 15:55:18 CST 2023.
--> -->
select delete from sys_member
<include refid="Base_Column_List" /> where member_id = #{memberId,jdbcType=VARCHAR}
from sys_member </delete>
where member_id = #{memberId,jdbcType=VARCHAR} <delete id="deleteByExample" parameterType="com.sztzjy.forex.trading_trading.entity.MemberExample">
</select> <!--
<delete id="deleteByPrimaryKey" parameterType="java.lang.String"> WARNING - @mbg.generated
<!-- This element is automatically generated by MyBatis Generator, do not modify.
WARNING - @mbg.generated This element was generated on Wed Jul 19 15:55:18 CST 2023.
This element is automatically generated by MyBatis Generator, do not modify. -->
This element was generated on Wed Jul 19 15:55:18 CST 2023. delete from sys_member
--> <if test="_parameter != null">
delete from sys_member <include refid="Example_Where_Clause"/>
where member_id = #{memberId,jdbcType=VARCHAR} </if>
</delete> </delete>
<delete id="deleteByExample" parameterType="com.sztzjy.forex.trading_trading.entity.MemberExample"> <insert id="insert" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element was generated on Wed Jul 19 15:55:18 CST 2023.
--> -->
delete from sys_member insert into sys_member (member_id, training_id, name,
<if test="_parameter != null"> student_number, major, class_grade,
<include refid="Example_Where_Clause" /> stu_rank, initial_capital, total_assets,
</if> net_value, margin_used, available_funds,
</delete> margin_level, position_profit_loss, cumulative_profit_loss,
<insert id="insert" parameterType="com.sztzjy.forex.trading_trading.entity.Member"> yield, opening_trades, closing_trades,
<!-- school_id, create_school, training_name,
WARNING - @mbg.generated report_score, class_id)
This element is automatically generated by MyBatis Generator, do not modify. values (#{memberId,jdbcType=VARCHAR}, #{trainingId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
This element was generated on Wed Jul 19 15:55:18 CST 2023. #{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{classGrade,jdbcType=VARCHAR},
--> #{stuRank,jdbcType=INTEGER}, #{initialCapital,jdbcType=DOUBLE}, #{totalAssets,jdbcType=DOUBLE},
insert into sys_member (member_id, training_id, name, #{netValue,jdbcType=DOUBLE}, #{marginUsed,jdbcType=DOUBLE}, #{availableFunds,jdbcType=DOUBLE},
student_number, major, class_grade, #{marginLevel,jdbcType=DOUBLE}, #{positionProfitLoss,jdbcType=DOUBLE}, #{cumulativeProfitLoss,jdbcType=DOUBLE},
stu_rank, initial_capital, total_assets, #{yield,jdbcType=DOUBLE}, #{openingTrades,jdbcType=INTEGER}, #{closingTrades,jdbcType=INTEGER},
net_value, margin_used, available_funds, #{schoolId,jdbcType=INTEGER}, #{createSchool,jdbcType=VARCHAR}, #{trainingName,jdbcType=VARCHAR},
margin_level, position_profit_loss, cumulative_profit_loss, #{reportScore,jdbcType=INTEGER}, #{classId,jdbcType=INTEGER})
yield, opening_trades, closing_trades, </insert>
school_id, create_school, training_name, <select id="countByExample" parameterType="com.sztzjy.forex.trading_trading.entity.MemberExample"
report_score, class_id) resultType="java.lang.Long">
values (#{memberId,jdbcType=VARCHAR}, #{trainingId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, <!--
#{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{classGrade,jdbcType=VARCHAR}, WARNING - @mbg.generated
#{stuRank,jdbcType=INTEGER}, #{initialCapital,jdbcType=DOUBLE}, #{totalAssets,jdbcType=DOUBLE}, This element is automatically generated by MyBatis Generator, do not modify.
#{netValue,jdbcType=DOUBLE}, #{marginUsed,jdbcType=DOUBLE}, #{availableFunds,jdbcType=DOUBLE}, This element was generated on Wed Jul 19 15:55:18 CST 2023.
#{marginLevel,jdbcType=DOUBLE}, #{positionProfitLoss,jdbcType=DOUBLE}, #{cumulativeProfitLoss,jdbcType=DOUBLE}, -->
#{yield,jdbcType=DOUBLE}, #{openingTrades,jdbcType=INTEGER}, #{closingTrades,jdbcType=INTEGER}, select count(*) from sys_member
#{schoolId,jdbcType=INTEGER}, #{createSchool,jdbcType=VARCHAR}, #{trainingName,jdbcType=VARCHAR}, <if test="_parameter != null">
#{reportScore,jdbcType=INTEGER}, #{classId,jdbcType=INTEGER}) <include refid="Example_Where_Clause"/>
</insert> </if>
<select id="countByExample" parameterType="com.sztzjy.forex.trading_trading.entity.MemberExample" resultType="java.lang.Long"> </select>
<!-- <update id="updateByExampleSelective" parameterType="map">
WARNING - @mbg.generated <!--
This element is automatically generated by MyBatis Generator, do not modify. WARNING - @mbg.generated
This element was generated on Wed Jul 19 15:55:18 CST 2023. This element is automatically generated by MyBatis Generator, do not modify.
--> This element was generated on Wed Jul 19 15:55:18 CST 2023.
select count(*) from sys_member -->
<if test="_parameter != null"> update sys_member
<include refid="Example_Where_Clause" /> set member_id = #{record.memberId,jdbcType=VARCHAR},
</if> training_id = #{record.trainingId,jdbcType=VARCHAR},
</select> name = #{record.name,jdbcType=VARCHAR},
<update id="updateByExampleSelective" parameterType="map"> student_number = #{record.studentNumber,jdbcType=VARCHAR},
<!-- major = #{record.major,jdbcType=VARCHAR},
WARNING - @mbg.generated class_grade = #{record.classGrade,jdbcType=VARCHAR},
This element is automatically generated by MyBatis Generator, do not modify. stu_rank = #{record.stuRank,jdbcType=INTEGER},
This element was generated on Wed Jul 19 15:55:18 CST 2023. initial_capital = #{record.initialCapital,jdbcType=DOUBLE},
--> total_assets = #{record.totalAssets,jdbcType=DOUBLE},
update sys_member net_value = #{record.netValue,jdbcType=DOUBLE},
set member_id = #{record.memberId,jdbcType=VARCHAR}, margin_used = #{record.marginUsed,jdbcType=DOUBLE},
training_id = #{record.trainingId,jdbcType=VARCHAR}, available_funds = #{record.availableFunds,jdbcType=DOUBLE},
name = #{record.name,jdbcType=VARCHAR}, margin_level = #{record.marginLevel,jdbcType=DOUBLE},
student_number = #{record.studentNumber,jdbcType=VARCHAR}, position_profit_loss = #{record.positionProfitLoss,jdbcType=DOUBLE},
major = #{record.major,jdbcType=VARCHAR}, cumulative_profit_loss = #{record.cumulativeProfitLoss,jdbcType=DOUBLE},
class_grade = #{record.classGrade,jdbcType=VARCHAR}, yield = #{record.yield,jdbcType=DOUBLE},
stu_rank = #{record.stuRank,jdbcType=INTEGER}, opening_trades = #{record.openingTrades,jdbcType=INTEGER},
initial_capital = #{record.initialCapital,jdbcType=DOUBLE}, closing_trades = #{record.closingTrades,jdbcType=INTEGER},
total_assets = #{record.totalAssets,jdbcType=DOUBLE}, school_id = #{record.schoolId,jdbcType=INTEGER},
net_value = #{record.netValue,jdbcType=DOUBLE}, create_school = #{record.createSchool,jdbcType=VARCHAR},
margin_used = #{record.marginUsed,jdbcType=DOUBLE}, training_name = #{record.trainingName,jdbcType=VARCHAR},
available_funds = #{record.availableFunds,jdbcType=DOUBLE}, report_score = #{record.reportScore,jdbcType=INTEGER},
margin_level = #{record.marginLevel,jdbcType=DOUBLE}, class_id = #{record.classId,jdbcType=INTEGER}
position_profit_loss = #{record.positionProfitLoss,jdbcType=DOUBLE}, <if test="_parameter != null">
cumulative_profit_loss = #{record.cumulativeProfitLoss,jdbcType=DOUBLE}, <include refid="Update_By_Example_Where_Clause"/>
yield = #{record.yield,jdbcType=DOUBLE}, </if>
opening_trades = #{record.openingTrades,jdbcType=INTEGER}, </update>
closing_trades = #{record.closingTrades,jdbcType=INTEGER}, <update id="updateByPrimaryKeySelective" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
school_id = #{record.schoolId,jdbcType=INTEGER}, <!--
create_school = #{record.createSchool,jdbcType=VARCHAR}, WARNING - @mbg.generated
training_name = #{record.trainingName,jdbcType=VARCHAR}, This element is automatically generated by MyBatis Generator, do not modify.
report_score = #{record.reportScore,jdbcType=INTEGER}, This element was generated on Wed Jul 19 15:55:18 CST 2023.
class_id = #{record.classId,jdbcType=INTEGER} -->
<if test="_parameter != null"> update sys_member
<include refid="Update_By_Example_Where_Clause" /> <set>
</if> <if test="trainingId != null">
</update> training_id = #{trainingId,jdbcType=VARCHAR},
<update id="updateByPrimaryKeySelective" parameterType="com.sztzjy.forex.trading_trading.entity.Member"> </if>
<!-- <if test="name != null">
WARNING - @mbg.generated name = #{name,jdbcType=VARCHAR},
This element is automatically generated by MyBatis Generator, do not modify. </if>
This element was generated on Wed Jul 19 15:55:18 CST 2023. <if test="studentNumber != null">
--> student_number = #{studentNumber,jdbcType=VARCHAR},
update sys_member </if>
<set> <if test="major != null">
<if test="trainingId != null"> major = #{major,jdbcType=VARCHAR},
training_id = #{trainingId,jdbcType=VARCHAR}, </if>
</if> <if test="classGrade != null">
<if test="name != null"> class_grade = #{classGrade,jdbcType=VARCHAR},
name = #{name,jdbcType=VARCHAR}, </if>
</if> <if test="stuRank != null">
<if test="studentNumber != null"> stu_rank = #{stuRank,jdbcType=INTEGER},
student_number = #{studentNumber,jdbcType=VARCHAR}, </if>
</if> <if test="initialCapital != null">
<if test="major != null"> initial_capital = #{initialCapital,jdbcType=DOUBLE},
major = #{major,jdbcType=VARCHAR}, </if>
</if> <if test="totalAssets != null">
<if test="classGrade != null"> total_assets = #{totalAssets,jdbcType=DOUBLE},
class_grade = #{classGrade,jdbcType=VARCHAR}, </if>
</if> <if test="netValue != null">
<if test="stuRank != null"> net_value = #{netValue,jdbcType=DOUBLE},
stu_rank = #{stuRank,jdbcType=INTEGER}, </if>
</if> <if test="marginUsed != null">
<if test="initialCapital != null"> margin_used = #{marginUsed,jdbcType=DOUBLE},
initial_capital = #{initialCapital,jdbcType=DOUBLE}, </if>
</if> <if test="availableFunds != null">
<if test="totalAssets != null"> available_funds = #{availableFunds,jdbcType=DOUBLE},
total_assets = #{totalAssets,jdbcType=DOUBLE}, </if>
</if> <if test="marginLevel != null">
<if test="netValue != null"> margin_level = #{marginLevel,jdbcType=DOUBLE},
net_value = #{netValue,jdbcType=DOUBLE}, </if>
</if> <if test="positionProfitLoss != null">
<if test="marginUsed != null"> position_profit_loss = #{positionProfitLoss,jdbcType=DOUBLE},
margin_used = #{marginUsed,jdbcType=DOUBLE}, </if>
</if> <if test="cumulativeProfitLoss != null">
<if test="availableFunds != null"> cumulative_profit_loss = #{cumulativeProfitLoss,jdbcType=DOUBLE},
available_funds = #{availableFunds,jdbcType=DOUBLE}, </if>
</if> <if test="yield != null">
<if test="marginLevel != null"> yield = #{yield,jdbcType=DOUBLE},
margin_level = #{marginLevel,jdbcType=DOUBLE}, </if>
</if> <if test="openingTrades != null">
<if test="positionProfitLoss != null"> opening_trades = #{openingTrades,jdbcType=INTEGER},
position_profit_loss = #{positionProfitLoss,jdbcType=DOUBLE}, </if>
</if> <if test="closingTrades != null">
<if test="cumulativeProfitLoss != null"> closing_trades = #{closingTrades,jdbcType=INTEGER},
cumulative_profit_loss = #{cumulativeProfitLoss,jdbcType=DOUBLE}, </if>
</if> <if test="schoolId != null">
<if test="yield != null"> school_id = #{schoolId,jdbcType=INTEGER},
yield = #{yield,jdbcType=DOUBLE}, </if>
</if> <if test="createSchool != null">
<if test="openingTrades != null"> create_school = #{createSchool,jdbcType=VARCHAR},
opening_trades = #{openingTrades,jdbcType=INTEGER}, </if>
</if> <if test="trainingName != null">
<if test="closingTrades != null"> training_name = #{trainingName,jdbcType=VARCHAR},
closing_trades = #{closingTrades,jdbcType=INTEGER}, </if>
</if> <if test="reportScore != null">
<if test="schoolId != null"> report_score = #{reportScore,jdbcType=INTEGER},
school_id = #{schoolId,jdbcType=INTEGER}, </if>
</if> <if test="classId != null">
<if test="createSchool != null"> class_id = #{classId,jdbcType=INTEGER},
create_school = #{createSchool,jdbcType=VARCHAR}, </if>
</if> </set>
<if test="trainingName != null"> where member_id = #{memberId,jdbcType=VARCHAR}
training_name = #{trainingName,jdbcType=VARCHAR}, </update>
</if>
<if test="reportScore != null">
report_score = #{reportScore,jdbcType=INTEGER},
</if>
<if test="classId != null">
class_id = #{classId,jdbcType=INTEGER},
</if>
</set>
where member_id = #{memberId,jdbcType=VARCHAR}
</update>
<resultMap id="BaseResultMapForMemberVO" type="com.sztzjy.forex.trading_trading.dto.MemberVO"> <resultMap id="BaseResultMapForMemberVO" type="com.sztzjy.forex.trading_trading.dto.MemberVO">
<id column="member_id" jdbcType="VARCHAR" property="memberId"/> <id column="member_id" jdbcType="VARCHAR" property="memberId"/>
<result column="training_id" jdbcType="VARCHAR" property="trainingId"/> <result column="training_id" jdbcType="VARCHAR" property="trainingId"/>
@ -266,8 +305,6 @@
</resultMap> </resultMap>
<sql id="Update_By_Example_Where_Clause"> <sql id="Update_By_Example_Where_Clause">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated

Loading…
Cancel
Save