1.当上海的劳动合同到期,且公司决定不续签时,应依法向员工支付相应的经济补偿。2.经济补偿的计算方式为:员工在公司每满一年工作,公司应支付相当于一个月工资的补偿。3.若工作期限在六个月以上但不足一年,补偿金的计算按一年计算。4.若工作期限低于六个月,则应支付相当于半个月工资的经济补偿。5.如果公司在第二次劳动合同到期后拒绝续签,这可能违反法律规定,构成违法解除劳动合同。6.在此类情况下,公司除了需支付经济补偿外,还应按照补偿金的两倍标准支付赔偿金。依据《中华人民共和国劳动合同法》第四十六条第五款,若用人单位根据第四十四条第一款的规定解除固定期限劳动合同,则应向劳动者支付经济补偿。然而,如果用人单位提出或维持劳动合同约定的条件续订劳动合同,而劳动者拒绝,则用人单位不必支付补偿。