123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503 |
- <?php
- namespace app\admin\controller;
- use app\common\controller\Backend;
- use app\common\service\PdfService;
- use think\Config;
- use think\Controller;
- use think\Env;
- use think\Request;
- /**
- * 协议
- *
- * @icon fa fa-circle-o
- */
- class Agreement extends Backend
- {
- /**
- * Agreement模型对象
- */
- protected $model = null;
- public function _initialize()
- {
- parent::_initialize();
- $this->model = model('Agreement');
- $this->view->assign("signStatusList", $this->model->getSignStatusList());
- $this->view->assign("statusList", $this->model->getStatusList());
- }
- /**
- * 默认生成的控制器所继承的父类中有index/add/edit/del/multi五个方法
- * 因此在当前控制器中可不用编写增删改查的代码,如果需要自己控制这部分逻辑
- * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
- */
- /**
- * 添加
- */
- public function add()
- {
- if ($this->request->isPost())
- {
- $params = $this->request->post("row/a");
- if ($params)
- {
- /*
- * 已经弃用,如果为了兼容老版可取消注释
- foreach ($params as $k => &$v)
- {
- $v = is_array($v) ? implode(',', $v) : $v;
- }
- */
- //过滤一下空格
- $params['cardid_b'] = rm_space($params['cardid_b']);
- if ($this->dataLimit)
- {
- $params[$this->dataLimitField] = $this->auth->id;
- }
- try
- {
- //是否采用模型验证
- if ($this->modelValidate)
- {
- $name = basename(str_replace('\\', '/', get_class($this->model)));
- $validate = is_bool($this->modelValidate) ? ($this->modelSceneValidate ? $name . '.add' : true) : $this->modelValidate;
- $this->model->validate($validate);
- }
- $result = $this->model->allowField(true)->save($params);
- if ($result !== false)
- {
- $this->success();
- }
- else
- {
- $this->error($this->model->getError());
- }
- }
- catch (\think\exception\PDOException $e)
- {
- $this->error($e->getMessage());
- }
- }
- $this->error(__('Parameter %s can not be empty', ''));
- }
- return $this->view->fetch();
- }
- public function edit($ids = NULL)
- {
- $row = $this->model->get($ids);
- if (!$row)
- $this->error(__('No Results were found'));
- $adminIds = $this->getDataLimitAdminIds();
- if (is_array($adminIds))
- {
- if (!in_array($row[$this->dataLimitField], $adminIds))
- {
- $this->error(__('You have no permission'));
- }
- }
- if ($this->request->isPost())
- {
- $params = $this->request->post("row/a");
- if ($params)
- {
- /*
- * 已经弃用,如果为了兼容老版可取消注释
- foreach ($params as $k => &$v)
- {
- $v = is_array($v) ? implode(',', $v) : $v;
- }
- */
- try
- {
- //是否采用模型验证
- if ($this->modelValidate)
- {
- $name = basename(str_replace('\\', '/', get_class($this->model)));
- $validate = is_bool($this->modelValidate) ? ($this->modelSceneValidate ? $name . '.edit' : true) : $this->modelValidate;
- $row->validate($validate);
- }
- $result = $row->allowField(true)->save($params);
- if ($result !== false)
- {
- $this->success();
- }
- else
- {
- $this->error($row->getError());
- }
- }
- catch (\think\exception\PDOException $e)
- {
- $this->error($e->getMessage());
- }
- }
- $this->error(__('Parameter %s can not be empty', ''));
- }
- $template_type = $row->template_type;
- if($template_type == '2'){
- $filetile = 'CPS渠道推广合作协议';
- $content = $this->getContentV2($row);
- }else{
- $filetile = '';
- $content = $this->getContentV1($row);
- }
- $this->view->assign("row", $row);
- $this->view->assign("filetile", $filetile);
- $this->view->assign("content", $content);
- return $this->view->fetch();
- }
- /**
- * 下载PDF文件
- * @param $ids
- */
- public function downpdf($ids)
- {
- $obj = $this->model->get(['id' => $ids]);
- $template_type = $obj->template_type;
- if ($template_type == '2') {
- $filetile = '分销平台合作协议';
- $content = $this->getContentV2($obj);
- } else {
- $filetile = '';
- $content = $this->getContentV1($obj);
- }
- //$filename = $obj->username_a . $obj->username_b . time();
- $filename = 'cps'.time();
- PdfService::instance()->mpdf($filename, $content, $filetile,'D');
- }
- /**
- * 批量下载pdf
- * @param $ids
- */
- public function multidownpdf($ids='')
- {
- if($ids){
- $ids = explode(',', $ids);
- }
- foreach ($ids as $id){
- if($id){
- $obj = $this->model->get(['id' => $id]);
- $template_type = $obj->template_type;
- if ($template_type == '2') {
- $filetile = '分销平台合作协议';
- $content = $this->getContentV2($obj);
- } else {
- $filetile = '';
- $content = $this->getContentV1($obj);
- }
- //$filename = $obj->username_a . $obj->username_b . time();
- $filename = 'cps' . time();
- PdfService::instance()->mpdf($filename, $content,$filetile, 'D');
- }
- }
- }
- /**
- * 导入
- */
- public function import()
- {
- return parent::import();
- }
- /**
- * 获取模板一展示的内容
- * @param $agreementObj
- * @return string
- */
- public function getContentV1($agreementObj)
- {
- $site = Config::get("site");
- $agreement_platform_name = $site['agreement_platform_name']??'';
- $fontsize16 = "style='font-size: 16px'";
- $fontsize18 = "style='font-size: 18px'";
- $html = "";
- $html .= "<p>感谢您选择云账户(天津)共享经济信息咨询有限公司为您提供共享经济综合服务,我司将依托综合实力竭诚为您提供最规范、专业的服务。</p>
- <p>甲 方:云账户(天津)共享经济信息咨询有限公司(以下简称“甲方”)</p>
- <p>联系地址:天津市滨海高新区华苑产业园区工华道2号天百中心1号楼6层</p>
- <p>联 系 人:宋磊</p>
- <p>联系电话:400 656 5739</p>
- <p>联系邮箱:bd@yunzhanghu.com</p>
- <p>乙 方: {$agreementObj->username_b}(以下简称“乙方”)</p>
- <p>身份证号:{$agreementObj->cardid_b}</p>
- <p>联系电话:{$agreementObj->mobile_b}</p>
- <p>(在本协议下,甲方和乙方统称为“双方”,各自被称为“一方”。)</p>
- <dl class=\"special_dl\">
- <dt>特别提示:</dt>
- <dd>本协议项下为甲方或/及其用户/客户提供服务的仅限于获得生产经营收入的自由职业者。针对获得生产经营收入的自由职业者(即本协议项下的乙方)在使用本协议项下甲方提供的共享经济综合服务时,甲方承诺依法纳税、确保自由职业者纳税人取得税后的合法收入。</dd>
- <dd>军人、公职人员等国家法律法规和纪律规定禁止从事兼职或经商的人员,严禁使用本协议项下甲方提供的共享经济综合服务。</dd>
- <dd>公司雇员等其他与公司具有劳动/劳务合同关系或其他类似的劳动人事法律关系并从与其有前述关系的公司取得工资薪金所得或劳务报酬所得的人员,严禁使用本协议项下甲方提供的共享经济综合服务。该类人员因从事生产经营而从非与其有前述关系的企、事业单位所取得的生产经营收入,甲方可为其提供本协议项下的共享经济综合服务。</dd>
- <dd>公司法定代表人、股东、董事、监事等其他从所属公司(含关联方)取得收入的人员,严禁使用本协议项下甲方提供的共享经济综合服务。该类人员因从事生产经营而从非与其有前述关系的企、事业单位所取得的生产经营收入,甲方可为其提供本协议项下的共享经济综合服务。</dd>
- <dd>一经发现违反上述任一规定行为的,甲方有权上报甲方主管税务机关或/及其他相关国家机关,由甲方主管税务机关或/及其他相关国家机关根据《中华人民共和国税收征收管理法》及其他相关法律法规的规定追究责任主体的法律责任。</dd>
- </dl>
- <dl>
- <dt {$fontsize18}>鉴于:</dt>
- <dd>甲方具备共享经济资源平台及智能系统(以下称为“云账户结算系统”),可为诸多互联网企业平台客户(以下称为“企业客户”)提供共享经济综合服务;乙方系甲方为企业客户筛选的自由职业者,能满足企业客户的商业需求。甲乙双方依据《中华人民共和国合同法》及相关法律法规的规定,本着平等、自愿、诚信的原则,在平等互利的基础上友好协商并签署本协议。</dd>
- <br>
- <dt {$fontsize16}>第一条 定义</dt>
- <dd>除非本协议中另有定义,下列词语应具有以下特定涵义:</dd>
- <dd><strong>1、关联方:</strong>指相互间直接或间接持有其中一方的股权总和达到25%或以上的;或者直接或间接同为第三者所拥有或控制股权达到25%或以上的;或者对自身生产经营、交易具有实际控制的与其他利益相关联的关系(包括但不限于婚姻、近亲属关系;股权代持关系;对董事会拥有控制权等)。</dd>
- <dd><strong>2、自由职业者</strong>:指甲方为企业客户筛选的并向企业客户提供合法合规生产经营的个人。</dd>
- <dd><strong>3、代征:</strong>指甲方根据《委托代征协议书》的有关规定,接受甲方主管税务机关的委托,以甲方主管税务机关的名义向从事生产经营的个人征收应缴纳的个人所得税的行为。</dd>
- <dd><strong>4、生产经营收入(税后):</strong>指乙方提供生产经营活动而取得的税后收入。</dd>
- <dd><strong>5、服务费:</strong>指由甲方向企业客户提供共享经济综合服务,甲方就该等服务向企业客户收取的费用。</dd>
- <dd><strong>6、身份标识:</strong>指能够证明本人身份的凭证,是指:</dd>
- <dd>6.1乙方为中国公民且持有有效《中华人民共和国居民身份证》的,为居民身份证(简称“身份证”);</dd>
- <dd>6.2乙方为华侨且没有居民身份证的,为有效的《中华人民共和国护照》和华侨身份证明;</dd>
- <dd>6.3乙方为港澳居民的,为有效《港澳居民来往内地通行证》或《中华人民共和国港澳居民居住证》;</dd>
- <dd>6.4乙方为台湾居民的,为有效的《台湾居民来往大陆通行证》或《中华人民共和国台湾居民居住证》;</dd>
- <dd>6.5乙方为持有有效《中华人民共和国外国人永久居留身份证》(简称永久居留证)的外籍个人的,为永久居留证和外国护照;未持有永久居留证但持有有效《中华人民共和国外国人工作许可证》(简称“工作许可证”)的,为工作许可证和外国护照;其他外籍个人,为有效的外国护照。</dd>
- <br>
- <dt {$fontsize16}>第二条 合作内容</dt>
- <dd>1、甲方依据与企业客户签署的《共享经济智能综合服务协议》的约定,依托其共享经济资源向企业客户筛选并推荐乙方为企业客户业务从事 互联网推广业务,运营 <u>{$agreement_platform_name}</u> 平台提供相关服务:</dd>
- <dd>服务描述:企业客户经营业务需要大量的自由职业者为其用户/客户提供相关服务,企业客户可为自由职业者及其用户/客户提供信息发布与查询、交易撮合与处理、订单查询与管理、定价建议与咨询、代理服务费磋商与谈判、其他现代服务、交易合同与凭证保管等信息服务或交易处理服务。</dd>
- <dd>乙方承诺提供服务过程中遵守企业客户规定的活动条件、活动内容、活动注意事项等;甲方依托其云账户结算系统并依据企业客户提供的自由职业者所提供服务的数量、质效标准及考核结果核算最终对应到乙方的生产经营收入(税后)。</dd>
- <dd>2、乙方系甲方根据与企业客户签署的《共享经济智能综合服务协议》的约定为企业客户筛选的自由职业者。经甲方筛选及推荐,乙方可向企业客户提供相应生产经营活动并按照企业客户业务规则查询活动需求、接受活动需求、履行生产经营活动过程中的相关义务并享有相关权利等。</dd>
- <dd>3、乙方应自行负担就其取得的生产经营收入需缴纳的各项税款,并委托甲方按照有关税收政策规定及甲方主管税务机关的要求向其代征个人所得税税款。</dd>
- <dd>4、甲方服务的对象仅限于从事合法合规生产经营的个人(即本协议项下的乙方)。</dd>
- <br>
- <dt {$fontsize16}>第三条 乙方生产经营收入(税后)的结算及支付方式</dt>
- <dd>1、根据甲方与企业客户签署的《共享经济智能综合服务协议》的约定,甲方应就其向企业客户提供的共享经济综合服务收取服务费,其中,服务费金额涵盖乙方基于其生产经营活动而取得的费用金额。甲方收到企业客户支付的服务费后,将依据企业客户提供的自由职业者所提供服务的数量、质效标准及考核结果核算最终对应到乙方的生产经营收入,将生产经营收入(税后)支付予乙方。</dd>
- <dd>2、乙方应自行负担就其取得的生产经营收入需缴纳的各项税款,应甲方要求,乙方应提供与税款申报缴纳相关的协助及信息。如果乙方拒绝提供相关协助或信息的,甲方有权暂缓支付生产经营收入(税后)。</dd>
- <br>
- <dt {$fontsize16}>第四条 甲方的权利与义务</dt>
- <dd>1、甲方有权根据企业客户的业务需求以及企业客户安排的服务内容,就乙方提供的生产经营活动制定相应的服务标准细则,乙方应遵守前述服务标准细则,甲方应敦促乙方不得违背相关法律法规和前述服务标准细则,但该等敦促为平等主体项下的为实现合同目的的敦促,适用《中华人民共和国合同法》约束。甲方为使乙方满足企业客户业务需求而向乙方提供的服务,不导致甲方与乙方之间构成劳动关系/劳务关系,且甲方对乙方违反法律法规的行为不承担任何法律责任。</dd>
- <dd>2、甲方在向乙方支付其生产经营收入(税后)时,有权在甲方所在区向甲方主管税务机关代乙方进行临时税务登记,并按照有关税收政策规定及甲方主管税务机关的要求,向乙方代征个人所得税税款。</dd>
- <dd>3、甲方发现乙方违反本协议第五条第7款之约定的,甲方有权立即中止履行本协议,并将乙方的违法行为自发现之时12小时之内向甲方主管税务机关报告,如甲方未在上述规定时间内报告并不影响甲方后续向甲方主管税务机关报告乙方该等违法行为,乙方自行承担由此产生的税务相关的处罚责任(包括但不限于根据甲方主管税务机关的要求补缴相应的税款、滞纳金、罚金等)。</dd>
- <dd>4、甲方可以留存为实现本次合作内容从企业客户/乙方处获取的乙方个人信息,甲方(含股东会、董事会、监事会成员及高级管理人员)承诺对乙方所披露的个人隐私信息进行保密,未经乙方授权或基于合法并可执行的法律、法规、法院命令、监管机构的要求或为遵守适用法律法规、履行网络安全保护义务或应对网络安全事件的需要,甲方(含股东会、董事会、监事会成员及高级管理人员)不得将乙方个人信息披露给任意第三方,如甲方违反此约定造成乙方相应经济损失的,甲方应承担该损失的全部赔偿责任。甲方承诺按照相关法律法规的要求对乙方个人信息履行安全保护义务,保障网络免受干扰、破坏或未经授权的访问,防止网络数据泄露或被窃取、篡改。</dd>
- <dd>5、如企业客户与乙方之间另有服务或其他约定安排的,甲方不就甲方未参与的安排承担任何义务。</dd>
- <dd>6、甲方应当本着乙方利益最大化的原则,勤勉履行本协议,不得损害乙方的合法权益。</dd>
- <br>
- <dt {$fontsize16}>第五条 乙方的权利与义务</dt>
- <dd>1、乙方保证签署本协议时系具有完全民事权利能力和民事行为能力的民事主体,并满足所有履行本协议所需的法定条件或约定条件,保证为企业客户提供生产经营活动时,遵照其业务规则并自备所需要的设备设施、自行承担必要费用,如因乙方原因造成其个人或任意第三方损害的,由乙方承担全部法律责任。</dd>
- <dd>2、乙方有权在甲方处查询生产经营收入(税后)的计算方式、收取生产经营收入(税后)。乙方保证为企业客户提供的生产经营活动是以其个人名义进行的,与其名下的个体工商户(如有)没有任何关系。</dd>
- <dd>3、乙方保证活动过程中遵守国家法律法规,不得从事违反法律及行政法规等行为(包括但不限于涉嫌洗钱、偷税、漏税、逃税)及其他不得使用甲方服务的行为(包括但不限于乙方为企业客户提供活动的特点、性质不符合本协议第二条约定的乙方服务范围的情形),甲方/企业客户主管税务机关或/及其他相关国家机关介入调查时,乙方应当予以协助并如实反映情况,不得阻挠、拒绝检查。</dd>
- <dd>4、乙方充分理解自由职业者的定义,并承诺不存在下列所述情形:</dd>
- <dd>4.1与企业客户(含关联方)具有劳动/劳务合同关系或其他类似的劳动人事法律关系;</dd>
- <dd>4.2为企业客户(含关联方)的法定代表人、股东、董事、监事;</dd>
- <dd>4.3军人、公职人员等国家法律法规和纪律规定禁止从事兼职或经商的人员;</dd>
- <dd>4.4其他不适用于本协议第二条第4款甲方服务范围之规定的人员。</dd>
- <dd>乙方保证向甲方提供的信息均是真实的、有效的、合法的,如信息发生变更(例如,不再是自由职业者身份时)应及时通知甲方,否则因此造成的一切不利后果由乙方承担。乙方账户信息以其实名提交至企业客户平台后台的信息为准,且乙方保证该账户为纳税义务人所有。自甲方将应支付的生产经营收入(税后)支付至乙方账户之日起,视为乙方收到前述费用。如因乙方提供信息有误导致付款失败的,乙方独自承担相应责任。乙方承诺其使用所提供的账户应符合中华人民共和国法律的规定,如果甲方收到甲方主管税务机关或/及其他相关国家机关任何调查请求的,乙方应提供协助并如实反映情况。</dd>
- <dd>5、乙方于甲方处注册时所使用的唯一身份标识仅限本人使用,因乙方泄露或提供给他人使用该等身份标识而造成的一切后果,由乙方自行承担,与甲方无关。</dd>
- <dd>6、乙方同意甲方或/及企业客户为实现本协议合作之目的收集乙方的个人信息(包括但不限于乙方姓名、身份证号、收款账户信息、接单数量及费用等),甲方或/及企业客户收集、存储的乙方个人信息有错误的,乙方有权要求甲方或/及企业客户予以更正,甲方或/及企业客户应当采取措施予以删除或者更正,如甲方或/及企业客户违反法律、行政法规的规定或者双方的约定收集、使用乙方个人信息的,乙方有权要求删除其个人信息。</dd>
- <dd>7、乙方应当本着甲方利益最大化的原则,勤勉履行本协议,维护甲方形象,不得损害甲方的合法权益。</dd>
- <br>
- <dt {$fontsize16}>第六条 违约责任</dt>
- <dd>1、除本协议另有约定外,本协议任意一方不履行或不完全履行本协议约定的义务和承诺即构成违约。违约方应当负责赔偿其违约行为给守约方造成的一切经济损失(包括但不限于合理的律师费、诉讼费、公证费等)。</dd>
- <dd>2、因政府行为(包括但不限于因中国政府机关不授予或调整甲方相应经营资质或权利等)或其他不可抗力因素导致本协议部分条款或全部条款无法履行的,遭受该行为的一方不承担违约责任。</dd>
- <br>
- <dt {$fontsize16}>第七条 声明、承诺与保证</dt>
- <dd>1、本协议项下双方声明、承诺和保证:本协议任意一方已披露签署和履行本协议所应当向另一方披露的全部信息,且披露内容真实、准确、无遗漏。</dd>
- <dd>2、协议双方同时声明和承诺:本协议的签署和履行不与本协议任意一方已经签署的协议或需承担的任何义务相冲突,且不会对本协议任意一方以外的第三方形成任何法律和商业上的冲突。</dd>
- <br>
- <dt {$fontsize16}>第七条 声明、承诺与保证</dt>
- <dd>1、本协议项下双方声明、承诺和保证:本协议任意一方已披露签署和履行本协议所应当向另一方披露的全部信息,且披露内容真实、准确、无遗漏。</dd>
- <dd>2、协议双方同时声明和承诺:本协议的签署和履行不与本协议任意一方已经签署的协议或需承担的任何义务相冲突,且不会对本协议任意一方以外的第三方形成任何法律和商业上的冲突。</dd>
- <br>
- <dt {$fontsize16}>第八条 保密责任</dt>
- <dd>1、本协议任意一方应对本协议所涉及的所有内容以及协议双方在执行本协议过程中相关的一切法律、商业、合作业务的所有信息进行保密。未经对方允许,均不得向任意第三方披露。</dd>
- <dd>2、保密期限应为:自协议生效之日起到协议正式解除以后十年。</dd>
- <br>
- <dt {$fontsize16}>第九条 适用法律、争议及纠纷解决和司法管辖</dt>
- <dd>本协议的订立、执行和解释及争议的解决均应适用中华人民共和国法律。凡因本协议引起的或与本协议有关的任何争议,协议双方应友好协商解决。如不能协商解决,双方一致同意提交至被告所在地有管辖权的人民法院诉讼解决。</dd>
- <br>
- <dt {$fontsize16}>第十条 权利的行使</dt>
- <dd>本协议的任意一方或双方未能及时行使本协议项下的权利不应被视为放弃该权利,也不影响该方在将来行使该权利。</dd>
- <br>
- <dt {$fontsize16}>第十一条 协议的变更与终止</dt>
- <dd>1、甲方有权根据需要不时地修改本协议条款或规则(包括发布新规则),并在甲方网站、APP、小程序上予以公布。如乙方同意所修改的内容,可点击或/及勾选“同意”或/及“确认”继续使用甲方服务;如乙方不同意所修改的内容,可停止使用甲方服务,并可自行注销账户信息。</dd>
- <dd>2、乙方应遵守本协议约定及相关法律法规的规定,甲方有权自主判断乙方行为是否违约或/及违规。如甲方有合理理由或有证据认定乙方违反本协议或任何法律法规的,有权在无需事先通知的情况之下,限制、停止或取消乙方使用甲方服务的资格。</dd>
- <br>
- <dt {$fontsize16}>第十二条 通知</dt>
- <dd>除本协议另有约定外,在履行本协议过程中的一切通知,双方均可通过网页公告、电子邮件、系统通知、短信提醒或其他合理方式进行,该等通知于发送之日视为已送达收件人。</dd>
- <br>
- <dt {$fontsize16}>第十三条 其他</dt>
- <dd>1、本协议自甲方盖章、乙方签字之日起生效。</dd>
- <dd>2、协议签署时,乙方须提供本人身份标识复印件作为本协议附件。</dd>
- <dd>3、其它未尽事宜,双方协商解决并可另行签订本协议的补充协议,该补充协议应视为本协议不可分割的一部分,具有同等法律效力。</dd>
- <dd>4、本协议壹式肆份,甲乙双方各执贰份,每份具有同等法律效力。</dd>
- <dd>(以下无正文) </dd>
- <br>
- </dl>
-
- <p>甲方(盖章):云账户(天津)共享经济信息咨询有限公司</p>";
- if ($agreementObj->start_year && $agreementObj->start_month && $agreementObj->start_day) {
- $html .=
- "<p>日期:{$agreementObj->start_year}-{$agreementObj->start_month}-{$agreementObj->start_day}</p>
- <br><br>
- <p>乙方(签字):{$agreementObj->username_b}</p>
- <p>日期:{$agreementObj->start_year}-{$agreementObj->start_month}-{$agreementObj->start_day}</p>";
- } else {
- $html .=
- "<p>日期:".date('Y-m-d',$agreementObj->createtime)."</p>
- <br><br>
- <p>乙方(签字):{$agreementObj->username_b}</p>
- <p>日期:".date('Y-m-d',$agreementObj->createtime)."</p>";
- }
- return $html;
- }
- /**
- * 获取模板二合同展示内容
- * @param $agreementObj
- * @return string
- */
- public function getContentV2($agreementObj)
- {
- $site = Config::get("site");
- $agreement_platform_name = $site['agreement_platform_name']??'';
- $p_style = "style='margin: 0.5em'";
- $html = '<div>';
- $html .= "<h4>甲方:" . $agreementObj->username_a ?? '' . "</h4>";
- $html .= "<h4>乙方:" . $agreementObj->username_b ?? '' . "</h4>";
- $html .= "<h4>统一社会信用代码或身份证号:" . $agreementObj->cardid_b ?? '' . "</h4>";
- $html .= "<h4>电话:" . $agreementObj->mobile_b ?? '' . "</h4>";
- $html .= "<p></p>";
- $html .="<dl>";
- $html .= "<dt>1. 鉴于:</dt>";
- $html .= "<dd>(1)甲方是对第三方提供H5阅读服务支撑的合法经营企业。</dd>";
- $html .= "<dd>(2)乙方通过微信公众号对最终用户开展H5阅读业务的法人、个体工商户、自然人。</dd>";
- $html .= "<dd>本着平等互利的原则,依据相关法律法规,甲乙双方经友好协商,就双方合作达成以下合作协议,并共同遵守。</dd>";
- $html .= "<dt>2.合作项目和内容</dt>";
- $html .= "<dd $p_style> 2.1 接入和依托甲方的“{$agreement_platform_name}”技术服务平台,乙方生成并运营自己的H5阅读网站,乙方负责发展用户并向用户提供H5阅读业务以及后续的售后相关服务。</dd>";
- $html .= "<dd $p_style>2.2 双方合作发展的、沉淀在乙方微信公众号上的用户归乙方所有。</dd>";
- $html .= "<dd $p_style>2.3 由甲方为本协议项下合作提供小说版权内容和平台技术支持服务。</dd>";
- $html .= "<dd $p_style>2.4 乙方就依托甲方的平台服务开展的业务产生的收入按照本协议第6条约定的分成比例向甲方支付服务费(服务费包括平台及技术支撑服务费以及版权费),甲乙双方就各自的收入依法承担和缴纳相关税费。</dd>";
- $html .= "<dt>3. 甲方权利和义务</dt>";
- $html .= "<dd $p_style>3.1 甲方保证其提供的小说内容及相关平台技术服务的合法性,并拥有相关资质,否则,因此产生的法律责任和纠纷由甲方负责。</dd>";
- $html .= "<dd $p_style>3.2 甲方保证维护乙方形象,不得提供有损于乙方的任何作品、文字、图案。</dd>";
- $html .= "<dd $p_style>3.3 甲方应在双方合作期间提供必要的技术支持以保证双方合作的顺利进行,对于乙方提出的技术支持需求,甲方应及时响应。</dd>";
- $html .= "<dd $p_style>3.4 甲方应保证数据平台运行准确稳定,以便乙方进行查询和形成各种数据报表,实现高效率运营其阅读网站。</dd>";
- $html .= "<dd $p_style>3.5 乙方在个人用户对产品内容产生疑问、投诉且不能单独处理时,有权要求甲方给予协助解决,甲方应配合乙方共同解决。</dd>";
- $html .= "<dd $p_style>3.6 在合作过程中,甲方保证其内容已获得合法版权。对于即将到期且确认不会续签的内容版权,甲方有义务提前两周告知乙方,以便乙方调整销售策略。如甲方在已告知乙方版权不可用的情况下,乙方继续销售所造成的损失由乙方自行承担。</dd>";
- $html .= "<dd $p_style>3.7 但乙方单方搜集、整理、加工或选定的投放内容(投放内容指用于展示甲方产品的包括但不限于文章、图片、视频等素材内容)用于推广甲方产品过程中侵犯第三人合法权利或者存在违反法律法规或微信规则的情形的,由此产生的法律责任全部由乙方承担,与甲方无关,如给甲方造成损失的,乙方应依法赔偿。</dd>";
- $html .= "<dd $p_style>3.8 如遇政策调整、微信规则调整等不可抗力因素造成的损失,甲方不予以承担。</dd>";
- $html .= "<dt>4. 乙方权利和义务</dt>";
- $html .= "<dd $p_style>4.1 乙方保证对其运营的网站拥有合法运营权,且其提供的产品已按照法律、法规和政策规定等办理了备案等相关手续,因此引起的一切法律纠纷、行政处罚等由乙方自行承担。</dd>";
- $html .= "<dd $p_style>4.2 乙方承诺其业务推广和运营行为符合国家法律法规的规定,不存在以下禁止情形:</dd>";
- $html .= "<dd $p_style>(1)反对宪法所确定的基本原则的;</dd>";
- $html .= "<dd $p_style>(2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;</dd>";
- $html .= "<dd $p_style>(3)危害国家荣誉和利益的;</dd>";
- $html .= "<dd $p_style>(4)煽动民族仇恨,民族歧视,破坏民族团结的;</dd>";
- $html .= "<dd $p_style>(5)破坏国家宗教政策,宣扬邪教和愚昧迷信的;</dd>";
- $html .= "<dd $p_style>(6)散步谣言,扰乱社会秩序,破坏社会稳定的;</dd>";
- $html .= "<dd $p_style>(7)发布淫秽色情,赌博,暴力,凶杀,恐怖或者教唆犯罪的;</dd>";
- $html .= "<dd $p_style>(8)侮辱或者诽谤他人,侵害他人合法权益的;</dd>";
- $html .= "<dd $p_style>(9)法律,行政法规禁止的其他内容的;</dd>";
- $html .= "<dd $p_style>(10)非法操作,即通过病毒程序、强设首页、强制劫持地址栏、搜索引擎作弊等非常规手段进行合作。</dd>";
- $html .= "<dd $p_style>4.3乙方应履行好客户服务的各项义务,甲方应予以必要的协助:</dd>";
- $html .= "<dd $p_style>4.3.1 由乙方或其合作方提供电话或QQ、微信等即时聊天工具为客户服务,同时负责承担业务开展中产生的有关产品的常见问题解答、产品基本规则、开具发票(如用户要求)、投诉解决等工作。</dd>";
- $html .= "<dd $p_style>4.3.2 乙方在其宣传资料和网站的突出位置标明其客户服务热线,负责处理用户在产品使用过程中出现的包括但不限于功能使用、充值及虚拟货币兑换、开具发票等问题引起的用户咨询和投诉。</dd>";
- $html .= "<dd $p_style>4.3.3 乙方在个人用户对产品内容产生疑问、投诉且不能单独处理时,有权要求甲方给予协助解决,甲方应配合乙方共同解决用户的疑问和投诉。</dd>";
- $html .= "<dd $p_style>4.4 乙方必须确保协议相关信息完整准确,如有缺失或者不一致,则视同收款人是乙方主体。</dd>";
- $html .= "<dt>5.推广方式</dt>";
- $html .= "<dd $p_style>乙方利用自有渠道及其关联渠道对合作产品进行推广。</dd>";
- $html .= "<p></p>";
- $html .= "<dt>6.服务费结算比例及方式</dt>";
- $html .= "<dd $p_style>6.1 服务费计算原则:</dd>";
- $html .= "<dd $p_style>乙方按乙方的公众号的用户产生的所有充值金额(包括但不限于书币充值、包月包年会员、打赏收入等)的10%结算给给甲方作为甲方的服务费。</dd>";
- $html .= "<dd $p_style>6.2结算周期、方式:</dd>";
- $html .= "<dd $p_style>6.2.1结算的具体金额以最终用户系统后台的实际充值金额为依据。</dd>";
- $html .= "<dd $p_style>6.2.2具体结算方式为为:</dd>";
- $html .= "<dd $p_style>用户通过微信支付号充值后,资金通过双方认可的、有资质的支付平台(如易宝支付 ,银生宝,连连支付,汇聚支付等)按照甲乙双方确认的结算金额将各自应得款项划转至各自收款银行帐户,一般情况下,支付平台在收到用户实际充值款后三个自然日内完成对甲方的支付。</dd>";
- $html .= "<dd $p_style>6.2.3 微信财付通收取的通道费,以及支付平台(如{$agreementObj->pay_shortname}等)收取的服务手续费从甲方应得服务费中直接扣减。</dd>";
- $html .="<dd>甲方收款账户信息</dd>";
- $html .="<dd>账户名称:{$agreementObj->card_num_a}</dd>";
- $html .="<dd>开户行:{$agreementObj->card_bank_a}</dd>";
- $html .="<dd>银行账号:{$agreementObj->username_a}</dd>";
- $html .="<dd>乙方收款账户信息</dd>";
- $html .="<dd>账户名称:{$agreementObj->username_b}</dd>";
- $html .="<dd>开户行:{$agreementObj->card_bank_b}</dd>";
- $html .="<dd>银行账号:{$agreementObj->card_num_b}</dd>";
- $html .= "<dt>7. 保密</dt>";
- $html .= "<dd $p_style>7.1 未经对方书面许可或本协议另有约定,任何一方不得向与履行本协议无关的第三方(有关法律、法规、政府部门、证券交易所或其它监管机构要求除外)泄露本协议的条款的任何内容以及本协议的签订及履行情况,以及通过签订和履行本协议而获知的对方及对方关联公司的任何信息。但为本协议履行之需任何一方可向其法律、会计、商业及其它顾问、授权雇员(“接收方代表”)披露前述信息,接收方代表应同意承担与本协议中所规定的保密义务相同或更严格的保密义务。</dd>";
- $html .= "<dd $p_style>7.2 本协议有效期内及终止后2年内,本保密条款仍具有法律效力。如有违反,违约方应承担由此给守约方造成的一切损失。</dd>";
- $html .= "<dd $p_style>7.3 未经对方事先书面许可,任何一方均不得就本协议发表任何公开声明。</dd>";
- $html .= "<dt>8. 知识产权</dt>";
- $html .= "<dd $p_style>8.1 双方均承诺各自提供的产品、品牌及其相关的任何或全部知识产权不侵犯任何第三方的合法权益。</dd>";
- $html .= "<dd $p_style>8.2 除本协议规定之工作所需外, 未经对方事先同意, 任何一方不得擅自使用、复制对方的商标、标志、商业信息、技术及其他资料。任何一方从对方获得的知识产权授权许可均不得用于超出本协议约定的目的和范围以外的其他用途。</dd>";
- $html .= "<dd $p_style>8.3 甲乙双方各自对其软件及平台享有专有权利,未经权利人的明确授权,任何一方不得更改、演绎、拆分、反解对方的技术和程序或以其它任何方式进行可能损害对方专有权利的行为。为明确起见,甲方对本协议项下之合作的业务接口及接口相关内容(包括但不限于业务接口软件源代码、软件通信协议、技术资料、技术方案、品牌等)享有知识产权及专有权利。</dd>";
- $html .= "<dt>9. 违约责任</dt>";
- $html .= "<dd $p_style>9.1 任何一方直接或间接违反本协议的任何条款,或不承担或不及时、充分地承担本协议项下其应承担的义务即构成违约行为,守约方有权以书面通知要求违约方纠正其违约行为并采取充分、有效、及时的措施消除违约后果,并赔偿守约方因违约方之违约行为而遭致的损失。若违约方在收到守约方关于其违约行为的上述通知后10日内未纠正其违约行为,守约方有权以书面通知的方式单方提前终止本协议,并追究违约方之违约责任。</dd>";
- $html .= "<dd $p_style>9.2 在违约事实发生以后,经守约方的合理及客观的判断,该等违约事实已造成守约方履行本协议项下其相应的义务已不可能或不公平,则守约方有权以书面形式通知违约方提前终止本协议,违约方应赔偿守约方因违约方之违约行为而遭致的损失。</dd>";
- $html .= "<dt>10. 不可抗力</dt>";
- $html .= "<dd $p_style>10.1 不可抗力是指甲乙双方不能合理控制、不可预见或即使预见亦无法避免的事件,该事件妨碍、影响或延误任何一方根据协议履行其全部或部分义务。鉴于互联网之特殊性质,不可抗力亦包括下列影响互联网正常运行之情形:</dd>";
- $html .= "<dd $p_style>(1) 黑客攻击;</dd>";
- $html .= "<dd $p_style>(2) 电信部门技术调整导致之重大影响;</dd>";
- $html .= "<dd $p_style>(3) 因政府管制而造成之暂时关闭;</dd>";
- $html .= "<dd $p_style>(4) 病毒侵袭。</dd>";
- $html .= "<dd $p_style>10.2 出现不可抗力事件时,知情方应及时、充分地向对方以书面形式发通知,并告知对方该类事件对本协议可能产生的影响,并应当在合理期限内提供相关证明。在本合同期间内发生不可抗力的情况下,甲方及乙方应通过另行协议寻求合理的解决方案,并努力使不可抗力造成的不良影响降到最低。</dd>";
- $html .= "<dd $p_style>10.3 由于以上所述不可抗力事件致使协议的部分或全部不能履行或延迟履行,则甲乙双方于彼此间不承担任何违约责任。</dd>";
- $html .= "<dt>11. 协议期限及终止</dt>";
- $html .= "<dd $p_style>11.1本协议有效期自{$agreementObj->start_year}年 {$agreementObj->start_month} 月 {$agreementObj->start_day} 日至双方合作终止。合同终止后乙方拥有优先续签权。</dd>";
- $html .= "<dd $p_style>11.2在下述情形下解除,提出解除协议的一方应至少提前三十日以书面形式通知另一方:</dd>";
- $html .= "<dd $p_style>11.2.1双方协商一致解除本协议。</dd>";
- $html .= "<dd $p_style>11.2.2一方未履行或违反依据本协议所应承担的义务,并在对方发出要求纠正违约行为之书面函件后15天内仍不履行义务或不予采取补救措施,致使另一方依据本协议的预期利益无法实现或协议继续履行没有必要,另一方有权解除本协议。</dd>";
- $html .= "<dd $p_style>11.2.3本协议中约定其他可以解除协议的情形。</dd>";
- $html .= "<dt>12. 争议解决及法律适用</dt>";
- $html .= "<dd $p_style>12.1 以中华人民共和国法律为本协议的适用法律。</dd>";
- $html .= "<dd $p_style>12.2如果协议双方因本协议或本协议的任何条款的解释或执行而发生争议、索赔或争端(以下总称“争议”),协议双方应一秉善意,及时进行友好协商,以尽量合乎双方意图和目的的方式来解决争议。如果双方无法在三十天内解决此种争议,应将该争端提交仲裁,该种仲裁应当提交北京仲裁委员会根据其现行有效的仲裁规则进行裁决,仲裁裁决具有最终和排它的约束力。</dd>";
- $html .= "<dt>13. 其他</dt>";
- $html .= "<dd $p_style>13.1本协议一式贰份,甲乙双方各执壹份,线上签约文本与纸质文本(如有)具有同等法律效力。</dd>";
- $html .= "<dd $p_style>(以下无正文)</dd>";
- $html .="</dl>";
- $html .= "<h4>甲方:{$agreementObj->username_a}</h4>";
- $html .= "<h4>日期:{$agreementObj->start_year}-{$agreementObj->start_month}-{$agreementObj->start_day}</h4>";
- $html .= "<h4>乙方:{$agreementObj->username_b}</h4>";
- $html .= "<h4>日期:{$agreementObj->start_year}-{$agreementObj->start_month}-{$agreementObj->start_day}</h4>";
- $html .= "</div>";
- return $html;
- }
- }
|