ho.clearing_order_id, ho.charging_station_id, ho.charge_order_id, ho.user_id, ho.terminal_id, ho.serial_number, ho.internet_serial_number, ifnull(ho.power_price_total, 0) as 'power_price_total', ifnull(ho.service_price_total, 0) as 'service_price_total', ifnull(ho.total_price, 0) as 'total_price', ifnull(ho.promotion_discount, 0) as 'promotion_discount', ifnull(ho.act_price, 0) as 'act_price', ifnull(ho.act_power_price, 0) as 'act_power_price', ifnull(ho.act_service_price, 0) as 'act_service_price', ifnull(ho.act_power_price+ho.act_service_price, 0) as 'act_total_price', ifnull(ho.internet_commission, 0) as 'internet_commission', ifnull( ho.internet_svc_commission, 0) as 'internet_svc_commission', ifnull(ho.platform_commission, 0) as 'platform_commission', ifnull(ho.platform_svc_commisssion, 0) as 'platform_svc_commisssion', ifnull(ho.operation_commission, 0) as 'operation_commission', ifnull(ho.operation_svc_commission, 0) as 'operation_svc_commission', ho.start_soc, ho.end_soc, ho.reconciliation_status, ho.sorting_status, ho.`type`, ho.`status`, ho.del_flag, ho.create_time, ho.create_by, ho.update_time, ho.update_by, ho.remark, ho.`state`, ho.vin_normal, ho.search_value, ho.operator_id_evcs, ho.charge_model_evcs, ho.connector_power_evcs, ho.meter_value_end_evcs, ho.meter_value_start_evcs, ho.operator_id3rdpty_evcs, ho.start_time, ho.end_time, ho.stop_reason_evcs, ho.total_power, ho.user_name_evcs, ho.phone, ho.evcs_order_no, ho.confirm_Result, ho.rate_model_id, ho.charging_mode, ifnull(ho.internet_degree_commission, 0) as 'internet_degree_commission', ho.`source`, ho.tenant_id, ho.operator_id, ho.operator_name, ho.clearing_checkout_id, ho.check_status, ho.check_by, ho.check_time, ifnull(ho.activity_power_price_total, 0) as 'activity_power_price_total', ifnull(ho.activity_service_price_total, 0) as 'activity_service_price_total', ifnull(ho.activity_total_price, 0) as 'activity_total_price' update xhpc_clearing_history_order set check_status=#{status}, check_by=#{checkBy}, check_time=sysdate() where find_in_set(clearing_order_id, #{orderIds}) update xhpc_clearing_history_order set del_flag=2 where clearing_order_id = #{clearingOrderId} delete from xhpc_clearing_history_order where clearing_order_id = #{clearingOrderId} insert into xhpc_clearing_history_order (clearing_order_id, charging_station_id, charge_order_id, user_id, terminal_id, serial_number, internet_serial_number, power_price_total, service_price_total, total_price, promotion_discount, act_price, act_power_price, act_service_price, internet_commission, internet_svc_commission, platform_commission, platform_svc_commisssion, operation_commission, operation_svc_commission, start_soc, end_soc, reconciliation_status, sorting_status, `type`, `status`, del_flag, create_time, create_by, update_time, update_by, remark, activity_power_price_total, activity_service_price_total, activity_total_price, `state`, vin_normal, search_value, operator_id_evcs, charge_model_evcs, connector_power_evcs, meter_value_end_evcs, meter_value_start_evcs, operator_id3rdpty_evcs, start_time, end_time, stop_reason_evcs, total_power, user_name_evcs, phone, evcs_order_no, confirm_Result, rate_model_id, charging_mode, internet_degree_commission, `source`, tenant_id, operator_id, operator_name, clearing_checkout_id, check_status) values (#{domain.clearingOrderId}, #{domain.chargingStationId}, #{domain.chargeOrderId}, #{domain.userId}, #{domain.terminalId}, #{domain.serialNumber}, #{domain.internetSerialNumber}, #{domain.powerPriceTotal}, #{domain.servicePriceTotal}, #{domain.totalPrice}, #{domain.promotionDiscount}, #{domain.actPrice}, #{domain.actPowerPrice}, #{domain.actServicePrice}, #{domain.internetCommission}, #{domain.internetSvcCommission}, #{domain.platformCommission}, #{domain.platformSvcCommisssion}, #{domain.operationCommission}, #{domain.operationSvcCommission}, #{domain.startSoc}, #{domain.endSoc}, #{domain.reconciliationStatus}, #{domain.sortingStatus}, #{domain.type}, #{domain.status}, #{domain.delFlag}, #{domain.createTime}, #{domain.createBy}, #{domain.updateTime}, #{domain.updateBy}, #{domain.remark}, #{domain.activityPowerPriceTotal}, #{domain.activityServicePriceTotal}, #{domain.activityTotalPrice}, #{domain.state}, #{domain.vinNormal}, #{domain.searchValue}, #{domain.operatorIdEvcs}, #{domain.chargeModelEvcs}, #{domain.connectorPowerEvcs}, #{domain.meterValueEndEvcs}, #{domain.meterValueStartEvcs}, #{domain.operatorId3rdptyEvcs}, #{domain.startTime}, #{domain.endTime}, #{domain.stopReasonEvcs}, #{domain.totalPower}, #{domain.userNameEvcs}, #{domain.phone}, #{domain.evcsOrderNo}, #{domain.confirmResult}, #{domain.rateModelId}, #{domain.chargingMode}, #{domain.internetDegreeCommission}, #{domain.source}, #{domain.tenantId}, #{domain.operatorId}, #{domain.operatorName}, #{domain.clearingCheckoutId}, #{domain.checkStatus}) insert into xhpc_clearing_history_order (charging_station_id, charge_order_id, user_id, terminal_id, serial_number, internet_serial_number, power_price_total, service_price_total, total_price, promotion_discount, act_price, act_power_price, act_service_price, internet_commission, internet_svc_commission, platform_commission, platform_svc_commisssion, operation_commission, operation_svc_commission, start_soc, end_soc, reconciliation_status, sorting_status, `type`, `status`, del_flag, create_time, create_by, update_time, update_by, remark, activity_power_price_total, activity_service_price_total, activity_total_price, `state`, vin_normal, search_value, operator_id_evcs, charge_model_evcs, connector_power_evcs, meter_value_end_evcs, meter_value_start_evcs, operator_id3rdpty_evcs, start_time, end_time, stop_reason_evcs, total_power, user_name_evcs, phone, evcs_order_no, confirm_Result, rate_model_id, charging_mode, internet_degree_commission, `source`, tenant_id, operator_id, operator_name, clearing_checkout_id, check_status) values (#{chargingStationId}, #{chargeOrderId}, #{userId}, #{terminalId}, #{serialNumber}, #{internetSerialNumber}, #{powerPriceTotal}, #{servicePriceTotal}, #{totalPrice}, #{promotionDiscount}, #{actPrice}, #{actPowerPrice}, #{actServicePrice}, #{internetCommission}, #{internetSvcCommission}, #{platformCommission}, #{platformSvcCommisssion}, #{operationCommission}, #{operationSvcCommission}, #{startSoc}, #{endSoc}, #{reconciliationStatus}, #{sortingStatus}, #{type}, #{status}, #{delFlag}, #{createTime}, #{createBy}, #{updateTime}, #{updateBy}, #{remark}, #{activityPowerPriceTotal}, #{activityServicePriceTotal}, #{activityTotalPrice}, #{state}, #{vinNormal}, #{searchValue}, #{operatorIdEvcs}, #{chargeModelEvcs}, #{connectorPowerEvcs}, #{meterValueEndEvcs}, #{meterValueStartEvcs}, #{operatorId3rdptyEvcs}, #{startTime}, #{endTime}, #{stopReasonEvcs}, #{totalPower}, #{userNameEvcs}, #{phone}, #{evcsOrderNo}, #{confirmResult}, #{rateModelId}, #{chargingMode}, #{internetDegreeCommission}, #{source}, #{tenantId}, #{operatorId}, #{operatorName}, #{clearingCheckoutId}, #{checkStatus}) update xhpc_clearing_history_order set charging_station_id = #{chargingStationId}, charge_order_id = #{chargeOrderId}, user_id = #{userId}, terminal_id = #{terminalId}, serial_number = #{serialNumber}, internet_serial_number = #{internetSerialNumber}, power_price_total = #{powerPriceTotal}, service_price_total = #{servicePriceTotal}, total_price = #{totalPrice}, activity_power_price_total=#{activityPowerPriceTotal}, activity_service_price_total=#{activityServicePriceTotal}, activity_total_price = #{activityTotalPrice}, promotion_discount = #{promotionDiscount}, act_price = #{actPrice}, act_power_price = #{actPowerPrice}, act_service_price = #{actServicePrice}, internet_commission = #{internetCommission}, internet_svc_commission = #{internetSvcCommission}, platform_commission = #{platformCommission}, platform_svc_commisssion = #{platformSvcCommisssion}, operation_commission = #{operationCommission}, operation_svc_commission = #{operationSvcCommission}, start_soc = #{startSoc}, end_soc = #{endSoc}, reconciliation_status = #{reconciliationStatus}, sorting_status = #{sortingStatus}, `type` = #{type}, `status` = #{status}, del_flag = #{delFlag}, create_time = #{createTime}, create_by = #{createBy}, update_time = #{updateTime}, update_by = #{updateBy}, remark = #{remark}, `state` = #{state}, vin_normal = #{vinNormal}, search_value = #{searchValue}, operator_id_evcs = #{operatorIdEvcs}, charge_model_evcs = #{chargeModelEvcs}, connector_power_evcs = #{connectorPowerEvcs}, meter_value_end_evcs = #{meterValueEndEvcs}, meter_value_start_evcs = #{meterValueStartEvcs}, operator_id3rdpty_evcs = #{operatorId3rdptyEvcs}, start_time = #{startTime}, end_time = #{endTime}, stop_reason_evcs = #{stopReasonEvcs}, total_power = #{totalPower}, user_name_evcs = #{userNameEvcs}, phone = #{phone}, evcs_order_no = #{evcsOrderNo}, confirm_Result = #{confirmResult}, rate_model_id = #{rateModelId}, charging_mode = #{chargingMode}, internet_degree_commission = #{internetDegreeCommission}, `source` = #{source}, tenant_id = #{tenantId}, operator_id = #{operatorId}, operator_name = #{operatorName}, clearing_checkout_id = #{clearingCheckoutId} where clearing_order_id = #{clearingOrderId} update xhpc_clearing_history_order set clearing_checkout_id=#{checkoutId} where del_flag=0 and check_status=2 and clearing_checkout_id is null and operator_id=#{operatorId} update xhpc_clearing_history_order set clearing_checkout_id=#{checkoutId} where find_in_set(clearing_order_id, #{orderIds})