It would certainly solve the bulk of it.
And cause how many other problems?
At least the Chinese illegals don't carry the political freight that the Mexicans do. They are not trying to annex a portion of the US for the home country and don't have a government using them politically against the US. They are not trying to supplant English with their own language. Washington doesn't fear a revolution in their home country if the smuggling is stopped. That said, such immigration should not be winked at or tolerated but the proper focus is, indeed, on the southern border.