Decoupling anomaly discrimination and representation learning: self-supervised learning for anomaly detection on attributed graph