如果你和单位签订了劳动合同的话,你单位的做法明显不合法的,即使办不了基本的养老保险,也应该给你办理外劳综合保险,在你每缴满12个月以后可以在退休以后拿到一年的老年补贴;如果你自己条件不具备,单位完全可以不给你交缴养老保险。你可以缴养老保险的条件:你向单位申请,单位同意并办理了上海市人才类居住证,你才可以享受在上海办理养老保险。
至于如何对待,就看你对这份工作的需要程度了,毕竟有时候在实际操作时,没有到极端的程度,是不会把法搬出来的。
如果你想解决,第一步,先和单位协商。第二步,如果单位态度比较强硬不同意,你可以向单位所在地区的劳动监察举报,请他们来协调解决
希望我的回答对你有所帮助^_^