山东省济南市中级人民法院民 事 判 决 书（2020）鲁01民终12322号上诉人（原审被告、反诉原告）:济南帕特机械有限公司，住所地济南市。法定代表人：冯春霞，总经理。委托诉讼代理人：高国华，山东金盛阳律师事务所律师。被上诉人（原审原告、反诉被告）:山东云景数字科技有限公司，住所地济南市。法定代表人：唐来存，董事长。委托诉讼代理人：王海川，男，该单位职工。委托诉讼代理人：唐仓生，男，该单位职工。上诉人济南帕特机械有限公司（以下简称济南帕特公司）因与被上诉人山东云景数字科技有限公司（以下简称山东云景公司）承揽合同纠纷一案，不服济南市章丘区人民法院（2020）鲁0181民初415号民事判决，向本院提起上诉。本院于2020年11月4日立案后，依法组成合议庭进行了审理。本案现已审理终结。济南帕特公司上诉请求：1.依法撤销济南市章丘区人民法院作出的(2020)鲁0181民初415号民事判决，改判驳回山东云景公司诉讼请求，支持济南帕特公司反诉请求，或发回重审；2.本案一审、二审受理费用均由山东云景公司承担。事实与理由：一审法院认定事实错误，理应改判。一审法院认定“合同签订后，山东云景公司按照约定为济南帕特公司进行了网站版本的制作，并根据济南帕特公司的要求，进行了多次修改…2019年4月16日，山东云景公司完成了《网站建设合同》约定的制作义务”，并以此判决济南帕特公司支付山东云景公司《网站建设合同》制作费，属于典型的认定事实错误。第一，山东云景公司网站版本的制作期限严重超过双方合同约定，双方并没有对变更制作期限达成任何协议。济南帕特公司与山东云景公司签订的《网站建设合同》中明确约定，山东云景公司应确保在20个工作日内完成网站版本的制作，并书面通知济南帕特公司，但合同签订后至山东云景公司自行中止服务一直未能定稿，网站也一直处于调试阶段，山东云景公司也未遵照合同约定出具相关的书面通知材料，一审法院认定2019年4月16日山东云景公司完成了《网站建设合同》约定的制作义务没有任何的证据支持，山东云景公司并没有提供任何2019年4月16日完成网站建设的证据，也缺乏济南帕特公司认可的事实，并且上述认定与山东云景公司法定代表人的陈述及济南帕特公司提供的微信聊天记录相互矛盾；同时，由于山东云景公司设计制作的网站一直达不到合同目的和使用要求，双方一直沟通更改事宜，但济南帕特公司并没有通过此行为认可山东云景公司迟延履行的行为，一审法院认定济南帕特公司“以实际行动对该约定做了变更”，明显属于认定事实不清。第二，山东云景公司违约，应向济南帕特公司承担违约责任。首先，合同中约定山东云景公司负责合同期间内系统维护和技术支持工作，济南帕特公司有权对网页提出网站修改意见，山东云景公司应当认真修改，但山东云景公司的真实做法是对其提出的修改意见消极怠工，不负责任，导致网站的设计一直达不到济南帕特公司的使用要求和双方订立合同的目的。其次，合同约定的合同期限一年，内容是网站建设和租用虚拟主机，双方从2019年2月13日签订合同，但截至2019年10月9日山东云景公司擅自中断服务，并答应对问题及时整改时，山东云景公司设计制作的网站也未能达到双方认可的标准和合同目的，是山东云景公司违反合同约定，严重违约，一审法院在没有查清事实的情况下判令济南帕特公司支付剩余费用没有事实和法律依据。第三，一审法院认定“济南帕特公司主张山东云景公司没有按照合同约定完成网站版本的制作没有提供有效证据予以证明，其主张，本院不予支持”，完全是歪曲事实。根据庭审记录及山东云景公司提供的、济南帕特公司认可的微信聊天记录，特别是双方于2019年5月11日和2019年10月19日的微信聊天记录证实，山东云景公司设计制作的网站一直达不到使用要求和合同目的，山东云景公司法定代表人在2019年10月19日向济南帕特公司明确承诺，对问题抓紧改，没有问题再上线，但一审法院对双方认可的证据视而不见，有故意偏袒山东云景公司之嫌。综上，一审法院认定事实不清，证据不足的情况下作出该判决，损害了济南帕特公司的合法权益。为此，特提出上诉，请法院依法公正裁决。山东云景公司辩称，原审判决认定事实清楚，适用法律正确，请求驳回上诉，维持原判。山东云景公司向一审法院起诉请求：判令济南帕特公司支付山东云景公司网站建设费用5000元。济南帕特公司向一审法院反诉请求：1.解除双方签订的《网站建设合同》；2.山东云景公司返还济南帕特公司网站费用5000元并按合同约定承担违约责任；3.反诉费用由山东云景公司承担。一审法院认定事实：2019年2月13日，济南帕特公司作为甲方与作为乙方的山东云景公司签订了《网站建设合同》，《网站建设合同》包括了服务内容，项目款项、付款方式和期限，违约责任，合同的有效期，免责事由等。其中在服务内容中又包括了域名委托注册、租用虚拟主机、定制的网页设计制作服务。域名注册委托中约定，乙方为甲方在Internet网上注册一个国际域名，域名所有权及使用权归甲方。甲方提供资料齐全的情况下，乙方在合同生效之日起2日内将国际域名注册成功。定制的网页设计制作服务中约定，自效果图确认之日起，乙方应确保在20个工作日内完成网站版本的制作，并书面通知甲方。在项目款项、付款方式和期限中约定，合同总金额为壹万圆整等。合同签订后，山东云景公司按照约定为济南帕特公司进行了网站版本的制作，并根据济南帕特公司的要求，进行了多次修改。且以实际行动对“乙方应确保在20个工作日内完成网站版本的制作”作了变更。2019年4月16日，山东云景公司完成了《网站建设合同》约定的制作义务。2019年2月18日，济南帕特公司支付合同价款2000元，2019年3月28日支付3000元，尚欠5000元未支付。一审法院认为，山东云景公司与济南帕特公司签订的《网站建设合同》，是双方的真实意思表示，且合同的内容没有违反法律、行政法规的强制性规定，合法有效。《网站建设合同》签订后，山东云景公司按照约定履行了自己的义务，但济南帕特公司未按约定足额支付合同价款，应当承担违约责任。山东云景公司的诉讼请求，予以支持。济南帕特公司主张山东云景公司没有按照合同约定完成网站版本的制作，没有提供有效证据予以证明，其主张，不予支持。据此，济南帕特公司的反诉请求，不予支持。一审法院判决：一、济南帕特机械有限公司于判决生效之日起十日内支付山东云景数字科技有限公司《网站建设合同》制作费5000元；二、驳回济南帕特机械有限公司的反诉请求。如果未按判决指定期间履行给付金钱义务，应当按照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。案件受理费50元，由济南帕特机械有限公司负担。反诉案件受理费25元，由济南帕特机械有限公司负担。二审中，济南帕特公司、山东云景公司均没有提交新证据。本院二审查明事实与一审法院认定事实一致。本院认为，关于山东云景公司对案涉网站版本的制作是否因超期而违约的问题，首先，虽然案涉合同约定“自效果图确认之日起，乙方确保在20个工作日内完成网站版本的制作”，但是济南帕特公司在二审中称其未对效果图进行确认，故该条款约定的完成网站制作时间的起算条件未成就；其次，根据一审中山东云景公司提交的微信聊天记录显示，济南帕特公司与山东云景公司曾针对网站设计问题进行多次协商，山东云景公司则根据济南帕特公司的要求不断进行修改、调试。故，一审法院认定双方以实际行为对“乙方确保在20个工作日内完成网站版本的制作”作出变更并无不当，且济南帕特公司未提交证据证明山东云景公司怠于履行合同义务。另，济南帕特公司自认其对案涉网站已实际使用，现其主张山东云景公司设计的网站不符合合同约定效果，依据不足，一审法院判令济南帕特公司向山东云景公司支付剩余款项并驳回济南帕特公司反诉请求，均无不当，本院予以维持。综上所述，济南帕特公司的上诉请求不成立，本院不予支持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第一项规定，判决如下：驳回上诉，维持原判。二审案件受理费50元，由上诉人济南帕特机械有限公司负担。本判决为终审判决。审判长  李耀勇审判员  王京波审判员  李 婷二〇二〇年十一月二十日书记员  程晓燕