I've looked into this bit, though not flown TP before, and as far as I can work out all of the 340s and all but one of the 310s have the new cabin with (sloping) flat seats, which isn't too bad.
One of the 310s has some ancient business class something like old LH C, and then there's the 330 we've been discussing, which looks even poorer that that