Hello RC,
Let me tackle the second part of your question first, which is effectively:- "is it worth repairing?" Only you can answer that, based on a proper investigation as to what has happened, and the likely costs to repair.
Unfortunately it's impossible for any forum contributor to offer any copper bottomed advice on how to repair in this situation as your description is quite sparse, and doesn't really tell us what the problem actually is.
May I suggest your best course of action is to have a reputable caravan repairer look at the van, and let them advise you what is needed, and how much it is likely to cost. YOu can then make a decision on whether to have the repair carried out, or do it yourself, or where its simply not worth it.
I'm pretty certain it will cost less to repair than to buy a new caravan, but it may possibly cheaper to look at a second hand caravan.