id, cashier_id, cashier_name, trade_amount, gift, refund_amount, operate_date, audit_status
  
  
  
    
    delete from se_general
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into se_general (id, cashier_id, cashier_name, 
      trade_amount, gift, refund_amount,
      operate_date, audit_status)
    values (#{id,jdbcType=BIGINT}, #{cashierId,jdbcType=BIGINT}, #{cashierName,jdbcType=VARCHAR}, 
      #{tradeAmount,jdbcType=FLOAT}, #{gift,jdbcType=FLOAT}, #{refundAmount,jdbcType=FLOAT},
      #{operateDate,jdbcType=TIMESTAMP}, #{auditStatus,jdbcType=TINYINT})
  
  
    
    insert into se_general
    
      
        id,
      
      
        cashier_id,
      
      
        cashier_name,
      
      
        trade_amount,
      
      
        gift,
      
      
        refund_amount,
      
      
        operate_date,
      
      
        audit_status,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{cashierId,jdbcType=BIGINT},
      
      
        #{cashierName,jdbcType=VARCHAR},
      
      
        #{tradeAmount,jdbcType=FLOAT},
      
      
        #{gift,jdbcType=FLOAT},
      
      
        #{refundAmount,jdbcType=FLOAT},
      
      
        #{operateDate,jdbcType=TIMESTAMP},
      
      
        #{auditStatus,jdbcType=TINYINT},
      
    
  
  
    
    update se_general
    
      
        cashier_id = #{cashierId,jdbcType=BIGINT},
      
      
        cashier_name = #{cashierName,jdbcType=VARCHAR},
      
      
        trade_amount = #{tradeAmount,jdbcType=FLOAT},
      
      
        gift = #{gift,jdbcType=FLOAT},
      
      
        refund_amount = #{refundAmount,jdbcType=FLOAT},
      
      
        operate_date = #{operateDate,jdbcType=TIMESTAMP},
      
      
        audit_status = #{auditStatus,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update se_general
    set cashier_id = #{cashierId,jdbcType=BIGINT},
      cashier_name = #{cashierName,jdbcType=VARCHAR},
      trade_amount = #{tradeAmount,jdbcType=FLOAT},
      gift = #{gift,jdbcType=FLOAT},
      refund_amount = #{refundAmount,jdbcType=FLOAT},
      operate_date = #{operateDate,jdbcType=TIMESTAMP},
      audit_status = #{auditStatus,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}