This paper analyzes practical production characteristics, including customer's stringent quality requirements and uncertain processing time in aircraft shaft parts manufacturing. Considering the above characteristics, we propose a multi-objective fuzzy aircraft shaft parts production scheduling problem considering the maximization of production quality. We define this problem as a multi-objective fuzzy flexible job shop scheduling problem (MO-fFJSP) with fuzzy processing time. To address this problem, we developed an improved multi-objective spider monkey optimization (IMOSMO) algorithm. IMOSMO integrates strategies such as genetic operators, variable neighborhood search and Pareto optimization theory on the framework of the conventional Spider Monkey Optimization (SMO) framework and discretize the continuous SMO algorithm to solve MO-fFJSP. To enhance the efficiency of the algorithm, we further adjust the sequence of the local leader learning phase and the global leader learning phase within the proposed IMOSMO framework. We conduct a comparative analysis between the performance of IMOSMO and NSGA-Ⅱ using 28 cases of varying scales. The computational results demonstrate the superiority of our algorithm over NSGA-Ⅱ in terms of both solution diversity and quality. Moreover, the performance of the proposed algorithm upgrades as the problem scale increases.