既有重力做功又有弹簧弹力做功,机械能还守恒吗