定作人在承揽人完成工作前可以随时解除合同,但给承揽人造成损失的,应当赔偿损失。如果承揽人未经定作人同意,将其承揽的主要工作交由第三人的,定作人也可以随时解除承揽合同,这种
法律依据
《中华人民共和国民法典》第七百八十七条、第七百七十二条