In response to the complex and variable working conditions faced by rolling bearings during actual operation, as well as the issue of vibration signal acquisition being easily disrupted by noise interference, the study describes the multi-source domain anti-noise rolling bearing failure detection approach (MEDThresNet). The purpose of this model's design is to solve the challenges of a lack of corresponding sample data and noisy signals in bearing fault classification. Using multi-condition source domains, as opposed to a single working condition source domain data, might help gain information from diverse domains and minimise overreliance on data from a specific working condition source domain. This can significantly increase the model's generalisation and robustness, and fault identification accuracy. Convolutional modules with soft thresholding and attention mechanisms are applied in this network structure. Soft thresholding helps to suppress noise in the data during the training phase while keeping critical characteristics. The attention mechanism, on the other hand, allows the model to automatically focus on the critical areas of the defect information in the bearing vibration signals throughout the training phase, hence improving the network's performance and generalisation ability. Furthermore, the network aligns the joint distribution of source and target domain data across many particular levels using the Joint Maximum Mean Discrepancy approach to accomplish unsupervised domain adaptation. This allows the network to successfully transfer information learnt from the source domain data of the faulty bearing to the target domain of the faulty bearing, improving the model's generalisability on the target domain. This research tests the network on two datasets with varied working conditions, CWRU and Ottawa, and the findings demonstrate that the network is high robustness and accurate for multi-source domain transfer diagnosis in noisy environments.