id, vc_id, client_id, money, after_recharge, order_number, recharge_amount, order_time, 
    recharge_time, order_state
  
  
  
    
    delete from se_vc_recharge
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into se_vc_recharge (id, vc_id, client_id, 
      money, after_recharge, order_number, 
      recharge_amount, order_time, recharge_time, 
      order_state)
    values (#{id,jdbcType=BIGINT}, #{vcId,jdbcType=BIGINT}, #{clientId,jdbcType=BIGINT}, 
      #{money,jdbcType=FLOAT}, #{afterRecharge,jdbcType=FLOAT}, #{orderNumber,jdbcType=VARCHAR}, 
      #{rechargeAmount,jdbcType=INTEGER}, #{orderTime,jdbcType=TIMESTAMP}, #{rechargeTime,jdbcType=TIMESTAMP}, 
      #{orderState,jdbcType=TINYINT})
  
  
    
    insert into se_vc_recharge
    
      
        id,
      
      
        vc_id,
      
      
        client_id,
      
      
        money,
      
      
        after_recharge,
      
      
        order_number,
      
      
        recharge_amount,
      
      
        order_time,
      
      
        recharge_time,
      
      
        order_state,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{vcId,jdbcType=BIGINT},
      
      
        #{clientId,jdbcType=BIGINT},
      
      
        #{money,jdbcType=FLOAT},
      
      
        #{afterRecharge,jdbcType=FLOAT},
      
      
        #{orderNumber,jdbcType=VARCHAR},
      
      
        #{rechargeAmount,jdbcType=INTEGER},
      
      
        #{orderTime,jdbcType=TIMESTAMP},
      
      
        #{rechargeTime,jdbcType=TIMESTAMP},
      
      
        #{orderState,jdbcType=TINYINT},
      
    
  
  
    
    update se_vc_recharge
    
      
        vc_id = #{vcId,jdbcType=BIGINT},
      
      
        client_id = #{clientId,jdbcType=BIGINT},
      
      
        money = #{money,jdbcType=FLOAT},
      
      
        after_recharge = #{afterRecharge,jdbcType=FLOAT},
      
      
        order_number = #{orderNumber,jdbcType=VARCHAR},
      
      
        recharge_amount = #{rechargeAmount,jdbcType=INTEGER},
      
      
        order_time = #{orderTime,jdbcType=TIMESTAMP},
      
      
        recharge_time = #{rechargeTime,jdbcType=TIMESTAMP},
      
      
        order_state = #{orderState,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update se_vc_recharge
    set vc_id = #{vcId,jdbcType=BIGINT},
      client_id = #{clientId,jdbcType=BIGINT},
      money = #{money,jdbcType=FLOAT},
      after_recharge = #{afterRecharge,jdbcType=FLOAT},
      order_number = #{orderNumber,jdbcType=VARCHAR},
      recharge_amount = #{rechargeAmount,jdbcType=INTEGER},
      order_time = #{orderTime,jdbcType=TIMESTAMP},
      recharge_time = #{rechargeTime,jdbcType=TIMESTAMP},
      order_state = #{orderState,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}