Commit b2c0988e by zhangkb

修改报表2,3数据的批量保存和修改接口

parent 6be38c42
...@@ -29,7 +29,8 @@ ...@@ -29,7 +29,8 @@
compare_obj, compare_obj_desc, compare_date, compare_type, batter_average_ind_count, compare_obj, compare_obj_desc, compare_date, compare_type, batter_average_ind_count,
bad_average_ind_count, rank_head_three_ind_count, rank_after_three_ind_count, bad_average_ind_count, rank_head_three_ind_count, rank_after_three_ind_count,
ind_improve_count, ind_improve_head_three_count, ind_improve_after_three_count, ind_improve_count, ind_improve_head_three_count, ind_improve_after_three_count,
ind_improve_rate,effective_ind_count,code) ind_improve_rate,effective_ind_count,ind_reduce_count,rank_one_count,rank_two_count,
rank_three_count,rank_last_one_count,rank_last_two_count,rank_last_three_count,code)
values values
<foreach collection="datas" item="val" separator=","> <foreach collection="datas" item="val" separator=",">
( (
...@@ -37,7 +38,8 @@ ...@@ -37,7 +38,8 @@
#{val.batterAverageIndCount}, #{val.badAverageIndCount}, #{val.rankHeadThreeIndCount}, #{val.batterAverageIndCount}, #{val.badAverageIndCount}, #{val.rankHeadThreeIndCount},
#{val.rankAfterThreeIndCount}, #{val.indImproveCount}, #{val.indImproveHeadThreeCount}, #{val.rankAfterThreeIndCount}, #{val.indImproveCount}, #{val.indImproveHeadThreeCount},
#{val.indImproveAfterThreeCount}, #{val.indImproveRate}, #{val.effectiveIndCount}, #{val.indImproveAfterThreeCount}, #{val.indImproveRate}, #{val.effectiveIndCount},
#{val.code} #{val.rankOneCount},#{val.rankTwoCount},#{val.rankThreeCount},#{val.rankLastOneCount},
#{val.rankLastTwoCount},#{val.rankLastThreeCount},#{val.code}
) )
</foreach> </foreach>
</insert> </insert>
......
...@@ -18,7 +18,9 @@ ...@@ -18,7 +18,9 @@
same_actual_average,average_rate,trend,current_average,best_unit,best_unit_desc,best_unit_value, same_actual_average,average_rate,trend,current_average,best_unit,best_unit_desc,best_unit_value,
best_average_units,same_improve_units,rank_head_three,rank_head_three_desc,rank_after_three, best_average_units,same_improve_units,rank_head_three,rank_head_three_desc,rank_after_three,
rank_after_three_desc,same_improve_head_three,same_improve_head_three_desc,same_improve_after_three, rank_after_three_desc,same_improve_head_three,same_improve_head_three_desc,same_improve_after_three,
same_improve_after_three_desc,same_average,code) same_improve_after_three_desc,same_average,rank_one,rank_one_desc,rank_two,rank_two_desc,
rank_three,rank_three_desc,rank_last_one,rank_last_one_desc,rank_last_two,rank_last_two_desc,
rank_last_three,rank_last_three_desc,code)
values values
<foreach collection="datas" item="val" separator=","> <foreach collection="datas" item="val" separator=",">
( (
...@@ -27,7 +29,10 @@ ...@@ -27,7 +29,10 @@
#{val.trend},#{val.currentAverage},#{val.bestUnit},#{val.bestUnitDesc},#{val.bestUnitValue}, #{val.trend},#{val.currentAverage},#{val.bestUnit},#{val.bestUnitDesc},#{val.bestUnitValue},
#{val.bestAverageUnits},#{val.sameImproveUnits},#{val.rankHeadThree},#{val.rankHeadThreeDesc}, #{val.bestAverageUnits},#{val.sameImproveUnits},#{val.rankHeadThree},#{val.rankHeadThreeDesc},
#{val.rankAfterThree},#{val.rankAfterThreeDesc},#{val.sameImproveHeadThree},#{val.sameImproveHeadThreeDesc}, #{val.rankAfterThree},#{val.rankAfterThreeDesc},#{val.sameImproveHeadThree},#{val.sameImproveHeadThreeDesc},
#{val.sameImproveAfterThree},#{val.sameImproveAfterThreeDesc},#{val.sameAverage},#{val.code} #{val.sameImproveAfterThree},#{val.sameImproveAfterThreeDesc},#{val.sameAverage},
#{val.rankOne},#{val.rankOneDesc},#{val.rankTwo},#{val.rankTwoDesc},#{val.rankThree},
#{val.rankThreeDesc},#{val.rankLastOne},#{val.rankLastOneDesc},#{val.rankLastTwo},
#{val.rankLastTwoDesc},#{val.rankLastThree},#{val.rankLastThreeDesc},#{val.code}
) )
</foreach> </foreach>
</insert> </insert>
...@@ -117,6 +122,42 @@ ...@@ -117,6 +122,42 @@
<if test="val.sameAverage != null"> <if test="val.sameAverage != null">
same_average = #{val.sameAverage}, same_average = #{val.sameAverage},
</if> </if>
<if test="val.rankOne != null">
rank_one = #{val.rankOne},
</if>
<if test="val.rankOneDesc != null">
rank_one_desc = #{val.rankOneDesc},
</if>
<if test="val.rankTwo != null">
rank_two = #{val.rankTwo},
</if>
<if test="val.rankTwoDesc != null">
rank_two_desc = #{val.rankTwoDesc},
</if>
<if test="val.rankThree != null">
rank_three = #{val.rankThree},
</if>
<if test="val.rankThreeDesc != null">
rank_three_desc = #{val.rankThreeDesc},
</if>
<if test="val.rankLastOne != null">
rank_last_one = #{val.rankLastOne},
</if>
<if test="val.rankLastOneDesc != null">
rank_last_one_desc = #{val.rankLastOneDesc},
</if>
<if test="val.rankLastTwo != null">
rank_last_two = #{val.rankLastTwo},
</if>
<if test="val.rankLastTwoDesc != null">
rank_last_two_desc = #{val.rankLastTwoDesc},
</if>
<if test="val.rankLastThree != null">
rank_last_three = #{val.rankLastThree},
</if>
<if test="val.rankLastThreeDesc != null">
rank_last_three_desc = #{val.rankLastThreeDesc},
</if>
<if test="val.code != null"> <if test="val.code != null">
code = #{val.code}, code = #{val.code},
</if> </if>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment