[{"__symbolic":"module","version":4,"metadata":{"BindingComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"zx-binding","template":"<div class=\"box\"><div class=\"title\">按以下步骤完成平台绑定</div><div class=\"row\"><div><span>1、注册微信公众号并且认证。</span> <a href=\"https://mp.weixin.qq.com\" target=\"_blank\">前往注册</a> <a href=\"/docs/aaa.html\" target=\"_blank\">操作指南</a></div><div class=\"tip\">请按以上指南完成公众号注册以及认证</div><div class=\"tip\">已完成以上操作的用户可以直接跳过此步骤</div></div><div class=\"row\"><div><span>2、开通公众号微信支付服务。</span> <a href=\"/docs/bbb.html\" target=\"_blank\">操作指南</a></div><div class=\"tip\">开通公众号微信支付后官方会发送微信商户账号至申请邮箱，请妥善保存好微信商户账号权限。</div></div><div class=\"row\"><div><span>3、绑定公众号。<span style=\"color: red\">{{hasAuthOffical ? '（当前账号已绑定公众号）': '（当前账号未绑定公众号）'}}</span></span> <a (click)=\"bindOffical()\" *ngIf=\"!hasAuthOffical\">前往绑定</a></div><div class=\"tip\">点击右侧链接，然后用公众号管理员微信扫码同意绑定</div></div><div class=\"row\"><div><span>4、注册微信小程序并且认证、开通微信支付。</span> <a href=\"https://mp.weixin.qq.com\" target=\"_blank\">前往注册</a> <a href=\"/docs/ccc.html\" target=\"_blank\">操作指南</a></div><div class=\"tip\">请按以上指南完成小程序注册以及认证、微信支付的开通</div><div class=\"tip\">已完成以上操作的用户可以直接跳过此步骤</div></div><div class=\"row\"><div><span>5、绑定小程序。<span style=\"color: red\">{{hasAuthTinyApp ? '（当前账号已绑定小程序）': '（当前账号未绑定小程序）'}}</span></span> <a (click)=\"bindTinyApp()\" *ngIf=\"!hasAuthTinyApp\" [ngStyle]=\"{'color':!hasAuthOffical ? '#c0c0c0' : '',  'cursor':!hasAuthOffical ? 'not-allowed' : ''}\">前往绑定</a></div><div class=\"tip\">点击右侧链接，然后用公众号管理员微信扫码同意绑定（需先绑定公众号）</div></div><div class=\"br\"></div><div><button nz-button class=\"login-form-button\" [nzType]=\"'primary'\" (click)=\"nextStep()\" [disabled]=\"isDisabled\">下一步</button> <button nz-button class=\"login-form-button\" [nzType]=\"'default'\" (click)=\"back()\">返 回</button></div></div>","styles":["\n        :host .br {\n            height: 1px;\n            width: 100%;\n            margin: 30px 0;\n            border-top: 1px dashed #ddd;\n        }\n        :host .title{\n            font-size: 16px;\n            font-weight: bold;\n            margin-bottom: 12px;\n        }\n        :host .tip{\n            color:#c0c0c0;\n            padding-left: 21px;\n            margin:4px 0 !important;\n        }\n        :host .row{\n            margin:35px 0;\n        }\n        :host .row:nth-child(4) > div > span::before, :host .row:nth-child(6) > div > span::before{\n            content:\"*\";\n            color:red;\n            margin-right:3px;\n        }\n        :host .box > .row:nth-child(2) {\n            margin-top:25px;\n        }\n        :host .row > div {\n            margin:10px 0;\n        }\n        :host .row > div > span:nth-child(1) {\n            width: 297px;\n            display: inline-block;\n        }\n        :host .row > div > a{\n            margin-right:20px;\n        }\n        "]}]}],"members":{"next":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":5}}]}],"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../service/data-source.helper","name":"DataSourceHelper","line":63,"character":34},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":64,"character":24}]}],"ngOnInit":[{"__symbolic":"method"}],"checkBindingStatus":[{"__symbolic":"method"}],"bindOffical":[{"__symbolic":"method"}],"bindTinyApp":[{"__symbolic":"method"}],"nextStep":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"back":[{"__symbolic":"method"}]}}}}]