Hi and
to the forum.
Below are the only dimensioned drawings I could find.
The front motor has cooling fins cast into the controller side cover and the disc mounts on the opposite side of the motor:
The rear motor has the combined cooling fan and disc mount on the controller side:
I'm guessing that this is the side of the axle that has been cut off:
Hopefully they have not machined off the disc mounting boss or freewheel threaded boss from the outer cover.
Unfortunately, you will have to determine the various shaft diameters from what's left of the original shafts, after you have removed the circlip located behind the controller housing and pressed the shafts out:
I don't know if GM China would be able to supply replacement axle shafts, but it might be worth sending an email to sales@goldenmotor.com and asking them, but you'll first need to confirm whether your motors are fronts or rears.
Alan