协议在法律上生效吗,双方自己写的协议在法律上生效吗