法律分析:1、“劳动
合同和实际的工作地点不同”:属于劳动合同的变更,变更劳动合同,应经双方协商一致才可以。2、“这种情况公司是不是违反了劳动法”:(1)如果公司和你协商时你同意了变更工作地点:公司就不违法。因为:无论是《劳动法》还是《
劳动合同法》都支持用人单位和劳动者在协商不一致的情况下变更劳动合同。(2)如果你有
证据证明你不同意变更工作地点:你可以请求公司履行原合同,如果公司不同意,你可以解除合同、并要求经济补偿。(3)但你“已经在西安忍了一年了”,我认为你很难证明你“不同意变更”了,公司倒是很容易证明你同意变更。3、“有什么好的办法解决”:看看这段时间内你的劳动合同中约定的工作地点是否已经变更为西安了:如果已经变更,我认为没有办法了。如果合同还在:你可以请求公司继续履行原合同,也可以提起
劳动仲裁试试看。