工程上甲方有权解除合同。
工程合同,同样属于经济合同,合同条款中对于双方的违约都有约定,不管是甲方或者乙方,在履行合同的过程当中有违约行为,在与对方的沟通中拒不改正的,另一方有权终止或者解除合同。
所以说甲方有权解除工程合同。