Magma evolution is an open-system process in many cases with some exceptions. AFC (assimilation-fractional crystallization) model is a ’classical’ approach for modeling magma evolution. In this paper, we introduce the principles of EC-AFC model, and evaluate the published datasets of the Limahe intrusion associated with Cu-Ni sulfide ores, and our calculation suggests that EC-AFC model is more consistent with the observed geochemical trends. Furthermore, the isotopic Sr trends of EC-AFC results indicate that the primary magma generated Limahe intrusion are probably contaminated by lower or middle crust, and either parental magmas or wall rocks are compositionally heterogeneous.