id, order_code, total_used_electricity, total_order_amount, total_electricity_amount,
discount_electricity_amount, total_service_amount, discount_service_amount, sharp_price,
sharp_used_electricity, sharp_electricity_price, sharp_service_price, sharp_amount,
peak_price, peak_used_electricity, peak_electricity_price, peak_service_price, peak_amount,
flat_price, flat_used_electricity, flat_electricity_price, flat_service_price, flat_amount,
valley_price, valley_used_electricity, valley_electricity_price, valley_service_price,
valley_amount, create_by, create_time, update_by, update_time, del_flag
delete from order_detail
where id = #{id,jdbcType=INTEGER}
insert into order_detail (order_code, total_used_electricity,
total_order_amount, total_electricity_amount,
discount_electricity_amount, total_service_amount,
discount_service_amount, sharp_price, sharp_used_electricity,
sharp_electricity_price, sharp_service_price,
sharp_amount, peak_price, peak_used_electricity,
peak_electricity_price, peak_service_price,
peak_amount, flat_price, flat_used_electricity,
flat_electricity_price, flat_service_price,
flat_amount, valley_price, valley_used_electricity,
valley_electricity_price, valley_service_price,
valley_amount, create_by, create_time,
update_by, update_time, del_flag
)
values (#{orderCode,jdbcType=VARCHAR}, #{totalUsedElectricity,jdbcType=DECIMAL},
#{totalOrderAmount,jdbcType=DECIMAL}, #{totalElectricityAmount,jdbcType=DECIMAL},
#{discountElectricityAmount,jdbcType=DECIMAL}, #{totalServiceAmount,jdbcType=DECIMAL},
#{discountServiceAmount,jdbcType=DECIMAL}, #{sharpPrice,jdbcType=DECIMAL}, #{sharpUsedElectricity,jdbcType=DECIMAL},
#{sharpElectricityPrice,jdbcType=DECIMAL}, #{sharpServicePrice,jdbcType=DECIMAL},
#{sharpAmount,jdbcType=DECIMAL}, #{peakPrice,jdbcType=DECIMAL}, #{peakUsedElectricity,jdbcType=DECIMAL},
#{peakElectricityPrice,jdbcType=DECIMAL}, #{peakServicePrice,jdbcType=DECIMAL},
#{peakAmount,jdbcType=DECIMAL}, #{flatPrice,jdbcType=DECIMAL}, #{flatUsedElectricity,jdbcType=DECIMAL},
#{flatElectricityPrice,jdbcType=DECIMAL}, #{flatServicePrice,jdbcType=DECIMAL},
#{flatAmount,jdbcType=DECIMAL}, #{valleyPrice,jdbcType=DECIMAL}, #{valleyUsedElectricity,jdbcType=DECIMAL},
#{valleyElectricityPrice,jdbcType=DECIMAL}, #{valleyServicePrice,jdbcType=DECIMAL},
#{valleyAmount,jdbcType=DECIMAL}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{delFlag,jdbcType=CHAR}
)
insert into order_detail
order_code,
total_used_electricity,
total_order_amount,
total_electricity_amount,
discount_electricity_amount,
total_service_amount,
discount_service_amount,
sharp_price,
sharp_used_electricity,
sharp_electricity_price,
sharp_service_price,
sharp_amount,
peak_price,
peak_used_electricity,
peak_electricity_price,
peak_service_price,
peak_amount,
flat_price,
flat_used_electricity,
flat_electricity_price,
flat_service_price,
flat_amount,
valley_price,
valley_used_electricity,
valley_electricity_price,
valley_service_price,
valley_amount,
create_by,
create_time,
update_by,
update_time,
del_flag,
#{orderCode,jdbcType=VARCHAR},
#{totalUsedElectricity,jdbcType=DECIMAL},
#{totalOrderAmount,jdbcType=DECIMAL},
#{totalElectricityAmount,jdbcType=DECIMAL},
#{discountElectricityAmount,jdbcType=DECIMAL},
#{totalServiceAmount,jdbcType=DECIMAL},
#{discountServiceAmount,jdbcType=DECIMAL},
#{sharpPrice,jdbcType=DECIMAL},
#{sharpUsedElectricity,jdbcType=DECIMAL},
#{sharpElectricityPrice,jdbcType=DECIMAL},
#{sharpServicePrice,jdbcType=DECIMAL},
#{sharpAmount,jdbcType=DECIMAL},
#{peakPrice,jdbcType=DECIMAL},
#{peakUsedElectricity,jdbcType=DECIMAL},
#{peakElectricityPrice,jdbcType=DECIMAL},
#{peakServicePrice,jdbcType=DECIMAL},
#{peakAmount,jdbcType=DECIMAL},
#{flatPrice,jdbcType=DECIMAL},
#{flatUsedElectricity,jdbcType=DECIMAL},
#{flatElectricityPrice,jdbcType=DECIMAL},
#{flatServicePrice,jdbcType=DECIMAL},
#{flatAmount,jdbcType=DECIMAL},
#{valleyPrice,jdbcType=DECIMAL},
#{valleyUsedElectricity,jdbcType=DECIMAL},
#{valleyElectricityPrice,jdbcType=DECIMAL},
#{valleyServicePrice,jdbcType=DECIMAL},
#{valleyAmount,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{delFlag,jdbcType=CHAR},
update order_detail
order_code = #{orderCode,jdbcType=VARCHAR},
total_used_electricity = #{totalUsedElectricity,jdbcType=DECIMAL},
total_order_amount = #{totalOrderAmount,jdbcType=DECIMAL},
total_electricity_amount = #{totalElectricityAmount,jdbcType=DECIMAL},
discount_electricity_amount = #{discountElectricityAmount,jdbcType=DECIMAL},
total_service_amount = #{totalServiceAmount,jdbcType=DECIMAL},
discount_service_amount = #{discountServiceAmount,jdbcType=DECIMAL},
sharp_price = #{sharpPrice,jdbcType=DECIMAL},
sharp_used_electricity = #{sharpUsedElectricity,jdbcType=DECIMAL},
sharp_electricity_price = #{sharpElectricityPrice,jdbcType=DECIMAL},
sharp_service_price = #{sharpServicePrice,jdbcType=DECIMAL},
sharp_amount = #{sharpAmount,jdbcType=DECIMAL},
peak_price = #{peakPrice,jdbcType=DECIMAL},
peak_used_electricity = #{peakUsedElectricity,jdbcType=DECIMAL},
peak_electricity_price = #{peakElectricityPrice,jdbcType=DECIMAL},
peak_service_price = #{peakServicePrice,jdbcType=DECIMAL},
peak_amount = #{peakAmount,jdbcType=DECIMAL},
flat_price = #{flatPrice,jdbcType=DECIMAL},
flat_used_electricity = #{flatUsedElectricity,jdbcType=DECIMAL},
flat_electricity_price = #{flatElectricityPrice,jdbcType=DECIMAL},
flat_service_price = #{flatServicePrice,jdbcType=DECIMAL},
flat_amount = #{flatAmount,jdbcType=DECIMAL},
valley_price = #{valleyPrice,jdbcType=DECIMAL},
valley_used_electricity = #{valleyUsedElectricity,jdbcType=DECIMAL},
valley_electricity_price = #{valleyElectricityPrice,jdbcType=DECIMAL},
valley_service_price = #{valleyServicePrice,jdbcType=DECIMAL},
valley_amount = #{valleyAmount,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
del_flag = #{delFlag,jdbcType=CHAR},
where id = #{id,jdbcType=INTEGER}
update order_detail
set order_code = #{orderCode,jdbcType=VARCHAR},
total_used_electricity = #{totalUsedElectricity,jdbcType=DECIMAL},
total_order_amount = #{totalOrderAmount,jdbcType=DECIMAL},
total_electricity_amount = #{totalElectricityAmount,jdbcType=DECIMAL},
discount_electricity_amount = #{discountElectricityAmount,jdbcType=DECIMAL},
total_service_amount = #{totalServiceAmount,jdbcType=DECIMAL},
discount_service_amount = #{discountServiceAmount,jdbcType=DECIMAL},
sharp_price = #{sharpPrice,jdbcType=DECIMAL},
sharp_used_electricity = #{sharpUsedElectricity,jdbcType=DECIMAL},
sharp_electricity_price = #{sharpElectricityPrice,jdbcType=DECIMAL},
sharp_service_price = #{sharpServicePrice,jdbcType=DECIMAL},
sharp_amount = #{sharpAmount,jdbcType=DECIMAL},
peak_price = #{peakPrice,jdbcType=DECIMAL},
peak_used_electricity = #{peakUsedElectricity,jdbcType=DECIMAL},
peak_electricity_price = #{peakElectricityPrice,jdbcType=DECIMAL},
peak_service_price = #{peakServicePrice,jdbcType=DECIMAL},
peak_amount = #{peakAmount,jdbcType=DECIMAL},
flat_price = #{flatPrice,jdbcType=DECIMAL},
flat_used_electricity = #{flatUsedElectricity,jdbcType=DECIMAL},
flat_electricity_price = #{flatElectricityPrice,jdbcType=DECIMAL},
flat_service_price = #{flatServicePrice,jdbcType=DECIMAL},
flat_amount = #{flatAmount,jdbcType=DECIMAL},
valley_price = #{valleyPrice,jdbcType=DECIMAL},
valley_used_electricity = #{valleyUsedElectricity,jdbcType=DECIMAL},
valley_electricity_price = #{valleyElectricityPrice,jdbcType=DECIMAL},
valley_service_price = #{valleyServicePrice,jdbcType=DECIMAL},
valley_amount = #{valleyAmount,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
del_flag = #{delFlag,jdbcType=CHAR}
where id = #{id,jdbcType=INTEGER}
update order_detail
when id = #{item.id,jdbcType=INTEGER} then #{item.orderCode,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalOrderAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalElectricityAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.discountElectricityAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalServiceAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.discountServiceAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.createBy,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.createTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=INTEGER} then #{item.updateBy,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.updateTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=INTEGER} then #{item.delFlag,jdbcType=CHAR}
where id in
#{item.id,jdbcType=INTEGER}
update order_detail
when id = #{item.id,jdbcType=INTEGER} then #{item.orderCode,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalOrderAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalElectricityAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.discountElectricityAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.totalServiceAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.discountServiceAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.sharpAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.peakAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.flatAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyUsedElectricity,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyElectricityPrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyServicePrice,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.valleyAmount,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=INTEGER} then #{item.createBy,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.createTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=INTEGER} then #{item.updateBy,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=INTEGER} then #{item.updateTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=INTEGER} then #{item.delFlag,jdbcType=CHAR}
where id in
#{item.id,jdbcType=INTEGER}
insert into order_detail
(order_code, total_used_electricity, total_order_amount, total_electricity_amount,
discount_electricity_amount, total_service_amount, discount_service_amount, sharp_price,
sharp_used_electricity, sharp_electricity_price, sharp_service_price, sharp_amount,
peak_price, peak_used_electricity, peak_electricity_price, peak_service_price,
peak_amount, flat_price, flat_used_electricity, flat_electricity_price, flat_service_price,
flat_amount, valley_price, valley_used_electricity, valley_electricity_price, valley_service_price,
valley_amount, create_by, create_time, update_by, update_time, del_flag)
values
(#{item.orderCode,jdbcType=VARCHAR}, #{item.totalUsedElectricity,jdbcType=DECIMAL},
#{item.totalOrderAmount,jdbcType=DECIMAL}, #{item.totalElectricityAmount,jdbcType=DECIMAL},
#{item.discountElectricityAmount,jdbcType=DECIMAL}, #{item.totalServiceAmount,jdbcType=DECIMAL},
#{item.discountServiceAmount,jdbcType=DECIMAL}, #{item.sharpPrice,jdbcType=DECIMAL},
#{item.sharpUsedElectricity,jdbcType=DECIMAL}, #{item.sharpElectricityPrice,jdbcType=DECIMAL},
#{item.sharpServicePrice,jdbcType=DECIMAL}, #{item.sharpAmount,jdbcType=DECIMAL},
#{item.peakPrice,jdbcType=DECIMAL}, #{item.peakUsedElectricity,jdbcType=DECIMAL},
#{item.peakElectricityPrice,jdbcType=DECIMAL}, #{item.peakServicePrice,jdbcType=DECIMAL},
#{item.peakAmount,jdbcType=DECIMAL}, #{item.flatPrice,jdbcType=DECIMAL}, #{item.flatUsedElectricity,jdbcType=DECIMAL},
#{item.flatElectricityPrice,jdbcType=DECIMAL}, #{item.flatServicePrice,jdbcType=DECIMAL},
#{item.flatAmount,jdbcType=DECIMAL}, #{item.valleyPrice,jdbcType=DECIMAL}, #{item.valleyUsedElectricity,jdbcType=DECIMAL},
#{item.valleyElectricityPrice,jdbcType=DECIMAL}, #{item.valleyServicePrice,jdbcType=DECIMAL},
#{item.valleyAmount,jdbcType=DECIMAL}, #{item.createBy,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP},
#{item.updateBy,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP}, #{item.delFlag,jdbcType=CHAR}
)
insert into order_detail
id,
order_code,
total_used_electricity,
total_order_amount,
total_electricity_amount,
discount_electricity_amount,
total_service_amount,
discount_service_amount,
sharp_price,
sharp_used_electricity,
sharp_electricity_price,
sharp_service_price,
sharp_amount,
peak_price,
peak_used_electricity,
peak_electricity_price,
peak_service_price,
peak_amount,
flat_price,
flat_used_electricity,
flat_electricity_price,
flat_service_price,
flat_amount,
valley_price,
valley_used_electricity,
valley_electricity_price,
valley_service_price,
valley_amount,
create_by,
create_time,
update_by,
update_time,
del_flag,
values
#{id,jdbcType=INTEGER},
#{orderCode,jdbcType=VARCHAR},
#{totalUsedElectricity,jdbcType=DECIMAL},
#{totalOrderAmount,jdbcType=DECIMAL},
#{totalElectricityAmount,jdbcType=DECIMAL},
#{discountElectricityAmount,jdbcType=DECIMAL},
#{totalServiceAmount,jdbcType=DECIMAL},
#{discountServiceAmount,jdbcType=DECIMAL},
#{sharpPrice,jdbcType=DECIMAL},
#{sharpUsedElectricity,jdbcType=DECIMAL},
#{sharpElectricityPrice,jdbcType=DECIMAL},
#{sharpServicePrice,jdbcType=DECIMAL},
#{sharpAmount,jdbcType=DECIMAL},
#{peakPrice,jdbcType=DECIMAL},
#{peakUsedElectricity,jdbcType=DECIMAL},
#{peakElectricityPrice,jdbcType=DECIMAL},
#{peakServicePrice,jdbcType=DECIMAL},
#{peakAmount,jdbcType=DECIMAL},
#{flatPrice,jdbcType=DECIMAL},
#{flatUsedElectricity,jdbcType=DECIMAL},
#{flatElectricityPrice,jdbcType=DECIMAL},
#{flatServicePrice,jdbcType=DECIMAL},
#{flatAmount,jdbcType=DECIMAL},
#{valleyPrice,jdbcType=DECIMAL},
#{valleyUsedElectricity,jdbcType=DECIMAL},
#{valleyElectricityPrice,jdbcType=DECIMAL},
#{valleyServicePrice,jdbcType=DECIMAL},
#{valleyAmount,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{delFlag,jdbcType=CHAR},
on duplicate key update
id = #{id,jdbcType=INTEGER},
order_code = #{orderCode,jdbcType=VARCHAR},
total_used_electricity = #{totalUsedElectricity,jdbcType=DECIMAL},
total_order_amount = #{totalOrderAmount,jdbcType=DECIMAL},
total_electricity_amount = #{totalElectricityAmount,jdbcType=DECIMAL},
discount_electricity_amount = #{discountElectricityAmount,jdbcType=DECIMAL},
total_service_amount = #{totalServiceAmount,jdbcType=DECIMAL},
discount_service_amount = #{discountServiceAmount,jdbcType=DECIMAL},
sharp_price = #{sharpPrice,jdbcType=DECIMAL},
sharp_used_electricity = #{sharpUsedElectricity,jdbcType=DECIMAL},
sharp_electricity_price = #{sharpElectricityPrice,jdbcType=DECIMAL},
sharp_service_price = #{sharpServicePrice,jdbcType=DECIMAL},
sharp_amount = #{sharpAmount,jdbcType=DECIMAL},
peak_price = #{peakPrice,jdbcType=DECIMAL},
peak_used_electricity = #{peakUsedElectricity,jdbcType=DECIMAL},
peak_electricity_price = #{peakElectricityPrice,jdbcType=DECIMAL},
peak_service_price = #{peakServicePrice,jdbcType=DECIMAL},
peak_amount = #{peakAmount,jdbcType=DECIMAL},
flat_price = #{flatPrice,jdbcType=DECIMAL},
flat_used_electricity = #{flatUsedElectricity,jdbcType=DECIMAL},
flat_electricity_price = #{flatElectricityPrice,jdbcType=DECIMAL},
flat_service_price = #{flatServicePrice,jdbcType=DECIMAL},
flat_amount = #{flatAmount,jdbcType=DECIMAL},
valley_price = #{valleyPrice,jdbcType=DECIMAL},
valley_used_electricity = #{valleyUsedElectricity,jdbcType=DECIMAL},
valley_electricity_price = #{valleyElectricityPrice,jdbcType=DECIMAL},
valley_service_price = #{valleyServicePrice,jdbcType=DECIMAL},
valley_amount = #{valleyAmount,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
del_flag = #{delFlag,jdbcType=CHAR},
insert into order_detail
id,
order_code,
total_used_electricity,
total_order_amount,
total_electricity_amount,
discount_electricity_amount,
total_service_amount,
discount_service_amount,
sharp_price,
sharp_used_electricity,
sharp_electricity_price,
sharp_service_price,
sharp_amount,
peak_price,
peak_used_electricity,
peak_electricity_price,
peak_service_price,
peak_amount,
flat_price,
flat_used_electricity,
flat_electricity_price,
flat_service_price,
flat_amount,
valley_price,
valley_used_electricity,
valley_electricity_price,
valley_service_price,
valley_amount,
create_by,
create_time,
update_by,
update_time,
del_flag,
values
#{id,jdbcType=INTEGER},
#{orderCode,jdbcType=VARCHAR},
#{totalUsedElectricity,jdbcType=DECIMAL},
#{totalOrderAmount,jdbcType=DECIMAL},
#{totalElectricityAmount,jdbcType=DECIMAL},
#{discountElectricityAmount,jdbcType=DECIMAL},
#{totalServiceAmount,jdbcType=DECIMAL},
#{discountServiceAmount,jdbcType=DECIMAL},
#{sharpPrice,jdbcType=DECIMAL},
#{sharpUsedElectricity,jdbcType=DECIMAL},
#{sharpElectricityPrice,jdbcType=DECIMAL},
#{sharpServicePrice,jdbcType=DECIMAL},
#{sharpAmount,jdbcType=DECIMAL},
#{peakPrice,jdbcType=DECIMAL},
#{peakUsedElectricity,jdbcType=DECIMAL},
#{peakElectricityPrice,jdbcType=DECIMAL},
#{peakServicePrice,jdbcType=DECIMAL},
#{peakAmount,jdbcType=DECIMAL},
#{flatPrice,jdbcType=DECIMAL},
#{flatUsedElectricity,jdbcType=DECIMAL},
#{flatElectricityPrice,jdbcType=DECIMAL},
#{flatServicePrice,jdbcType=DECIMAL},
#{flatAmount,jdbcType=DECIMAL},
#{valleyPrice,jdbcType=DECIMAL},
#{valleyUsedElectricity,jdbcType=DECIMAL},
#{valleyElectricityPrice,jdbcType=DECIMAL},
#{valleyServicePrice,jdbcType=DECIMAL},
#{valleyAmount,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{delFlag,jdbcType=CHAR},
on duplicate key update
id = #{id,jdbcType=INTEGER},
order_code = #{orderCode,jdbcType=VARCHAR},
total_used_electricity = #{totalUsedElectricity,jdbcType=DECIMAL},
total_order_amount = #{totalOrderAmount,jdbcType=DECIMAL},
total_electricity_amount = #{totalElectricityAmount,jdbcType=DECIMAL},
discount_electricity_amount = #{discountElectricityAmount,jdbcType=DECIMAL},
total_service_amount = #{totalServiceAmount,jdbcType=DECIMAL},
discount_service_amount = #{discountServiceAmount,jdbcType=DECIMAL},
sharp_price = #{sharpPrice,jdbcType=DECIMAL},
sharp_used_electricity = #{sharpUsedElectricity,jdbcType=DECIMAL},
sharp_electricity_price = #{sharpElectricityPrice,jdbcType=DECIMAL},
sharp_service_price = #{sharpServicePrice,jdbcType=DECIMAL},
sharp_amount = #{sharpAmount,jdbcType=DECIMAL},
peak_price = #{peakPrice,jdbcType=DECIMAL},
peak_used_electricity = #{peakUsedElectricity,jdbcType=DECIMAL},
peak_electricity_price = #{peakElectricityPrice,jdbcType=DECIMAL},
peak_service_price = #{peakServicePrice,jdbcType=DECIMAL},
peak_amount = #{peakAmount,jdbcType=DECIMAL},
flat_price = #{flatPrice,jdbcType=DECIMAL},
flat_used_electricity = #{flatUsedElectricity,jdbcType=DECIMAL},
flat_electricity_price = #{flatElectricityPrice,jdbcType=DECIMAL},
flat_service_price = #{flatServicePrice,jdbcType=DECIMAL},
flat_amount = #{flatAmount,jdbcType=DECIMAL},
valley_price = #{valleyPrice,jdbcType=DECIMAL},
valley_used_electricity = #{valleyUsedElectricity,jdbcType=DECIMAL},
valley_electricity_price = #{valleyElectricityPrice,jdbcType=DECIMAL},
valley_service_price = #{valleyServicePrice,jdbcType=DECIMAL},
valley_amount = #{valleyAmount,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
del_flag = #{delFlag,jdbcType=CHAR},