|
|
|
@ -5,18 +5,19 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
<id column="ID" jdbcType="VARCHAR" property="id" />
|
|
|
|
|
<result column="training_id" jdbcType="VARCHAR" property="trainingId" />
|
|
|
|
|
<result column="member_id" jdbcType="VARCHAR" property="memberId" />
|
|
|
|
|
<result column="file_path" jdbcType="VARCHAR" property="filePath" />
|
|
|
|
|
<result column="file_name" jdbcType="VARCHAR" property="fileName" />
|
|
|
|
|
</resultMap>
|
|
|
|
|
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.sztzjy.forex.trading_trading.entity.ReportWithBLOBs">
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
<result column="trading_plan" jdbcType="LONGVARCHAR" property="tradingPlan" />
|
|
|
|
|
<result column="trading_methods_and_techniques" jdbcType="LONGVARCHAR" property="tradingMethodsAndTechniques" />
|
|
|
|
@ -29,7 +30,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
<where>
|
|
|
|
|
<foreach collection="oredCriteria" item="criteria" separator="or">
|
|
|
|
@ -63,7 +64,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
<where>
|
|
|
|
|
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
|
|
|
@ -97,15 +98,15 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
ID, training_id, member_id, file_path
|
|
|
|
|
ID, training_id, member_id, file_path, file_name
|
|
|
|
|
</sql>
|
|
|
|
|
<sql id="Blob_Column_List">
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
trading_plan, trading_methods_and_techniques, profitable_variety_analysis, loss_variety_analysis,
|
|
|
|
|
improvement_measure_1, improvement_measure_2
|
|
|
|
@ -114,7 +115,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
select
|
|
|
|
|
<if test="distinct">
|
|
|
|
@ -135,7 +136,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
select
|
|
|
|
|
<if test="distinct">
|
|
|
|
@ -154,7 +155,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
select
|
|
|
|
|
<include refid="Base_Column_List" />
|
|
|
|
@ -167,7 +168,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
delete from sys_reports
|
|
|
|
|
where ID = #{id,jdbcType=VARCHAR}
|
|
|
|
@ -176,7 +177,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
delete from sys_reports
|
|
|
|
|
<if test="_parameter != null">
|
|
|
|
@ -187,24 +188,24 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
insert into sys_reports (ID, training_id, member_id,
|
|
|
|
|
file_path, trading_plan, trading_methods_and_techniques,
|
|
|
|
|
profitable_variety_analysis, loss_variety_analysis,
|
|
|
|
|
improvement_measure_1, improvement_measure_2
|
|
|
|
|
)
|
|
|
|
|
file_path, file_name, trading_plan,
|
|
|
|
|
trading_methods_and_techniques, profitable_variety_analysis,
|
|
|
|
|
loss_variety_analysis, improvement_measure_1,
|
|
|
|
|
improvement_measure_2)
|
|
|
|
|
values (#{id,jdbcType=VARCHAR}, #{trainingId,jdbcType=VARCHAR}, #{memberId,jdbcType=VARCHAR},
|
|
|
|
|
#{filePath,jdbcType=VARCHAR}, #{tradingPlan,jdbcType=LONGVARCHAR}, #{tradingMethodsAndTechniques,jdbcType=LONGVARCHAR},
|
|
|
|
|
#{profitableVarietyAnalysis,jdbcType=LONGVARCHAR}, #{lossVarietyAnalysis,jdbcType=LONGVARCHAR},
|
|
|
|
|
#{improvementMeasure1,jdbcType=LONGVARCHAR}, #{improvementMeasure2,jdbcType=LONGVARCHAR}
|
|
|
|
|
)
|
|
|
|
|
#{filePath,jdbcType=VARCHAR}, #{fileName,jdbcType=VARCHAR}, #{tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
#{tradingMethodsAndTechniques,jdbcType=LONGVARCHAR}, #{profitableVarietyAnalysis,jdbcType=LONGVARCHAR},
|
|
|
|
|
#{lossVarietyAnalysis,jdbcType=LONGVARCHAR}, #{improvementMeasure1,jdbcType=LONGVARCHAR},
|
|
|
|
|
#{improvementMeasure2,jdbcType=LONGVARCHAR})
|
|
|
|
|
</insert>
|
|
|
|
|
<insert id="insertSelective" parameterType="com.sztzjy.forex.trading_trading.entity.ReportWithBLOBs">
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
insert into sys_reports
|
|
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
|
@ -220,6 +221,9 @@
|
|
|
|
|
<if test="filePath != null">
|
|
|
|
|
file_path,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="fileName != null">
|
|
|
|
|
file_name,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="tradingPlan != null">
|
|
|
|
|
trading_plan,
|
|
|
|
|
</if>
|
|
|
|
@ -252,6 +256,9 @@
|
|
|
|
|
<if test="filePath != null">
|
|
|
|
|
#{filePath,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="fileName != null">
|
|
|
|
|
#{fileName,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="tradingPlan != null">
|
|
|
|
|
#{tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
</if>
|
|
|
|
@ -276,7 +283,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
select count(*) from sys_reports
|
|
|
|
|
<if test="_parameter != null">
|
|
|
|
@ -287,13 +294,13 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
<!--<if test="record.id != null">
|
|
|
|
|
ID = #{record.id,jdbcType=VARCHAR},
|
|
|
|
|
</if>-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
<set>
|
|
|
|
|
<if test="record.id != null">
|
|
|
|
|
ID = #{record.id,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="record.trainingId != null">
|
|
|
|
|
training_id = #{record.trainingId,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
@ -303,6 +310,9 @@
|
|
|
|
|
<if test="record.filePath != null">
|
|
|
|
|
file_path = #{record.filePath,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="record.fileName != null">
|
|
|
|
|
file_name = #{record.fileName,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="record.tradingPlan != null">
|
|
|
|
|
trading_plan = #{record.tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
</if>
|
|
|
|
@ -330,13 +340,14 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
set ID = #{record.id,jdbcType=VARCHAR},
|
|
|
|
|
training_id = #{record.trainingId,jdbcType=VARCHAR},
|
|
|
|
|
member_id = #{record.memberId,jdbcType=VARCHAR},
|
|
|
|
|
file_path = #{record.filePath,jdbcType=VARCHAR},
|
|
|
|
|
file_name = #{record.fileName,jdbcType=VARCHAR},
|
|
|
|
|
trading_plan = #{record.tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
trading_methods_and_techniques = #{record.tradingMethodsAndTechniques,jdbcType=LONGVARCHAR},
|
|
|
|
|
profitable_variety_analysis = #{record.profitableVarietyAnalysis,jdbcType=LONGVARCHAR},
|
|
|
|
@ -351,13 +362,14 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
set ID = #{record.id,jdbcType=VARCHAR},
|
|
|
|
|
training_id = #{record.trainingId,jdbcType=VARCHAR},
|
|
|
|
|
member_id = #{record.memberId,jdbcType=VARCHAR},
|
|
|
|
|
file_path = #{record.filePath,jdbcType=VARCHAR}
|
|
|
|
|
file_path = #{record.filePath,jdbcType=VARCHAR},
|
|
|
|
|
file_name = #{record.fileName,jdbcType=VARCHAR}
|
|
|
|
|
<if test="_parameter != null">
|
|
|
|
|
<include refid="Update_By_Example_Where_Clause" />
|
|
|
|
|
</if>
|
|
|
|
@ -366,7 +378,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
<set>
|
|
|
|
@ -379,6 +391,9 @@
|
|
|
|
|
<if test="filePath != null">
|
|
|
|
|
file_path = #{filePath,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="fileName != null">
|
|
|
|
|
file_name = #{fileName,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="tradingPlan != null">
|
|
|
|
|
trading_plan = #{tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
</if>
|
|
|
|
@ -404,12 +419,13 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
set training_id = #{trainingId,jdbcType=VARCHAR},
|
|
|
|
|
member_id = #{memberId,jdbcType=VARCHAR},
|
|
|
|
|
file_path = #{filePath,jdbcType=VARCHAR},
|
|
|
|
|
file_name = #{fileName,jdbcType=VARCHAR},
|
|
|
|
|
trading_plan = #{tradingPlan,jdbcType=LONGVARCHAR},
|
|
|
|
|
trading_methods_and_techniques = #{tradingMethodsAndTechniques,jdbcType=LONGVARCHAR},
|
|
|
|
|
profitable_variety_analysis = #{profitableVarietyAnalysis,jdbcType=LONGVARCHAR},
|
|
|
|
@ -422,12 +438,13 @@
|
|
|
|
|
<!--
|
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
|
|
|
This element was generated on Wed Jul 19 15:50:37 CST 2023.
|
|
|
|
|
This element was generated on Thu Jul 20 13:28:37 CST 2023.
|
|
|
|
|
-->
|
|
|
|
|
update sys_reports
|
|
|
|
|
set training_id = #{trainingId,jdbcType=VARCHAR},
|
|
|
|
|
member_id = #{memberId,jdbcType=VARCHAR},
|
|
|
|
|
file_path = #{filePath,jdbcType=VARCHAR}
|
|
|
|
|
file_path = #{filePath,jdbcType=VARCHAR},
|
|
|
|
|
file_name = #{fileName,jdbcType=VARCHAR}
|
|
|
|
|
where ID = #{id,jdbcType=VARCHAR}
|
|
|
|
|
</update>
|
|
|
|
|
</mapper>
|