update xhpc_app_user set balance=#{balance} where app_user_id=#{userId}
update xhpc_customers_personnel set surplus_money=#{balance} where customers_personnel_id=#{userId}
update xhpc_app_internet_user set balance=#{balance} where app_internet_user_id=#{userId}
insert into xhpc_charge_order
charging_station_id,
user_id,
terminal_id,
internet_serial_number,
serial_number,
start_soc,
end_soc,
source,
status,
del_flag,
rate_model_id,
charging_mode,
start_time,
end_time,
charging_time,
charging_degree,
type,
erro_remark,
amount_charged,
power,
create_time,
tenant_id,
driver_id,
charging_amt,
Plate_num,
evcs_order_no,
vin_normal,
#{chargingStationId},
#{userId},
#{terminalId},
#{internetSerialNumber},
#{serialNumber},
#{startSoc},
#{endSoc},
#{source},
#{status},
#{delFlag},
#{rateModelId},
#{chargingMode},
#{startTime},
#{endTime},
#{chargingTime},
#{chargingDegree},
#{type},
#{erroRemark},
#{amountCharged},
#{power},
#{createTime},
#{tenantId},
#{driverId},
#{chargingAmt},
#{PlateNum},
#{evcsOrderNo},
#{vinNormal},
update xhpc_charge_order
start_soc = #{startSoc},
end_soc = #{endSoc},
status=#{status},
source=#{source},
remark = #{remark},
start_time = #{startTime},
end_time = #{endTime},
charging_time = #{chargingTime},
charging_degree = #{chargingDegree},
type = #{type},
power = #{power},
erro_remark = #{erroRemark},
amount_charged = #{amountCharged},
rate_model_id = #{rateModelId},
charging_time_number = #{chargingTimeNumber},
driver_id =#{driverId},
charging_amt= #{chargingAmt},
Plate_num= #{PlateNum},
evcs_order_no= #{evcsOrderNo},
where charge_order_id = #{chargeOrderId}
insert into xhpc_order_redis_record
charge_order_id,
history_order_id,
end_soc,
status,
balance,
tel,
start_soc,
start_result,
realtime_data_list,
remaining_time,
rate_model_id,
del_flag,
create_time,
create_by,
update_time,
update_by,
remark,
order_data
#{chargeOrderId},
#{historyOrderOd},
#{endSoc},
#{status},
#{balance},
#{tel},
#{startSoc},
#{startResult},
#{realtimeDataList},
#{remainingTime},
#{rateModelId},
#{delFlag},
#{createTime},
#{createBy},
#{updateTime},
#{updateBy},
#{remark},
#{orderData}
INSERT INTO xhpc_user_account_statement(user_id, amount, remaining_sum, charge_order_id, type, create_time,source)
values (#{userId}, #{amount}, #{remainingSum}, #{chargeOrderId}, #{type}, #{date},#{source})
insert into xhpc_charge_order
internet_serial_number,
serial_number,
driver_id,
charging_amt,
plate_num,
status,
create_time,
rate_model_id,
terminal_id,
power,
charging_station_id,
charging_mode,
source,
user_id
#{internetSerialNumber},
#{serialNum},
#{driverId},
#{chargingAmt},
#{plateNum},
#{status},
#{createTime},
#{rateModelId},
#{terminalId},
#{power},
#{chargingStationId},
#{chargingMode},
#{source},
#{userId}
update xhpc_charge_order set status=#{status}
and erro_remark=#{erroRemark}
where status=0 and charge_order_id = #{chargeOrderId}