A control strategy that combines a novel reduced-order vector resonant controller and a generalized active disturbance rejection control (ROVR-GADRC) is proposed in this paper to suppress the current disturbances containing periodic harmonics of permanent magnet synchronous motor (PMSM). Firstly, the ROVR controller is designed, which integrates the advantages of both the complex coefficient filter and the vector resonant controller. Compared with the existing resonant control methods, the proposed ROVR can separate and extract the positive and negative sequence harmonics, and avoid the phase delay and peak point simultaneously. Secondly, a generalized extended state observer (GESO) is introduced to enhance the suppression of low-frequency disturbance. Then, the composite control strategy is developed. Besides, the stability, disturbance rejection performance, parameters configuration, robustness and tracking performance of the proposed ROVR-GADRC are comprehensively analyzed. The proposed current controller simultaneously performs harmonics suppression of specific phase sequence and other unknown disturbances attenuation. Finally, the feasibility and effectiveness of the proposed method is verified on a PMSM platform through the experimental results.