id,batch_number,pro_id,
        creator,dt,remark
    
    
    
    
        delete from pr_batch_number
        where  id = #{id,jdbcType=BIGINT} 
    
    
        insert into pr_batch_number
        ( id,batch_number,pro_id
        ,creator,dt,remark
        )
        values (#{id,jdbcType=BIGINT},#{batchNumber,jdbcType=INTEGER},#{proId,jdbcType=BIGINT}
        ,#{creator,jdbcType=VARCHAR},#{dt,jdbcType=TIMESTAMP},#{remark,jdbcType=VARCHAR}
        )
    
    
        insert into pr_batch_number
        
                id,
                batch_number,
                pro_id,
                creator,
                dt,
                remark,
        
        
                #{id,jdbcType=BIGINT},
                #{batchNumber,jdbcType=INTEGER},
                #{proId,jdbcType=BIGINT},
                #{creator,jdbcType=VARCHAR},
                #{dt,jdbcType=TIMESTAMP},
                #{remark,jdbcType=VARCHAR},
        
    
    
        update pr_batch_number
        
                
                    batch_number = #{batchNumber,jdbcType=INTEGER},
                
                
                    pro_id = #{proId,jdbcType=BIGINT},
                
                
                    creator = #{creator,jdbcType=VARCHAR},
                
                
                    dt = #{dt,jdbcType=TIMESTAMP},
                
                
                    remark = #{remark,jdbcType=VARCHAR},
                
        
        where   id = #{id,jdbcType=BIGINT} 
    
    
        update pr_batch_number
        set 
            batch_number =  #{batchNumber,jdbcType=INTEGER},
            pro_id =  #{proId,jdbcType=BIGINT},
            creator =  #{creator,jdbcType=VARCHAR},
            dt =  #{dt,jdbcType=TIMESTAMP},
            remark =  #{remark,jdbcType=VARCHAR}
        where   id = #{id,jdbcType=BIGINT}