李某与某公司签订了劳动合同,约定李某必须完成一定的推销任务,超额部分公司将予以奖励,若未完成任务,公司将不发工资。李某上半年每月都超额完成任务,下半年由于受季节的影响,没有完成任务,公司没有发放工资。李某提出解除劳动合同,并要求补发工资。公司认为,合同期未到,不但未补发工资,而且要求李某承担违约责任。请问:公司的说法合法吗?