身材:related to "TALL/SHORT/FAT/THIN"
eg. 她身材不好,有点胖。
eg.她平时很注意保持身材。
体型:related to “STRONG or WEAK”
eg. 他体型不错,适合做模特。
Generally, we seldom say someone “有(adj)的身材/体型”. Instead, we'd like to say “身材不错/很好”or use an adjective word directly (eg 他有点胖) avoiding to use “身材/体型” themselves。:)