Standardization, Oversampling and Evaluation
Let's discuss the second variant: 

If a standardization is considered as a function f(data) and the second standardization after oversampling is considered as a function g(f(data)), then you should use the same transformation for your test data. However, in the second option you just implement the function g(data) without transformation the data using function f(). 

Therefor, it seems to me, that the first variant is better. Moreover, it is enough to standardize data just once, so the first option is ok.