diff --git a/.nuxt/dist/client/194a843.js b/.nuxt/dist/client/194a843.js deleted file mode 100644 index de25c78..0000000 --- a/.nuxt/dist/client/194a843.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{693:function(v,_,n){"use strict";n.r(_);var t={name:"OtherAgreementPage",layout:"detail",data:function(){return{}},head:{title:"糖尿病网-用户协议",meta:[{hid:"description",name:"description",content:""}]}},e=n(11),component=Object(e.a)(t,(function(){var v=this,_=v.$createElement;v._self._c;return v._m(0)}),[function(){var v=this,_=v.$createElement,n=v._self._c||_;return n("div",{staticClass:"common-other-content user-agreement-page"},[n("h6",[v._v("糖尿病网用户服务协议")]),v._v(" "),n("div",{staticClass:"font-content"},[n("p",{staticStyle:{"text-align":"right"}},[v._v("修订日期:2021年11月8日")]),v._v(" "),n("p",{staticStyle:{"text-align":"right"}},[v._v("生效日期:2021年11月8日")]),v._v(" "),n("p",[v._v("\n 糖尿病网是由诺和诺德(中国)制药有限公司(以下称“本公司”)所有及运营的网站/微信公众号/平台。\n 《糖尿病网用户服务协议》(以下简称“本协议”)是您(或称“用户”,指注册、登录、使用、浏览糖尿病网的个人或组织)\n 与本公司及其关联公司及其合作单位(包括但不限于糖尿病网授权运营执行第三方)之间关于糖尿病网(域名为【app.diabetes.com.cn】,简称本平台)\n 就本平台服务所订立的协议(以下简称“本协议”)。本协议包括服务协议正文及所有本平台发布的各类规则等补充协议。\n 平台发布的各类规则、规范、法律声明、隐私政策、通知、公告、帮助文档、温馨提示等均为本协议的补充协议,为本协议不可分割的一部分,\n 与本协议正文具有同等法律效力。\n ")]),v._v(" "),n("b",[v._v("重要提示")]),v._v(" "),n("p",[v._v("\n 您在点击同意本协议之前,应当认真阅读本协议。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款、法律适用和争议解决条款,\n "),n("b",[v._v("特别是粗体下划线标识之处,您应重点阅读。")]),v._v("如您对协议有任何疑问,可向糖尿病网咨询。\n ")]),v._v(" "),n("p",[n("b",[v._v("\n 如我们及关联公司(范围详见定义部分)提供了糖尿病网的服务或产品但未设独立用户协议的,则本协议同样适用于该部分服务或产品。\n 我们及关联公司就其向您提供的产品或服务单独设立用户协议的,则相应产品或服务适用相应的用户协议。\n ")])]),v._v(" "),n("p",[n("b",{staticStyle:{"text-decoration":"underline"}},[v._v("\n 【特别提示】请仔细阅读本协议(尤其是加粗或者下划线内容)并确认充分理解本协议全部规则和要点,一旦您开始使用或在我们更新本协议后\n (我们会及时提示您更新的情况)继续使用我们的产品和服务,即视为您同意本协议(含更新版本)的全部内容,\n 同意我们按本协议收集、使用、保存、共享和处理您的相关信息。\n ")])]),v._v(" "),n("p",[n("b",[v._v("【特别提示】如您未满14周岁,请在法定监护人的陪同下阅读本协议。")])]),v._v(" "),n("p",[n("b",[v._v("【重要提醒】\n 本次更新主要更新了【如何收集使用个人信息】章节中的部分内容,进一步细化明确了我们收集信息的目的、方式、范围;以及增加了撤回同意的方式等。")])]),v._v(" "),n("p",[v._v("\n 如您对本协议或相关事宜有任何疑问,可通过邮件:"),n("a",{staticStyle:{"text-decoration":"underline"},attrs:{href:"mailto:china-privacy@novonordisk.com",target:"_blank"}},[v._v("china-privacy@novonordisk.com")]),v._v("联系我们。\n ")]),v._v(" "),n("h5",[v._v("一. 定义")]),v._v(" "),n("p",[n("b",[v._v("糖尿病网:")]),v._v("指糖尿病网(域名为app.diabetes.com.cn\n )网站及“糖尿病网”微信公众号及小程序(以下称“本网站或客户端”)。\n ")]),v._v(" "),n("p",[n("b",[v._v("糖尿病网服务提供者:")]),v._v("指糖尿病网的运营公司诺和诺德(中国)制药有限公司。\n ")]),v._v(" "),n("p",[n("b",[v._v("关联公司:")]),v._v("指诺和诺德(中国)制药有限公司、丹麦诺和诺德公司及其附属、关联公司。\n ")]),v._v(" "),n("p",[n("b",[v._v("个人信息:")]),v._v("指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。\n ")]),v._v(" "),n("p",[n("b",[v._v("个人敏感信息:")]),v._v("指包括身份证件号码、个人生物识别信息、财产信息、行踪轨迹、交易信息、14岁以下(含)儿童信息等的个人信息。\n ")]),v._v(" "),n("p",[n("b",[v._v("个人信息删除:")]),v._v("指在实现日常业务功能所涉及的系统中去除个人信息的行为,使其保持不可被检索、访问的状态。\n ")]),v._v(" "),n("p",[n("b",[v._v("儿童:")]),v._v("指不满十四周岁的未成年人。")]),v._v(" "),n("h5",[v._v("二、 用户注册与使用")]),v._v(" "),n("p",[v._v("\n 在您使用糖尿病网的部分服务时,可能需要您先完成用户调研,调研完成您即成为注册用户。\n ")]),v._v(" "),n("h6",[v._v("1. 用户资格")]),v._v(" "),n("p",[v._v("\n 您确认,在您开始使用糖尿病服务前,您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力。\n 您知悉,无民事行为能力人、限制民事行为能力人以及无经营或特定经营资格的组织(视情况)\n 不当注册为糖尿病网用户或超过其民事权利或行为能力范围从事与糖尿病网进行交易的,其与糖尿病网之间的服务协议自始无效,\n 一经发现,糖尿病网有权立即停止与该用户的交易、注销该用户,您及您的监护人应依照法律规定承担因此而导致的一切后果。\n ")]),v._v(" "),n("h6",[v._v("2. 账户注册")]),v._v(" "),n("p",[v._v("\n 账户注册是指用户登录糖尿病网,按要求填写相关信息并确认同意履行本协议的过程。糖尿病网只允许每位用户注册及使用一个糖尿病网账户。\n "),n("b",[v._v("如有证据证明或糖尿病网根据相关规则判断您存在不当注册或不当使用多个糖尿病网账户的情形,糖尿病网可采取冻结或关闭账户、取消订单、拒绝提供服务等措施,如给糖尿病网及相关方造成损失的,您还应承担赔偿责任。")])]),v._v(" "),n("h6",[v._v("3. 账户安全")]),v._v(" "),n("p",[v._v('\n 您有权使用您设置或确认的糖尿病网会员名、手机号码(以下简称"账户名称")登录糖尿病网。\n '),n("b",[v._v("您的账户为您自行设置并由您保管")]),v._v(",建议您务必保管好您的账户。\n "),n("b",[v._v("账户因您主动泄露或因您遭受他人攻击、诈骗等行为导致的损失及后果,糖尿病网并不承担责任,您应通过司法、行政等救济途径向侵权行为人追偿。")]),v._v(" "),n("br"),v._v("\n 由于您的糖尿病网平台账户关联您的个人信息及糖尿病网平台商业信息,\n "),n("b",[v._v("您的糖尿病网平台账户仅限您本人使用。未经糖尿病网平台同意,您直接或间接授权第三方使用您糖尿病网平台账户或获取您账户项下信息的行为无效。")]),v._v("\n 如糖尿病网根据糖尿病网平台规则中约定的违约认定程序及标准判断您糖尿病网平台账户的使用可能危及您的账户安全及/或糖尿病网平台信息安全的,糖尿病网平台可拒绝提供相应服务或终止本协议。\n ")]),v._v(" "),n("h6",[v._v("4. 账户转让")]),v._v(" "),n("p",[v._v("\n 由于用户账户关联用户信用信息,仅当有法律明文规定、司法裁定或经糖尿病网平台同意,并符合糖尿病网平台规则规定的用户账户转让流程的情况下,您可进行账户的转让。\n 您的账户一经转让,该账户项下权利义务一并转移。除此外,"),n("b",[v._v("您的账户不得以任何方式转让,否则糖尿病网平台有权追究您的违约责任,且由此产生的责任及后果均由您自行承担。")])]),v._v(" "),n("h6",[v._v("5. 实名认证")]),v._v(" "),n("p",[v._v("\n 作为糖尿病网平台经营者,为使您更好地使用糖尿病网服务,保障您的账户安全,糖尿病网平台可要求您按相关法律法规规定完成实名认证。\n ")]),v._v(" "),n("h6",[v._v("6. 信息真实")]),v._v(" "),n("p",[v._v("\n 在使用糖尿病网平台服务时,您应当按糖尿病网平台页面的提示准确完整地提供您的信息(包括您的姓名及电子邮件地址、联系电话、联系地址、收货地址等),以便糖尿病网或其他用户与您联系。\n "),n("b",[v._v("您了解并同意,您有义务保持您提供信息的真实性及有效性。如您的信息发生变动,您应当在变动发生后10日内及时更新您的信息。")]),v._v("\n 因您未及时更新信息导致未能正常使用糖尿病网服务或发生其他损失的,均由您承担相关责任。\n ")]),v._v(" "),n("h6",[v._v("7. 税费承担")]),v._v(" "),n("p",[v._v("\n 您因使用糖尿病网进行交易、获取有偿服务等而发生的所有您应纳的税赋由糖尿病网为您承担。\n ")]),v._v(" "),n("h5",[v._v("三、商品交易")]),v._v(" "),n("p",[n("b",[v._v("您在糖尿病网兑换商品时必须遵守以下条款:")])]),v._v(" "),n("p",[v._v("\n 1.您在使用糖尿病网服务时应遵守所有适用的中国法律、法规、条例和地方性法律的要求。您还必须确保遵守本协议及纳入本协议的所有其他条款和规则的规定。\n ")]),v._v(" "),n("p",[v._v("\n 2.您决定通过糖尿病网兑换某一商品的,即代表您同意受该商品描述所含的出售条件的约束,只要该等出售条件不违反法律或本协议规定。\n ")]),v._v(" "),n("p",[v._v("\n 3.您理解并认可糖尿病网上的订单生效规则:糖尿病网展示的商品信息(如商品名称、价格、商品描述等)仅构成要约邀请。\n "),n("b",[v._v("当您通过糖尿病网订购商品,确定兑换并成功提交订单时(订单内容应包含兑换的商品数量、价格及支付方式、收货人、联系方式、收货地址等信息),即视为您向销售方发出了购买订单商品的要约。糖尿病网订单出库时,合同成立。")])]),v._v(" "),n("p",[v._v("\n 4.在您下订单的同时,也同时承认了您已经达到兑换所订商品的法定年龄,并对您在订单中提供的所有信息的真实性负责。由于糖尿病网出售部分产品的特殊性,\n 您可能被要求进一步提供与购买、使用、服用订单项下商品相关的信息,方能继续订单流程;该等信息视情况可能包括您或使用、服用商品人的个人信息或其他信息,您应保证提供的信息真实有效。\n "),n("b",[v._v("糖尿病网有权对该等信息进行审核,并要求您做出进一步说明,并视情况可能拒绝您发出的订单或取消已经生成的订单。")])]),v._v(" "),n("p",[v._v("5.糖尿病网保留对您产品兑换数量、频次的限制权。")]),v._v(" "),n("p",[v._v("\n 6.您的订单确认后,如发生意外情况的,包括但不限于:糖尿病网上显示的订单内商品和/或订单明显错误或缺货;\n "),n("b",[v._v("糖尿病网将会通过站内信、或电话通知您,与您协商,您应当及时予以回应。")])]),v._v(" "),n("p",[v._v("\n 7.商品价格和可获性都将在糖尿病网上标明,显示的每一项价格。"),n("b",[v._v("运费将另外结算。糖尿病网将在结算页面通知您,您应当仔细阅读。")])]),v._v(" "),n("p",[v._v("\n 8.当您在糖尿病网平台兑换商品及/或服务时,请您务必仔细确认所兑换商品的品名、价格、数量、型号、规格或服务的时间、内容、限制性要求等重要事项,\n 并在下单时核实您的联系地址、电话、收货人等信息。如您填写的收货人非您本人,则该收货人的行为和意思表示产生的法律后果均由您承担。\n "),n("br"),v._v("\n 您的兑换行为应当基于真实的消费需求,不得存在对商品及/或服务实施恶意兑换、恶意维权等扰乱糖尿病网平台正常交易秩序的行为。\n "),n("b",[v._v("基于维护糖尿病网平台交易秩序及交易安全的需要,糖尿病网发现上述情形时可主动执行关闭相关交易订单等操作。")])]),v._v(" "),n("h5",[v._v("四、您的权利和义务")]),v._v(" "),n("p",[v._v("\n 1.您有权根据本协议的规定以及糖尿病网上发布的相关规则邀请关注好友、参加糖尿病网的有关活动,以及享受糖尿病网提供的其它信息服务。\n ")]),v._v(" "),n("p",[v._v("\n 2.您应当保证在使用糖尿病网兑换商品过程中遵守诚实信用原则,不在购买过程中采取不正当行为,不扰乱网上交易的正常秩序。\n ")]),v._v(" "),n("p",[v._v("3.您不得在糖尿病网发表包含以下内容的言论:")]),v._v(" "),n("p",[v._v("\n ①煽动、抗拒、破坏宪法和法律、行政法规实施的;"),n("br"),v._v("\n ②煽动颠覆国家政权,推翻社会主义制度的;"),n("br"),v._v("\n ③煽动、分裂国家,破坏国家统一的;"),n("br"),v._v("\n ④煽动民族仇恨、民族歧视,破坏民族团结的;"),n("br"),v._v("\n ⑤任何包含对种族、性别、宗教、地域内容等歧视的;"),n("br"),v._v("\n ⑥捏造或者歪曲事实,散布谣言,扰乱社会秩序的;"),n("br"),v._v("\n ⑦宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;"),n("br"),v._v("\n ⑧公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;"),n("br"),v._v("\n ⑨损害国家机关信誉的;"),n("br"),v._v("\n ⑩其他违背社会公共利益或公共道德或依据相关糖尿病网平台协议、规则的规定不适合在糖尿病网平台上发布的;"),n("br"),v._v("\n ⑪其他违反宪法、法律和行政法规的。"),n("br"),v._v("\n 您在发表使用体验、讨论图片等,除遵守本条款外,还应遵守国家相关法律法规。"),n("br"),v._v("\n 本公司有权根据国家法律及相关部门的要求对您上传、发布的内容进行审核,有权根据相关证据结合《侵权责任法》、《网络安全法》等法律法规、规章及本协议对侵权信息进行处理。\n ")]),v._v(" "),n("h5",[v._v("五、糖尿病网的权利和义务")]),v._v(" "),n("p",[v._v("\n 1.糖尿病网有义务在现有技术上维护整个网上交易平台的正常运行,并努力提升和改进技术,使您得以顺利享受网站服务。\n ")]),v._v(" "),n("p",[v._v("\n 2.对您在注册使用糖尿病网中所遇到的有关的问题及反映的情况,糖尿病网应及时作出回复。\n ")]),v._v(" "),n("p",[v._v("\n 3."),n("b",[v._v("对于您在糖尿病网上的不当行为,或任何糖尿病网认为应当暂时中止服务的情况,糖尿病网有权即刻作出暂时屏蔽相关信息、中止提供服务等处理,并通知您;")]),v._v("\n 您对糖尿病网的处理措施存在异议的,可以提供相关证据予以说明。若经核实,您的行为确有违法违规或违反本平台用户协议、交易规则的情况,糖尿病网有权终止对您提供服务。\n ")]),v._v(" "),n("p",[v._v("\n 4.糖尿病网将尽最大努力、采取必要合理措施,保障糖尿病网网络安全、稳定运行,糖尿病网将在业务范围内为您提供最大帮助。\n ")]),v._v(" "),n("h5",[v._v("六、 通知")]),v._v(" "),n("p",[v._v("\n 1.您在注册成为糖尿病网平台用户,并接受糖尿病网服务时,您在注册糖尿病网平台用户时生成的账户用于登录糖尿病网平台接收站内信和系统消息,作为您的有效联系方式。\n ")]),v._v(" "),n("p",[v._v("\n 2.糖尿病网将向您的您送达各类通知,而此类通知的内容可能对您的权利义务产生重大的有利或不利影响,请您务必及时关注。\n ")]),v._v(" "),n("p",[v._v("\n 3.糖尿病网通过上述联系方式向您发出通知,其中以电子的方式发出的书面通知,包括但不限于在糖尿病网平台公告,\n 向您提供的联系电话发送手机短信,向您的账号发送系统消息以及站内信信息,在发送成功后即视为送达。\n ")]),v._v(" "),n("h5",[v._v("七、知识产权")]),v._v(" "),n("p",[v._v("本平台著作权属于本公司所有。")]),v._v(" "),n("p",[v._v("\n 1.您在使用本平台的相关服务时发表上传的文字、图片及视频等应为您原创的信息或已获合法授权,并且确保该内容不会侵犯任何第三方的合法权益,\n "),n("b",[v._v("如果第三方提出关于知识产权的异议,本公司有权根据实际情况删除相关内容,并尽可能在处理之后对您进行通知,由此造成的损失及后果由您自行承担。")])]),v._v(" "),n("p",[v._v("\n 2.本公司单独拥有或与相关内容提供者共同拥有本平台/网站内所有内容(包括但不限于文字、图片、音频、视频资料及页面设计、编排、软件等)\n 或通过本平台提供产品或服务所涉及到的版权和/或其他相关知识产权。与本平台相关的标识为本公司的注册商标,受中国法律保护。\n ")]),v._v(" "),n("p",[v._v("\n 3.除非中国法律另有规定,未经本公司书面许可,对于诺和诺德拥有版权和或其他相关知识产权的任何内容,\n 任何公司及个人不得复制或以其他任何方式进行使用(包含但不限于抄录、编辑、修改及传播)。对于本平台标识等本公司的注册商标,任何人不得擅自使用。\n 已获得书面授权,可以使用本公司拥有版权和或其他相关知识产权的任何内容及商标标识的公司及个人使用上述内容时必须注明来源。\n ")]),v._v(" "),n("p",[v._v("\n 4.本平台注明来源的稿件、图片及其他作品的内容均属转载,本平台的转载行为是基于信息共享和传播,并未进行权属、真实性等问题的核实,亦并不对其观点持任何立场;\n 其他公司或个人若从本平台下载使用所转内容,须保留本平台网站注明的“稿件来源”,并自负版权等法律责任。\n ")]),v._v(" "),n("p",[v._v("\n 5.本平台的内容或转载内容若涉及版权及其他任何侵权问题,请版权人或其他权利人以书面形式向本公司反映,并提供相应身份证明、权属证明及详细的侵权情况证。\n ")]),v._v(" "),n("h5",[v._v("八、个人信息保护")]),v._v(" "),n("p",[v._v("\n 本公司将按照《糖尿病网个人信息及隐私保护政策》(填写链接)收集、使用、处理您的个人信息。按照适用法律,对于您的个人信息,\n 您享有查询、更正、删除以及注销服务或帐号的权利,请致电【400-810-2299】,具体流程请参见隐私政策。\n ")]),v._v(" "),n("h5",[v._v("九、责任条款")]),v._v(" "),n("p",[v._v("\n 本公司将尽合理努力为本平台提供准确的信息,但对所提供信息的准确性、即时性或完整想不作任何陈述、担保或保证。\n 本公司对您由于访问或不能访问本平台或者因依赖本平台所提供的信息而产生的任何损失或损害不承担任何责任。\n ")]),v._v(" "),n("p",[v._v("\n 本公司不对经您本人同意自愿并自行上传本人信息的准确性、及时性及完整性承担责任,请您本人在上传个人信息时仔细核对信息的准确性。\n 如因您所上传数据有误而影响与上传信息相关的服务,本公司不承担由此产生的一切责任。\n 如本人发现上传信息有误或不更新,可通过【"),n("a",{staticStyle:{"text-decoration":"underline"},attrs:{href:"tel:400-810-2299"}},[v._v("400-810-2299")]),v._v("】更新相关信息。\n ")]),v._v(" "),n("p",[v._v("\n 本平台可能含有其他平台的链接或引用或第三方提供的信息或内容,但本公司对其他平台或第三方提供的内容不承担任何责任,\n 而且对该内容所导致的损失或损害不承担任何责任。所有其他平台的链接仅为方便本平台用户而提供。\n ")]),v._v(" "),n("p",[v._v("\n 您同意保障和维护本公司及其他您的利益,由于您使用本平台时出现内容违法、不真实、不正当、侵犯第三方合法权益,\n 或您违反本协议项下的任何条款而给本公司或任何其他第三人造成损失,您同意承担由此造成的损害赔偿责任。\n ")]),v._v(" "),n("p",[v._v("\n 如您的行为使本公司陷于任何第三人主张权利,本公司可在对第三人承担金钱给付等义务后就全部损失向您追偿。\n ")]),v._v(" "),n("p",[v._v("\n 本公司依法律规定承担相应义务,但无法对由于信息网络设备维护、连接故障,电脑、通讯或其他系统的故障,黑客活动、计算机病毒、电力故障,罢工,\n 暴乱,火灾,洪水,风暴,爆炸,战争,政府行为,司法行政机关的命令或因第三方原因而给您造成的损害结果承担责任。\n ")]),v._v(" "),n("h5",[v._v("十、法律适用及管辖")]),v._v(" "),n("p",[v._v("\n 本协议之订立、生效、解释、修订、补充、终止、执行与争议解决均适用中华人民共和国大陆地区法律。\n ")]),v._v(" "),n("p",[v._v("\n 您和本公司一致同意有关本协议以及使用本平台的服务产生的争议将优先友好协商解决,经友好协商仍不能解决时,应向本公司住所地有管辖权的人民法院提起诉讼。\n ")]),v._v(" "),n("p",[v._v("个人信息及隐私保护政策")]),v._v(" "),n("p",[v._v("\n 我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,并恪守以下原则,保护您的个人信息:\n 权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。\n 同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。鉴于此,我们制定了本《隐私权政策》(下称“本政策\n /本隐私权政策”)并提醒您:\n ")]),v._v(" "),n("p",[v._v("\n 本政策适用于糖尿病网所提供的所有产品及服务。如我们及关联公司(范围详见定义部分)的产品或服务中使用了上述提供的产品或服务但未设独立隐私权政策的,\n 则本政策同样适用于该部分产品或服务。我们及关联公司就其向您提供的产品或服务单独设立有隐私权政策的,则相应产品或服务适用相应隐私权政策。\n 需要特别说明的是,本政策不适用于其他第三方向您提供的服务,第三方向您提供的服务适用其向您另行说明的隐私权政策。\n ")]),v._v(" "),n("p",[v._v("本服务的使用人在本政策中称为“用户”,或称为“您”。")]),v._v(" "),n("p",[v._v("\n 请您在使用本服务的各项产品及服务前,仔细阅读并充分理解本隐私保护政策协议。您在点击“确认/同意”按钮或勾选同意后,本政策即构成对双方有约束力的法律文件,\n 即表示您同意我们按照本政策收集、使用、处理和存储您的相关个人信息。如果您对本隐私政策有任何疑问、意见或建议,可通过本政策第9条提供的联系方式与我们联系。\n ")])])])}],!1,null,null,null);_.default=component.exports}}]); \ No newline at end of file diff --git a/.nuxt/dist/client/2903ce5.js b/.nuxt/dist/client/2903ce5.js new file mode 100644 index 0000000..6dc0a69 --- /dev/null +++ b/.nuxt/dist/client/2903ce5.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{698:function(t,n,e){"use strict";e.r(n);var o={name:"OtherPrivacyPage",layout:"detail",data:function(){return{content:""}},head:{title:"糖尿病网-隐私政策",meta:[{hid:"description",name:"description",content:""}]},mounted:function(){var t=this;this.$axios.$get("/agreement/get-content?type=1").then((function(n){t.content=n.detail}))}},c=e(11),component=Object(c.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"common-other-content privacy-policy-page"},[e("h6",[t._v("隐私政策")]),t._v(" "),e("div",{staticClass:"font-content",domProps:{innerHTML:t._s(t.content)}})])}),[],!1,null,null,null);n.default=component.exports}}]); \ No newline at end of file diff --git a/.nuxt/dist/client/5d922c7.js b/.nuxt/dist/client/5d922c7.js deleted file mode 100644 index 7dcd094..0000000 --- a/.nuxt/dist/client/5d922c7.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{638:function(o,t,n){var content=n(665);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[o.i,content,""]]),content.locals&&(o.exports=content.locals);(0,n(23).default)("0f96c748",content,!0,{sourceMap:!1})},664:function(o,t,n){"use strict";n(638)},665:function(o,t,n){var e=n(22),r=n(36),c=n(44),d=e(!1),l=r(c);d.push([o.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+l+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.cookies-page table{border-spacing:0;border-collapse:collapse}.cookies-page table td{border:1px solid #939aa7;padding:0 10px;font-size:18px;color:#939aa7;line-height:40px}",""]),o.exports=d},694:function(o,t,n){"use strict";n.r(t);var e={name:"OtherCookiesPage",layout:"detail",data:function(){return{}},head:{title:"糖尿病网-cookies政策",meta:[{hid:"description",name:"description",content:""}]}},r=(n(664),n(11)),component=Object(r.a)(e,(function(){var o=this,t=o.$createElement;o._self._c;return o._m(0)}),[function(){var o=this,t=o.$createElement,n=o._self._c||t;return n("div",{staticClass:"common-other-content cookies-page"},[n("h6",[o._v("cookies政策")]),o._v(" "),n("div",{staticClass:"font-content"},[n("p",[o._v("cookies政策内容--待定")]),o._v(" "),n("h5",[o._v("1. 什么是cookies?")]),o._v(" "),n("p",[o._v("\n Cookie是网站服务器在您在自己的电脑浏览器或者移动设备上访问网站时放置的文本文件。Cookie包含一个独特的代码,允许糖尿病网在您访问网站时识别您的浏览器(称为对话缓存cookie),或稍后重复访问时识别您的浏览器(称为持久缓存cookie)。每个cookie都是您网页浏览器独有的。Cookies可能由您访问的网站服务器或由和网站合作的合作伙伴放置,即所谓的“第三方Cookies”。\n ")]),o._v(" "),n("p",[o._v("\n Cookies通常可使使用者与网站可以更容易和快捷地进行互动,并帮助使用者在网站不同部分之间进行切换。Cookies也可用于使网站的内容更符合访问者的需求,并使网站符合访问者的个人喜好和需要。\n ")]),o._v(" "),n("h5",[o._v("2. [糖尿病网www.diabetes.com.cn ]对Cookies的使用")]),o._v(" "),n("p",[o._v("\n 2.1 [本网站www.diabetes.com.cn]的拥有者为: 诺和诺德(中国)制药有限公司\n ")]),o._v(" "),n("p",[o._v("\n 2.2诺和诺德利用cookies存储用户的参数设置,从而增强网站的功能。\n 在糖尿病网网页上,使用必须的cookies如下:\n ")]),o._v(" "),n("table",[n("tr",[n("td",[o._v("cookies名称")]),o._v(" "),n("td",[o._v("cookies说明")]),o._v(" "),n("td",[o._v("过期时间")])]),o._v(" "),n("tr",[n("td",[o._v("novo2")]),o._v(" "),n("td",[o._v("用于保存登录信息、包括用户登录状态、登录密码")]),o._v(" "),n("td",[o._v("15天后自动过期")])]),o._v(" "),n("tr",[n("td",[o._v("xsrf-token")]),o._v(" "),n("td",[o._v("身份校验,防止非法请求伪造信息")]),o._v(" "),n("td",[o._v("15天后自动过期")])])]),o._v(" "),n("p",[o._v("\n 2.2.1\n 为了访问并使用某些部分,这些cookies是必须的。如果你拒绝这些cookies,网站的一些功能将不能正常运转。\n ")]),o._v(" "),n("h5",[o._v("3. Cookie 管理")]),o._v(" "),n("p",[o._v("\n 3.1\n 您必须指示您是否允许将cookie放置在您的设备上,或者禁止某些类型的cookie。如果您不接受某些cookies的使用,那么网站的某些功能将无法被使用,或者您可能无法使用网站的某些服务。\n ")]),o._v(" "),n("p",[o._v("\n 3.2\n 如果您希望限制或阻止使用cookies,您必须通过网站上显示的cookie设定您的参数。您也可以通过浏览器设置限制cookies的使用。浏览器中的“帮助”功能会告诉您如何操作。\n ")]),o._v(" "),n("p",[o._v("3.3 请注意:限制cookies可能影响糖尿病网网站的功能")]),o._v(" "),n("h5",[o._v("4. 数据隐私")]),o._v(" "),n("p",[o._v("\n 4.1\n 当您访问我们的网站时,我们会自动收集与您的电脑相关的基本信息,其所处位置信息以及您是跳转自哪个网站(如适用)。这些信息不能被用于识别您的个人身份。这些信息只会以聚合的形式使用,以使我们知晓我们的访问者来自哪里,他们都浏览了哪些内容和做了什么,以及他们针对哪些内容所花费时间最多。\n ")]),o._v(" "),n("p",[o._v("\n 4.2\n 当我们要求您提供任何可用于识别您个人身份的个人可识别信息时,我们都始终会征得您的许可并针对我们为何收集、如何收集、如何存储以及我们计划如何处理和使用这些信息做出解释。\n ")]),o._v(" "),n("p",[o._v("\n 4.3\n 我们将仅针对在收集过程中声明的目的收集并存储个人可识别信息。在我们针对已声明目的将您的信息处理完毕后,我们会将该信息删除并销毁,以保护您的隐私。\n ")]),o._v(" "),n("p",[o._v("\n 4.4 有些数据基于我们的正当利益通过cookies进行收集,其目的包括:\n 改善我们的网站和您的用户体验、正常使用我们网站的功能、以及使我们能够针对特定目的优化我们的网站。\n ")]),o._v(" "),n("p",[o._v("\n 4.5\n 对于各类因为特定目的收集个人资料的cookie,糖尿病网将只会针对您在cookie\n 功能管理中许可的目的收集的个人资料进行处理。\n ")]),o._v(" "),n("p",[o._v("4.6 您所有的个人资料将会被保密处理,并且只会用于以上所陈述的目的。")]),o._v(" "),n("p",[o._v("\n 4.7糖尿病网可能会聘请第三方服务供应商,他们将根据我们的委托处理您的个人信息。\n ")]),o._v(" "),n("p",[o._v("\n 4.8 根据数据保护规定,您有以下权力。要行使这些权力,请通过"),n("a",{staticStyle:{"text-decoration":"underline"},attrs:{href:"mailto:china-privacy@novonordisk.com",target:"_blank"}},[o._v("china-privacy@novonordisk.com")]),o._v("联系诺和诺德。 我们会在15日内对您进行回复。"),n("br"),o._v("\n 您可查阅我们拥有您的何种个人信息;"),n("br"),o._v("\n 您可获取一份结构化的常用机读格式个人信息副本;"),n("br"),o._v("\n 您可要求对您的个人信息进行更新或修正;"),n("br"),o._v("\n 您可要求您的个人信息被删除或销毁;"),n("br"),o._v("\n 您可要求我们停止或限制对您的个人信息进行处理;"),n("br"),o._v("\n 如您已许可我们对您的个人信息进行处理,您可在任何时间撤回许可。您撤回许可将不影响在您撤回许可前已进行的数据处理的合法性。"),n("br"),o._v("\n 针对我们处理您个人信息的方式,您可向数据保护主管部门提出投诉。"),n("br")]),o._v(" "),n("p",[o._v("\n 依据适用法律,上述权利视数据处理活动具体情况可能会受到限制。如您有与上述权利相关问题或请求,请通过上述所述方式与我们取得联系。\n ")])])])}],!1,null,null,null);t.default=component.exports}}]); \ No newline at end of file diff --git a/.nuxt/dist/client/84a7686.js b/.nuxt/dist/client/84a7686.js new file mode 100644 index 0000000..54f7b7d --- /dev/null +++ b/.nuxt/dist/client/84a7686.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{638:function(o,t,n){var content=n(665);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[o.i,content,""]]),content.locals&&(o.exports=content.locals);(0,n(23).default)("0f96c748",content,!0,{sourceMap:!1})},664:function(o,t,n){"use strict";n(638)},665:function(o,t,n){var e=n(22),r=n(36),c=n(44),d=e(!1),l=r(c);d.push([o.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+l+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.cookies-page table{border-spacing:0;border-collapse:collapse}.cookies-page table td{border:1px solid #939aa7;padding:0 10px;font-size:18px;color:#939aa7;line-height:40px}",""]),o.exports=d},694:function(o,t,n){"use strict";n.r(t);var e={name:"OtherCookiesPage",layout:"detail",data:function(){return{content:""}},head:{title:"糖尿病网-cookies政策",meta:[{hid:"description",name:"description",content:""}]},mounted:function(){var o=this;this.$axios.$get("/agreement/get-content?type=4").then((function(t){o.content=t.detail}))}},r=(n(664),n(11)),component=Object(r.a)(e,(function(){var o=this,t=o.$createElement,n=o._self._c||t;return n("div",{staticClass:"common-other-content cookies-page"},[n("h6",[o._v("cookies政策")]),o._v(" "),n("div",{staticClass:"font-content",domProps:{innerHTML:o._s(o.content)}})])}),[],!1,null,null,null);t.default=component.exports}}]); \ No newline at end of file diff --git a/.nuxt/dist/client/2a79a12.js b/.nuxt/dist/client/8bf9d7c.js similarity index 60% rename from .nuxt/dist/client/2a79a12.js rename to .nuxt/dist/client/8bf9d7c.js index ffb3b1c..c989180 100644 --- a/.nuxt/dist/client/2a79a12.js +++ b/.nuxt/dist/client/8bf9d7c.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{135:function(t,e,o){"use strict";o(84),o(10),o(20),o(54),o(64),o(77),o(24),o(60),o(30),o(61),o(45),o(18),o(19),o(62),o(63),o(46);var n=o(1);function r(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return c(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return c(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,d=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return l=t.done,t},e:function(t){d=!0,r=t},f:function(){try{l||null==o.return||o.return()}finally{if(d)throw r}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i0},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){h.unobserve(this.$el);var t,e=r(this.getPrefetchComponents());try{for(e.s();!(t=e.n()).done;){var o=t.value,n=o();n instanceof Promise&&n.catch((function(){})),o.__prefetched=!0}}catch(t){e.e(t)}finally{e.f()}}}}}},136:function(t,e,o){t.exports=o.p+"img/wechat_color.f9df5a2.png"},186:function(t,e,o){"use strict";var n={};n.authenticated=o(453),n.authenticated=n.authenticated.default||n.authenticated,n.device=o(454),n.device=n.device.default||n.device,e.a=n},190:function(t,e,o){"use strict";o.r(e);o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(7),r=o(12),c=(o(52),o(99),o(54),o(64),o(30),o(83),o(18),o(58),o(28));function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function d(t){for(var i=1;i(t.$refs.searchpage.scrollHeight||t.$refs.box.scrollHeight)-50&&t.searchData()}))}))},methods:d(d({},m({showLoginDialog:"showLoginDialog",loadUserInfo:"loadUserInfo",userLogout:"userLogout"})),{},{hideLoginDialog:function(t){this.showLoginDialog(!1),t()},handleCommand:function(t){var e;switch(console.log("handleCommand",t),t){case"logout":this.baiduStat("退出登录","click","已登录头像-退出登录"),this.userLogout();break;case"home":this.baiduStat("我的账户","click","已登录头像-我的账户"),e=this.$router.resolve({path:"/user"}),window.open(e.href,"_blank");break;case"setting":this.baiduStat("账户设置","click","已登录头像-账户设置"),e=this.$router.resolve({path:"/user/setting"}),window.open(e.href,"_blank")}},showToast:function(){this.$message({message:"请检查您的网络,刷新后重试",type:"warning"})},changeActiveIndex:function(t){if(this.$route.path.includes("/other"))"other-about"===this.$route.name?this.otherActiveIndex="1":"other-agreement"===this.$route.name?this.otherActiveIndex="2":"other-privacy"===this.$route.name?this.otherActiveIndex="3":"other-disclaimer"===this.$route.name?this.otherActiveIndex="4":"other-corporate"===this.$route.name?this.otherActiveIndex="5":"other-link"===this.$route.name?this.otherActiveIndex="6":"other-cookies"===this.$route.name&&(this.otherActiveIndex="7"),t&&(this.$refs.otherMenu.activeIndex=this.otherActiveIndex);else{if("article"===this.$route.name){var e=Number(this.$route.query.labelId);-1===e?this.activeIndex="2-1":2===e?this.activeIndex="2-2":3===e?this.activeIndex="2-3":17===e?this.activeIndex="2-4":-2===e?this.activeIndex="2-5":18===e&&(this.activeIndex="2-6")}else"article-id"===this.$route.name?this.activeIndex="2-1":"video"===this.$route.name||"video-id"===this.$route.name?this.activeIndex="2":"doctor"!==this.$route.name&&"doctor-id"!==this.$route.name||(this.activeIndex="3");t&&(this.$refs.mainMenu.activeIndex=this.activeIndex)}},handleSelect:function(t,e){this.changeActiveIndex(1)},getHotSearchKey:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$get("/hot-keyword");case 2:data=e.sent,t.topSearch=data.detail.hotSearchKey,t.toSouSuo="大家都在搜索"+data.detail.hotSearchKey[0].keywords;case 5:case"end":return e.stop()}}),e)})))()},searchData:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.searchLoading||!t.searchHasMore){e.next=11;break}return 1===t.searchpages&&t.baiduStat("糖尿病网-搜索","click","搜索控件-开始搜索"),t.searchLoading=!0,e.next=5,t.$axios.$get("/search-article?keyword="+t.searchKey+"&page="+t.searchpages);case 5:data=e.sent,t.searchHasMore=data.detail.hasMore,t.searchDataContent=t.searchDataContent.concat(data.detail.dataList),t.numberOf=data.detail.total,t.searchpages=t.searchpages+1,t.searchLoading=!1;case 11:case"end":return e.stop()}}),e)})))()},get_search:function(){if(""===this.searchKey)return!1;this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=this.searchKey,document.getElementsByClassName("search-popover")[0].style.display="none"},toTopSearch:function(t){var e=t.currentTarget;this.searchKey=e.innerHTML.replace(/\s*/g,""),this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=e.innerHTML.replace(/\s*/g,""),document.getElementsByClassName("search-popover")[0].style.display="none"},shutDown:function(){this.showHidden=!1,this.$emit("func",!this.msg),this.searchKey="",document.body.style.overflowX="scroll",document.body.style.overflowY="scroll"},calAge:function(){if(""===this.searchKey)return!1;this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=this.searchKey,document.getElementsByClassName("search-popover")[0].style.display="none"},goHref:function(t){var e=!1;"index"===this.$route.name&&(e=!0),t=this.$router.resolve({path:t}),e?window.open(t.href,"_blank"):window.location.href=t.href},goBack:function(){window.history.go(-1)},closeWin:function(){navigator.userAgent.includes("FireFox")||navigator.userAgent.includes("Safari")||navigator.userAgent.includes("Chrome"),window.location.href="about:blank",window.close()},doAgree:function(){this.hasAgree=!0,localStorage.setItem("hasAgree",1)}})},y=(o(485),o(11)),component=Object(y.a)(x,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"common-header-outer",class:{isMobile:"pc"!==t.deviceType},style:{top:t.hasWebHeader?(30-t.scrollTop>0?30-t.scrollTop:0)+"px":"",left:-t.scrollLeft+"px"}},[n("div",{staticClass:"common-header"},[n("a",{attrs:{href:"/"}},["pc"===t.deviceType?n("img",{attrs:{src:o(423),alt:"糖尿病网"}}):n("img",{attrs:{src:o(191),alt:"糖尿病网"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","网站logo点击")}}})]),t._v(" "),"pc"===t.deviceType?[2==t.tabType?n("el-menu",{ref:"otherMenu",staticClass:"top-menu other-menu",attrs:{"default-active":t.otherActiveIndex,mode:"horizontal"},on:{select:t.handleSelect}},[n("el-menu-item",{attrs:{index:"1"}},[n("p",{on:{click:function(e){t.baiduStat("关于我们","click","关于我们"),t.goHref("/other/about")}}},[t._v("\n 关于我们\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2"}},[n("p",{on:{click:function(e){t.baiduStat("用户协议","click","用户协议"),t.goHref("/other/agreement")}}},[t._v("\n 用户协议\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"3"}},[n("p",{on:{click:function(e){t.baiduStat("隐私政策","click","隐私政策"),t.goHref("/other/privacy")}}},[t._v("\n 隐私政策\n ")])]),t._v(" "),n("el-menu-item",{staticStyle:{display:"none"},attrs:{index:"4"}},[n("p",{on:{click:function(e){t.baiduStat("免责声明","click","免责声明"),t.goHref("/other/disclaimer")}}},[t._v("\n 免责声明\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"7"}},[n("p",{on:{click:function(e){t.baiduStat("cookies政策","click","cookies政策"),t.goHref("/other/cookies")}}},[t._v("\n cookies政策\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"5"}},[n("p",{on:{click:function(e){t.baiduStat("媒体合作","click","媒体合作"),t.goHref("/other/corporate")}}},[t._v("\n 媒体合作\n ")])]),t._v(" "),n("el-menu-item",{staticStyle:{display:"none"},attrs:{index:"6"}},[n("p",{on:{click:function(e){t.baiduStat("友情链接","click","友情链接"),t.goHref("/other/link")}}},[t._v("\n 友情链接\n ")])])],1):n("el-menu",{ref:"mainMenu",staticClass:"top-menu",attrs:{"default-active":t.activeIndex,mode:"horizontal"},on:{select:t.handleSelect}},[n("el-submenu",{attrs:{index:"1","popper-class":(t.scrollLeft>0?"has-scroll-left ":"")+(t.hasSubMenuColor?"article-sub-menu active-color":"article-sub-menu")}},[n("template",{slot:"title"},[t._v("文章")]),t._v(" "),n("el-menu-item",{attrs:{index:"2-1"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-药物tab"),t.goHref("/article?labelId=-1")}}},[t._v("\n 药物\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-2"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-饮食tab"),t.goHref("/article?labelId=2")}}},[t._v("\n 饮食\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-3"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-运动tab"),t.goHref("/article?labelId=3")}}},[t._v("\n 运动\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-4"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-并发症tab"),t.goHref("/article?labelId=17")}}},[t._v("\n 并发症\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-5"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-监测tab"),t.goHref("/article?labelId=-2")}}},[t._v("\n 监测\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-6"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-心理tab"),t.goHref("/article?labelId=18")}}},[t._v("\n 心理\n ")])])],2),t._v(" "),n("el-menu-item",{attrs:{index:"2"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-视频","click","视频tab"),t.goHref("/video")}}},[t._v("\n 视频\n ")])])],1),t._v(" "),n("div",{staticClass:"search-user",style:{width:1==t.tabType?"335px":"40px"}},[1==t.tabType?n("el-popover",{attrs:{placement:"top-start",width:"335","popper-class":"search-popover",trigger:"hover"}},[n("div",{staticClass:"search-list"},[n("p",{staticClass:"search-ps"},[t._v("热门搜索")]),t._v(" "),n("ul",{staticClass:"search-uls"},t._l(t.topSearch,(function(e,o){return n("li",{key:o,staticClass:"search-lis",on:{click:function(e){return t.toTopSearch(e)}}},[t._v("\n "+t._s(e.keywords)+"\n ")])})),0)]),t._v(" "),n("el-input",{staticClass:"search-input",attrs:{slot:"reference",maxlength:"50",placeholder:t.toSouSuo},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.calAge()},click:function(e){return t.baiduStat("糖尿病网-搜索","click","点击输入框")}},slot:"reference",model:{value:t.searchKey,callback:function(e){t.searchKey="string"==typeof e?e.trim():e},expression:"searchKey"}})],1):t._e(),t._v(" "),1==t.tabType?n("i",{staticClass:"el-icon-search",on:{click:function(e){return t.get_search()}}}):t._e(),t._v(" "),null!==t.userInfo?n("el-dropdown",{on:{command:t.handleCommand}},[n("el-avatar",{directives:[{name:"loading",rawName:"v-loading",value:t.userLoading,expression:"userLoading"}],staticStyle:{cursor:"pointer"},attrs:{src:t.circleUrl},nativeOn:{click:function(e){return t.baiduStat("头像-已登录","click","已登录头像")}}}),t._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{icon:"el-icon-user-solid",command:"home"}},[t._v("我的主页")]),t._v(" "),n("el-dropdown-item",{attrs:{icon:"el-icon-s-tools",command:"setting"}},[t._v("账号设置")]),t._v(" "),n("el-dropdown-item",{attrs:{command:"logout"}},[n("img",{staticStyle:{margin:"11px 3px 0 1px",width:"14px",height:"14px"},attrs:{src:o(484),alt:""}}),t._v("退出登录")])],1)],1):n("el-avatar",{directives:[{name:"loading",rawName:"v-loading",value:t.userLoading,expression:"userLoading"}],staticStyle:{cursor:"pointer"},attrs:{src:t.circleUrl},nativeOn:{click:function(e){t.baiduStat("头像-未登录","click","未登录头像"),t.showLoginDialog(!0)}}})],1)]:n("div",{staticClass:"search-user"},[n("a",{attrs:{href:"/search"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","搜索框点击")}}},[n("el-input",{staticClass:"search-input",attrs:{maxlength:"50",placeholder:t.toSouSuo,"suffix-icon":"el-icon-search"}})],1),t._v(" "),t.showClose?n("i",{staticClass:"el-icon-error",staticStyle:{"margin-top":"8px",height:"24px",color:"#bac0c2","font-size":"24px"},on:{click:t.goBack}}):n("a",{attrs:{href:"/more"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","移动端-更多按钮点击")}}},[t._m(0)])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.showHidden,expression:"showHidden"}],ref:"box",staticClass:"box"},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showHidden,expression:"showHidden"}],ref:"searchpage",staticClass:"searchpage",style:{height:t.searchHeight+"px"}},[n("h2",{staticClass:"searchtitle"},[t._v("\n 为您找到"+t._s(t.numberOf)+"条包含“"),n("span",{staticClass:"fontcolor"},[t._v(t._s(t.searchKeys))]),t._v("”的内容\n "),n("i",{staticClass:"el-icon-error",on:{click:function(e){return t.shutDown()}}})]),t._v(" "),t._l(t.searchDataContent,(function(e,r){return n("dl",{key:r,staticClass:"searchdl"},[n("NuxtLink",{attrs:{to:"/article/"+e.id,target:"_blank"},nativeOn:{click:function(o){return t.baiduStat("糖尿病网-搜索","click","搜索结果点击-"+e.id+"+"+e.title)}}},[n("dt",{staticClass:"searchdt"},[e.thumb?n("img",{staticClass:"searchimg",attrs:{src:e.thumb,alt:""}}):n("img",{staticClass:"searchimg",attrs:{src:o(417),alt:""}})]),t._v(" "),n("dd",{staticClass:"searchdd"},[n("span",{staticClass:"searchddspa"},[t._v(t._s(e.title))]),t._v(" "),n("span",{staticClass:"searchddsp"},[n("a",{staticClass:"searcha",attrs:{href:"#"}},[t._v(t._s(e.hit))]),t._v(" "),n("i",{staticClass:"el-icon-star-on"})]),t._v(" "),n("span",{staticClass:"searchddsp"},[n("a",{staticClass:"searcha",attrs:{href:"#"}},[t._v(t._s(e.id))]),t._v(" "),n("i",{staticClass:"el-icon-view"})])])])],1)})),t._v(" "),t.searchLoading?n("p",{staticClass:"load-more"},[t._v("\n 加载更多"),n("i",{staticClass:"el-icon-loading"})]):t._e()],2)])],2),t._v(" "),n("el-dialog",{attrs:{title:"",visible:t.loginDialogVisible,"append-to-body":!0,"close-on-click-modal":!0,"show-close":!1,"custom-class":"login-popup"+("pc"!==t.deviceType?" mobile-login-popup":""),"before-close":t.hideLoginDialog,width:"pc"!==t.deviceType?"90%":"600px",modal:!t.showClose}},[n("div",{staticClass:"login-popup"},[n("h6",[n("img",{attrs:{src:o(136),alt:""}}),t._v(t._s("pc"!==t.deviceType?"关注公众号登录,查看更多专业资讯":"微信扫码关注公众号立即登录")+"\n ")]),t._v(" "),n("div",[t.loginInfo.loading||!t.loginInfo.qrcodeExpire&&t.checked?t._e():n("p",{staticClass:"reload-code-mask"},[t.checked?n("span",{on:{click:function(e){return t.showLoginDialog(!0)}}},[n("i",{staticClass:"el-icon-refresh-right"}),t._v("刷新")]):n("span",[t._v("勾选下方协议后扫码登录")])]),t._v(" "),n("el-image",{directives:[{name:"loading",rawName:"v-loading",value:t.loginInfo.loading,expression:"loginInfo.loading"}],staticStyle:{width:"150px",height:"150px"},attrs:{src:t.loginInfo.qrCodeImage,fit:"fit"}})],1),t._v(" "),"pc"!==t.deviceType?n("p",{style:{display:"block",marginBottom:0,color:"#333",opacity:t.loginInfo.qrcodeExpire||t.loginInfo.loading?"0":"1"}},[t._v("\n 长按"+t._s("wechat"===t.env?"识别二维码":"保存图片,打开微信扫码登录")+"\n ")]):t._e(),t._v(" "),n("p",{on:{click:t.showToast}},[t._v("无法显示二维码?")]),t._v(" "),n("br"),t._v(" "),n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("我已同意糖尿病网"),n("a",{attrs:{href:"/other/agreement",target:"pc"!==t.deviceType?"":"_blank"}},[t._v("《用户协议》")]),t._v("、"),n("a",{attrs:{href:"/other/privacy",target:"pc"!==t.deviceType?"":"_blank"}},[t._v("《隐私政策》")])])],1)]),t._v(" "),n("el-dialog",{attrs:{title:"知情同意书",visible:1==t.tabType&&!t.hasAgree&&null===t.userInfo,"append-to-body":!0,"close-on-click-modal":!1,"show-close":!1,"custom-class":"agree-popup",width:"pc"!==t.deviceType?"80%":"500px",center:!0}},[n("div",{staticClass:"agree-popup-content"},[n("p",[t._v("\n 感谢您选择糖尿病网。我们非常重视你的个人信息和隐私保护。为了向你提供更好的服务我们需要获得个人信息等相关授权,在你使用我们的产品前,请仔细阅读\n "),n("a",{attrs:{href:"/other/cookies",target:"_blank"}},[t._v("《cookies政策》")]),t._v("的全部内容。\n ")]),t._v(" "),n("p",[t._v("\n 为了保护未成年人的信息,如您未满14周岁将无法使用网站服务,您可在监护人的陪同下继续使用。\n ")]),t._v(" "),n("el-checkbox",{model:{value:t.agreeChecked2,callback:function(e){t.agreeChecked2=e},expression:"agreeChecked2"}},[t._v("我已满14周岁,同意使用网站服务")])],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"200px"},attrs:{type:"primary",disabled:!t.agreeChecked2},on:{click:t.doAgree}},[t._v("接受")])],1)])],1)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("span",[e("i"),e("i"),e("i")])}],!1,null,null,null);e.default=component.exports},191:function(t,e,o){t.exports=o.p+"img/mobile_logo.f089b51.png"},192:function(t,e,o){"use strict";o.r(e);var n={props:{detailCommon:Boolean,deviceType:{type:String,default:"pc"}}},r=(o(489),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"web-footer",class:{isMobile:"pc"!==t.deviceType}},["pc"!==t.deviceType?[o("p",[t._v("\n © "+t._s((new Date).getFullYear())+" 糖尿病网   \n "),o("a",{attrs:{href:"https://www.diabetes.com.cn/uploadfile/jpg/medicine_info_service_diabetes.jpg",target:"_blank"},on:{click:function(e){return t.baiduStat("药品医疗器械网络信息服务备案","click","药品医疗器械网络信息服务备案")}}},[t._v("药品医疗器械网络信息服务备案:(京) 网药械信息备字 (2023)第00432号")]),o("br"),t._v(" "),o("a",{attrs:{href:"https://beian.miit.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("icp证书","click","icp证书")}}},[t._v("京ICP备14012503号-4")]),o("br"),t._v(" "),o("a",{attrs:{href:"http://www.beian.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("公安备案","click","公安备案")}}},[t._v("京公网安备 11000002002023号")]),o("br"),o("a",[t._v("诺和诺德(中国)制药有限公司北京分公司")])])]:[(t.detailCommon,[o("p",[t._v("\n © "+t._s((new Date).getFullYear())+" 糖尿病网   "),o("a",{attrs:{href:"https://www.diabetes.com.cn/uploadfile/jpg/medicine_info_service_diabetes.jpg",target:"_blank"},on:{click:function(e){return t.baiduStat("药品医疗器械网络信息服务备案","click","药品医疗器械网络信息服务备案")}}},[t._v("药品医疗器械网络信息服务备案:(京) 网药械信息备字\n (2023)第00432号")]),t._v("   "),o("a",{attrs:{href:"https://beian.miit.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("icp证书","click","icp证书")}}},[t._v("京ICP备14012503号-4")]),t._v("   "),o("a",{attrs:{href:"http://www.beian.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("公安备案","click","公安备案")}}},[t._v("京公网安备 11000002002023号")]),t._v("   "),o("a",[t._v("|   诺和诺德(中国)制药有限公司北京分公司")])])])]],2)}),[],!1,null,null,null);e.default=component.exports},193:function(t,e,o){"use strict";o.r(e);o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(12),r=o(28);function c(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function l(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:[],n=t.$children||[],r=x(n);try{for(r.s();!(e=r.n()).done;){var c=e.value;c.$fetch?o.push(c):c.$children&&_(c,o)}}catch(t){r.e(t)}finally{r.f()}return o}function j(t,e){if(e||!t.options.__hasNuxtData){var o=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=o,t.options.data=function(){var data=o.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),m(m({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function C(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=d.default.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function O(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t[o]).map((function(r){return e&&e.push(n),t[o][r]}))})))}function S(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return O(t,e,"instances")}function M(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,o){return Object.keys(t.components).reduce((function(n,r){return t.components[r]?n.push(e(t.components[r],t.instances[r],t,r,o)):delete t.components[r],n}),[])})))}function P(t,e){return Promise.all(M(t,function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(o,n,r,c){var l,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof o||o.options){t.next=11;break}return t.prev=1,t.next=4,o();case 4:o=t.sent,t.next=11;break;case 7:throw t.prev=7,t.t0=t.catch(1),t.t0&&"ChunkLoadError"===t.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(l=Date.now(),(!(d=parseInt(window.sessionStorage.getItem("nuxt-reload")))||d+6e40)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,n)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return r.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,r.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=f.bind(this),Object(c.a)(this,"created",h),Object(c.a)(this,"beforeMount",d))}}},417:function(t,e,o){t.exports=o.p+"img/article_cover.1918361.png"},418:function(t,e,o){"use strict";o.r(e);o(99),o(30),o(84);var n={props:{showCollect:Boolean,showShare:Boolean,showComment:Boolean,showLike:Boolean,isLike:{type:Number,default:0},likeNum:{type:Number,default:0},isCollect:{type:Number,default:0},isLogin:{type:Boolean,default:!1}},data:function(){return{scrollTop:0,left:-89,right:0,codeValue:"",hasScroll:!1,sharePopupShow:!1}},computed:{deviceType:function(){return this.$store.state.device.deviceType},env:function(){return this.$store.state.device.env}},mounted:function(){var t=this,e=window.location.href;if("video-id"!==t.$route.name){var n="https://app.diabetes.com.cn";e="doctor-id"===t.$route.name?n+"/expert-video":n+"/library/detail/"+t.$route.params.id}this.codeValue=e,"pc"!==t.deviceType&&"wechat"===t.env&&t.showShare&&t.wxShare({title:document.title,desc:document.querySelector('meta[name="description"]').getAttribute("content"),url:e,image:location.origin+o(191)},(function(){t.sharePopupShow=!1})),this.right=(document.documentElement.offsetWidth-1258)/2,this.$nextTick((function(){window.addEventListener("scroll",(function(){t.hasScroll=!0;var e=document.documentElement.scrollTop||document.body.scrollTop,o=document.documentElement.scrollLeft||document.body.scrollLeft;t.scrollTop=e,document.documentElement.offsetWidth<1258?(t.right=0-(1258-document.documentElement.offsetWidth)+o,t.left=0-o):(t.right=(document.documentElement.offsetWidth-1258)/2,t.left=(document.documentElement.offsetWidth-1258)/2)}))}))},methods:{goTop:function(){document.documentElement.scrollTop=0,document.body.scrollTop=0},commentClick:function(){this.$emit("commentClick")},likeClick:function(){this.$emit("likeClick")},collectClick:function(){this.$emit("collectClick")},share:function(t){var title=document.title,e=document.location.href,o=document.querySelector('meta[name="description"]').getAttribute("content"),n=document.querySelector('meta[name="keywords"]').getAttribute("content");"微博"===t&&window.open("http://service.weibo.com/share/share.php?url="+e+"&sharesource=weibo&title="+title+" "+o,"_blank"),"qq"===t&&window.open("http://connect.qq.com/widget/shareqq/index.html?url="+e+"&sharesource=qq&title="+title+"&summary="+o+"&desc="+n,"_blank"),"article-id"!==this.$route.name&&this.baiduStat(("video-id"===this.$route.name?"视频":"一问医答")+"详情页","click",("video-id"===this.$route.name?"视频":"一问医答")+"分享-"+t)},pcShareClick:function(){"article-id"===this.$route.name&&this.baiduStat("文章详情页","click","文章内分享")},showSharePop:function(){var t=this;t.sharePopupShow=!0,this.baiduStat("移动端","click","移动端-分享页面"),"wechat"!==this.env&&setTimeout((function(){t.sharePopupShow=!1}),3e3)}}},r=(o(495),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"fixed-box",class:{isMobile:"pc"!==t.deviceType},style:{right:t.right+"px"}},[t.scrollTop>200?n("div",{on:{click:t.goTop}},[n("i",{staticClass:"el-icon-arrow-up"}),n("span",[t._v("TOP")])]):t._e(),t._v(" "),"pc"!==t.deviceType?[t.showCollect?n("div",{style:{color:1==t.isCollect?"#EAAB00":""},on:{click:t.collectClick}},[n("i",{staticClass:"el-icon-star-on"}),n("span",[t._v(t._s(1==t.isCollect?"已":"")+"收藏")])]):t._e(),t._v(" "),t.showShare?n("div",{on:{click:t.showSharePop}},[n("i",{staticClass:"el-icon-share"}),n("span",[t._v("分享")])]):t._e(),t._v(" "),t.showComment?n("div",{on:{click:t.commentClick}},[n("img",{attrs:{src:o(236),alt:""}}),n("span",[t._v("评论")])]):t._e(),t._v(" "),t.showLike?n("div",{on:{click:t.likeClick}},[1==t.isLike?n("img",{attrs:{src:o(237),alt:""}}):n("img",{attrs:{src:o(238),alt:""}}),n("span",{style:{color:1==t.isLike?"#E6553F":""}},[t._v(t._s(t.likeNum))])]):t._e()]:t._e()],2),t._v(" "),"pc"===t.deviceType?n("div",{staticClass:"fixed-box left-fixed",style:{position:t.hasScroll?"fixed":"absolute",top:t.hasScroll?"236px":"",left:t.left+"px"}},[t.showCollect?n("div",{style:{color:1==t.isCollect?"#EAAB00":""},on:{click:t.collectClick}},[n("i",{staticClass:"el-icon-star-on"}),n("span",[t._v(t._s(1==t.isCollect?"已":"")+"收藏")])]):t._e(),t._v(" "),n("el-popover",{attrs:{placement:"right",width:"174","visible-arrow":!1,"popper-class":"share-hover-box",trigger:"hover"}},[n("div",{staticClass:"share-box"},[n("el-popover",{attrs:{placement:"top-start",width:"176","visible-arrow":!1,"popper-class":"wechat-qrcode-box",trigger:"hover"}},[n("div",{staticClass:"qrcode-box"},[n("p",[n("img",{attrs:{src:o(136),alt:"扫码分享至微信"}}),t._v("扫码分享至微信\n ")]),t._v(" "),n("vue-qr",{staticClass:"bicode",attrs:{size:220,text:t.codeValue}})],1),t._v(" "),n("p",{attrs:{slot:"reference"},on:{click:function(e){return t.share("微信")}},slot:"reference"},[n("img",{attrs:{src:o(491),alt:""}})])]),t._v(" "),n("p",{on:{click:function(e){return t.share("qq")}}},[n("img",{attrs:{src:o(492),alt:""}})]),t._v(" "),n("p",{on:{click:function(e){return t.share("微博")}}},[n("img",{attrs:{src:o(493),alt:""}})])],1),t._v(" "),t.showShare?n("div",{attrs:{slot:"reference"},on:{click:t.pcShareClick},slot:"reference"},[n("i",{staticClass:"el-icon-share"}),n("span",[t._v("分享")])]):t._e()]),t._v(" "),t.showComment?n("div",{on:{click:t.commentClick}},[n("img",{attrs:{src:o(236),alt:""}}),n("span",[t._v("评论")])]):t._e(),t._v(" "),t.showLike?n("div",{on:{click:t.likeClick}},[1==t.isLike?n("img",{attrs:{src:o(237),alt:""}}):n("img",{attrs:{src:o(238),alt:""}}),n("span",{style:{color:1==t.isLike?"#E6553F":""}},[t._v(t._s(t.likeNum))])]):t._e()],1):t._e(),t._v(" "),t.sharePopupShow?n("div",{staticClass:"share-popup",on:{click:function(e){t.sharePopupShow=!1}}},["wechat"===t.env||"weibo"===t.env||"qq"===t.env?[n("img",{attrs:{src:o(494)}}),t._v(" "),t._m(0)]:[n("p",[t._v("点击浏览器分享图标,发送好友")])]],2):t._e()])}),[function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("p",[t._v("点击右上角")]),t._v(" "),o("p",[t._v("分享给朋友")])])}],!1,null,null,null);e.default=component.exports},419:function(t,e,o){t.exports=o.p+"img/follow_qrcode.5e02c5f.png"},420:function(t,e,o){t.exports=o.p+"img/follow_qrcode_test.5e02c5f.png"},422:function(t,e,o){"use strict";o.r(e);o(99),o(30);function n(){var t=new Date,e=t.getFullYear(),o=t.getMonth()+1,n=t.getDate();return e+"-"+(o=o<10?"0"+o:o)+"-"+(n=n<10?"0"+n:n)}var r={props:{isIndex:{type:Boolean,default:!1},needFixed:{type:Boolean,default:!1},bannerHeight:{type:Number,default:0},isMore:{type:Boolean,default:!1}},data:function(){return{activeTab:"",tabArr:[{font:"推荐",name:"index",url:"/",statInfo:{category:"推荐",des:"推荐tab"}},{font:"视频",name:"video",url:"/video",statInfo:{category:"视频",des:"视频tab"}},{font:"一问医答",name:"doctor",url:"/doctor",statInfo:{category:"一问医答",des:"一问医答tab"}},{font:"药物",name:"article-medicine",url:"/article?labelId=-1",statInfo:{category:"文章",des:"文章-药物tab"}},{font:"饮食",name:"article-food",url:"/article?labelId=2",statInfo:{category:"文章",des:"文章-饮食tab"}},{font:"运动",name:"article-sport",url:"/article?labelId=3",statInfo:{category:"文章",des:"文章-运动tab"}},{font:"并发症",name:"article-complication",url:"/article?labelId=17",statInfo:{category:"文章",des:"文章-并发症tab"}},{font:"监测",name:"article-survey",url:"/article?labelId=-2",statInfo:{category:"文章",des:"文章-监测tab"}},{font:"心理",name:"article-mind",url:"/article?labelId=18",statInfo:{category:"文章",des:"文章-心理tab"}}]}},created:function(){var t=this.$route.name;if("article"===this.$route.name){var e="";switch(Number(this.$route.query.labelId)){case-1:e="medicine";break;case 2:e="food";break;case 3:e="sport";break;case 17:e="complication";break;case-2:e="survey";break;case 18:e="mind"}t+="-"+e}this.activeTab=t},mounted:function(){if(!this.isMore){if("index"===this.activeTab)if(localStorage.getItem("indexTabAniDay")){var t=localStorage.getItem("indexTabAniDay");n()!==t&&(this.animationFun(),t=n(),localStorage.setItem("indexTabAniDay",t))}else this.animationFun(),localStorage.setItem("indexTabAniDay",n());var e=document.getElementsByClassName("chosenMobileTab")[0].offsetLeft,o=((document.documentElement.clientWidth||document.body.clientWidth)-70)/2;document.getElementsByClassName("mobile-header")[0].scrollTo(e-o,0)}},methods:{animationFun:function(){var t=document.documentElement.clientWidth||document.body.clientWidth,e=this.$refs.mobileHeader.clientWidth;this.$refs.mobileHeader.animate([{marginLeft:"0"},{marginLeft:t-e+"px"}],{duration:1e3,delay:1e3}),this.$refs.mobileHeader.animate([{marginLeft:t-e+"px"},{marginLeft:t-e+"px"}],{duration:200,delay:2e3}),this.$refs.mobileHeader.animate([{marginLeft:t-e+"px"},{marginLeft:0}],{duration:1e3,delay:2200})},handleClick:function(t){if(t.name!==this.activeTab){this.baiduStat((this.isMore?"更多页面-":"导航栏-")+t.statInfo.category,"click",t.statInfo.des);var e=this.$router.resolve({path:t.url}).href;window.location.href=e}}}},c=(o(487),o(11)),component=Object(c.a)(r,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"mobile-header",style:{position:t.isIndex?t.needFixed?"fixed":"":"fixed"}},[o("div",{ref:"mobileHeader"},[o("div",t._l(t.tabArr,(function(e){return o("p",{key:e.name,class:{chosenMobileTab:t.activeTab===e.name},on:{click:function(o){return t.handleClick(e)}}},[t._v("\n "+t._s(e.font)+"\n ")])})),0)])])}),[],!1,null,null,null);e.default=component.exports},423:function(t,e,o){t.exports=o.p+"img/home_logo.9eb4c10.png"},424:function(t,e,o){t.exports=o.p+"img/wechat_white.73720a3.png"},425:function(t,e,o){"use strict";o.r(e);var n={},r=(o(501),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"web-header"},[o("NuxtLink",{attrs:{to:"/other/about",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("关于我们","click","关于我们")}}},[t._v("关于我们")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/agreement",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("用户协议","click","用户协议")}}},[t._v("用户协议")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/privacy",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("隐私政策","click","隐私政策")}}},[t._v("隐私政策")]),t._v(" "),o("NuxtLink",{staticStyle:{display:"none"},attrs:{to:"/other/disclaimer",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("免责声明","click","免责声明")}}},[t._v("免责声明")]),t._v(" "),o("NuxtLink",{staticStyle:{display:"none"},attrs:{to:"/other/link",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("友情链接","click","友情链接")}}},[t._v("友情链接")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/cookies",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("cookies政策","click","cookies政策")}}},[t._v("cookies政策")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/corporate",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("媒体合作","click","媒体合作")}}},[t._v("媒体合作")]),t._v(" "),o("el-popover",{attrs:{placement:"top-start",width:"420","visible-arrow":!1,"popper-class":"feedback-popover",trigger:"hover"}},[o("div",{staticClass:"feedback-box"},[o("h6",[t._v("意见反馈")]),t._v(" "),o("p",[t._v("\n 您在使用网站中发现了哪些问题,可以发送邮件至\n "),o("a",{attrs:{href:"mailto:DHcommunications@novonordisk.com",target:"_blank"},on:{click:function(e){return t.baiduStat("意见反馈","click","意见反馈")}}},[t._v("DHcommunications@novonordisk.com")]),t._v("\n 向我们反馈~\n ")])]),t._v(" "),o("p",{attrs:{slot:"reference"},slot:"reference"},[t._v("意见反馈")])])],1)}),[],!1,null,null,null);e.default=component.exports},426:function(t,e,o){o(427),t.exports=o(428)},428:function(t,e,o){"use strict";o.r(e),function(t){o(60),o(61),o(19),o(62),o(63);var e=o(42),n=o(7),r=(o(147),o(439),o(448),o(450),o(52),o(30),o(10),o(20),o(24),o(25),o(54),o(64),o(83),o(77),o(18),o(45),o(46),o(84),o(1)),c=o(405),l=o(186),d=o(2),h=o(51),f=o(416),m=o(135);function x(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return y(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return y(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2?e-2:0),n=2;nimg{width:100%}.error{position:relative;padding:30px 0;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;color:#e3e3e3;text-align:center;box-sizing:border-box}.error h4{font-size:200px;line-height:264px}.error h6{margin-top:-25px;font-size:60px;line-height:79px}.error p{margin-top:118px;font-size:24px;font-family:MicrosoftYaHei;color:#5d6269;font-weight:400;line-height:31px}.error img{position:absolute;bottom:128px;left:50%;margin-left:-92px;width:184px;height:233px}.isMobile .error{margin-bottom:-110px;background:#fff}.isMobile .error h4{font-size:100px;line-height:130px}.isMobile .error h6{margin-top:-10px;font-size:30px;line-height:40px}.isMobile .error p{margin-top:56px;font-size:18px;line-height:24px}.isMobile .error img{bottom:64px;margin-left:-60px;width:120px;height:auto}.isMobile .error~.bottom-outer{position:absolute}.isMobile .error~.mobile-not-login{display:none}",""]),t.exports=l},482:function(t,e,o){"use strict";o(232)},483:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.common-page{padding:86px 0 76px}.common-page .common-header .top-menu .el-menu-item.is-active p,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.common-page .common-header .top-menu .el-menu-item.is-active,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title{position:relative}.common-page .common-header .top-menu .el-menu-item.is-active:after,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.isMobile .common-page{padding-bottom:0}.active-color .el-menu--popup .el-menu-item.is-active p{color:#5d6269!important}',""]),t.exports=l},484:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAUJJREFUSEvNljFKBDEUhv+o2GihJxBbxRPYaGdjORZWmQkb2cIzqFcQBBHRNFpoZy3oGcQDiLew2DzZ7I4s7O6bxHkbTRl+8uV/Sf48hcxD1Txt7BMI+yzfz607d/nRZo8BqKvOOaCOGxfyfte569dGHSMYAi1FLTIj4Bm8n+iirbu+qXGHAi64aokAy/JogxTdgPDpbq8OZg7Uxr6DsBlAhEcOKuJQl/YBCsWPMwYqAgxPKxIqBoyFigIH0M4LlNqZVl4WGG4f/EVUKNSiUVg9N3KmLFBX9hTASRJwmngI/V/AQbAHlyljvCKxJU2h9LVFUcwvLa88//rSpAAPu93Vxa/ePYA9LgBEnoUxZq1HC3cAbTeljQhQV/YNwFYTTOx7yh7e2b+nlMs1qafJ3GJw2xVoP/6mTQwRlrMRTjn0ttpvJ0wlLEUxcB8AAAAASUVORK5CYII="},485:function(t,e,o){"use strict";o(233)},486:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}*{list-style:none}.common-header-outer{position:fixed;top:0;left:0;width:100%;height:86px;min-width:1258px;background:#fff;z-index:9}.common-header-outer .box{width:100%;background:#fff;position:absolute;top:86px;left:0;-webkit-animation-name:mymove;animation-name:mymove;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes mymove{0%{top:600px}to{top:86px}}@keyframes mymove{0%{top:600px}to{top:86px}}.common-header-outer .box .searchpage{width:1080px;margin:auto;padding-top:66px;height:900px;overflow:auto;box-sizing:border-box}.common-header-outer .box .searchpage .searchtitle{position:absolute;top:0;width:1080px;height:66px;font-size:20px;line-height:66px;background:#fff}.common-header-outer .box .searchpage .searchtitle .el-icon-error{float:right;cursor:pointer;margin-top:24px;margin-right:30px}.common-header-outer .box .searchpage .searchtitle .fontcolor{color:#005ad2}.common-header-outer .box .searchpage .searchtitle .shutdown{display:block;width:24px;height:24px;border-radius:50%;background:#f5f5f8;float:right;margin-top:20px;margin-right:40px}.common-header-outer .box .searchpage .searchdl{width:1080px;height:126px;float:left;background:#f5f5f8;cursor:pointer;border-radius:4px;margin-bottom:20px}.common-header-outer .box .searchpage .searchdl a{display:inline-block}.common-header-outer .box .searchpage .searchdl a .searchdt{width:224px;height:126px;float:left;border-radius:4px}.common-header-outer .box .searchpage .searchdl a .searchdt .searchimg{width:224px;height:126px;border-radius:4px}.common-header-outer .box .searchpage .searchdl a .searchdd{width:854px;height:126px;float:left;color:#292b2c;background:#f5f5f8}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddspa{width:600px;height:86px;font-size:20px;margin-top:20px;margin-left:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:inline-block}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp{float:right;display:inline-block;height:36px;margin-top:90px;margin-right:12px}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .searcha{float:left;display:inline-block;font-size:20px;height:30px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .el-icon-star-on{width:20px;height:20px;font-size:20px;margin-left:4px;margin-top:2px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .el-icon-view{width:20px;height:20px;font-size:20px;margin-left:4px;margin-right:4px;margin-top:2px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddspan{width:100px;height:28px;display:inline-block}.common-header-outer .common-header{margin:0 auto;display:flex;width:1080px;height:86px;align-items:center}.common-header-outer .common-header>a:first-child{display:block;width:147.5px;height:46px}.common-header-outer .common-header>a:first-child img{width:100%}.common-header-outer .common-header .top-menu{display:flex;border:none;padding:0 100px;width:calc(100% - 482.5px);box-sizing:border-box;justify-content:space-between}.common-header-outer .common-header .top-menu:after,.common-header-outer .common-header .top-menu:before{display:none}.common-header-outer .common-header .top-menu .el-menu-item,.common-header-outer .common-header .top-menu .el-submenu__title{border:none;padding:0;height:86px;font-size:0;line-height:86px}.common-header-outer .common-header .top-menu .is-active{border:none;color:#292b2c}.common-header-outer .common-header .top-menu .is-active .el-submenu__title{border:none}.common-header-outer .common-header .top-menu .el-menu-item p,.common-header-outer .common-header .top-menu .el-submenu__title{color:#292b2c;font-size:18px}.common-header-outer .common-header .top-menu .el-menu-item p i,.common-header-outer .common-header .top-menu .el-submenu__title i{display:none}.common-header-outer .common-header .top-menu .el-menu-item:hover p,.common-header-outer .common-header .top-menu .el-submenu__title:hover{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.common-header-outer .common-header .top-menu .el-menu-item:hover,.common-header-outer .common-header .top-menu .el-submenu__title:hover,.common-header-outer .common-header .top-menu .is-opened .el-submenu__title{position:relative}.common-header-outer .common-header .top-menu .el-menu-item:hover:after,.common-header-outer .common-header .top-menu .el-submenu__title:hover:after,.common-header-outer .common-header .top-menu .is-opened .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.common-header-outer .common-header .top-menu.other-menu{padding:0 100px;width:calc(100% - 187.5px)}.common-header-outer .common-header .search-user{display:flex;width:335px;position:relative}.common-header-outer .common-header .search-user .el-icon-search{font-size:24px;position:absolute;top:8px;right:78px;color:#001965}.common-header-outer .common-header .search-user .search-input{margin-right:20px;width:275px!important}.common-header-outer .common-header .search-user .search-input .el-input__inner{border:none;padding:0 56px 0 12px;width:275px!important;height:40px;background:#f5f5f8;border-radius:20px;box-sizing:border-box;color:#292b2c;font-size:16px}.common-header-outer .common-header .search-user .search-input .el-input__suffix{right:16px}.common-header-outer .common-header .search-user .search-input .el-input__suffix .el-input__icon{width:24px;font-size:24px;color:#001965}.common-header-outer.isMobile{top:0!important;min-width:auto;height:60px}.common-header-outer.isMobile .common-header{padding:0 15px;width:100%;height:60px;box-sizing:border-box;justify-content:space-between}.common-header-outer.isMobile .common-header>a:first-child{flex:none;width:36px;height:36px}.common-header-outer.isMobile .common-header .search-user{width:80%;min-width:233px;position:relative}.common-header-outer.isMobile .common-header .search-user>a:first-child{margin-right:16px;width:calc(100% - 40px)}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input{margin-right:0;width:100%!important}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input .el-input__inner{width:100%!important}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input .el-input__suffix{color:#001965}.common-header-outer.isMobile .common-header .search-user .el-icon-search{position:absolute;top:-1px;right:0}.common-header-outer.isMobile .common-header .search-user>a:last-child{margin-top:8px;padding-top:3px;width:24px;height:24px;box-sizing:border-box}.common-header-outer.isMobile .common-header .search-user>a:last-child span i{display:block;margin:0 auto 4.5px;width:20px;height:3px;border-radius:2px;background:#001965}.common-header-outer.isMobile .common-header .search-user>a:last-child span i:last-child{margin-bottom:0}.article-sub-menu{left:0!important;width:100%;background:#f5f5f8}.article-sub-menu .el-menu--popup{margin:0 auto;padding:0 0 0 255px;width:1080px;height:50px;box-shadow:none;background:transparent;box-sizing:border-box}.article-sub-menu .el-menu--popup .el-menu-item{display:inline-block;margin-right:54px;padding:0;height:50px;background:transparent}.article-sub-menu .el-menu--popup .el-menu-item p{font-size:16px;color:#939aa7;line-height:50px}.article-sub-menu .el-menu--popup .el-menu-item p:hover{color:#5d6269!important}.article-sub-menu .el-menu--popup .el-menu-item:last-child{margin-right:0}.article-sub-menu .el-menu--popup .el-menu-item.is-active a{color:#939aa7}.article-sub-menu.has-scroll-left .el-menu--popup{padding:0;width:100%;text-align:center}.search-popover{box-sizing:border-box}.login-popup{border-radius:4px;box-shadow:none}.login-popup .el-dialog__body,.login-popup .el-dialog__header{padding:0}.login-popup .el-dialog__body .login-popup{padding:60px 0 50px;text-align:center}.login-popup .el-dialog__body .login-popup h6{font-size:24px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;color:#292b2c;line-height:28px}.login-popup .el-dialog__body .login-popup h6 img{margin-right:8px;width:28px}.login-popup .el-dialog__body .login-popup>div:nth-child(2){position:relative;margin:30px auto 0;border:1px solid #e3e3e3;width:152px;height:152px;box-sizing:border-box;font-size:0}.login-popup .el-dialog__body .login-popup>div:nth-child(2) img{width:150px;height:150px}.login-popup .el-dialog__body .login-popup>div:nth-child(2) .reload-code-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1}.login-popup .el-dialog__body .login-popup>div:nth-child(2) .reload-code-mask span{font-size:18px;color:#fff;line-height:24px;letter-spacing:2px;cursor:pointer}.login-popup .el-dialog__body .login-popup>p{display:inline-block;margin:20px 0 40px;cursor:pointer;font-size:18px;color:#3099ea;line-height:24px}.login-popup .el-dialog__body .login-popup>label{font-size:16px;font-family:MicrosoftYaHei;color:#5d6269;line-height:21px}.login-popup .el-dialog__body .login-popup>label .el-checkbox__input.is-checked+.el-checkbox__label{color:#5d6269}.login-popup .el-dialog__body .login-popup>label .el-checkbox__inner{border-color:#3f9c35}.login-popup .el-dialog__body .login-popup>label .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#3f9c35}.login-popup .el-dialog__body .login-popup>label a{color:#3099ea}.login-popup.mobile-login-popup .el-dialog__body .login-popup{padding:30px 0}.login-popup.mobile-login-popup .el-dialog__body .login-popup h6{font-size:17px;line-height:24px;font-weight:400;white-space:nowrap}.login-popup.mobile-login-popup .el-dialog__body .login-popup h6 img{margin:2px;width:20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>div:nth-child(2){margin-top:20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>p{margin:10px 0 20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>label .el-checkbox__label{font-size:12px}.search-ul{float:left;margin-bottom:10px;margin-top:10px;margin-left:10px}.search-li{font-size:16px;line-height:48px;margin-right:10px;border-radius:26px;margin-bottom:21px;padding-left:26px;padding-right:26px;border:1px solid #ededed;background:#fff}.search-li,.search-lis{cursor:pointer;float:left;color:#292b2c}.search-lis{width:100%;height:30px;line-height:30px;border-bottom:1px solid #f5f5f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-lis:last-child{border:none}.search-p,.search-ps{width:100%;float:left;color:#939aa7}.el-icon-delete{margin-left:8px;color:#939aa7;cursor:pointer}.agree-popup .el-dialog__header{padding:15px}.agree-popup .el-dialog__body{padding:0 15px}.agree-popup .el-dialog__body .agree-popup-content p{margin-bottom:20px;font-size:15px;line-height:20px;color:#292b2c}.agree-popup .el-dialog__body .agree-popup-content p a{color:#3099ea}.agree-popup .el-dialog__body .agree-popup-content .el-checkbox{position:relative;margin:0 0 10px;padding-left:10px;white-space:normal}.agree-popup .el-dialog__body .agree-popup-content .el-checkbox .el-checkbox__input{position:absolute;top:3px;left:0}',""]),t.exports=l},487:function(t,e,o){"use strict";o(234)},488:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.mobile-header{overflow-x:scroll;top:60px;display:flex;border-bottom:1px solid #f5f5f8;width:100%;height:48px;background:#fff;white-space:nowrap;z-index:2}.mobile-header>div>div{display:flex;overflow:hidden;height:48px;position:relative}.mobile-header>div>div p{flex:none;width:70px;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#292b2c;line-height:48px;text-align:center;cursor:pointer}.mobile-header>div>div p.chosenMobileTab{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965}",""]),t.exports=l},489:function(t,e,o){"use strict";o(235)},490:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.web-footer{margin:0 auto;padding-top:18px;width:1080px;height:66px;text-align:left;box-sizing:border-box}.web-footer p{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:30px}.web-footer p span{float:right}.web-footer p a{color:#939aa7}.web-footer.isMobile{padding-top:0!important;padding-bottom:env(safe-area-inset-bottom);width:100%;height:auto;box-sizing:border-box;background:#001965;text-align:center}.web-footer.isMobile p,.web-footer.isMobile p a{color:#fff!important}.web-footer.isMobile p:first-child{padding:15px 0;line-height:16px!important}",""]),t.exports=l},491:function(t,e,o){t.exports=o.p+"img/share_wechat.64543c8.png"},492:function(t,e,o){t.exports=o.p+"img/share_qq.2c430c1.png"},493:function(t,e,o){t.exports=o.p+"img/share_weibo.65d6c36.png"},494:function(t,e,o){t.exports=o.p+"img/share_point.40a9d59.png"},495:function(t,e,o){"use strict";o(239)},496:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.fixed-box{position:fixed;bottom:130px;right:0;width:60px;z-index:9}.fixed-box div{margin-top:1px;width:62px;height:62px;background:#f5f5f8;border-radius:4px;text-align:center;cursor:pointer;color:#5d6269}.fixed-box div i,.fixed-box div span{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px}.fixed-box div i{margin-top:12px;font-size:30px}.fixed-box div img{margin-top:10px;width:26px}.fixed-box div span{display:block}.fixed-box.isMobile{top:auto!important;right:15px!important;bottom:70px!important;transform:scale(.85);transform-origin:bottom}.fixed-box.left-fixed{position:absolute;top:150px;bottom:auto;left:-89px}.share-hover-box{border:none;box-shadow:none;padding:11px 0 11px 11px;height:61px;background:#f5f5f8;box-sizing:border-box;transform:translateX(-15px);border-radius:0 50px 50px 0}.share-hover-box .share-box{font-size:0}.share-hover-box .share-box>p,.share-hover-box .share-box>span{display:inline-block;margin-right:12px;background:#fff;cursor:pointer;width:40px;height:40px;border-radius:20px}.share-hover-box .share-box>p img,.share-hover-box .share-box>span img{width:40px;height:40px;border-radius:20px}.share-hover-box.left-show{transform:translateX(15px) scale(.85);transform-origin:bottom;border-radius:50px 0 0 50px}.wechat-qrcode-box{border:1px solid #ededed;padding:14px 0 16px;background:#fff;box-sizing:border-box}.wechat-qrcode-box .qrcode-box{text-align:center}.wechat-qrcode-box .qrcode-box p{margin-bottom:6px;font-size:16px;color:#292b2c;line-height:28px}.wechat-qrcode-box .qrcode-box p img{width:28px;height:28px}.wechat-qrcode-box .qrcode-box>img{width:110px}.share-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}.share-popup p{font-size:16px;color:#fff;text-align:center}.share-popup div{text-align:right;float:right;position:absolute;right:0;top:60px;width:150px}.share-popup div p{display:block}.share-popup img{width:210px;height:124px;float:right}.share-popup>p{position:absolute;bottom:20px;width:100%}",""]),t.exports=l},497:function(t,e,o){"use strict";o(240)},498:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.mobile-not-login{position:fixed;bottom:0;left:0;display:flex;padding:10px 15px calc(env(safe-area-inset-bottom) + 10px);width:calc(100% - 30px);height:35px;background:#fff;align-items:center;z-index:9}.mobile-not-login i{font-size:14px;color:#bac0c2}.mobile-not-login img{margin:0 2px 0 5px;width:26px;height:26px}.mobile-not-login p:nth-child(3){font-size:15px;color:#292b2c;line-height:20px}.mobile-not-login p:last-child{position:absolute;right:15px;width:75px;height:35px;background:#e6553f;border-radius:4px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:35px;text-align:center}",""]),t.exports=l},499:function(t,e,o){"use strict";o(241)},500:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.detail-page{padding:86px 0 122px}.detail-page .common-header-outer{border-bottom:1px solid #f5f5f8}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active p,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title{position:relative}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active:after,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.detail-page .bottom-outer{position:absolute;bottom:0;left:0;padding-top:20px;width:100%;height:122px;background:#001965;box-sizing:border-box}.detail-page .bottom-outer .web-header{position:relative;z-index:1}.detail-page .bottom-outer .web-header>span{float:none}.detail-page .bottom-outer .web-footer{position:relative;padding-top:15px;height:auto;z-index:1}.detail-page .bottom-outer .web-footer p{color:hsla(0,0%,100%,.4);line-height:17px}.detail-page .bottom-outer .web-footer p a{color:hsla(0,0%,100%,.4)}.detail-page .bottom-outer .follow-box{position:absolute;bottom:20px;width:100%}.detail-page .bottom-outer .follow-box>div{margin:0 auto;width:1080px}.detail-page .bottom-outer .follow-box>div>div{display:flex;float:right;align-items:flex-end}.detail-page .bottom-outer .follow-box>div>div>div{color:#fff}.detail-page .bottom-outer .follow-box>div>div>div h5{height:24px;font-size:18px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;line-height:24px}.detail-page .bottom-outer .follow-box>div>div>div h5 p{position:relative;top:-4px;display:inline-block;margin-right:10px;width:28px;height:28px;background:linear-gradient(180deg,#42e32d,#22e034);border-radius:4px}.detail-page .bottom-outer .follow-box>div>div>div h5 p img{margin:2px;width:24px}.detail-page .bottom-outer .follow-box>div>div>div>p{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:30px;letter-spacing:3px}.detail-page .bottom-outer .follow-box>div>div>div h6{font-size:16px;line-height:21px}.detail-page .bottom-outer .follow-box>div>div>img{margin-left:10px;width:82px;height:82px}.isMobile .detail-page{padding-bottom:0}.isMobile .bottom-outer{padding:0;height:auto}',""]),t.exports=l},501:function(t,e,o){"use strict";o(242)},502:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.web-header{margin:0 auto;width:1080px;height:30px;font-size:14px;color:#fff;line-height:30px}.web-header a{margin-right:44px;color:#fff}.web-header>span{float:right}.web-header>span p{display:inline-block;cursor:pointer}.feedback-popover{padding:30px 26px 42px;box-sizing:border-box;text-align:center}.feedback-popover .feedback-box h6{font-size:18px;color:#001965;line-height:24px}.feedback-popover .feedback-box p{margin-top:16px;font-size:16px;color:#292b2c;line-height:24px}.feedback-popover .feedback-box p a{color:#292b2c}",""]),t.exports=l},503:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return r})),o.d(e,"mutations",(function(){return c})),o.d(e,"getters",(function(){return l})),o.d(e,"actions",(function(){return d}));var n=o(7),r=(o(52),function(){return{}}),c={},l={},d={nuxtServerInit:function(t,e){var o=this;return Object(n.a)(regeneratorRuntime.mark((function n(){var r,c,data;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=t.commit,c=e.req,n.next=4,o.$axios.$get("/user/info",o.$axios.genSSROptions(c));case 4:(data=n.sent)&&data.success&&r("user/setUserInfo",data.detail),r("user/setLoading",!1);case 7:case"end":return n.stop()}}),n)})))()}}},504:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return n})),o.d(e,"getters",(function(){return r})),o.d(e,"mutations",(function(){return c}));var n=function(){return{deviceType:"pc",env:""}},r={getDeviceType:function(t){return t.deviceType}},c={setDeviceType:function(t,e){t.deviceType=e.type,t.env=e.env?e.env:""}}},505:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return m})),o.d(e,"mutations",(function(){return x})),o.d(e,"getters",(function(){return y})),o.d(e,"actions",(function(){return v}));o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(7),r=o(12),c=(o(84),o(18),o(58),o(52),o(0)),l=o.n(c),d=o(43);function h(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function f(t){for(var i=1;i=o.loginInfo.expireTime?(clearTimeout(o.loginInfo.timer),e("setLoginInfo",{timer:0,qrcodeExpire:!0})):n("doLogin")}),3e3);e("setLoginInfo",{timer:r})}},doLogin:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,r,c,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,r=t.state,c=t.dispatch,"undefined"!=typeof _hmt&&_hmt.push(["_trackEvent","pc"===e.getters["device/getDeviceType"]?"PC-登录成功":"MOBILE-登录成功","show","登录成功"]),o.next=4,e.$axios.$post("/login",{time:r.loginInfo.requestTime});case 4:data=o.sent,console.log("doLogin:",data),data.success?(n("setUserInfo",data.detail),n("setLoginDialog",!1),Object(d.Message)({showClose:!0,message:"登录成功",type:"success"}),window.location.reload()):c("checkLogin");case 7:case"end":return o.stop()}}),o)})))()},loadUserInfo:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,t.state,t.dispatch,n("setLoading",!0),o.next=4,e.$axios.$get("/user/info");case 4:data=o.sent,n("setLoading",!1),console.log("loadUserInfo:",data),data.success&&n("setUserInfo",data.detail);case 8:case"end":return o.stop()}}),o)})))()},userLogout:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,r,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,t.state,t.dispatch,r=d.Loading.service({fullscreen:!0}),o.next=4,e.$axios.$post("/logout");case 4:data=o.sent,r.close(),console.log("userLogout:",data),data.success&&(n("setUserInfo",null),Object(d.Message)({showClose:!0,message:"退出成功",type:"success"}),window.location.replace("/"));case 8:case"end":return o.stop()}}),o)})))()}}},507:function(t,e,o){var map={"./af":243,"./af.js":243,"./ar":244,"./ar-dz":245,"./ar-dz.js":245,"./ar-kw":246,"./ar-kw.js":246,"./ar-ly":247,"./ar-ly.js":247,"./ar-ma":248,"./ar-ma.js":248,"./ar-sa":249,"./ar-sa.js":249,"./ar-tn":250,"./ar-tn.js":250,"./ar.js":244,"./az":251,"./az.js":251,"./be":252,"./be.js":252,"./bg":253,"./bg.js":253,"./bm":254,"./bm.js":254,"./bn":255,"./bn-bd":256,"./bn-bd.js":256,"./bn.js":255,"./bo":257,"./bo.js":257,"./br":258,"./br.js":258,"./bs":259,"./bs.js":259,"./ca":260,"./ca.js":260,"./cs":261,"./cs.js":261,"./cv":262,"./cv.js":262,"./cy":263,"./cy.js":263,"./da":264,"./da.js":264,"./de":265,"./de-at":266,"./de-at.js":266,"./de-ch":267,"./de-ch.js":267,"./de.js":265,"./dv":268,"./dv.js":268,"./el":269,"./el.js":269,"./en-au":270,"./en-au.js":270,"./en-ca":271,"./en-ca.js":271,"./en-gb":272,"./en-gb.js":272,"./en-ie":273,"./en-ie.js":273,"./en-il":274,"./en-il.js":274,"./en-in":275,"./en-in.js":275,"./en-nz":276,"./en-nz.js":276,"./en-sg":277,"./en-sg.js":277,"./eo":278,"./eo.js":278,"./es":279,"./es-do":280,"./es-do.js":280,"./es-mx":281,"./es-mx.js":281,"./es-us":282,"./es-us.js":282,"./es.js":279,"./et":283,"./et.js":283,"./eu":284,"./eu.js":284,"./fa":285,"./fa.js":285,"./fi":286,"./fi.js":286,"./fil":287,"./fil.js":287,"./fo":288,"./fo.js":288,"./fr":289,"./fr-ca":290,"./fr-ca.js":290,"./fr-ch":291,"./fr-ch.js":291,"./fr.js":289,"./fy":292,"./fy.js":292,"./ga":293,"./ga.js":293,"./gd":294,"./gd.js":294,"./gl":295,"./gl.js":295,"./gom-deva":296,"./gom-deva.js":296,"./gom-latn":297,"./gom-latn.js":297,"./gu":298,"./gu.js":298,"./he":299,"./he.js":299,"./hi":300,"./hi.js":300,"./hr":301,"./hr.js":301,"./hu":302,"./hu.js":302,"./hy-am":303,"./hy-am.js":303,"./id":304,"./id.js":304,"./is":305,"./is.js":305,"./it":306,"./it-ch":307,"./it-ch.js":307,"./it.js":306,"./ja":308,"./ja.js":308,"./jv":309,"./jv.js":309,"./ka":310,"./ka.js":310,"./kk":311,"./kk.js":311,"./km":312,"./km.js":312,"./kn":313,"./kn.js":313,"./ko":314,"./ko.js":314,"./ku":315,"./ku.js":315,"./ky":316,"./ky.js":316,"./lb":317,"./lb.js":317,"./lo":318,"./lo.js":318,"./lt":319,"./lt.js":319,"./lv":320,"./lv.js":320,"./me":321,"./me.js":321,"./mi":322,"./mi.js":322,"./mk":323,"./mk.js":323,"./ml":324,"./ml.js":324,"./mn":325,"./mn.js":325,"./mr":326,"./mr.js":326,"./ms":327,"./ms-my":328,"./ms-my.js":328,"./ms.js":327,"./mt":329,"./mt.js":329,"./my":330,"./my.js":330,"./nb":331,"./nb.js":331,"./ne":332,"./ne.js":332,"./nl":333,"./nl-be":334,"./nl-be.js":334,"./nl.js":333,"./nn":335,"./nn.js":335,"./oc-lnc":336,"./oc-lnc.js":336,"./pa-in":337,"./pa-in.js":337,"./pl":338,"./pl.js":338,"./pt":339,"./pt-br":340,"./pt-br.js":340,"./pt.js":339,"./ro":341,"./ro.js":341,"./ru":342,"./ru.js":342,"./sd":343,"./sd.js":343,"./se":344,"./se.js":344,"./si":345,"./si.js":345,"./sk":346,"./sk.js":346,"./sl":347,"./sl.js":347,"./sq":348,"./sq.js":348,"./sr":349,"./sr-cyrl":350,"./sr-cyrl.js":350,"./sr.js":349,"./ss":351,"./ss.js":351,"./sv":352,"./sv.js":352,"./sw":353,"./sw.js":353,"./ta":354,"./ta.js":354,"./te":355,"./te.js":355,"./tet":356,"./tet.js":356,"./tg":357,"./tg.js":357,"./th":358,"./th.js":358,"./tk":359,"./tk.js":359,"./tl-ph":360,"./tl-ph.js":360,"./tlh":361,"./tlh.js":361,"./tr":362,"./tr.js":362,"./tzl":363,"./tzl.js":363,"./tzm":364,"./tzm-latn":365,"./tzm-latn.js":365,"./tzm.js":364,"./ug-cn":366,"./ug-cn.js":366,"./uk":367,"./uk.js":367,"./ur":368,"./ur.js":368,"./uz":369,"./uz-latn":370,"./uz-latn.js":370,"./uz.js":369,"./vi":371,"./vi.js":371,"./x-pseudo":372,"./x-pseudo.js":372,"./yo":373,"./yo.js":373,"./zh-cn":374,"./zh-cn.js":374,"./zh-hk":375,"./zh-hk.js":375,"./zh-mo":376,"./zh-mo.js":376,"./zh-tw":377,"./zh-tw.js":377};function n(t){var e=r(t);return o(e)}function r(t){if(!o.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=r,t.exports=n,n.id=507},51:function(t,e,o){"use strict";o.d(e,"b",(function(){return de})),o.d(e,"a",(function(){return T}));var n={};o.r(n),o.d(n,"Barrage",(function(){return lt})),o.d(n,"BottomRightFixed",(function(){return ut})),o.d(n,"CommonHeader",(function(){return pt})),o.d(n,"DoctorItem",(function(){return ht})),o.d(n,"DoctorVideoItem",(function(){return ft})),o.d(n,"MobileHeader",(function(){return mt})),o.d(n,"NotLogin",(function(){return bt})),o.d(n,"UserInfoCommon",(function(){return gt})),o.d(n,"VideoArticleListItem",(function(){return xt})),o.d(n,"WebFooter",(function(){return yt})),o.d(n,"WebHeader",(function(){return vt}));o(25),o(19),o(24),o(37),o(20),o(38);var r=o(7),c=o(12),l=(o(52),o(30),o(10),o(77),o(18),o(58),o(1)),d=o(28),h=o(406),f=o(187),m=o.n(f),x=o(82),y=o.n(x),v=(o(45),o(46),o(188)),w=o(50),k=o(2);"scrollRestoration"in window.history&&(Object(k.u)("manual"),window.addEventListener("beforeunload",(function(){Object(k.u)("auto")})),window.addEventListener("load",(function(){Object(k.u)("manual")})));function _(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function j(t){for(var i=1;i1&&void 0!==arguments[1]?arguments[1]:C,o=arguments.length>2?arguments[2]:void 0;return n.call(this,t,e,o)};var r=o.resolve.bind(o);return o.resolve=function(t,e,o){return"string"==typeof t&&(t=Object(w.c)(t)),r(t,e,o)},o}var M={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var o=e.parent,data=e.data,n=e.props,r=o.$createElement;data.nuxtChild=!0;for(var c=o,l=o.$nuxt.nuxt.transitions,d=o.$nuxt.nuxt.defaultTransition,h=0;o;)o.$vnode&&o.$vnode.data.nuxtChild&&h++,o=o.$parent;data.nuxtChildDepth=h;var f=l[h]||d,m={};P.forEach((function(t){void 0!==f[t]&&(m[t]=f[t])}));var x={};$.forEach((function(t){"function"==typeof f[t]&&(x[t]=f[t].bind(c))}));var y=x.beforeEnter;if(x.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),y)return y.call(c,t)},!1===f.css){var v=x.leave;(!v||v.length<2)&&(x.leave=function(t,e){v&&v.call(c,t),c.$nextTick(e)})}var w=r("routerView",data);return n.keepAlive&&(w=r("keep-alive",{props:n.keepAliveProps},[w])),r("transition",{props:m,on:x},[w])}},P=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],$=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],z=(o(99),{layout:"detail",props:{error:{type:Object,default:null}},data:function(){return{code:0}},mounted:function(){console.log(this.error),"/error"===this.$route.path?this.$route.query&&this.$route.query.code&&(this.code=Number(this.$route.query.code)):this.code=Number(this.error.statusCode)}}),L=(o(472),o(11)),T=Object(L.a)(z,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"error"},[-1!=t.code&&0!=t.code?n("h4",[t._v(t._s(t.code))]):t._e(),t._v(" "),404===t.code?n("h6",[t._v("NOT FOUND")]):500===t.code?n("h6",[t._v("服务器错误")]):504===t.code?n("h6",[t._v("网络超时")]):n("h6",[t._v("错误")]),t._v(" "),404===t.code?n("p",[t._v("糟糕,网页似乎迷路了"),n("br"),t._v("请尝试返回重新寻找")]):500===t.code?n("p",[t._v("紧急施工中,请稍后再试")]):502===t.code?n("p",[t._v("\n 哎呀,今天的网络好拥堵"),n("br"),t._v("等等我,已经在路上\n ")]):504===t.code?n("p",[t._v("加载失败了,请返回重新尝试")]):-1===t.code?n("p",{staticStyle:{"margin-top":"300px"}},[t._v("请检查您的网络连接")]):401===t.code?n("p",[t._v("您暂未登录"),n("br"),t._v("请登录后再操作")]):n("p",{staticStyle:{"margin-top":"300px"}},[t._v("加载错误,请重新尝试")]),t._v(" "),n("img",{attrs:{src:o(468),alt:""}})])}),[],!1,null,null,null).exports,E=o(33),A=(o(85),{name:"Nuxt",components:{NuxtChild:M,NuxtError:T},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(k.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(E.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var o=e.options;if(o.key)return"function"==typeof o.key?o.key(this.$route):o.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(T,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}});o(60),o(61),o(62),o(63),o(474),o(478),o(480);function I(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function F(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function J(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i0}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var o,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((o=Object(k.h)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return n=o.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(k.q)(e.$options.fetch,t.context)),e.$fetch)p.push(e.$fetch());else{var o,n=Q(Object(k.e)(e.$vnode.componentInstance));try{for(n.s();!(o=n.n()).done;){var component=o.value;p.push(component.$fetch())}}catch(t){n.e(t)}finally{n.f()}}return e.$options.asyncData&&p.push(Object(k.q)(e.$options.asyncData,t.context).then((function(t){for(var o in t)l.default.set(e.$data,o,t[o])}))),Promise.all(p)})),e.prev=4,e.next=7,Promise.all(n);case 7:e.next=13;break;case 9:e.prev=9,e.t0=e.catch(4),Object(k.k)(e.t0),t.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[4,9]])})))()},errorChanged:function(){if(this.nuxt.err){var t=(T.options||T).layout;"function"==typeof t&&(t=t(this.context)),this.setLayout(t)}},setLayout:function(t){return t&&G["_"+t]||(t="default"),this.layoutName=t,this.layout=G["_"+t],this.layout},loadLayout:function(t){return t&&G["_"+t]||(t="default"),Promise.resolve(G["_"+t])}}};o(157);function Z(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return tt(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return tt(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function tt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:{},n=o.isProperty,r=void 0!==n&&n;if(!e.length||r&&1===e.length)return t;var c=e.shift();return t.modules[c]=t.modules[c]||{},t.modules[c].namespaced=!0,t.modules[c].modules=t.modules[c].modules||{},ct(t.modules[c],e,{isProperty:r})}function st(t,e,o){e&&("state"===o?t.state=e||t.state:t[o]=Object.assign({},t[o],e))}var lt=function(){return o.e(3).then(o.bind(null,647)).then((function(t){return wt(t.default||t)}))},ut=function(){return Promise.resolve().then(o.bind(null,418)).then((function(t){return wt(t.default||t)}))},pt=function(){return Promise.resolve().then(o.bind(null,190)).then((function(t){return wt(t.default||t)}))},ht=function(){return o.e(4).then(o.bind(null,624)).then((function(t){return wt(t.default||t)}))},ft=function(){return o.e(5).then(o.bind(null,645)).then((function(t){return wt(t.default||t)}))},mt=function(){return Promise.resolve().then(o.bind(null,422)).then((function(t){return wt(t.default||t)}))},bt=function(){return Promise.resolve().then(o.bind(null,193)).then((function(t){return wt(t.default||t)}))},gt=function(){return o.e(0).then(o.bind(null,646)).then((function(t){return wt(t.default||t)}))},xt=function(){return o.e(6).then(o.bind(null,616)).then((function(t){return wt(t.default||t)}))},yt=function(){return Promise.resolve().then(o.bind(null,192)).then((function(t){return wt(t.default||t)}))},vt=function(){return Promise.resolve().then(o.bind(null,425)).then((function(t){return wt(t.default||t)}))};function wt(t){if(!t||!t.functional)return t;var e=Array.isArray(t.props)?t.props:Object.keys(t.props||{});return{render:function(o){var n={},r={};for(var c in this.$attrs)e.includes(c)?r[c]=this.$attrs[c]:n[c]=this.$attrs[c];return o(t,{on:this.$listeners,attrs:n,props:r,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var kt in n)l.default.component(kt,n[kt]),l.default.component("Lazy"+kt,n[kt]);var _t=o(98),jt=o.n(_t),Ct=o(408);function Ot(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function St(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function Pt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",r=Mt(Array.isArray(n)?n:[n]);try{for(r.s();!(o=r.n()).done;){var c=o.value;e?this.defaults.headers[c][t]=e:delete this.defaults.headers[c][t]}}catch(t){r.e(t)}finally{r.f()}},setToken:function(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",n,o)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return Et(Object(Ct.a)(t,this.defaults))}},zt=function(){var t=Tt[Lt];$t["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},Lt=0,Tt=["request","delete","get","head","options","post","put","patch"];Lt has been deprecated and will be removed in Nuxt 3, please use instead")),y.a.render(t,e)}})),l.default.component(M.name,M),l.default.component("NChild",M),l.default.component(A.name,A),Object.defineProperty(l.default.prototype,"$nuxt",{get:function(){var t=this.$root.$options.$nuxt;return t||"undefined"==typeof window?t:window.$nuxt},configurable:!0}),l.default.use(h.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var se={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},le=d.b.Store.prototype.registerModule;function ue(path,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Array.isArray(path)?!!path.reduce((function(t,path){return t&&t[path]}),this.state):path in this.state;return le.call(this,path,t,ce({preserveState:o},e))}function de(t){return pe.apply(this,arguments)}function pe(){return pe=Object(r.a)(regeneratorRuntime.mark((function t(e){var o,n,c,d,h,f,path,m,x=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return m=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));d[t="$"+t]=e,d.context[t]||(d.context[t]=e),c[t]=d[t];var o="__nuxt_"+t+"_installed__";l.default[o]||(l.default[o]=!0,l.default.use((function(){Object.prototype.hasOwnProperty.call(l.default.prototype,t)||Object.defineProperty(l.default.prototype,t,{get:function(){return this.$root.$options[t]}})})))},o=x.length>1&&void 0!==x[1]?x[1]:{},t.next=4,S(0,o);case 4:return n=t.sent,(c=nt(e)).$router=n,c.registerModule=ue,d=ce({head:{title:"糖尿病网 - 服务糖尿病患者的知识社区",htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,width=device-width,user-scalable=no,viewport-fit=cover"},{hid:"description",name:"description",content:"糖尿病网,服务糖尿病患者的知识平台!以帮助糖尿病患者科学管理身体为目标,提供最新鲜、专业的健康管理资讯。"},{hid:"keywords",name:"keywords",content:"糖尿病,健康管理,控糖,血糖,血糖管理,科普,知识社区,专业资讯,干货,糖友,疾病,公益,有用,深度,饮食知识"},{name:"format-detection",content:"telephone=no"}],link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"}],script:[{src:"https://hm.baidu.com/hm.js?c17780012e32ae356918a39fe159755e"}],style:[]},store:c,router:n,nuxt:{defaultTransition:se,transitions:[se],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},se,{name:t}):Object.assign({},se,t):se})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,d.context._errored=Boolean(t),t=t?Object(k.p)(t):null;var o=d.nuxt;return this&&(o=this.nuxt||this.$options.nuxt),o.dateErr=Date.now(),o.err=t,e&&(e.nuxt.error=t),t}}},X),c.app=d,h=e?e.next:function(t){return d.router.push(t)},e?f=n.resolve(e.url).route:(path=Object(k.f)(n.options.base,n.options.mode),f=n.resolve(path).route),t.next=14,Object(k.t)(d,{store:c,route:f,next:h,error:d.nuxt.error.bind(d),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 14:m("config",o),window.__NUXT__&&window.__NUXT__.state&&c.replaceState(window.__NUXT__.state),t.next=20;break;case 20:return t.next=23,Ft(d.context,m);case 23:t.next=26;break;case 26:return t.next=29,Ut(d.context);case 29:if("function"!=typeof Yt){t.next=32;break}return t.next=32,Yt(d.context,m);case 32:t.next=35;break;case 35:t.next=38;break;case 38:return t.next=41,ee(d.context);case 41:t.next=44;break;case 44:t.next=47;break;case 47:return t.next=50,new Promise((function(t,e){if(!n.resolve(d.context.route.fullPath).route.matched.length)return t();n.replace(d.context.route.fullPath,t,(function(o){if(!o._isRouter)return e(o);if(2!==o.type)return t();var c=n.afterEach(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(o,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(k.j)(o);case 3:d.context.route=e.sent,d.context.params=o.params||{},d.context.query=o.query||{},c(),t();case 8:case"end":return e.stop()}}),e)})));return function(t,o){return e.apply(this,arguments)}}())}))}));case 50:return t.abrupt("return",{store:c,app:d,router:n});case 51:case"end":return t.stop()}}),t)}))),pe.apply(this,arguments)}},594:function(t,e){},598:function(t,e){}},[[426,25,2,26]]]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{135:function(t,e,o){"use strict";o(84),o(10),o(20),o(54),o(64),o(77),o(24),o(60),o(30),o(61),o(45),o(18),o(19),o(62),o(63),o(46);var n=o(1);function r(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return c(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return c(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,d=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return l=t.done,t},e:function(t){d=!0,r=t},f:function(){try{l||null==o.return||o.return()}finally{if(d)throw r}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i0},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){h.unobserve(this.$el);var t,e=r(this.getPrefetchComponents());try{for(e.s();!(t=e.n()).done;){var o=t.value,n=o();n instanceof Promise&&n.catch((function(){})),o.__prefetched=!0}}catch(t){e.e(t)}finally{e.f()}}}}}},136:function(t,e,o){t.exports=o.p+"img/wechat_color.f9df5a2.png"},186:function(t,e,o){"use strict";var n={};n.authenticated=o(453),n.authenticated=n.authenticated.default||n.authenticated,n.device=o(454),n.device=n.device.default||n.device,e.a=n},190:function(t,e,o){"use strict";o.r(e);o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(7),r=o(12),c=(o(52),o(99),o(54),o(64),o(30),o(83),o(18),o(58),o(28));function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function d(t){for(var i=1;i(t.$refs.searchpage.scrollHeight||t.$refs.box.scrollHeight)-50&&t.searchData()}))}))},methods:d(d({},m({showLoginDialog:"showLoginDialog",loadUserInfo:"loadUserInfo",userLogout:"userLogout"})),{},{hideLoginDialog:function(t){this.showLoginDialog(!1),t()},handleCommand:function(t){var e;switch(console.log("handleCommand",t),t){case"logout":this.baiduStat("退出登录","click","已登录头像-退出登录"),this.userLogout();break;case"home":this.baiduStat("我的账户","click","已登录头像-我的账户"),e=this.$router.resolve({path:"/user"}),window.open(e.href,"_blank");break;case"setting":this.baiduStat("账户设置","click","已登录头像-账户设置"),e=this.$router.resolve({path:"/user/setting"}),window.open(e.href,"_blank")}},showToast:function(){this.$message({message:"请检查您的网络,刷新后重试",type:"warning"})},changeActiveIndex:function(t){if(this.$route.path.includes("/other"))"other-about"===this.$route.name?this.otherActiveIndex="1":"other-agreement"===this.$route.name?this.otherActiveIndex="2":"other-privacy"===this.$route.name?this.otherActiveIndex="3":"other-disclaimer"===this.$route.name?this.otherActiveIndex="4":"other-corporate"===this.$route.name?this.otherActiveIndex="5":"other-link"===this.$route.name?this.otherActiveIndex="6":"other-cookies"===this.$route.name&&(this.otherActiveIndex="7"),t&&(this.$refs.otherMenu.activeIndex=this.otherActiveIndex);else{if("article"===this.$route.name){var e=Number(this.$route.query.labelId);-1===e?this.activeIndex="2-1":2===e?this.activeIndex="2-2":3===e?this.activeIndex="2-3":17===e?this.activeIndex="2-4":-2===e?this.activeIndex="2-5":18===e&&(this.activeIndex="2-6")}else"article-id"===this.$route.name?this.activeIndex="2-1":"video"===this.$route.name||"video-id"===this.$route.name?this.activeIndex="2":"doctor"!==this.$route.name&&"doctor-id"!==this.$route.name||(this.activeIndex="3");t&&(this.$refs.mainMenu.activeIndex=this.activeIndex)}},handleSelect:function(t,e){this.changeActiveIndex(1)},getHotSearchKey:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$get("/hot-keyword");case 2:data=e.sent,t.topSearch=data.detail.hotSearchKey,t.toSouSuo="大家都在搜索"+data.detail.hotSearchKey[0].keywords;case 5:case"end":return e.stop()}}),e)})))()},searchData:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.searchLoading||!t.searchHasMore){e.next=11;break}return 1===t.searchpages&&t.baiduStat("糖尿病网-搜索","click","搜索控件-开始搜索"),t.searchLoading=!0,e.next=5,t.$axios.$get("/search-article?keyword="+t.searchKey+"&page="+t.searchpages);case 5:data=e.sent,t.searchHasMore=data.detail.hasMore,t.searchDataContent=t.searchDataContent.concat(data.detail.dataList),t.numberOf=data.detail.total,t.searchpages=t.searchpages+1,t.searchLoading=!1;case 11:case"end":return e.stop()}}),e)})))()},get_search:function(){if(""===this.searchKey)return!1;this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=this.searchKey,document.getElementsByClassName("search-popover")[0].style.display="none"},toTopSearch:function(t){var e=t.currentTarget;this.searchKey=e.innerHTML.replace(/\s*/g,""),this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=e.innerHTML.replace(/\s*/g,""),document.getElementsByClassName("search-popover")[0].style.display="none"},shutDown:function(){this.showHidden=!1,this.$emit("func",!this.msg),this.searchKey="",document.body.style.overflowX="scroll",document.body.style.overflowY="scroll"},calAge:function(){if(""===this.searchKey)return!1;this.searchHasMore=!0,this.searchpages=1,this.numberOf="",this.searchDataContent=[],this.searchData(),this.showHidden=!0,this.$emit("func",this.msg),document.body.style.overflowY="hidden",this.searchKeys=this.searchKey,document.getElementsByClassName("search-popover")[0].style.display="none"},goHref:function(t){var e=!1;"index"===this.$route.name&&(e=!0),t=this.$router.resolve({path:t}),e?window.open(t.href,"_blank"):window.location.href=t.href},goBack:function(){window.history.go(-1)},closeWin:function(){navigator.userAgent.includes("FireFox")||navigator.userAgent.includes("Safari")||navigator.userAgent.includes("Chrome"),window.location.href="about:blank",window.close()},doAgree:function(){this.hasAgree=!0,localStorage.setItem("hasAgree",1)}})},y=(o(485),o(11)),component=Object(y.a)(x,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"common-header-outer",class:{isMobile:"pc"!==t.deviceType},style:{top:t.hasWebHeader?(30-t.scrollTop>0?30-t.scrollTop:0)+"px":"",left:-t.scrollLeft+"px"}},[n("div",{staticClass:"common-header"},[n("a",{attrs:{href:"/"}},["pc"===t.deviceType?n("img",{attrs:{src:o(423),alt:"糖尿病网"}}):n("img",{attrs:{src:o(191),alt:"糖尿病网"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","网站logo点击")}}})]),t._v(" "),"pc"===t.deviceType?[2==t.tabType?n("el-menu",{ref:"otherMenu",staticClass:"top-menu other-menu",attrs:{"default-active":t.otherActiveIndex,mode:"horizontal"},on:{select:t.handleSelect}},[n("el-menu-item",{attrs:{index:"1"}},[n("p",{on:{click:function(e){t.baiduStat("关于我们","click","关于我们"),t.goHref("/other/about")}}},[t._v("\n 关于我们\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2"}},[n("p",{on:{click:function(e){t.baiduStat("用户协议","click","用户协议"),t.goHref("/other/agreement")}}},[t._v("\n 用户协议\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"3"}},[n("p",{on:{click:function(e){t.baiduStat("隐私政策","click","隐私政策"),t.goHref("/other/privacy")}}},[t._v("\n 隐私政策\n ")])]),t._v(" "),n("el-menu-item",{staticStyle:{display:"none"},attrs:{index:"4"}},[n("p",{on:{click:function(e){t.baiduStat("免责声明","click","免责声明"),t.goHref("/other/disclaimer")}}},[t._v("\n 免责声明\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"7"}},[n("p",{on:{click:function(e){t.baiduStat("cookies政策","click","cookies政策"),t.goHref("/other/cookies")}}},[t._v("\n cookies政策\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"5"}},[n("p",{on:{click:function(e){t.baiduStat("媒体合作","click","媒体合作"),t.goHref("/other/corporate")}}},[t._v("\n 媒体合作\n ")])]),t._v(" "),n("el-menu-item",{staticStyle:{display:"none"},attrs:{index:"6"}},[n("p",{on:{click:function(e){t.baiduStat("友情链接","click","友情链接"),t.goHref("/other/link")}}},[t._v("\n 友情链接\n ")])])],1):n("el-menu",{ref:"mainMenu",staticClass:"top-menu",attrs:{"default-active":t.activeIndex,mode:"horizontal"},on:{select:t.handleSelect}},[n("el-submenu",{attrs:{index:"1","popper-class":(t.scrollLeft>0?"has-scroll-left ":"")+(t.hasSubMenuColor?"article-sub-menu active-color":"article-sub-menu")}},[n("template",{slot:"title"},[t._v("文章")]),t._v(" "),n("el-menu-item",{attrs:{index:"2-1"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-药物tab"),t.goHref("/article?labelId=-1")}}},[t._v("\n 药物\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-2"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-饮食tab"),t.goHref("/article?labelId=2")}}},[t._v("\n 饮食\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-3"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-运动tab"),t.goHref("/article?labelId=3")}}},[t._v("\n 运动\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-4"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-并发症tab"),t.goHref("/article?labelId=17")}}},[t._v("\n 并发症\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-5"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-监测tab"),t.goHref("/article?labelId=-2")}}},[t._v("\n 监测\n ")])]),t._v(" "),n("el-menu-item",{attrs:{index:"2-6"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-文章","click","文章-心理tab"),t.goHref("/article?labelId=18")}}},[t._v("\n 心理\n ")])])],2),t._v(" "),n("el-menu-item",{attrs:{index:"2"}},[n("p",{on:{click:function(e){t.baiduStat("导航栏-视频","click","视频tab"),t.goHref("/video")}}},[t._v("\n 视频\n ")])])],1),t._v(" "),n("div",{staticClass:"search-user",style:{width:1==t.tabType?"335px":"40px"}},[1==t.tabType?n("el-popover",{attrs:{placement:"top-start",width:"335","popper-class":"search-popover",trigger:"hover"}},[n("div",{staticClass:"search-list"},[n("p",{staticClass:"search-ps"},[t._v("热门搜索")]),t._v(" "),n("ul",{staticClass:"search-uls"},t._l(t.topSearch,(function(e,o){return n("li",{key:o,staticClass:"search-lis",on:{click:function(e){return t.toTopSearch(e)}}},[t._v("\n "+t._s(e.keywords)+"\n ")])})),0)]),t._v(" "),n("el-input",{staticClass:"search-input",attrs:{slot:"reference",maxlength:"50",placeholder:t.toSouSuo},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.calAge()},click:function(e){return t.baiduStat("糖尿病网-搜索","click","点击输入框")}},slot:"reference",model:{value:t.searchKey,callback:function(e){t.searchKey="string"==typeof e?e.trim():e},expression:"searchKey"}})],1):t._e(),t._v(" "),1==t.tabType?n("i",{staticClass:"el-icon-search",on:{click:function(e){return t.get_search()}}}):t._e(),t._v(" "),null!==t.userInfo?n("el-dropdown",{on:{command:t.handleCommand}},[n("el-avatar",{directives:[{name:"loading",rawName:"v-loading",value:t.userLoading,expression:"userLoading"}],staticStyle:{cursor:"pointer"},attrs:{src:t.circleUrl},nativeOn:{click:function(e){return t.baiduStat("头像-已登录","click","已登录头像")}}}),t._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{icon:"el-icon-user-solid",command:"home"}},[t._v("我的主页")]),t._v(" "),n("el-dropdown-item",{attrs:{icon:"el-icon-s-tools",command:"setting"}},[t._v("账号设置")]),t._v(" "),n("el-dropdown-item",{attrs:{command:"logout"}},[n("img",{staticStyle:{margin:"11px 3px 0 1px",width:"14px",height:"14px"},attrs:{src:o(484),alt:""}}),t._v("退出登录")])],1)],1):n("el-avatar",{directives:[{name:"loading",rawName:"v-loading",value:t.userLoading,expression:"userLoading"}],staticStyle:{cursor:"pointer"},attrs:{src:t.circleUrl},nativeOn:{click:function(e){t.baiduStat("头像-未登录","click","未登录头像"),t.showLoginDialog(!0)}}})],1)]:n("div",{staticClass:"search-user"},[n("a",{attrs:{href:"/search"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","搜索框点击")}}},[n("el-input",{staticClass:"search-input",attrs:{maxlength:"50",placeholder:t.toSouSuo,"suffix-icon":"el-icon-search"}})],1),t._v(" "),t.showClose?n("i",{staticClass:"el-icon-error",staticStyle:{"margin-top":"8px",height:"24px",color:"#bac0c2","font-size":"24px"},on:{click:t.goBack}}):n("a",{attrs:{href:"/more"},on:{click:function(e){return t.baiduStat("移动端-顶部控件","click","移动端-更多按钮点击")}}},[t._m(0)])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.showHidden,expression:"showHidden"}],ref:"box",staticClass:"box"},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showHidden,expression:"showHidden"}],ref:"searchpage",staticClass:"searchpage",style:{height:t.searchHeight+"px"}},[n("h2",{staticClass:"searchtitle"},[t._v("\n 为您找到"+t._s(t.numberOf)+"条包含“"),n("span",{staticClass:"fontcolor"},[t._v(t._s(t.searchKeys))]),t._v("”的内容\n "),n("i",{staticClass:"el-icon-error",on:{click:function(e){return t.shutDown()}}})]),t._v(" "),t._l(t.searchDataContent,(function(e,r){return n("dl",{key:r,staticClass:"searchdl"},[n("NuxtLink",{attrs:{to:"/article/"+e.id,target:"_blank"},nativeOn:{click:function(o){return t.baiduStat("糖尿病网-搜索","click","搜索结果点击-"+e.id+"+"+e.title)}}},[n("dt",{staticClass:"searchdt"},[e.thumb?n("img",{staticClass:"searchimg",attrs:{src:e.thumb,alt:""}}):n("img",{staticClass:"searchimg",attrs:{src:o(417),alt:""}})]),t._v(" "),n("dd",{staticClass:"searchdd"},[n("span",{staticClass:"searchddspa"},[t._v(t._s(e.title))]),t._v(" "),n("span",{staticClass:"searchddsp"},[n("a",{staticClass:"searcha",attrs:{href:"#"}},[t._v(t._s(e.hit))]),t._v(" "),n("i",{staticClass:"el-icon-star-on"})]),t._v(" "),n("span",{staticClass:"searchddsp"},[n("a",{staticClass:"searcha",attrs:{href:"#"}},[t._v(t._s(e.id))]),t._v(" "),n("i",{staticClass:"el-icon-view"})])])])],1)})),t._v(" "),t.searchLoading?n("p",{staticClass:"load-more"},[t._v("\n 加载更多"),n("i",{staticClass:"el-icon-loading"})]):t._e()],2)])],2),t._v(" "),n("el-dialog",{attrs:{title:"",visible:t.loginDialogVisible,"append-to-body":!0,"close-on-click-modal":!0,"show-close":!1,"custom-class":"login-popup"+("pc"!==t.deviceType?" mobile-login-popup":""),"before-close":t.hideLoginDialog,width:"pc"!==t.deviceType?"90%":"600px",modal:!t.showClose}},[n("div",{staticClass:"login-popup"},[n("h6",[n("img",{attrs:{src:o(136),alt:""}}),t._v(t._s("pc"!==t.deviceType?"关注公众号登录,查看更多专业资讯":"微信扫码关注公众号立即登录")+"\n ")]),t._v(" "),n("div",[t.loginInfo.loading||!t.loginInfo.qrcodeExpire&&t.checked?t._e():n("p",{staticClass:"reload-code-mask"},[t.checked?n("span",{on:{click:function(e){return t.showLoginDialog(!0)}}},[n("i",{staticClass:"el-icon-refresh-right"}),t._v("刷新")]):n("span",[t._v("勾选下方协议后扫码登录")])]),t._v(" "),n("el-image",{directives:[{name:"loading",rawName:"v-loading",value:t.loginInfo.loading,expression:"loginInfo.loading"}],staticStyle:{width:"150px",height:"150px"},attrs:{src:t.loginInfo.qrCodeImage,fit:"fit"}})],1),t._v(" "),"pc"!==t.deviceType?n("p",{style:{display:"block",marginBottom:0,color:"#333",opacity:t.loginInfo.qrcodeExpire||t.loginInfo.loading?"0":"1"}},[t._v("\n 长按"+t._s("wechat"===t.env?"识别二维码":"保存图片,打开微信扫码登录")+"\n ")]):t._e(),t._v(" "),n("p",{on:{click:t.showToast}},[t._v("无法显示二维码?")]),t._v(" "),n("br"),t._v(" "),n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("我已同意糖尿病网"),n("a",{attrs:{href:"/other/agreement",target:"pc"!==t.deviceType?"":"_blank"}},[t._v("《用户协议》")]),t._v("、"),n("a",{attrs:{href:"/other/privacy",target:"pc"!==t.deviceType?"":"_blank"}},[t._v("《隐私政策》")])])],1)]),t._v(" "),n("el-dialog",{attrs:{title:"知情同意书",visible:1==t.tabType&&!t.hasAgree&&null===t.userInfo,"append-to-body":!0,"close-on-click-modal":!1,"show-close":!1,"custom-class":"agree-popup",width:"pc"!==t.deviceType?"80%":"500px",center:!0}},[n("div",{staticClass:"agree-popup-content"},[n("p",[t._v("\n 感谢您选择糖尿病网。我们非常重视你的个人信息和隐私保护。为了向你提供更好的服务我们需要获得个人信息等相关授权,在你使用我们的产品前,请仔细阅读\n "),n("a",{attrs:{href:"/other/cookies",target:"_blank"}},[t._v("《cookies政策》")]),t._v("的全部内容。\n ")]),t._v(" "),n("p",[t._v("\n 为了保护未成年人的信息,如您未满14周岁将无法使用网站服务,您可在监护人的陪同下继续使用。\n ")]),t._v(" "),n("el-checkbox",{model:{value:t.agreeChecked2,callback:function(e){t.agreeChecked2=e},expression:"agreeChecked2"}},[t._v("我已满14周岁,同意使用网站服务")])],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"200px"},attrs:{type:"primary",disabled:!t.agreeChecked2},on:{click:t.doAgree}},[t._v("接受")])],1)])],1)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("span",[e("i"),e("i"),e("i")])}],!1,null,null,null);e.default=component.exports},191:function(t,e,o){t.exports=o.p+"img/mobile_logo.f089b51.png"},192:function(t,e,o){"use strict";o.r(e);var n={props:{detailCommon:Boolean,deviceType:{type:String,default:"pc"}}},r=(o(489),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"web-footer",class:{isMobile:"pc"!==t.deviceType}},["pc"!==t.deviceType?[o("p",[t._v("\n © "+t._s((new Date).getFullYear())+" 糖尿病网   \n "),o("a",{attrs:{href:"https://www.diabetes.com.cn/uploadfile/jpg/medicine_info_service_diabetes.jpg",target:"_blank"},on:{click:function(e){return t.baiduStat("药品医疗器械网络信息服务备案","click","药品医疗器械网络信息服务备案")}}},[t._v("药品医疗器械网络信息服务备案:(京) 网药械信息备字 (2023)第00432号")]),o("br"),t._v(" "),o("a",{attrs:{href:"https://beian.miit.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("icp证书","click","icp证书")}}},[t._v("京ICP备14012503号-4")]),o("br"),t._v(" "),o("a",{attrs:{href:"http://www.beian.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("公安备案","click","公安备案")}}},[t._v("京公网安备 11000002002023号")]),o("br"),o("a",[t._v("诺和诺德(中国)制药有限公司北京分公司")])])]:[(t.detailCommon,[o("p",[t._v("\n © "+t._s((new Date).getFullYear())+" 糖尿病网   "),o("a",{attrs:{href:"https://www.diabetes.com.cn/uploadfile/jpg/medicine_info_service_diabetes.jpg",target:"_blank"},on:{click:function(e){return t.baiduStat("药品医疗器械网络信息服务备案","click","药品医疗器械网络信息服务备案")}}},[t._v("药品医疗器械网络信息服务备案:(京) 网药械信息备字\n (2023)第00432号")]),t._v("   "),o("a",{attrs:{href:"https://beian.miit.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("icp证书","click","icp证书")}}},[t._v("京ICP备14012503号-4")]),t._v("   "),o("a",{attrs:{href:"http://www.beian.gov.cn/",target:"_blank"},on:{click:function(e){return t.baiduStat("公安备案","click","公安备案")}}},[t._v("京公网安备 11000002002023号")]),t._v("   "),o("a",[t._v("|   诺和诺德(中国)制药有限公司北京分公司")])])])]],2)}),[],!1,null,null,null);e.default=component.exports},193:function(t,e,o){"use strict";o.r(e);o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(12),r=o(28);function c(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function l(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:[],n=t.$children||[],r=x(n);try{for(r.s();!(e=r.n()).done;){var c=e.value;c.$fetch?o.push(c):c.$children&&_(c,o)}}catch(t){r.e(t)}finally{r.f()}return o}function j(t,e){if(e||!t.options.__hasNuxtData){var o=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=o,t.options.data=function(){var data=o.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),m(m({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function C(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=d.default.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function O(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t[o]).map((function(r){return e&&e.push(n),t[o][r]}))})))}function S(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return O(t,e,"instances")}function M(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,o){return Object.keys(t.components).reduce((function(n,r){return t.components[r]?n.push(e(t.components[r],t.instances[r],t,r,o)):delete t.components[r],n}),[])})))}function P(t,e){return Promise.all(M(t,function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(o,n,r,c){var l,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof o||o.options){t.next=11;break}return t.prev=1,t.next=4,o();case 4:o=t.sent,t.next=11;break;case 7:throw t.prev=7,t.t0=t.catch(1),t.t0&&"ChunkLoadError"===t.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(l=Date.now(),(!(d=parseInt(window.sessionStorage.getItem("nuxt-reload")))||d+6e40)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,n)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return r.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,r.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=f.bind(this),Object(c.a)(this,"created",h),Object(c.a)(this,"beforeMount",d))}}},417:function(t,e,o){t.exports=o.p+"img/article_cover.1918361.png"},418:function(t,e,o){"use strict";o.r(e);o(99),o(30),o(84);var n={props:{showCollect:Boolean,showShare:Boolean,showComment:Boolean,showLike:Boolean,isLike:{type:Number,default:0},likeNum:{type:Number,default:0},isCollect:{type:Number,default:0},isLogin:{type:Boolean,default:!1}},data:function(){return{scrollTop:0,left:-89,right:0,codeValue:"",hasScroll:!1,sharePopupShow:!1}},computed:{deviceType:function(){return this.$store.state.device.deviceType},env:function(){return this.$store.state.device.env}},mounted:function(){var t=this,e=window.location.href;if("video-id"!==t.$route.name){var n="https://app.diabetes.com.cn";e="doctor-id"===t.$route.name?n+"/expert-video":n+"/library/detail/"+t.$route.params.id}this.codeValue=e,"pc"!==t.deviceType&&"wechat"===t.env&&t.showShare&&t.wxShare({title:document.title,desc:document.querySelector('meta[name="description"]').getAttribute("content"),url:e,image:location.origin+o(191)},(function(){t.sharePopupShow=!1})),this.right=(document.documentElement.offsetWidth-1258)/2,this.$nextTick((function(){window.addEventListener("scroll",(function(){t.hasScroll=!0;var e=document.documentElement.scrollTop||document.body.scrollTop,o=document.documentElement.scrollLeft||document.body.scrollLeft;t.scrollTop=e,document.documentElement.offsetWidth<1258?(t.right=0-(1258-document.documentElement.offsetWidth)+o,t.left=0-o):(t.right=(document.documentElement.offsetWidth-1258)/2,t.left=(document.documentElement.offsetWidth-1258)/2)}))}))},methods:{goTop:function(){document.documentElement.scrollTop=0,document.body.scrollTop=0},commentClick:function(){this.$emit("commentClick")},likeClick:function(){this.$emit("likeClick")},collectClick:function(){this.$emit("collectClick")},share:function(t){var title=document.title,e=document.location.href,o=document.querySelector('meta[name="description"]').getAttribute("content"),n=document.querySelector('meta[name="keywords"]').getAttribute("content");"微博"===t&&window.open("http://service.weibo.com/share/share.php?url="+e+"&sharesource=weibo&title="+title+" "+o,"_blank"),"qq"===t&&window.open("http://connect.qq.com/widget/shareqq/index.html?url="+e+"&sharesource=qq&title="+title+"&summary="+o+"&desc="+n,"_blank"),"article-id"!==this.$route.name&&this.baiduStat(("video-id"===this.$route.name?"视频":"一问医答")+"详情页","click",("video-id"===this.$route.name?"视频":"一问医答")+"分享-"+t)},pcShareClick:function(){"article-id"===this.$route.name&&this.baiduStat("文章详情页","click","文章内分享")},showSharePop:function(){var t=this;t.sharePopupShow=!0,this.baiduStat("移动端","click","移动端-分享页面"),"wechat"!==this.env&&setTimeout((function(){t.sharePopupShow=!1}),3e3)}}},r=(o(495),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"fixed-box",class:{isMobile:"pc"!==t.deviceType},style:{right:t.right+"px"}},[t.scrollTop>200?n("div",{on:{click:t.goTop}},[n("i",{staticClass:"el-icon-arrow-up"}),n("span",[t._v("TOP")])]):t._e(),t._v(" "),"pc"!==t.deviceType?[t.showCollect?n("div",{style:{color:1==t.isCollect?"#EAAB00":""},on:{click:t.collectClick}},[n("i",{staticClass:"el-icon-star-on"}),n("span",[t._v(t._s(1==t.isCollect?"已":"")+"收藏")])]):t._e(),t._v(" "),t.showShare?n("div",{on:{click:t.showSharePop}},[n("i",{staticClass:"el-icon-share"}),n("span",[t._v("分享")])]):t._e(),t._v(" "),t.showComment?n("div",{on:{click:t.commentClick}},[n("img",{attrs:{src:o(236),alt:""}}),n("span",[t._v("评论")])]):t._e(),t._v(" "),t.showLike?n("div",{on:{click:t.likeClick}},[1==t.isLike?n("img",{attrs:{src:o(237),alt:""}}):n("img",{attrs:{src:o(238),alt:""}}),n("span",{style:{color:1==t.isLike?"#E6553F":""}},[t._v(t._s(t.likeNum))])]):t._e()]:t._e()],2),t._v(" "),"pc"===t.deviceType?n("div",{staticClass:"fixed-box left-fixed",style:{position:t.hasScroll?"fixed":"absolute",top:t.hasScroll?"236px":"",left:t.left+"px"}},[t.showCollect?n("div",{style:{color:1==t.isCollect?"#EAAB00":""},on:{click:t.collectClick}},[n("i",{staticClass:"el-icon-star-on"}),n("span",[t._v(t._s(1==t.isCollect?"已":"")+"收藏")])]):t._e(),t._v(" "),n("el-popover",{attrs:{placement:"right",width:"174","visible-arrow":!1,"popper-class":"share-hover-box",trigger:"hover"}},[n("div",{staticClass:"share-box"},[n("el-popover",{attrs:{placement:"top-start",width:"176","visible-arrow":!1,"popper-class":"wechat-qrcode-box",trigger:"hover"}},[n("div",{staticClass:"qrcode-box"},[n("p",[n("img",{attrs:{src:o(136),alt:"扫码分享至微信"}}),t._v("扫码分享至微信\n ")]),t._v(" "),n("vue-qr",{staticClass:"bicode",attrs:{size:220,text:t.codeValue}})],1),t._v(" "),n("p",{attrs:{slot:"reference"},on:{click:function(e){return t.share("微信")}},slot:"reference"},[n("img",{attrs:{src:o(491),alt:""}})])]),t._v(" "),n("p",{on:{click:function(e){return t.share("qq")}}},[n("img",{attrs:{src:o(492),alt:""}})]),t._v(" "),n("p",{on:{click:function(e){return t.share("微博")}}},[n("img",{attrs:{src:o(493),alt:""}})])],1),t._v(" "),t.showShare?n("div",{attrs:{slot:"reference"},on:{click:t.pcShareClick},slot:"reference"},[n("i",{staticClass:"el-icon-share"}),n("span",[t._v("分享")])]):t._e()]),t._v(" "),t.showComment?n("div",{on:{click:t.commentClick}},[n("img",{attrs:{src:o(236),alt:""}}),n("span",[t._v("评论")])]):t._e(),t._v(" "),t.showLike?n("div",{on:{click:t.likeClick}},[1==t.isLike?n("img",{attrs:{src:o(237),alt:""}}):n("img",{attrs:{src:o(238),alt:""}}),n("span",{style:{color:1==t.isLike?"#E6553F":""}},[t._v(t._s(t.likeNum))])]):t._e()],1):t._e(),t._v(" "),t.sharePopupShow?n("div",{staticClass:"share-popup",on:{click:function(e){t.sharePopupShow=!1}}},["wechat"===t.env||"weibo"===t.env||"qq"===t.env?[n("img",{attrs:{src:o(494)}}),t._v(" "),t._m(0)]:[n("p",[t._v("点击浏览器分享图标,发送好友")])]],2):t._e()])}),[function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("p",[t._v("点击右上角")]),t._v(" "),o("p",[t._v("分享给朋友")])])}],!1,null,null,null);e.default=component.exports},419:function(t,e,o){t.exports=o.p+"img/follow_qrcode.5e02c5f.png"},420:function(t,e,o){t.exports=o.p+"img/follow_qrcode_test.5e02c5f.png"},422:function(t,e,o){"use strict";o.r(e);o(99),o(30);function n(){var t=new Date,e=t.getFullYear(),o=t.getMonth()+1,n=t.getDate();return e+"-"+(o=o<10?"0"+o:o)+"-"+(n=n<10?"0"+n:n)}var r={props:{isIndex:{type:Boolean,default:!1},needFixed:{type:Boolean,default:!1},bannerHeight:{type:Number,default:0},isMore:{type:Boolean,default:!1}},data:function(){return{activeTab:"",tabArr:[{font:"推荐",name:"index",url:"/",statInfo:{category:"推荐",des:"推荐tab"}},{font:"视频",name:"video",url:"/video",statInfo:{category:"视频",des:"视频tab"}},{font:"一问医答",name:"doctor",url:"/doctor",statInfo:{category:"一问医答",des:"一问医答tab"}},{font:"药物",name:"article-medicine",url:"/article?labelId=-1",statInfo:{category:"文章",des:"文章-药物tab"}},{font:"饮食",name:"article-food",url:"/article?labelId=2",statInfo:{category:"文章",des:"文章-饮食tab"}},{font:"运动",name:"article-sport",url:"/article?labelId=3",statInfo:{category:"文章",des:"文章-运动tab"}},{font:"并发症",name:"article-complication",url:"/article?labelId=17",statInfo:{category:"文章",des:"文章-并发症tab"}},{font:"监测",name:"article-survey",url:"/article?labelId=-2",statInfo:{category:"文章",des:"文章-监测tab"}},{font:"心理",name:"article-mind",url:"/article?labelId=18",statInfo:{category:"文章",des:"文章-心理tab"}}]}},created:function(){var t=this.$route.name;if("article"===this.$route.name){var e="";switch(Number(this.$route.query.labelId)){case-1:e="medicine";break;case 2:e="food";break;case 3:e="sport";break;case 17:e="complication";break;case-2:e="survey";break;case 18:e="mind"}t+="-"+e}this.activeTab=t},mounted:function(){if(!this.isMore){if("index"===this.activeTab)if(localStorage.getItem("indexTabAniDay")){var t=localStorage.getItem("indexTabAniDay");n()!==t&&(this.animationFun(),t=n(),localStorage.setItem("indexTabAniDay",t))}else this.animationFun(),localStorage.setItem("indexTabAniDay",n());var e=document.getElementsByClassName("chosenMobileTab")[0].offsetLeft,o=((document.documentElement.clientWidth||document.body.clientWidth)-70)/2;document.getElementsByClassName("mobile-header")[0].scrollTo(e-o,0)}},methods:{animationFun:function(){var t=document.documentElement.clientWidth||document.body.clientWidth,e=this.$refs.mobileHeader.clientWidth;this.$refs.mobileHeader.animate([{marginLeft:"0"},{marginLeft:t-e+"px"}],{duration:1e3,delay:1e3}),this.$refs.mobileHeader.animate([{marginLeft:t-e+"px"},{marginLeft:t-e+"px"}],{duration:200,delay:2e3}),this.$refs.mobileHeader.animate([{marginLeft:t-e+"px"},{marginLeft:0}],{duration:1e3,delay:2200})},handleClick:function(t){if(t.name!==this.activeTab){this.baiduStat((this.isMore?"更多页面-":"导航栏-")+t.statInfo.category,"click",t.statInfo.des);var e=this.$router.resolve({path:t.url}).href;window.location.href=e}}}},c=(o(487),o(11)),component=Object(c.a)(r,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"mobile-header",style:{position:t.isIndex?t.needFixed?"fixed":"":"fixed"}},[o("div",{ref:"mobileHeader"},[o("div",t._l(t.tabArr,(function(e){return o("p",{key:e.name,class:{chosenMobileTab:t.activeTab===e.name},on:{click:function(o){return t.handleClick(e)}}},[t._v("\n "+t._s(e.font)+"\n ")])})),0)])])}),[],!1,null,null,null);e.default=component.exports},423:function(t,e,o){t.exports=o.p+"img/home_logo.9eb4c10.png"},424:function(t,e,o){t.exports=o.p+"img/wechat_white.73720a3.png"},425:function(t,e,o){"use strict";o.r(e);var n={},r=(o(501),o(11)),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"web-header"},[o("NuxtLink",{attrs:{to:"/other/about",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("关于我们","click","关于我们")}}},[t._v("关于我们")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/agreement",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("用户协议","click","用户协议")}}},[t._v("用户协议")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/privacy",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("隐私政策","click","隐私政策")}}},[t._v("隐私政策")]),t._v(" "),o("NuxtLink",{staticStyle:{display:"none"},attrs:{to:"/other/disclaimer",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("免责声明","click","免责声明")}}},[t._v("免责声明")]),t._v(" "),o("NuxtLink",{staticStyle:{display:"none"},attrs:{to:"/other/link",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("友情链接","click","友情链接")}}},[t._v("友情链接")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/cookies",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("cookies政策","click","cookies政策")}}},[t._v("cookies政策")]),t._v(" "),o("NuxtLink",{attrs:{to:"/other/corporate",target:"_blank"},nativeOn:{click:function(e){return t.baiduStat("媒体合作","click","媒体合作")}}},[t._v("媒体合作")]),t._v(" "),o("el-popover",{attrs:{placement:"top-start",width:"420","visible-arrow":!1,"popper-class":"feedback-popover",trigger:"hover"}},[o("div",{staticClass:"feedback-box"},[o("h6",[t._v("意见反馈")]),t._v(" "),o("p",[t._v("\n 您在使用网站中发现了哪些问题,可以发送邮件至\n "),o("a",{attrs:{href:"mailto:DHcommunications@novonordisk.com",target:"_blank"},on:{click:function(e){return t.baiduStat("意见反馈","click","意见反馈")}}},[t._v("DHcommunications@novonordisk.com")]),t._v("\n 向我们反馈~\n ")])]),t._v(" "),o("p",{attrs:{slot:"reference"},slot:"reference"},[t._v("意见反馈")])])],1)}),[],!1,null,null,null);e.default=component.exports},426:function(t,e,o){o(427),t.exports=o(428)},428:function(t,e,o){"use strict";o.r(e),function(t){o(60),o(61),o(19),o(62),o(63);var e=o(42),n=o(7),r=(o(147),o(439),o(448),o(450),o(52),o(30),o(10),o(20),o(24),o(25),o(54),o(64),o(83),o(77),o(18),o(45),o(46),o(84),o(1)),c=o(405),l=o(186),d=o(2),h=o(51),f=o(416),m=o(135);function x(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return y(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return y(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2?e-2:0),n=2;nimg{width:100%}.error{position:relative;padding:30px 0;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;color:#e3e3e3;text-align:center;box-sizing:border-box}.error h4{font-size:200px;line-height:264px}.error h6{margin-top:-25px;font-size:60px;line-height:79px}.error p{margin-top:118px;font-size:24px;font-family:MicrosoftYaHei;color:#5d6269;font-weight:400;line-height:31px}.error img{position:absolute;bottom:128px;left:50%;margin-left:-92px;width:184px;height:233px}.isMobile .error{margin-bottom:-110px;background:#fff}.isMobile .error h4{font-size:100px;line-height:130px}.isMobile .error h6{margin-top:-10px;font-size:30px;line-height:40px}.isMobile .error p{margin-top:56px;font-size:18px;line-height:24px}.isMobile .error img{bottom:64px;margin-left:-60px;width:120px;height:auto}.isMobile .error~.bottom-outer{position:absolute}.isMobile .error~.mobile-not-login{display:none}",""]),t.exports=l},482:function(t,e,o){"use strict";o(232)},483:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.common-page{padding:86px 0 76px}.common-page .common-header .top-menu .el-menu-item.is-active p,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.common-page .common-header .top-menu .el-menu-item.is-active,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title{position:relative}.common-page .common-header .top-menu .el-menu-item.is-active:after,.common-page .common-header .top-menu .el-submenu.is-active .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.isMobile .common-page{padding-bottom:0}.active-color .el-menu--popup .el-menu-item.is-active p{color:#5d6269!important}',""]),t.exports=l},484:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAUJJREFUSEvNljFKBDEUhv+o2GihJxBbxRPYaGdjORZWmQkb2cIzqFcQBBHRNFpoZy3oGcQDiLew2DzZ7I4s7O6bxHkbTRl+8uV/Sf48hcxD1Txt7BMI+yzfz607d/nRZo8BqKvOOaCOGxfyfte569dGHSMYAi1FLTIj4Bm8n+iirbu+qXGHAi64aokAy/JogxTdgPDpbq8OZg7Uxr6DsBlAhEcOKuJQl/YBCsWPMwYqAgxPKxIqBoyFigIH0M4LlNqZVl4WGG4f/EVUKNSiUVg9N3KmLFBX9hTASRJwmngI/V/AQbAHlyljvCKxJU2h9LVFUcwvLa88//rSpAAPu93Vxa/ePYA9LgBEnoUxZq1HC3cAbTeljQhQV/YNwFYTTOx7yh7e2b+nlMs1qafJ3GJw2xVoP/6mTQwRlrMRTjn0ttpvJ0wlLEUxcB8AAAAASUVORK5CYII="},485:function(t,e,o){"use strict";o(233)},486:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}*{list-style:none}.common-header-outer{position:fixed;top:0;left:0;width:100%;height:86px;min-width:1258px;background:#fff;z-index:9}.common-header-outer .box{width:100%;background:#fff;position:absolute;top:86px;left:0;-webkit-animation-name:mymove;animation-name:mymove;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes mymove{0%{top:600px}to{top:86px}}@keyframes mymove{0%{top:600px}to{top:86px}}.common-header-outer .box .searchpage{width:1080px;margin:auto;padding-top:66px;height:900px;overflow:auto;box-sizing:border-box}.common-header-outer .box .searchpage .searchtitle{position:absolute;top:0;width:1080px;height:66px;font-size:20px;line-height:66px;background:#fff}.common-header-outer .box .searchpage .searchtitle .el-icon-error{float:right;cursor:pointer;margin-top:24px;margin-right:30px}.common-header-outer .box .searchpage .searchtitle .fontcolor{color:#005ad2}.common-header-outer .box .searchpage .searchtitle .shutdown{display:block;width:24px;height:24px;border-radius:50%;background:#f5f5f8;float:right;margin-top:20px;margin-right:40px}.common-header-outer .box .searchpage .searchdl{width:1080px;height:126px;float:left;background:#f5f5f8;cursor:pointer;border-radius:4px;margin-bottom:20px}.common-header-outer .box .searchpage .searchdl a{display:inline-block}.common-header-outer .box .searchpage .searchdl a .searchdt{width:224px;height:126px;float:left;border-radius:4px}.common-header-outer .box .searchpage .searchdl a .searchdt .searchimg{width:224px;height:126px;border-radius:4px}.common-header-outer .box .searchpage .searchdl a .searchdd{width:854px;height:126px;float:left;color:#292b2c;background:#f5f5f8}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddspa{width:600px;height:86px;font-size:20px;margin-top:20px;margin-left:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:inline-block}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp{float:right;display:inline-block;height:36px;margin-top:90px;margin-right:12px}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .searcha{float:left;display:inline-block;font-size:20px;height:30px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .el-icon-star-on{width:20px;height:20px;font-size:20px;margin-left:4px;margin-top:2px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddsp .el-icon-view{width:20px;height:20px;font-size:20px;margin-left:4px;margin-right:4px;margin-top:2px;color:#bac0c2}.common-header-outer .box .searchpage .searchdl a .searchdd .searchddspan{width:100px;height:28px;display:inline-block}.common-header-outer .common-header{margin:0 auto;display:flex;width:1080px;height:86px;align-items:center}.common-header-outer .common-header>a:first-child{display:block;width:147.5px;height:46px}.common-header-outer .common-header>a:first-child img{width:100%}.common-header-outer .common-header .top-menu{display:flex;border:none;padding:0 100px;width:calc(100% - 482.5px);box-sizing:border-box;justify-content:space-between}.common-header-outer .common-header .top-menu:after,.common-header-outer .common-header .top-menu:before{display:none}.common-header-outer .common-header .top-menu .el-menu-item,.common-header-outer .common-header .top-menu .el-submenu__title{border:none;padding:0;height:86px;font-size:0;line-height:86px}.common-header-outer .common-header .top-menu .is-active{border:none;color:#292b2c}.common-header-outer .common-header .top-menu .is-active .el-submenu__title{border:none}.common-header-outer .common-header .top-menu .el-menu-item p,.common-header-outer .common-header .top-menu .el-submenu__title{color:#292b2c;font-size:18px}.common-header-outer .common-header .top-menu .el-menu-item p i,.common-header-outer .common-header .top-menu .el-submenu__title i{display:none}.common-header-outer .common-header .top-menu .el-menu-item:hover p,.common-header-outer .common-header .top-menu .el-submenu__title:hover{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.common-header-outer .common-header .top-menu .el-menu-item:hover,.common-header-outer .common-header .top-menu .el-submenu__title:hover,.common-header-outer .common-header .top-menu .is-opened .el-submenu__title{position:relative}.common-header-outer .common-header .top-menu .el-menu-item:hover:after,.common-header-outer .common-header .top-menu .el-submenu__title:hover:after,.common-header-outer .common-header .top-menu .is-opened .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.common-header-outer .common-header .top-menu.other-menu{padding:0 100px;width:calc(100% - 187.5px)}.common-header-outer .common-header .search-user{display:flex;width:335px;position:relative}.common-header-outer .common-header .search-user .el-icon-search{font-size:24px;position:absolute;top:8px;right:78px;color:#001965}.common-header-outer .common-header .search-user .search-input{margin-right:20px;width:275px!important}.common-header-outer .common-header .search-user .search-input .el-input__inner{border:none;padding:0 56px 0 12px;width:275px!important;height:40px;background:#f5f5f8;border-radius:20px;box-sizing:border-box;color:#292b2c;font-size:16px}.common-header-outer .common-header .search-user .search-input .el-input__suffix{right:16px}.common-header-outer .common-header .search-user .search-input .el-input__suffix .el-input__icon{width:24px;font-size:24px;color:#001965}.common-header-outer.isMobile{top:0!important;min-width:auto;height:60px}.common-header-outer.isMobile .common-header{padding:0 15px;width:100%;height:60px;box-sizing:border-box;justify-content:space-between}.common-header-outer.isMobile .common-header>a:first-child{flex:none;width:36px;height:36px}.common-header-outer.isMobile .common-header .search-user{width:80%;min-width:233px;position:relative}.common-header-outer.isMobile .common-header .search-user>a:first-child{margin-right:16px;width:calc(100% - 40px)}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input{margin-right:0;width:100%!important}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input .el-input__inner{width:100%!important}.common-header-outer.isMobile .common-header .search-user>a:first-child .search-input .el-input__suffix{color:#001965}.common-header-outer.isMobile .common-header .search-user .el-icon-search{position:absolute;top:-1px;right:0}.common-header-outer.isMobile .common-header .search-user>a:last-child{margin-top:8px;padding-top:3px;width:24px;height:24px;box-sizing:border-box}.common-header-outer.isMobile .common-header .search-user>a:last-child span i{display:block;margin:0 auto 4.5px;width:20px;height:3px;border-radius:2px;background:#001965}.common-header-outer.isMobile .common-header .search-user>a:last-child span i:last-child{margin-bottom:0}.article-sub-menu{left:0!important;width:100%;background:#f5f5f8}.article-sub-menu .el-menu--popup{margin:0 auto;padding:0 0 0 255px;width:1080px;height:50px;box-shadow:none;background:transparent;box-sizing:border-box}.article-sub-menu .el-menu--popup .el-menu-item{display:inline-block;margin-right:54px;padding:0;height:50px;background:transparent}.article-sub-menu .el-menu--popup .el-menu-item p{font-size:16px;color:#939aa7;line-height:50px}.article-sub-menu .el-menu--popup .el-menu-item p:hover{color:#5d6269!important}.article-sub-menu .el-menu--popup .el-menu-item:last-child{margin-right:0}.article-sub-menu .el-menu--popup .el-menu-item.is-active a{color:#939aa7}.article-sub-menu.has-scroll-left .el-menu--popup{padding:0;width:100%;text-align:center}.search-popover{box-sizing:border-box}.login-popup{border-radius:4px;box-shadow:none}.login-popup .el-dialog__body,.login-popup .el-dialog__header{padding:0}.login-popup .el-dialog__body .login-popup{padding:60px 0 50px;text-align:center}.login-popup .el-dialog__body .login-popup h6{font-size:24px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;color:#292b2c;line-height:28px}.login-popup .el-dialog__body .login-popup h6 img{margin-right:8px;width:28px}.login-popup .el-dialog__body .login-popup>div:nth-child(2){position:relative;margin:30px auto 0;border:1px solid #e3e3e3;width:152px;height:152px;box-sizing:border-box;font-size:0}.login-popup .el-dialog__body .login-popup>div:nth-child(2) img{width:150px;height:150px}.login-popup .el-dialog__body .login-popup>div:nth-child(2) .reload-code-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1}.login-popup .el-dialog__body .login-popup>div:nth-child(2) .reload-code-mask span{font-size:18px;color:#fff;line-height:24px;letter-spacing:2px;cursor:pointer}.login-popup .el-dialog__body .login-popup>p{display:inline-block;margin:20px 0 40px;cursor:pointer;font-size:18px;color:#3099ea;line-height:24px}.login-popup .el-dialog__body .login-popup>label{font-size:16px;font-family:MicrosoftYaHei;color:#5d6269;line-height:21px}.login-popup .el-dialog__body .login-popup>label .el-checkbox__input.is-checked+.el-checkbox__label{color:#5d6269}.login-popup .el-dialog__body .login-popup>label .el-checkbox__inner{border-color:#3f9c35}.login-popup .el-dialog__body .login-popup>label .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#3f9c35}.login-popup .el-dialog__body .login-popup>label a{color:#3099ea}.login-popup.mobile-login-popup .el-dialog__body .login-popup{padding:30px 0}.login-popup.mobile-login-popup .el-dialog__body .login-popup h6{font-size:17px;line-height:24px;font-weight:400;white-space:nowrap}.login-popup.mobile-login-popup .el-dialog__body .login-popup h6 img{margin:2px;width:20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>div:nth-child(2){margin-top:20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>p{margin:10px 0 20px}.login-popup.mobile-login-popup .el-dialog__body .login-popup>label .el-checkbox__label{font-size:12px}.search-ul{float:left;margin-bottom:10px;margin-top:10px;margin-left:10px}.search-li{font-size:16px;line-height:48px;margin-right:10px;border-radius:26px;margin-bottom:21px;padding-left:26px;padding-right:26px;border:1px solid #ededed;background:#fff}.search-li,.search-lis{cursor:pointer;float:left;color:#292b2c}.search-lis{width:100%;height:30px;line-height:30px;border-bottom:1px solid #f5f5f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-lis:last-child{border:none}.search-p,.search-ps{width:100%;float:left;color:#939aa7}.el-icon-delete{margin-left:8px;color:#939aa7;cursor:pointer}.agree-popup .el-dialog__header{padding:15px}.agree-popup .el-dialog__body{padding:0 15px}.agree-popup .el-dialog__body .agree-popup-content p{margin-bottom:20px;font-size:15px;line-height:20px;color:#292b2c}.agree-popup .el-dialog__body .agree-popup-content p a{color:#3099ea}.agree-popup .el-dialog__body .agree-popup-content .el-checkbox{position:relative;margin:0 0 10px;padding-left:10px;white-space:normal}.agree-popup .el-dialog__body .agree-popup-content .el-checkbox .el-checkbox__input{position:absolute;top:3px;left:0}',""]),t.exports=l},487:function(t,e,o){"use strict";o(234)},488:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.mobile-header{overflow-x:scroll;top:60px;display:flex;border-bottom:1px solid #f5f5f8;width:100%;height:48px;background:#fff;white-space:nowrap;z-index:2}.mobile-header>div>div{display:flex;overflow:hidden;height:48px;position:relative}.mobile-header>div>div p{flex:none;width:70px;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#292b2c;line-height:48px;text-align:center;cursor:pointer}.mobile-header>div>div p.chosenMobileTab{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965}",""]),t.exports=l},489:function(t,e,o){"use strict";o(235)},490:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.web-footer{margin:0 auto;padding-top:18px;padding-right:280px;width:1080px;height:66px;text-align:left;box-sizing:border-box}.web-footer p{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:30px}.web-footer p span{float:right}.web-footer p a{color:#939aa7}.web-footer.isMobile{padding-top:0!important;padding-bottom:env(safe-area-inset-bottom);width:100%;height:auto;box-sizing:border-box;background:#001965;text-align:center}.web-footer.isMobile p,.web-footer.isMobile p a{color:#fff!important}.web-footer.isMobile p:first-child{padding:15px 0;line-height:16px!important}",""]),t.exports=l},491:function(t,e,o){t.exports=o.p+"img/share_wechat.64543c8.png"},492:function(t,e,o){t.exports=o.p+"img/share_qq.2c430c1.png"},493:function(t,e,o){t.exports=o.p+"img/share_weibo.65d6c36.png"},494:function(t,e,o){t.exports=o.p+"img/share_point.40a9d59.png"},495:function(t,e,o){"use strict";o(239)},496:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.fixed-box{position:fixed;bottom:130px;right:0;width:60px;z-index:9}.fixed-box div{margin-top:1px;width:62px;height:62px;background:#f5f5f8;border-radius:4px;text-align:center;cursor:pointer;color:#5d6269}.fixed-box div i,.fixed-box div span{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px}.fixed-box div i{margin-top:12px;font-size:30px}.fixed-box div img{margin-top:10px;width:26px}.fixed-box div span{display:block}.fixed-box.isMobile{top:auto!important;right:15px!important;bottom:70px!important;transform:scale(.85);transform-origin:bottom}.fixed-box.left-fixed{position:absolute;top:150px;bottom:auto;left:-89px}.share-hover-box{border:none;box-shadow:none;padding:11px 0 11px 11px;height:61px;background:#f5f5f8;box-sizing:border-box;transform:translateX(-15px);border-radius:0 50px 50px 0}.share-hover-box .share-box{font-size:0}.share-hover-box .share-box>p,.share-hover-box .share-box>span{display:inline-block;margin-right:12px;background:#fff;cursor:pointer;width:40px;height:40px;border-radius:20px}.share-hover-box .share-box>p img,.share-hover-box .share-box>span img{width:40px;height:40px;border-radius:20px}.share-hover-box.left-show{transform:translateX(15px) scale(.85);transform-origin:bottom;border-radius:50px 0 0 50px}.wechat-qrcode-box{border:1px solid #ededed;padding:14px 0 16px;background:#fff;box-sizing:border-box}.wechat-qrcode-box .qrcode-box{text-align:center}.wechat-qrcode-box .qrcode-box p{margin-bottom:6px;font-size:16px;color:#292b2c;line-height:28px}.wechat-qrcode-box .qrcode-box p img{width:28px;height:28px}.wechat-qrcode-box .qrcode-box>img{width:110px}.share-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}.share-popup p{font-size:16px;color:#fff;text-align:center}.share-popup div{text-align:right;float:right;position:absolute;right:0;top:60px;width:150px}.share-popup div p{display:block}.share-popup img{width:210px;height:124px;float:right}.share-popup>p{position:absolute;bottom:20px;width:100%}",""]),t.exports=l},497:function(t,e,o){"use strict";o(240)},498:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.mobile-not-login{position:fixed;bottom:0;left:0;display:flex;padding:10px 15px calc(env(safe-area-inset-bottom) + 10px);width:calc(100% - 30px);height:35px;background:#fff;align-items:center;z-index:9}.mobile-not-login i{font-size:14px;color:#bac0c2}.mobile-not-login img{margin:0 2px 0 5px;width:26px;height:26px}.mobile-not-login p:nth-child(3){font-size:15px;color:#292b2c;line-height:20px}.mobile-not-login p:last-child{position:absolute;right:15px;width:75px;height:35px;background:#e6553f;border-radius:4px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:35px;text-align:center}",""]),t.exports=l},499:function(t,e,o){"use strict";o(241)},500:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+') 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.detail-page{padding:86px 0 122px}.detail-page .common-header-outer{border-bottom:1px solid #f5f5f8}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active p,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title{font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title{position:relative}.detail-page .common-header-outer .common-header .top-menu .el-menu-item.is-active:after,.detail-page .common-header-outer .common-header .top-menu .el-submenu.is-active .el-submenu__title:after{position:absolute;content:"";bottom:24px;left:50%;margin-left:-15px;width:30px;height:4px;background:#001965;border-radius:2px}.detail-page .bottom-outer{position:absolute;bottom:0;left:0;padding-top:20px;width:100%;height:122px;background:#001965;box-sizing:border-box}.detail-page .bottom-outer .web-header{position:relative;z-index:1}.detail-page .bottom-outer .web-header>span{float:none}.detail-page .bottom-outer .web-footer{position:relative;padding-top:15px;height:auto;z-index:1}.detail-page .bottom-outer .web-footer p{color:hsla(0,0%,100%,.4);line-height:17px}.detail-page .bottom-outer .web-footer p a{color:hsla(0,0%,100%,.4)}.detail-page .bottom-outer .follow-box{position:absolute;bottom:20px;width:100%}.detail-page .bottom-outer .follow-box>div{margin:0 auto;width:1080px}.detail-page .bottom-outer .follow-box>div>div{display:flex;float:right;align-items:flex-end}.detail-page .bottom-outer .follow-box>div>div>div{color:#fff}.detail-page .bottom-outer .follow-box>div>div>div h5{height:24px;font-size:18px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;line-height:24px}.detail-page .bottom-outer .follow-box>div>div>div h5 p{position:relative;top:-4px;display:inline-block;margin-right:10px;width:28px;height:28px;background:linear-gradient(180deg,#42e32d,#22e034);border-radius:4px}.detail-page .bottom-outer .follow-box>div>div>div h5 p img{margin:2px;width:24px}.detail-page .bottom-outer .follow-box>div>div>div>p{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:30px;letter-spacing:3px}.detail-page .bottom-outer .follow-box>div>div>div h6{font-size:16px;line-height:21px}.detail-page .bottom-outer .follow-box>div>div>img{margin-left:10px;width:82px;height:82px}.isMobile .detail-page{padding-bottom:0}.isMobile .bottom-outer{padding:0;height:auto}',""]),t.exports=l},501:function(t,e,o){"use strict";o(242)},502:function(t,e,o){var n=o(22),r=o(36),c=o(44),l=n(!1),d=r(c);l.push([t.i,"*{margin:0;border:none;padding:0}html{height:100%}body{position:relative;min-width:320px;min-height:100%;background:#fff;font-family:MicrosoftYaHei;font-size:0}body .outer-container{min-width:1258px}body .outer-container.isMobile{min-width:auto}body .outer-container.isMobile .content-container{padding:60px 0 62px;width:100%}body .outer-container.isMobile .content-container .left-content{display:block!important;margin-right:0!important;width:100%!important}body .outer-container.isMobile .content-container .footer-outer{position:absolute!important;min-width:auto!important}body .outer-container.isMobile .content-container .load-more{width:100%!important}body .outer-container.isMobile .content-container .common-flex{display:block!important}body .outer-container.isMobile .content-container .common-other-content{margin:0!important}body .outer-container.isMobile .content-container .common-other-content h6{margin-bottom:10px!important;font-size:20px!important;line-height:28px!important}body .outer-container.isMobile .content-container .common-other-content .font-content b,body .outer-container.isMobile .content-container .common-other-content .font-content h5,body .outer-container.isMobile .content-container .common-other-content .font-content h6,body .outer-container.isMobile .content-container .common-other-content .font-content p{margin-bottom:8px!important;font-size:16px!important;line-height:24px!important;word-break:break-all}body .outer-container.isMobile .content-container .common-other-content .font-content h5{font-size:18px!important}body .outer-container.isMobile.hasLoginBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .bottom-outer,body .outer-container.isMobile.hasLoginBottom .footer-outer{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}body .outer-container.isMobile.hasLoginBottom .fixed-box{bottom:calc(constant(safe-area-inset-bottom) + 65px)!important;bottom:calc(env(safe-area-inset-bottom) + 65px)!important}body .content-container{margin:0 auto;width:1080px}body img{vertical-align:top;-o-object-fit:cover;object-fit:cover}body a{text-decoration:none}body .text-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .left-content{display:inline-block;margin-right:32px;width:723px}body .right-content{float:right;display:inline-block;width:325px}body .common-flex{display:grid;grid-template-columns:repeat(4,25%)}body .load-more{margin:0 auto;width:357px;height:50px;background:#f5f5f8;border-radius:4px;font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#939aa7;line-height:50px;text-align:center}body .footer-outer{position:fixed;bottom:0;left:0;width:100%;min-width:1258px;background:#f5f5f8;z-index:9}body .common-title{padding:20px 0 10px;text-align:left;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-title a{float:right;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5d6269}body .common-title a i{color:#001965}body p.go-follow{margin-bottom:23px;height:50px;background:#e6553f;border-radius:4px;text-align:center;cursor:pointer;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}body .common-other-content{margin:44px 0;padding:30px;box-sizing:border-box}body .common-other-content h6{margin-bottom:20px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#001965;line-height:33px}body .common-other-content .font-content b,body .common-other-content .font-content h5,body .common-other-content .font-content h6,body .common-other-content .font-content p{margin-bottom:12px;font-size:18px;color:#5d6269;line-height:30px}body .common-other-content .font-content h5{font-size:20px}body .el-message{top:50%!important}body .el-message i{font-size:16px}@media screen and (max-width:500px){body .el-message{min-width:200px;max-width:80%}}body .video-player-box .vjs-big-play-button{top:50%;left:50%;border:none;outline:none;width:68px;height:67px;transform:translate(-50%,-50%);background:url("+d+") 50% no-repeat;background-color:transparent!important;background-size:68px 67px}body .video-player-box .vjs-big-play-button .vjs-icon-placeholder:before{display:none}body .video-player-box .vjs-control-bar button{outline:none}body .el-avatar>img{width:100%}.web-header{margin:0 auto;width:1080px;height:30px;font-size:14px;color:#fff;line-height:30px}.web-header a{margin-right:44px;color:#fff}.web-header>span{float:right}.web-header>span p{display:inline-block;cursor:pointer}.feedback-popover{padding:30px 26px 42px;box-sizing:border-box;text-align:center}.feedback-popover .feedback-box h6{font-size:18px;color:#001965;line-height:24px}.feedback-popover .feedback-box p{margin-top:16px;font-size:16px;color:#292b2c;line-height:24px}.feedback-popover .feedback-box p a{color:#292b2c}",""]),t.exports=l},503:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return r})),o.d(e,"mutations",(function(){return c})),o.d(e,"getters",(function(){return l})),o.d(e,"actions",(function(){return d}));var n=o(7),r=(o(52),function(){return{}}),c={},l={},d={nuxtServerInit:function(t,e){var o=this;return Object(n.a)(regeneratorRuntime.mark((function n(){var r,c,data;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=t.commit,c=e.req,n.next=4,o.$axios.$get("/user/info",o.$axios.genSSROptions(c));case 4:(data=n.sent)&&data.success&&r("user/setUserInfo",data.detail),r("user/setLoading",!1);case 7:case"end":return n.stop()}}),n)})))()}}},504:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return n})),o.d(e,"getters",(function(){return r})),o.d(e,"mutations",(function(){return c}));var n=function(){return{deviceType:"pc",env:""}},r={getDeviceType:function(t){return t.deviceType}},c={setDeviceType:function(t,e){t.deviceType=e.type,t.env=e.env?e.env:""}}},505:function(t,e,o){"use strict";o.r(e),o.d(e,"state",(function(){return m})),o.d(e,"mutations",(function(){return x})),o.d(e,"getters",(function(){return y})),o.d(e,"actions",(function(){return v}));o(25),o(19),o(24),o(10),o(37),o(20),o(38);var n=o(7),r=o(12),c=(o(84),o(18),o(58),o(52),o(0)),l=o.n(c),d=o(43);function h(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function f(t){for(var i=1;i=o.loginInfo.expireTime?(clearTimeout(o.loginInfo.timer),e("setLoginInfo",{timer:0,qrcodeExpire:!0})):n("doLogin")}),3e3);e("setLoginInfo",{timer:r})}},doLogin:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,r,c,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,r=t.state,c=t.dispatch,"undefined"!=typeof _hmt&&_hmt.push(["_trackEvent","pc"===e.getters["device/getDeviceType"]?"PC-登录成功":"MOBILE-登录成功","show","登录成功"]),o.next=4,e.$axios.$post("/login",{time:r.loginInfo.requestTime});case 4:data=o.sent,console.log("doLogin:",data),data.success?(n("setUserInfo",data.detail),n("setLoginDialog",!1),Object(d.Message)({showClose:!0,message:"登录成功",type:"success"}),window.location.reload()):c("checkLogin");case 7:case"end":return o.stop()}}),o)})))()},loadUserInfo:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,t.state,t.dispatch,n("setLoading",!0),o.next=4,e.$axios.$get("/user/info");case 4:data=o.sent,n("setLoading",!1),console.log("loadUserInfo:",data),data.success&&n("setUserInfo",data.detail);case 8:case"end":return o.stop()}}),o)})))()},userLogout:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,r,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=t.commit,t.state,t.dispatch,r=d.Loading.service({fullscreen:!0}),o.next=4,e.$axios.$post("/logout");case 4:data=o.sent,r.close(),console.log("userLogout:",data),data.success&&(n("setUserInfo",null),Object(d.Message)({showClose:!0,message:"退出成功",type:"success"}),window.location.replace("/"));case 8:case"end":return o.stop()}}),o)})))()}}},507:function(t,e,o){var map={"./af":243,"./af.js":243,"./ar":244,"./ar-dz":245,"./ar-dz.js":245,"./ar-kw":246,"./ar-kw.js":246,"./ar-ly":247,"./ar-ly.js":247,"./ar-ma":248,"./ar-ma.js":248,"./ar-sa":249,"./ar-sa.js":249,"./ar-tn":250,"./ar-tn.js":250,"./ar.js":244,"./az":251,"./az.js":251,"./be":252,"./be.js":252,"./bg":253,"./bg.js":253,"./bm":254,"./bm.js":254,"./bn":255,"./bn-bd":256,"./bn-bd.js":256,"./bn.js":255,"./bo":257,"./bo.js":257,"./br":258,"./br.js":258,"./bs":259,"./bs.js":259,"./ca":260,"./ca.js":260,"./cs":261,"./cs.js":261,"./cv":262,"./cv.js":262,"./cy":263,"./cy.js":263,"./da":264,"./da.js":264,"./de":265,"./de-at":266,"./de-at.js":266,"./de-ch":267,"./de-ch.js":267,"./de.js":265,"./dv":268,"./dv.js":268,"./el":269,"./el.js":269,"./en-au":270,"./en-au.js":270,"./en-ca":271,"./en-ca.js":271,"./en-gb":272,"./en-gb.js":272,"./en-ie":273,"./en-ie.js":273,"./en-il":274,"./en-il.js":274,"./en-in":275,"./en-in.js":275,"./en-nz":276,"./en-nz.js":276,"./en-sg":277,"./en-sg.js":277,"./eo":278,"./eo.js":278,"./es":279,"./es-do":280,"./es-do.js":280,"./es-mx":281,"./es-mx.js":281,"./es-us":282,"./es-us.js":282,"./es.js":279,"./et":283,"./et.js":283,"./eu":284,"./eu.js":284,"./fa":285,"./fa.js":285,"./fi":286,"./fi.js":286,"./fil":287,"./fil.js":287,"./fo":288,"./fo.js":288,"./fr":289,"./fr-ca":290,"./fr-ca.js":290,"./fr-ch":291,"./fr-ch.js":291,"./fr.js":289,"./fy":292,"./fy.js":292,"./ga":293,"./ga.js":293,"./gd":294,"./gd.js":294,"./gl":295,"./gl.js":295,"./gom-deva":296,"./gom-deva.js":296,"./gom-latn":297,"./gom-latn.js":297,"./gu":298,"./gu.js":298,"./he":299,"./he.js":299,"./hi":300,"./hi.js":300,"./hr":301,"./hr.js":301,"./hu":302,"./hu.js":302,"./hy-am":303,"./hy-am.js":303,"./id":304,"./id.js":304,"./is":305,"./is.js":305,"./it":306,"./it-ch":307,"./it-ch.js":307,"./it.js":306,"./ja":308,"./ja.js":308,"./jv":309,"./jv.js":309,"./ka":310,"./ka.js":310,"./kk":311,"./kk.js":311,"./km":312,"./km.js":312,"./kn":313,"./kn.js":313,"./ko":314,"./ko.js":314,"./ku":315,"./ku.js":315,"./ky":316,"./ky.js":316,"./lb":317,"./lb.js":317,"./lo":318,"./lo.js":318,"./lt":319,"./lt.js":319,"./lv":320,"./lv.js":320,"./me":321,"./me.js":321,"./mi":322,"./mi.js":322,"./mk":323,"./mk.js":323,"./ml":324,"./ml.js":324,"./mn":325,"./mn.js":325,"./mr":326,"./mr.js":326,"./ms":327,"./ms-my":328,"./ms-my.js":328,"./ms.js":327,"./mt":329,"./mt.js":329,"./my":330,"./my.js":330,"./nb":331,"./nb.js":331,"./ne":332,"./ne.js":332,"./nl":333,"./nl-be":334,"./nl-be.js":334,"./nl.js":333,"./nn":335,"./nn.js":335,"./oc-lnc":336,"./oc-lnc.js":336,"./pa-in":337,"./pa-in.js":337,"./pl":338,"./pl.js":338,"./pt":339,"./pt-br":340,"./pt-br.js":340,"./pt.js":339,"./ro":341,"./ro.js":341,"./ru":342,"./ru.js":342,"./sd":343,"./sd.js":343,"./se":344,"./se.js":344,"./si":345,"./si.js":345,"./sk":346,"./sk.js":346,"./sl":347,"./sl.js":347,"./sq":348,"./sq.js":348,"./sr":349,"./sr-cyrl":350,"./sr-cyrl.js":350,"./sr.js":349,"./ss":351,"./ss.js":351,"./sv":352,"./sv.js":352,"./sw":353,"./sw.js":353,"./ta":354,"./ta.js":354,"./te":355,"./te.js":355,"./tet":356,"./tet.js":356,"./tg":357,"./tg.js":357,"./th":358,"./th.js":358,"./tk":359,"./tk.js":359,"./tl-ph":360,"./tl-ph.js":360,"./tlh":361,"./tlh.js":361,"./tr":362,"./tr.js":362,"./tzl":363,"./tzl.js":363,"./tzm":364,"./tzm-latn":365,"./tzm-latn.js":365,"./tzm.js":364,"./ug-cn":366,"./ug-cn.js":366,"./uk":367,"./uk.js":367,"./ur":368,"./ur.js":368,"./uz":369,"./uz-latn":370,"./uz-latn.js":370,"./uz.js":369,"./vi":371,"./vi.js":371,"./x-pseudo":372,"./x-pseudo.js":372,"./yo":373,"./yo.js":373,"./zh-cn":374,"./zh-cn.js":374,"./zh-hk":375,"./zh-hk.js":375,"./zh-mo":376,"./zh-mo.js":376,"./zh-tw":377,"./zh-tw.js":377};function n(t){var e=r(t);return o(e)}function r(t){if(!o.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=r,t.exports=n,n.id=507},51:function(t,e,o){"use strict";o.d(e,"b",(function(){return de})),o.d(e,"a",(function(){return T}));var n={};o.r(n),o.d(n,"Barrage",(function(){return lt})),o.d(n,"BottomRightFixed",(function(){return ut})),o.d(n,"CommonHeader",(function(){return pt})),o.d(n,"DoctorItem",(function(){return ht})),o.d(n,"DoctorVideoItem",(function(){return ft})),o.d(n,"MobileHeader",(function(){return mt})),o.d(n,"NotLogin",(function(){return bt})),o.d(n,"UserInfoCommon",(function(){return gt})),o.d(n,"VideoArticleListItem",(function(){return xt})),o.d(n,"WebFooter",(function(){return yt})),o.d(n,"WebHeader",(function(){return vt}));o(25),o(19),o(24),o(37),o(20),o(38);var r=o(7),c=o(12),l=(o(52),o(30),o(10),o(77),o(18),o(58),o(1)),d=o(28),h=o(406),f=o(187),m=o.n(f),x=o(82),y=o.n(x),v=(o(45),o(46),o(188)),w=o(50),k=o(2);"scrollRestoration"in window.history&&(Object(k.u)("manual"),window.addEventListener("beforeunload",(function(){Object(k.u)("auto")})),window.addEventListener("load",(function(){Object(k.u)("manual")})));function _(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function j(t){for(var i=1;i1&&void 0!==arguments[1]?arguments[1]:C,o=arguments.length>2?arguments[2]:void 0;return n.call(this,t,e,o)};var r=o.resolve.bind(o);return o.resolve=function(t,e,o){return"string"==typeof t&&(t=Object(w.c)(t)),r(t,e,o)},o}var M={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var o=e.parent,data=e.data,n=e.props,r=o.$createElement;data.nuxtChild=!0;for(var c=o,l=o.$nuxt.nuxt.transitions,d=o.$nuxt.nuxt.defaultTransition,h=0;o;)o.$vnode&&o.$vnode.data.nuxtChild&&h++,o=o.$parent;data.nuxtChildDepth=h;var f=l[h]||d,m={};P.forEach((function(t){void 0!==f[t]&&(m[t]=f[t])}));var x={};$.forEach((function(t){"function"==typeof f[t]&&(x[t]=f[t].bind(c))}));var y=x.beforeEnter;if(x.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),y)return y.call(c,t)},!1===f.css){var v=x.leave;(!v||v.length<2)&&(x.leave=function(t,e){v&&v.call(c,t),c.$nextTick(e)})}var w=r("routerView",data);return n.keepAlive&&(w=r("keep-alive",{props:n.keepAliveProps},[w])),r("transition",{props:m,on:x},[w])}},P=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],$=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],z=(o(99),{layout:"detail",props:{error:{type:Object,default:null}},data:function(){return{code:0}},mounted:function(){console.log(this.error),"/error"===this.$route.path?this.$route.query&&this.$route.query.code&&(this.code=Number(this.$route.query.code)):this.code=Number(this.error.statusCode)}}),L=(o(472),o(11)),T=Object(L.a)(z,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"error"},[-1!=t.code&&0!=t.code?n("h4",[t._v(t._s(t.code))]):t._e(),t._v(" "),404===t.code?n("h6",[t._v("NOT FOUND")]):500===t.code?n("h6",[t._v("服务器错误")]):504===t.code?n("h6",[t._v("网络超时")]):n("h6",[t._v("错误")]),t._v(" "),404===t.code?n("p",[t._v("糟糕,网页似乎迷路了"),n("br"),t._v("请尝试返回重新寻找")]):500===t.code?n("p",[t._v("紧急施工中,请稍后再试")]):502===t.code?n("p",[t._v("\n 哎呀,今天的网络好拥堵"),n("br"),t._v("等等我,已经在路上\n ")]):504===t.code?n("p",[t._v("加载失败了,请返回重新尝试")]):-1===t.code?n("p",{staticStyle:{"margin-top":"300px"}},[t._v("请检查您的网络连接")]):401===t.code?n("p",[t._v("您暂未登录"),n("br"),t._v("请登录后再操作")]):n("p",{staticStyle:{"margin-top":"300px"}},[t._v("加载错误,请重新尝试")]),t._v(" "),n("img",{attrs:{src:o(468),alt:""}})])}),[],!1,null,null,null).exports,E=o(33),A=(o(85),{name:"Nuxt",components:{NuxtChild:M,NuxtError:T},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(k.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(E.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var o=e.options;if(o.key)return"function"==typeof o.key?o.key(this.$route):o.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(T,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}});o(60),o(61),o(62),o(63),o(474),o(478),o(480);function I(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function F(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function J(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i0}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var o,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((o=Object(k.h)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return n=o.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(k.q)(e.$options.fetch,t.context)),e.$fetch)p.push(e.$fetch());else{var o,n=Q(Object(k.e)(e.$vnode.componentInstance));try{for(n.s();!(o=n.n()).done;){var component=o.value;p.push(component.$fetch())}}catch(t){n.e(t)}finally{n.f()}}return e.$options.asyncData&&p.push(Object(k.q)(e.$options.asyncData,t.context).then((function(t){for(var o in t)l.default.set(e.$data,o,t[o])}))),Promise.all(p)})),e.prev=4,e.next=7,Promise.all(n);case 7:e.next=13;break;case 9:e.prev=9,e.t0=e.catch(4),Object(k.k)(e.t0),t.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[4,9]])})))()},errorChanged:function(){if(this.nuxt.err){var t=(T.options||T).layout;"function"==typeof t&&(t=t(this.context)),this.setLayout(t)}},setLayout:function(t){return t&&G["_"+t]||(t="default"),this.layoutName=t,this.layout=G["_"+t],this.layout},loadLayout:function(t){return t&&G["_"+t]||(t="default"),Promise.resolve(G["_"+t])}}};o(157);function Z(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,e){if(!t)return;if("string"==typeof t)return tt(t,e);var o=Object.prototype.toString.call(t).slice(8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return tt(t,e)}(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function tt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:{},n=o.isProperty,r=void 0!==n&&n;if(!e.length||r&&1===e.length)return t;var c=e.shift();return t.modules[c]=t.modules[c]||{},t.modules[c].namespaced=!0,t.modules[c].modules=t.modules[c].modules||{},ct(t.modules[c],e,{isProperty:r})}function st(t,e,o){e&&("state"===o?t.state=e||t.state:t[o]=Object.assign({},t[o],e))}var lt=function(){return o.e(3).then(o.bind(null,647)).then((function(t){return wt(t.default||t)}))},ut=function(){return Promise.resolve().then(o.bind(null,418)).then((function(t){return wt(t.default||t)}))},pt=function(){return Promise.resolve().then(o.bind(null,190)).then((function(t){return wt(t.default||t)}))},ht=function(){return o.e(4).then(o.bind(null,624)).then((function(t){return wt(t.default||t)}))},ft=function(){return o.e(5).then(o.bind(null,645)).then((function(t){return wt(t.default||t)}))},mt=function(){return Promise.resolve().then(o.bind(null,422)).then((function(t){return wt(t.default||t)}))},bt=function(){return Promise.resolve().then(o.bind(null,193)).then((function(t){return wt(t.default||t)}))},gt=function(){return o.e(0).then(o.bind(null,646)).then((function(t){return wt(t.default||t)}))},xt=function(){return o.e(6).then(o.bind(null,616)).then((function(t){return wt(t.default||t)}))},yt=function(){return Promise.resolve().then(o.bind(null,192)).then((function(t){return wt(t.default||t)}))},vt=function(){return Promise.resolve().then(o.bind(null,425)).then((function(t){return wt(t.default||t)}))};function wt(t){if(!t||!t.functional)return t;var e=Array.isArray(t.props)?t.props:Object.keys(t.props||{});return{render:function(o){var n={},r={};for(var c in this.$attrs)e.includes(c)?r[c]=this.$attrs[c]:n[c]=this.$attrs[c];return o(t,{on:this.$listeners,attrs:n,props:r,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var kt in n)l.default.component(kt,n[kt]),l.default.component("Lazy"+kt,n[kt]);var _t=o(98),jt=o.n(_t),Ct=o(408);function Ot(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function St(t){for(var i=1;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,l=!1;return{s:function(){o=o.call(t)},n:function(){var t=o.next();return c=t.done,t},e:function(t){l=!0,r=t},f:function(){try{c||null==o.return||o.return()}finally{if(l)throw r}}}}function Pt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,o=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",r=Mt(Array.isArray(n)?n:[n]);try{for(r.s();!(o=r.n()).done;){var c=o.value;e?this.defaults.headers[c][t]=e:delete this.defaults.headers[c][t]}}catch(t){r.e(t)}finally{r.f()}},setToken:function(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",n,o)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return Et(Object(Ct.a)(t,this.defaults))}},zt=function(){var t=Tt[Lt];$t["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},Lt=0,Tt=["request","delete","get","head","options","post","put","patch"];Lt has been deprecated and will be removed in Nuxt 3, please use instead")),y.a.render(t,e)}})),l.default.component(M.name,M),l.default.component("NChild",M),l.default.component(A.name,A),Object.defineProperty(l.default.prototype,"$nuxt",{get:function(){var t=this.$root.$options.$nuxt;return t||"undefined"==typeof window?t:window.$nuxt},configurable:!0}),l.default.use(h.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var se={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},le=d.b.Store.prototype.registerModule;function ue(path,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Array.isArray(path)?!!path.reduce((function(t,path){return t&&t[path]}),this.state):path in this.state;return le.call(this,path,t,ce({preserveState:o},e))}function de(t){return pe.apply(this,arguments)}function pe(){return pe=Object(r.a)(regeneratorRuntime.mark((function t(e){var o,n,c,d,h,f,path,m,x=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return m=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));d[t="$"+t]=e,d.context[t]||(d.context[t]=e),c[t]=d[t];var o="__nuxt_"+t+"_installed__";l.default[o]||(l.default[o]=!0,l.default.use((function(){Object.prototype.hasOwnProperty.call(l.default.prototype,t)||Object.defineProperty(l.default.prototype,t,{get:function(){return this.$root.$options[t]}})})))},o=x.length>1&&void 0!==x[1]?x[1]:{},t.next=4,S(0,o);case 4:return n=t.sent,(c=nt(e)).$router=n,c.registerModule=ue,d=ce({head:{title:"糖尿病网 - 服务糖尿病患者的知识社区",htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,width=device-width,user-scalable=no,viewport-fit=cover"},{hid:"description",name:"description",content:"糖尿病网,服务糖尿病患者的知识平台!以帮助糖尿病患者科学管理身体为目标,提供最新鲜、专业的健康管理资讯。"},{hid:"keywords",name:"keywords",content:"糖尿病,健康管理,控糖,血糖,血糖管理,科普,知识社区,专业资讯,干货,糖友,疾病,公益,有用,深度,饮食知识"},{name:"format-detection",content:"telephone=no"}],link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"}],script:[{src:"https://hm.baidu.com/hm.js?c17780012e32ae356918a39fe159755e"}],style:[]},store:c,router:n,nuxt:{defaultTransition:se,transitions:[se],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},se,{name:t}):Object.assign({},se,t):se})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,d.context._errored=Boolean(t),t=t?Object(k.p)(t):null;var o=d.nuxt;return this&&(o=this.nuxt||this.$options.nuxt),o.dateErr=Date.now(),o.err=t,e&&(e.nuxt.error=t),t}}},X),c.app=d,h=e?e.next:function(t){return d.router.push(t)},e?f=n.resolve(e.url).route:(path=Object(k.f)(n.options.base,n.options.mode),f=n.resolve(path).route),t.next=14,Object(k.t)(d,{store:c,route:f,next:h,error:d.nuxt.error.bind(d),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 14:m("config",o),window.__NUXT__&&window.__NUXT__.state&&c.replaceState(window.__NUXT__.state),t.next=20;break;case 20:return t.next=23,Ft(d.context,m);case 23:t.next=26;break;case 26:return t.next=29,Ut(d.context);case 29:if("function"!=typeof Yt){t.next=32;break}return t.next=32,Yt(d.context,m);case 32:t.next=35;break;case 35:t.next=38;break;case 38:return t.next=41,ee(d.context);case 41:t.next=44;break;case 44:t.next=47;break;case 47:return t.next=50,new Promise((function(t,e){if(!n.resolve(d.context.route.fullPath).route.matched.length)return t();n.replace(d.context.route.fullPath,t,(function(o){if(!o._isRouter)return e(o);if(2!==o.type)return t();var c=n.afterEach(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(o,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(k.j)(o);case 3:d.context.route=e.sent,d.context.params=o.params||{},d.context.query=o.query||{},c(),t();case 8:case"end":return e.stop()}}),e)})));return function(t,o){return e.apply(this,arguments)}}())}))}));case 50:return t.abrupt("return",{store:c,app:d,router:n});case 51:case"end":return t.stop()}}),t)}))),pe.apply(this,arguments)}},594:function(t,e){},598:function(t,e){}},[[426,25,2,26]]]); \ No newline at end of file diff --git a/.nuxt/dist/client/4b2440f.js b/.nuxt/dist/client/b4f37d6.js similarity index 94% rename from .nuxt/dist/client/4b2440f.js rename to .nuxt/dist/client/b4f37d6.js index 320ac1f..f4722d1 100644 --- a/.nuxt/dist/client/4b2440f.js +++ b/.nuxt/dist/client/b4f37d6.js @@ -1 +1 @@ -!function(e){function r(data){for(var r,n,f=data[0],l=data[1],d=data[2],i=0,h=[];i {{ APP }} - + diff --git a/.nuxt/dist/server/pages/other/agreement.js b/.nuxt/dist/server/pages/other/agreement.js index 7663a9e..066146d 100644 --- a/.nuxt/dist/server/pages/other/agreement.js +++ b/.nuxt/dist/server/pages/other/agreement.js @@ -8,12 +8,12 @@ exports.modules = { // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/agreement.vue?vue&type=template&id=adcfd858& -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"common-other-content user-agreement-page"},[_vm._ssrNode("
糖尿病网用户服务协议

修订日期:2021年11月8日

生效日期:2021年11月8日

\n 糖尿病网是由诺和诺德(中国)制药有限公司(以下称“本公司”)所有及运营的网站/微信公众号/平台。\n 《糖尿病网用户服务协议》(以下简称“本协议”)是您(或称“用户”,指注册、登录、使用、浏览糖尿病网的个人或组织)\n 与本公司及其关联公司及其合作单位(包括但不限于糖尿病网授权运营执行第三方)之间关于糖尿病网(域名为【app.diabetes.com.cn】,简称本平台)\n 就本平台服务所订立的协议(以下简称“本协议”)。本协议包括服务协议正文及所有本平台发布的各类规则等补充协议。\n 平台发布的各类规则、规范、法律声明、隐私政策、通知、公告、帮助文档、温馨提示等均为本协议的补充协议,为本协议不可分割的一部分,\n 与本协议正文具有同等法律效力。\n

重要提示

\n 您在点击同意本协议之前,应当认真阅读本协议。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款、法律适用和争议解决条款,\n 特别是粗体下划线标识之处,您应重点阅读。如您对协议有任何疑问,可向糖尿病网咨询。\n

\n 如我们及关联公司(范围详见定义部分)提供了糖尿病网的服务或产品但未设独立用户协议的,则本协议同样适用于该部分服务或产品。\n 我们及关联公司就其向您提供的产品或服务单独设立用户协议的,则相应产品或服务适用相应的用户协议。\n

\n 【特别提示】请仔细阅读本协议(尤其是加粗或者下划线内容)并确认充分理解本协议全部规则和要点,一旦您开始使用或在我们更新本协议后\n (我们会及时提示您更新的情况)继续使用我们的产品和服务,即视为您同意本协议(含更新版本)的全部内容,\n 同意我们按本协议收集、使用、保存、共享和处理您的相关信息。\n

【特别提示】如您未满14周岁,请在法定监护人的陪同下阅读本协议。

【重要提醒】\n 本次更新主要更新了【如何收集使用个人信息】章节中的部分内容,进一步细化明确了我们收集信息的目的、方式、范围;以及增加了撤回同意的方式等。

\n 如您对本协议或相关事宜有任何疑问,可通过邮件:china-privacy@novonordisk.com联系我们。\n

一. 定义

糖尿病网:指糖尿病网(域名为app.diabetes.com.cn\n )网站及“糖尿病网”微信公众号及小程序(以下称“本网站或客户端”)。\n

糖尿病网服务提供者:指糖尿病网的运营公司诺和诺德(中国)制药有限公司。\n

关联公司:指诺和诺德(中国)制药有限公司、丹麦诺和诺德公司及其附属、关联公司。\n

个人信息:指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。\n

个人敏感信息:指包括身份证件号码、个人生物识别信息、财产信息、行踪轨迹、交易信息、14岁以下(含)儿童信息等的个人信息。\n

个人信息删除:指在实现日常业务功能所涉及的系统中去除个人信息的行为,使其保持不可被检索、访问的状态。\n

儿童:指不满十四周岁的未成年人。

二、 用户注册与使用

\n 在您使用糖尿病网的部分服务时,可能需要您先完成用户调研,调研完成您即成为注册用户。\n

1. 用户资格

\n 您确认,在您开始使用糖尿病服务前,您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力。\n 您知悉,无民事行为能力人、限制民事行为能力人以及无经营或特定经营资格的组织(视情况)\n 不当注册为糖尿病网用户或超过其民事权利或行为能力范围从事与糖尿病网进行交易的,其与糖尿病网之间的服务协议自始无效,\n 一经发现,糖尿病网有权立即停止与该用户的交易、注销该用户,您及您的监护人应依照法律规定承担因此而导致的一切后果。\n

2. 账户注册

\n 账户注册是指用户登录糖尿病网,按要求填写相关信息并确认同意履行本协议的过程。糖尿病网只允许每位用户注册及使用一个糖尿病网账户。\n 如有证据证明或糖尿病网根据相关规则判断您存在不当注册或不当使用多个糖尿病网账户的情形,糖尿病网可采取冻结或关闭账户、取消订单、拒绝提供服务等措施,如给糖尿病网及相关方造成损失的,您还应承担赔偿责任。

3. 账户安全

\n 您有权使用您设置或确认的糖尿病网会员名、手机号码(以下简称"账户名称")登录糖尿病网。\n 您的账户为您自行设置并由您保管,建议您务必保管好您的账户。\n 账户因您主动泄露或因您遭受他人攻击、诈骗等行为导致的损失及后果,糖尿病网并不承担责任,您应通过司法、行政等救济途径向侵权行为人追偿。
\n 由于您的糖尿病网平台账户关联您的个人信息及糖尿病网平台商业信息,\n 您的糖尿病网平台账户仅限您本人使用。未经糖尿病网平台同意,您直接或间接授权第三方使用您糖尿病网平台账户或获取您账户项下信息的行为无效。\n 如糖尿病网根据糖尿病网平台规则中约定的违约认定程序及标准判断您糖尿病网平台账户的使用可能危及您的账户安全及/或糖尿病网平台信息安全的,糖尿病网平台可拒绝提供相应服务或终止本协议。\n

4. 账户转让

\n 由于用户账户关联用户信用信息,仅当有法律明文规定、司法裁定或经糖尿病网平台同意,并符合糖尿病网平台规则规定的用户账户转让流程的情况下,您可进行账户的转让。\n 您的账户一经转让,该账户项下权利义务一并转移。除此外,您的账户不得以任何方式转让,否则糖尿病网平台有权追究您的违约责任,且由此产生的责任及后果均由您自行承担。

5. 实名认证

\n 作为糖尿病网平台经营者,为使您更好地使用糖尿病网服务,保障您的账户安全,糖尿病网平台可要求您按相关法律法规规定完成实名认证。\n

6. 信息真实

\n 在使用糖尿病网平台服务时,您应当按糖尿病网平台页面的提示准确完整地提供您的信息(包括您的姓名及电子邮件地址、联系电话、联系地址、收货地址等),以便糖尿病网或其他用户与您联系。\n 您了解并同意,您有义务保持您提供信息的真实性及有效性。如您的信息发生变动,您应当在变动发生后10日内及时更新您的信息。\n 因您未及时更新信息导致未能正常使用糖尿病网服务或发生其他损失的,均由您承担相关责任。\n

7. 税费承担

\n 您因使用糖尿病网进行交易、获取有偿服务等而发生的所有您应纳的税赋由糖尿病网为您承担。\n

三、商品交易

您在糖尿病网兑换商品时必须遵守以下条款:

\n 1.您在使用糖尿病网服务时应遵守所有适用的中国法律、法规、条例和地方性法律的要求。您还必须确保遵守本协议及纳入本协议的所有其他条款和规则的规定。\n

\n 2.您决定通过糖尿病网兑换某一商品的,即代表您同意受该商品描述所含的出售条件的约束,只要该等出售条件不违反法律或本协议规定。\n

\n 3.您理解并认可糖尿病网上的订单生效规则:糖尿病网展示的商品信息(如商品名称、价格、商品描述等)仅构成要约邀请。\n 当您通过糖尿病网订购商品,确定兑换并成功提交订单时(订单内容应包含兑换的商品数量、价格及支付方式、收货人、联系方式、收货地址等信息),即视为您向销售方发出了购买订单商品的要约。糖尿病网订单出库时,合同成立。

\n 4.在您下订单的同时,也同时承认了您已经达到兑换所订商品的法定年龄,并对您在订单中提供的所有信息的真实性负责。由于糖尿病网出售部分产品的特殊性,\n 您可能被要求进一步提供与购买、使用、服用订单项下商品相关的信息,方能继续订单流程;该等信息视情况可能包括您或使用、服用商品人的个人信息或其他信息,您应保证提供的信息真实有效。\n 糖尿病网有权对该等信息进行审核,并要求您做出进一步说明,并视情况可能拒绝您发出的订单或取消已经生成的订单。

5.糖尿病网保留对您产品兑换数量、频次的限制权。

\n 6.您的订单确认后,如发生意外情况的,包括但不限于:糖尿病网上显示的订单内商品和/或订单明显错误或缺货;\n 糖尿病网将会通过站内信、或电话通知您,与您协商,您应当及时予以回应。

\n 7.商品价格和可获性都将在糖尿病网上标明,显示的每一项价格。运费将另外结算。糖尿病网将在结算页面通知您,您应当仔细阅读。

\n 8.当您在糖尿病网平台兑换商品及/或服务时,请您务必仔细确认所兑换商品的品名、价格、数量、型号、规格或服务的时间、内容、限制性要求等重要事项,\n 并在下单时核实您的联系地址、电话、收货人等信息。如您填写的收货人非您本人,则该收货人的行为和意思表示产生的法律后果均由您承担。\n
\n 您的兑换行为应当基于真实的消费需求,不得存在对商品及/或服务实施恶意兑换、恶意维权等扰乱糖尿病网平台正常交易秩序的行为。\n 基于维护糖尿病网平台交易秩序及交易安全的需要,糖尿病网发现上述情形时可主动执行关闭相关交易订单等操作。

四、您的权利和义务

\n 1.您有权根据本协议的规定以及糖尿病网上发布的相关规则邀请关注好友、参加糖尿病网的有关活动,以及享受糖尿病网提供的其它信息服务。\n

\n 2.您应当保证在使用糖尿病网兑换商品过程中遵守诚实信用原则,不在购买过程中采取不正当行为,不扰乱网上交易的正常秩序。\n

3.您不得在糖尿病网发表包含以下内容的言论:

\n ①煽动、抗拒、破坏宪法和法律、行政法规实施的;
\n ②煽动颠覆国家政权,推翻社会主义制度的;
\n ③煽动、分裂国家,破坏国家统一的;
\n ④煽动民族仇恨、民族歧视,破坏民族团结的;
\n ⑤任何包含对种族、性别、宗教、地域内容等歧视的;
\n ⑥捏造或者歪曲事实,散布谣言,扰乱社会秩序的;
\n ⑦宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;
\n ⑧公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;
\n ⑨损害国家机关信誉的;
\n ⑩其他违背社会公共利益或公共道德或依据相关糖尿病网平台协议、规则的规定不适合在糖尿病网平台上发布的;
\n ⑪其他违反宪法、法律和行政法规的。
\n 您在发表使用体验、讨论图片等,除遵守本条款外,还应遵守国家相关法律法规。
\n 本公司有权根据国家法律及相关部门的要求对您上传、发布的内容进行审核,有权根据相关证据结合《侵权责任法》、《网络安全法》等法律法规、规章及本协议对侵权信息进行处理。\n

五、糖尿病网的权利和义务

\n 1.糖尿病网有义务在现有技术上维护整个网上交易平台的正常运行,并努力提升和改进技术,使您得以顺利享受网站服务。\n

\n 2.对您在注册使用糖尿病网中所遇到的有关的问题及反映的情况,糖尿病网应及时作出回复。\n

\n 3.对于您在糖尿病网上的不当行为,或任何糖尿病网认为应当暂时中止服务的情况,糖尿病网有权即刻作出暂时屏蔽相关信息、中止提供服务等处理,并通知您;\n 您对糖尿病网的处理措施存在异议的,可以提供相关证据予以说明。若经核实,您的行为确有违法违规或违反本平台用户协议、交易规则的情况,糖尿病网有权终止对您提供服务。\n

\n 4.糖尿病网将尽最大努力、采取必要合理措施,保障糖尿病网网络安全、稳定运行,糖尿病网将在业务范围内为您提供最大帮助。\n

六、 通知

\n 1.您在注册成为糖尿病网平台用户,并接受糖尿病网服务时,您在注册糖尿病网平台用户时生成的账户用于登录糖尿病网平台接收站内信和系统消息,作为您的有效联系方式。\n

\n 2.糖尿病网将向您的您送达各类通知,而此类通知的内容可能对您的权利义务产生重大的有利或不利影响,请您务必及时关注。\n

\n 3.糖尿病网通过上述联系方式向您发出通知,其中以电子的方式发出的书面通知,包括但不限于在糖尿病网平台公告,\n 向您提供的联系电话发送手机短信,向您的账号发送系统消息以及站内信信息,在发送成功后即视为送达。\n

七、知识产权

本平台著作权属于本公司所有。

\n 1.您在使用本平台的相关服务时发表上传的文字、图片及视频等应为您原创的信息或已获合法授权,并且确保该内容不会侵犯任何第三方的合法权益,\n 如果第三方提出关于知识产权的异议,本公司有权根据实际情况删除相关内容,并尽可能在处理之后对您进行通知,由此造成的损失及后果由您自行承担。

\n 2.本公司单独拥有或与相关内容提供者共同拥有本平台/网站内所有内容(包括但不限于文字、图片、音频、视频资料及页面设计、编排、软件等)\n 或通过本平台提供产品或服务所涉及到的版权和/或其他相关知识产权。与本平台相关的标识为本公司的注册商标,受中国法律保护。\n

\n 3.除非中国法律另有规定,未经本公司书面许可,对于诺和诺德拥有版权和或其他相关知识产权的任何内容,\n 任何公司及个人不得复制或以其他任何方式进行使用(包含但不限于抄录、编辑、修改及传播)。对于本平台标识等本公司的注册商标,任何人不得擅自使用。\n 已获得书面授权,可以使用本公司拥有版权和或其他相关知识产权的任何内容及商标标识的公司及个人使用上述内容时必须注明来源。\n

\n 4.本平台注明来源的稿件、图片及其他作品的内容均属转载,本平台的转载行为是基于信息共享和传播,并未进行权属、真实性等问题的核实,亦并不对其观点持任何立场;\n 其他公司或个人若从本平台下载使用所转内容,须保留本平台网站注明的“稿件来源”,并自负版权等法律责任。\n

\n 5.本平台的内容或转载内容若涉及版权及其他任何侵权问题,请版权人或其他权利人以书面形式向本公司反映,并提供相应身份证明、权属证明及详细的侵权情况证。\n

八、个人信息保护

\n 本公司将按照《糖尿病网个人信息及隐私保护政策》(填写链接)收集、使用、处理您的个人信息。按照适用法律,对于您的个人信息,\n 您享有查询、更正、删除以及注销服务或帐号的权利,请致电【400-810-2299】,具体流程请参见隐私政策。\n

九、责任条款

\n 本公司将尽合理努力为本平台提供准确的信息,但对所提供信息的准确性、即时性或完整想不作任何陈述、担保或保证。\n 本公司对您由于访问或不能访问本平台或者因依赖本平台所提供的信息而产生的任何损失或损害不承担任何责任。\n

\n 本公司不对经您本人同意自愿并自行上传本人信息的准确性、及时性及完整性承担责任,请您本人在上传个人信息时仔细核对信息的准确性。\n 如因您所上传数据有误而影响与上传信息相关的服务,本公司不承担由此产生的一切责任。\n 如本人发现上传信息有误或不更新,可通过【400-810-2299】更新相关信息。\n

\n 本平台可能含有其他平台的链接或引用或第三方提供的信息或内容,但本公司对其他平台或第三方提供的内容不承担任何责任,\n 而且对该内容所导致的损失或损害不承担任何责任。所有其他平台的链接仅为方便本平台用户而提供。\n

\n 您同意保障和维护本公司及其他您的利益,由于您使用本平台时出现内容违法、不真实、不正当、侵犯第三方合法权益,\n 或您违反本协议项下的任何条款而给本公司或任何其他第三人造成损失,您同意承担由此造成的损害赔偿责任。\n

\n 如您的行为使本公司陷于任何第三人主张权利,本公司可在对第三人承担金钱给付等义务后就全部损失向您追偿。\n

\n 本公司依法律规定承担相应义务,但无法对由于信息网络设备维护、连接故障,电脑、通讯或其他系统的故障,黑客活动、计算机病毒、电力故障,罢工,\n 暴乱,火灾,洪水,风暴,爆炸,战争,政府行为,司法行政机关的命令或因第三方原因而给您造成的损害结果承担责任。\n

十、法律适用及管辖

\n 本协议之订立、生效、解释、修订、补充、终止、执行与争议解决均适用中华人民共和国大陆地区法律。\n

\n 您和本公司一致同意有关本协议以及使用本平台的服务产生的争议将优先友好协商解决,经友好协商仍不能解决时,应向本公司住所地有管辖权的人民法院提起诉讼。\n

个人信息及隐私保护政策

\n 我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,并恪守以下原则,保护您的个人信息:\n 权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。\n 同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。鉴于此,我们制定了本《隐私权政策》(下称“本政策\n /本隐私权政策”)并提醒您:\n

\n 本政策适用于糖尿病网所提供的所有产品及服务。如我们及关联公司(范围详见定义部分)的产品或服务中使用了上述提供的产品或服务但未设独立隐私权政策的,\n 则本政策同样适用于该部分产品或服务。我们及关联公司就其向您提供的产品或服务单独设立有隐私权政策的,则相应产品或服务适用相应隐私权政策。\n 需要特别说明的是,本政策不适用于其他第三方向您提供的服务,第三方向您提供的服务适用其向您另行说明的隐私权政策。\n

本服务的使用人在本政策中称为“用户”,或称为“您”。

\n 请您在使用本服务的各项产品及服务前,仔细阅读并充分理解本隐私保护政策协议。您在点击“确认/同意”按钮或勾选同意后,本政策即构成对双方有约束力的法律文件,\n 即表示您同意我们按照本政策收集、使用、处理和存储您的相关个人信息。如果您对本隐私政策有任何疑问、意见或建议,可通过本政策第9条提供的联系方式与我们联系。\n

")])} +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/agreement.vue?vue&type=template&id=645736db& +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"common-other-content user-agreement-page"},[_vm._ssrNode("
糖尿病网用户服务协议
"+(_vm._s(_vm.content))+"
")])} var staticRenderFns = [] -// CONCATENATED MODULE: ./src/pages/other/agreement.vue?vue&type=template&id=adcfd858& +// CONCATENATED MODULE: ./src/pages/other/agreement.vue?vue&type=template&id=645736db& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/agreement.vue?vue&type=script&lang=js& // @@ -325,12 +325,15 @@ var staticRenderFns = [] // // // +// /* harmony default export */ var agreementvue_type_script_lang_js_ = ({ name: 'OtherAgreementPage', layout: 'detail', data() { - return {}; + return { + content: '' + }; }, head: { @@ -340,7 +343,14 @@ var staticRenderFns = [] name: 'description', content: '' }] + }, + + mounted() { + this.$axios.$get('/agreement/get-content?type=2').then(res => { + this.content = res.detail; + }); } + }); // CONCATENATED MODULE: ./src/pages/other/agreement.vue?vue&type=script&lang=js& /* harmony default export */ var other_agreementvue_type_script_lang_js_ = (agreementvue_type_script_lang_js_); diff --git a/.nuxt/dist/server/pages/other/agreement.js.map b/.nuxt/dist/server/pages/other/agreement.js.map index 364ac80..c42d005 100644 --- a/.nuxt/dist/server/pages/other/agreement.js.map +++ b/.nuxt/dist/server/pages/other/agreement.js.map @@ -1 +1 @@ -{"version":3,"file":"pages/other/agreement.js","sources":["webpack:///./src/pages/other/agreement.vue?04ee","webpack:///./src/pages/other/agreement.vue","webpack:///./src/pages/other/agreement.vue?9bf9","webpack:///./src/pages/other/agreement.vue?4c47"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"common-other-content user-agreement-page\"},[_vm._ssrNode(\"
糖尿病网用户服务协议

修订日期:2021年11月8日

生效日期:2021年11月8日

\\n 糖尿病网是由诺和诺德(中国)制药有限公司(以下称“本公司”)所有及运营的网站/微信公众号/平台。\\n 《糖尿病网用户服务协议》(以下简称“本协议”)是您(或称“用户”,指注册、登录、使用、浏览糖尿病网的个人或组织)\\n 与本公司及其关联公司及其合作单位(包括但不限于糖尿病网授权运营执行第三方)之间关于糖尿病网(域名为【app.diabetes.com.cn】,简称本平台)\\n 就本平台服务所订立的协议(以下简称“本协议”)。本协议包括服务协议正文及所有本平台发布的各类规则等补充协议。\\n 平台发布的各类规则、规范、法律声明、隐私政策、通知、公告、帮助文档、温馨提示等均为本协议的补充协议,为本协议不可分割的一部分,\\n 与本协议正文具有同等法律效力。\\n

重要提示

\\n 您在点击同意本协议之前,应当认真阅读本协议。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款、法律适用和争议解决条款,\\n 特别是粗体下划线标识之处,您应重点阅读。如您对协议有任何疑问,可向糖尿病网咨询。\\n

\\n 如我们及关联公司(范围详见定义部分)提供了糖尿病网的服务或产品但未设独立用户协议的,则本协议同样适用于该部分服务或产品。\\n 我们及关联公司就其向您提供的产品或服务单独设立用户协议的,则相应产品或服务适用相应的用户协议。\\n

\\n 【特别提示】请仔细阅读本协议(尤其是加粗或者下划线内容)并确认充分理解本协议全部规则和要点,一旦您开始使用或在我们更新本协议后\\n (我们会及时提示您更新的情况)继续使用我们的产品和服务,即视为您同意本协议(含更新版本)的全部内容,\\n 同意我们按本协议收集、使用、保存、共享和处理您的相关信息。\\n

【特别提示】如您未满14周岁,请在法定监护人的陪同下阅读本协议。

【重要提醒】\\n 本次更新主要更新了【如何收集使用个人信息】章节中的部分内容,进一步细化明确了我们收集信息的目的、方式、范围;以及增加了撤回同意的方式等。

\\n 如您对本协议或相关事宜有任何疑问,可通过邮件:china-privacy@novonordisk.com联系我们。\\n

一. 定义

糖尿病网:指糖尿病网(域名为app.diabetes.com.cn\\n )网站及“糖尿病网”微信公众号及小程序(以下称“本网站或客户端”)。\\n

糖尿病网服务提供者:指糖尿病网的运营公司诺和诺德(中国)制药有限公司。\\n

关联公司:指诺和诺德(中国)制药有限公司、丹麦诺和诺德公司及其附属、关联公司。\\n

个人信息:指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。\\n

个人敏感信息:指包括身份证件号码、个人生物识别信息、财产信息、行踪轨迹、交易信息、14岁以下(含)儿童信息等的个人信息。\\n

个人信息删除:指在实现日常业务功能所涉及的系统中去除个人信息的行为,使其保持不可被检索、访问的状态。\\n

儿童:指不满十四周岁的未成年人。

二、 用户注册与使用

\\n 在您使用糖尿病网的部分服务时,可能需要您先完成用户调研,调研完成您即成为注册用户。\\n

1. 用户资格

\\n 您确认,在您开始使用糖尿病服务前,您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力。\\n 您知悉,无民事行为能力人、限制民事行为能力人以及无经营或特定经营资格的组织(视情况)\\n 不当注册为糖尿病网用户或超过其民事权利或行为能力范围从事与糖尿病网进行交易的,其与糖尿病网之间的服务协议自始无效,\\n 一经发现,糖尿病网有权立即停止与该用户的交易、注销该用户,您及您的监护人应依照法律规定承担因此而导致的一切后果。\\n

2. 账户注册

\\n 账户注册是指用户登录糖尿病网,按要求填写相关信息并确认同意履行本协议的过程。糖尿病网只允许每位用户注册及使用一个糖尿病网账户。\\n 如有证据证明或糖尿病网根据相关规则判断您存在不当注册或不当使用多个糖尿病网账户的情形,糖尿病网可采取冻结或关闭账户、取消订单、拒绝提供服务等措施,如给糖尿病网及相关方造成损失的,您还应承担赔偿责任。

3. 账户安全

\\n 您有权使用您设置或确认的糖尿病网会员名、手机号码(以下简称"账户名称")登录糖尿病网。\\n 您的账户为您自行设置并由您保管,建议您务必保管好您的账户。\\n 账户因您主动泄露或因您遭受他人攻击、诈骗等行为导致的损失及后果,糖尿病网并不承担责任,您应通过司法、行政等救济途径向侵权行为人追偿。
\\n 由于您的糖尿病网平台账户关联您的个人信息及糖尿病网平台商业信息,\\n 您的糖尿病网平台账户仅限您本人使用。未经糖尿病网平台同意,您直接或间接授权第三方使用您糖尿病网平台账户或获取您账户项下信息的行为无效。\\n 如糖尿病网根据糖尿病网平台规则中约定的违约认定程序及标准判断您糖尿病网平台账户的使用可能危及您的账户安全及/或糖尿病网平台信息安全的,糖尿病网平台可拒绝提供相应服务或终止本协议。\\n

4. 账户转让

\\n 由于用户账户关联用户信用信息,仅当有法律明文规定、司法裁定或经糖尿病网平台同意,并符合糖尿病网平台规则规定的用户账户转让流程的情况下,您可进行账户的转让。\\n 您的账户一经转让,该账户项下权利义务一并转移。除此外,您的账户不得以任何方式转让,否则糖尿病网平台有权追究您的违约责任,且由此产生的责任及后果均由您自行承担。

5. 实名认证

\\n 作为糖尿病网平台经营者,为使您更好地使用糖尿病网服务,保障您的账户安全,糖尿病网平台可要求您按相关法律法规规定完成实名认证。\\n

6. 信息真实

\\n 在使用糖尿病网平台服务时,您应当按糖尿病网平台页面的提示准确完整地提供您的信息(包括您的姓名及电子邮件地址、联系电话、联系地址、收货地址等),以便糖尿病网或其他用户与您联系。\\n 您了解并同意,您有义务保持您提供信息的真实性及有效性。如您的信息发生变动,您应当在变动发生后10日内及时更新您的信息。\\n 因您未及时更新信息导致未能正常使用糖尿病网服务或发生其他损失的,均由您承担相关责任。\\n

7. 税费承担

\\n 您因使用糖尿病网进行交易、获取有偿服务等而发生的所有您应纳的税赋由糖尿病网为您承担。\\n

三、商品交易

您在糖尿病网兑换商品时必须遵守以下条款:

\\n 1.您在使用糖尿病网服务时应遵守所有适用的中国法律、法规、条例和地方性法律的要求。您还必须确保遵守本协议及纳入本协议的所有其他条款和规则的规定。\\n

\\n 2.您决定通过糖尿病网兑换某一商品的,即代表您同意受该商品描述所含的出售条件的约束,只要该等出售条件不违反法律或本协议规定。\\n

\\n 3.您理解并认可糖尿病网上的订单生效规则:糖尿病网展示的商品信息(如商品名称、价格、商品描述等)仅构成要约邀请。\\n 当您通过糖尿病网订购商品,确定兑换并成功提交订单时(订单内容应包含兑换的商品数量、价格及支付方式、收货人、联系方式、收货地址等信息),即视为您向销售方发出了购买订单商品的要约。糖尿病网订单出库时,合同成立。

\\n 4.在您下订单的同时,也同时承认了您已经达到兑换所订商品的法定年龄,并对您在订单中提供的所有信息的真实性负责。由于糖尿病网出售部分产品的特殊性,\\n 您可能被要求进一步提供与购买、使用、服用订单项下商品相关的信息,方能继续订单流程;该等信息视情况可能包括您或使用、服用商品人的个人信息或其他信息,您应保证提供的信息真实有效。\\n 糖尿病网有权对该等信息进行审核,并要求您做出进一步说明,并视情况可能拒绝您发出的订单或取消已经生成的订单。

5.糖尿病网保留对您产品兑换数量、频次的限制权。

\\n 6.您的订单确认后,如发生意外情况的,包括但不限于:糖尿病网上显示的订单内商品和/或订单明显错误或缺货;\\n 糖尿病网将会通过站内信、或电话通知您,与您协商,您应当及时予以回应。

\\n 7.商品价格和可获性都将在糖尿病网上标明,显示的每一项价格。运费将另外结算。糖尿病网将在结算页面通知您,您应当仔细阅读。

\\n 8.当您在糖尿病网平台兑换商品及/或服务时,请您务必仔细确认所兑换商品的品名、价格、数量、型号、规格或服务的时间、内容、限制性要求等重要事项,\\n 并在下单时核实您的联系地址、电话、收货人等信息。如您填写的收货人非您本人,则该收货人的行为和意思表示产生的法律后果均由您承担。\\n
\\n 您的兑换行为应当基于真实的消费需求,不得存在对商品及/或服务实施恶意兑换、恶意维权等扰乱糖尿病网平台正常交易秩序的行为。\\n 基于维护糖尿病网平台交易秩序及交易安全的需要,糖尿病网发现上述情形时可主动执行关闭相关交易订单等操作。

四、您的权利和义务

\\n 1.您有权根据本协议的规定以及糖尿病网上发布的相关规则邀请关注好友、参加糖尿病网的有关活动,以及享受糖尿病网提供的其它信息服务。\\n

\\n 2.您应当保证在使用糖尿病网兑换商品过程中遵守诚实信用原则,不在购买过程中采取不正当行为,不扰乱网上交易的正常秩序。\\n

3.您不得在糖尿病网发表包含以下内容的言论:

\\n ①煽动、抗拒、破坏宪法和法律、行政法规实施的;
\\n ②煽动颠覆国家政权,推翻社会主义制度的;
\\n ③煽动、分裂国家,破坏国家统一的;
\\n ④煽动民族仇恨、民族歧视,破坏民族团结的;
\\n ⑤任何包含对种族、性别、宗教、地域内容等歧视的;
\\n ⑥捏造或者歪曲事实,散布谣言,扰乱社会秩序的;
\\n ⑦宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;
\\n ⑧公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;
\\n ⑨损害国家机关信誉的;
\\n ⑩其他违背社会公共利益或公共道德或依据相关糖尿病网平台协议、规则的规定不适合在糖尿病网平台上发布的;
\\n ⑪其他违反宪法、法律和行政法规的。
\\n 您在发表使用体验、讨论图片等,除遵守本条款外,还应遵守国家相关法律法规。
\\n 本公司有权根据国家法律及相关部门的要求对您上传、发布的内容进行审核,有权根据相关证据结合《侵权责任法》、《网络安全法》等法律法规、规章及本协议对侵权信息进行处理。\\n

五、糖尿病网的权利和义务

\\n 1.糖尿病网有义务在现有技术上维护整个网上交易平台的正常运行,并努力提升和改进技术,使您得以顺利享受网站服务。\\n

\\n 2.对您在注册使用糖尿病网中所遇到的有关的问题及反映的情况,糖尿病网应及时作出回复。\\n

\\n 3.对于您在糖尿病网上的不当行为,或任何糖尿病网认为应当暂时中止服务的情况,糖尿病网有权即刻作出暂时屏蔽相关信息、中止提供服务等处理,并通知您;\\n 您对糖尿病网的处理措施存在异议的,可以提供相关证据予以说明。若经核实,您的行为确有违法违规或违反本平台用户协议、交易规则的情况,糖尿病网有权终止对您提供服务。\\n

\\n 4.糖尿病网将尽最大努力、采取必要合理措施,保障糖尿病网网络安全、稳定运行,糖尿病网将在业务范围内为您提供最大帮助。\\n

六、 通知

\\n 1.您在注册成为糖尿病网平台用户,并接受糖尿病网服务时,您在注册糖尿病网平台用户时生成的账户用于登录糖尿病网平台接收站内信和系统消息,作为您的有效联系方式。\\n

\\n 2.糖尿病网将向您的您送达各类通知,而此类通知的内容可能对您的权利义务产生重大的有利或不利影响,请您务必及时关注。\\n

\\n 3.糖尿病网通过上述联系方式向您发出通知,其中以电子的方式发出的书面通知,包括但不限于在糖尿病网平台公告,\\n 向您提供的联系电话发送手机短信,向您的账号发送系统消息以及站内信信息,在发送成功后即视为送达。\\n

七、知识产权

本平台著作权属于本公司所有。

\\n 1.您在使用本平台的相关服务时发表上传的文字、图片及视频等应为您原创的信息或已获合法授权,并且确保该内容不会侵犯任何第三方的合法权益,\\n 如果第三方提出关于知识产权的异议,本公司有权根据实际情况删除相关内容,并尽可能在处理之后对您进行通知,由此造成的损失及后果由您自行承担。

\\n 2.本公司单独拥有或与相关内容提供者共同拥有本平台/网站内所有内容(包括但不限于文字、图片、音频、视频资料及页面设计、编排、软件等)\\n 或通过本平台提供产品或服务所涉及到的版权和/或其他相关知识产权。与本平台相关的标识为本公司的注册商标,受中国法律保护。\\n

\\n 3.除非中国法律另有规定,未经本公司书面许可,对于诺和诺德拥有版权和或其他相关知识产权的任何内容,\\n 任何公司及个人不得复制或以其他任何方式进行使用(包含但不限于抄录、编辑、修改及传播)。对于本平台标识等本公司的注册商标,任何人不得擅自使用。\\n 已获得书面授权,可以使用本公司拥有版权和或其他相关知识产权的任何内容及商标标识的公司及个人使用上述内容时必须注明来源。\\n

\\n 4.本平台注明来源的稿件、图片及其他作品的内容均属转载,本平台的转载行为是基于信息共享和传播,并未进行权属、真实性等问题的核实,亦并不对其观点持任何立场;\\n 其他公司或个人若从本平台下载使用所转内容,须保留本平台网站注明的“稿件来源”,并自负版权等法律责任。\\n

\\n 5.本平台的内容或转载内容若涉及版权及其他任何侵权问题,请版权人或其他权利人以书面形式向本公司反映,并提供相应身份证明、权属证明及详细的侵权情况证。\\n

八、个人信息保护

\\n 本公司将按照《糖尿病网个人信息及隐私保护政策》(填写链接)收集、使用、处理您的个人信息。按照适用法律,对于您的个人信息,\\n 您享有查询、更正、删除以及注销服务或帐号的权利,请致电【400-810-2299】,具体流程请参见隐私政策。\\n

九、责任条款

\\n 本公司将尽合理努力为本平台提供准确的信息,但对所提供信息的准确性、即时性或完整想不作任何陈述、担保或保证。\\n 本公司对您由于访问或不能访问本平台或者因依赖本平台所提供的信息而产生的任何损失或损害不承担任何责任。\\n

\\n 本公司不对经您本人同意自愿并自行上传本人信息的准确性、及时性及完整性承担责任,请您本人在上传个人信息时仔细核对信息的准确性。\\n 如因您所上传数据有误而影响与上传信息相关的服务,本公司不承担由此产生的一切责任。\\n 如本人发现上传信息有误或不更新,可通过【400-810-2299】更新相关信息。\\n

\\n 本平台可能含有其他平台的链接或引用或第三方提供的信息或内容,但本公司对其他平台或第三方提供的内容不承担任何责任,\\n 而且对该内容所导致的损失或损害不承担任何责任。所有其他平台的链接仅为方便本平台用户而提供。\\n

\\n 您同意保障和维护本公司及其他您的利益,由于您使用本平台时出现内容违法、不真实、不正当、侵犯第三方合法权益,\\n 或您违反本协议项下的任何条款而给本公司或任何其他第三人造成损失,您同意承担由此造成的损害赔偿责任。\\n

\\n 如您的行为使本公司陷于任何第三人主张权利,本公司可在对第三人承担金钱给付等义务后就全部损失向您追偿。\\n

\\n 本公司依法律规定承担相应义务,但无法对由于信息网络设备维护、连接故障,电脑、通讯或其他系统的故障,黑客活动、计算机病毒、电力故障,罢工,\\n 暴乱,火灾,洪水,风暴,爆炸,战争,政府行为,司法行政机关的命令或因第三方原因而给您造成的损害结果承担责任。\\n

十、法律适用及管辖

\\n 本协议之订立、生效、解释、修订、补充、终止、执行与争议解决均适用中华人民共和国大陆地区法律。\\n

\\n 您和本公司一致同意有关本协议以及使用本平台的服务产生的争议将优先友好协商解决,经友好协商仍不能解决时,应向本公司住所地有管辖权的人民法院提起诉讼。\\n

个人信息及隐私保护政策

\\n 我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,并恪守以下原则,保护您的个人信息:\\n 权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。\\n 同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。鉴于此,我们制定了本《隐私权政策》(下称“本政策\\n /本隐私权政策”)并提醒您:\\n

\\n 本政策适用于糖尿病网所提供的所有产品及服务。如我们及关联公司(范围详见定义部分)的产品或服务中使用了上述提供的产品或服务但未设独立隐私权政策的,\\n 则本政策同样适用于该部分产品或服务。我们及关联公司就其向您提供的产品或服务单独设立有隐私权政策的,则相应产品或服务适用相应隐私权政策。\\n 需要特别说明的是,本政策不适用于其他第三方向您提供的服务,第三方向您提供的服务适用其向您另行说明的隐私权政策。\\n

本服务的使用人在本政策中称为“用户”,或称为“您”。

\\n 请您在使用本服务的各项产品及服务前,仔细阅读并充分理解本隐私保护政策协议。您在点击“确认/同意”按钮或勾选同意后,本政策即构成对双方有约束力的法律文件,\\n 即表示您同意我们按照本政策收集、使用、处理和存储您的相关个人信息。如果您对本隐私政策有任何疑问、意见或建议,可通过本政策第9条提供的联系方式与我们联系。\\n

\")])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexport default {\n name: 'OtherAgreementPage',\n layout: 'detail',\n data() {\n return {};\n },\n head: {\n title: '糖尿病网-用户协议',\n meta: [{ hid: 'description', name: 'description', content: '' }]\n }\n};\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/@nuxt/components/dist/loader.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./agreement.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/@nuxt/components/dist/loader.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./agreement.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./agreement.vue?vue&type=template&id=adcfd858&\"\nimport script from \"./agreement.vue?vue&type=script&lang=js&\"\nexport * from \"./agreement.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n \"b9318490\"\n \n)\n\nexport default component.exports"],"mappings":";;;;;;;;;;;AAAA;AACA;AACA;;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AAAA;AACA;AACA;AACA;AAAA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAFA;AANA;;ACtTA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;A","sourceRoot":""} \ No newline at end of file +{"version":3,"file":"pages/other/agreement.js","sources":["webpack:///./src/pages/other/agreement.vue?c138","webpack:///./src/pages/other/agreement.vue","webpack:///./src/pages/other/agreement.vue?9bf9","webpack:///./src/pages/other/agreement.vue?4c47"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"common-other-content user-agreement-page\"},[_vm._ssrNode(\"
糖尿病网用户服务协议
\"+(_vm._s(_vm.content))+\"
\")])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexport default {\n name: 'OtherAgreementPage',\n layout: 'detail',\n data() {\n return {\n content: ''\n };\n },\n head: {\n title: '糖尿病网-用户协议',\n meta: [{ hid: 'description', name: 'description', content: '' }]\n },\n mounted() {\n this.$axios.$get('/agreement/get-content?type=2').then((res) => {\n this.content = res.detail\n });\n }\n};\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/@nuxt/components/dist/loader.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./agreement.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/@nuxt/components/dist/loader.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./agreement.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./agreement.vue?vue&type=template&id=645736db&\"\nimport script from \"./agreement.vue?vue&type=script&lang=js&\"\nexport * from \"./agreement.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n \"b9318490\"\n \n)\n\nexport default component.exports"],"mappings":";;;;;;;;;;;AAAA;AACA;AACA;;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AAAA;AACA;AACA;AADA;AAGA;AACA;AAAA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AAFA;AACA;AAGA;AACA;AACA;AACA;AACA;AACA;AAjBA;;ACvTA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;A","sourceRoot":""} \ No newline at end of file diff --git a/.nuxt/dist/server/pages/other/cookies.js b/.nuxt/dist/server/pages/other/cookies.js index c9e4dd1..9c3076a 100644 --- a/.nuxt/dist/server/pages/other/cookies.js +++ b/.nuxt/dist/server/pages/other/cookies.js @@ -55,12 +55,12 @@ module.exports = ___CSS_LOADER_EXPORT___; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/cookies.vue?vue&type=template&id=5ffe5bf9& -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"common-other-content cookies-page"},[_vm._ssrNode("
cookies政策

cookies政策内容--待定

1. 什么是cookies?

\n Cookie是网站服务器在您在自己的电脑浏览器或者移动设备上访问网站时放置的文本文件。Cookie包含一个独特的代码,允许糖尿病网在您访问网站时识别您的浏览器(称为对话缓存cookie),或稍后重复访问时识别您的浏览器(称为持久缓存cookie)。每个cookie都是您网页浏览器独有的。Cookies可能由您访问的网站服务器或由和网站合作的合作伙伴放置,即所谓的“第三方Cookies”。\n

\n Cookies通常可使使用者与网站可以更容易和快捷地进行互动,并帮助使用者在网站不同部分之间进行切换。Cookies也可用于使网站的内容更符合访问者的需求,并使网站符合访问者的个人喜好和需要。\n

2. [糖尿病网www.diabetes.com.cn ]对Cookies的使用

\n 2.1 [本网站www.diabetes.com.cn]的拥有者为: 诺和诺德(中国)制药有限公司\n

\n 2.2诺和诺德利用cookies存储用户的参数设置,从而增强网站的功能。\n 在糖尿病网网页上,使用必须的cookies如下:\n

cookies名称 cookies说明 过期时间
novo2 用于保存登录信息、包括用户登录状态、登录密码 15天后自动过期
xsrf-token 身份校验,防止非法请求伪造信息 15天后自动过期

\n 2.2.1\n 为了访问并使用某些部分,这些cookies是必须的。如果你拒绝这些cookies,网站的一些功能将不能正常运转。\n

3. Cookie 管理

\n 3.1\n 您必须指示您是否允许将cookie放置在您的设备上,或者禁止某些类型的cookie。如果您不接受某些cookies的使用,那么网站的某些功能将无法被使用,或者您可能无法使用网站的某些服务。\n

\n 3.2\n 如果您希望限制或阻止使用cookies,您必须通过网站上显示的cookie设定您的参数。您也可以通过浏览器设置限制cookies的使用。浏览器中的“帮助”功能会告诉您如何操作。\n

3.3 请注意:限制cookies可能影响糖尿病网网站的功能

4. 数据隐私

\n 4.1\n 当您访问我们的网站时,我们会自动收集与您的电脑相关的基本信息,其所处位置信息以及您是跳转自哪个网站(如适用)。这些信息不能被用于识别您的个人身份。这些信息只会以聚合的形式使用,以使我们知晓我们的访问者来自哪里,他们都浏览了哪些内容和做了什么,以及他们针对哪些内容所花费时间最多。\n

\n 4.2\n 当我们要求您提供任何可用于识别您个人身份的个人可识别信息时,我们都始终会征得您的许可并针对我们为何收集、如何收集、如何存储以及我们计划如何处理和使用这些信息做出解释。\n

\n 4.3\n 我们将仅针对在收集过程中声明的目的收集并存储个人可识别信息。在我们针对已声明目的将您的信息处理完毕后,我们会将该信息删除并销毁,以保护您的隐私。\n

\n 4.4 有些数据基于我们的正当利益通过cookies进行收集,其目的包括:\n 改善我们的网站和您的用户体验、正常使用我们网站的功能、以及使我们能够针对特定目的优化我们的网站。\n

\n 4.5\n 对于各类因为特定目的收集个人资料的cookie,糖尿病网将只会针对您在cookie\n 功能管理中许可的目的收集的个人资料进行处理。\n

4.6 您所有的个人资料将会被保密处理,并且只会用于以上所陈述的目的。

\n 4.7糖尿病网可能会聘请第三方服务供应商,他们将根据我们的委托处理您的个人信息。\n

\n 4.8 根据数据保护规定,您有以下权力。要行使这些权力,请通过china-privacy@novonordisk.com联系诺和诺德。 我们会在15日内对您进行回复。
\n 您可查阅我们拥有您的何种个人信息;
\n 您可获取一份结构化的常用机读格式个人信息副本;
\n 您可要求对您的个人信息进行更新或修正;
\n 您可要求您的个人信息被删除或销毁;
\n 您可要求我们停止或限制对您的个人信息进行处理;
\n 如您已许可我们对您的个人信息进行处理,您可在任何时间撤回许可。您撤回许可将不影响在您撤回许可前已进行的数据处理的合法性。
\n 针对我们处理您个人信息的方式,您可向数据保护主管部门提出投诉。

\n 依据适用法律,上述权利视数据处理活动具体情况可能会受到限制。如您有与上述权利相关问题或请求,请通过上述所述方式与我们取得联系。\n

")])} +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/cookies.vue?vue&type=template&id=366b26b2& +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"common-other-content cookies-page"},[_vm._ssrNode("
cookies政策
"+(_vm._s(_vm.content))+"
")])} var staticRenderFns = [] -// CONCATENATED MODULE: ./src/pages/other/cookies.vue?vue&type=template&id=5ffe5bf9& +// CONCATENATED MODULE: ./src/pages/other/cookies.vue?vue&type=template&id=366b26b2& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/other/cookies.vue?vue&type=script&lang=js& // @@ -162,12 +162,15 @@ var staticRenderFns = [] // // // +// /* harmony default export */ var cookiesvue_type_script_lang_js_ = ({ name: 'OtherCookiesPage', layout: 'detail', data() { - return {}; + return { + content: '' + }; }, head: { @@ -177,7 +180,14 @@ var staticRenderFns = [] name: 'description', content: '' }] + }, + + mounted() { + this.$axios.$get('/agreement/get-content?type=4').then(res => { + this.content = res.detail; + }); } + }); // CONCATENATED MODULE: ./src/pages/other/cookies.vue?vue&type=script&lang=js& /* harmony default export */ var other_cookiesvue_type_script_lang_js_ = (cookiesvue_type_script_lang_js_); diff --git a/.nuxt/dist/server/pages/other/cookies.js.map b/.nuxt/dist/server/pages/other/cookies.js.map index e4cbb26..c3df8bb 100644 --- a/.nuxt/dist/server/pages/other/cookies.js.map +++ b/.nuxt/dist/server/pages/other/cookies.js.map @@ -1 +1 @@ -{"version":3,"file":"pages/other/cookies.js","sources":["webpack:///./src/pages/other/cookies.vue?75d0","webpack:///./src/pages/other/cookies.vue?6c94","webpack:///./src/pages/other/cookies.vue?dcbe","webpack:///./src/pages/other/cookies.vue?0197","webpack:///./src/pages/other/cookies.vue","webpack:///./src/pages/other/cookies.vue?2739","webpack:///./src/pages/other/cookies.vue?118a"],"sourcesContent":["// style-loader: Adds some css to the DOM by adding a '\n }\n return css\n}\n","\"use strict\";\n\nmodule.exports = function (url, options) {\n if (!options) {\n // eslint-disable-next-line no-param-reassign\n options = {};\n } // eslint-disable-next-line no-underscore-dangle, no-param-reassign\n\n\n url = url && url.__esModule ? url.default : url;\n\n if (typeof url !== 'string') {\n return url;\n } // If url is already wrapped in quotes, remove them\n\n\n if (/^['\"].*['\"]$/.test(url)) {\n // eslint-disable-next-line no-param-reassign\n url = url.slice(1, -1);\n }\n\n if (options.hash) {\n // eslint-disable-next-line no-param-reassign\n url += options.hash;\n } // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n\n\n if (/[\"'() \\t\\n]/.test(url) || options.needQuotes) {\n return \"\\\"\".concat(url.replace(/\"/g, '\\\\\"').replace(/\\n/g, '\\\\n'), \"\\\"\");\n }\n\n return url;\n};","'use strict';\n\nexports.__esModule = true;\nexports.isEmpty = exports.isEqual = exports.arrayEquals = exports.looseEqual = exports.capitalize = exports.kebabCase = exports.autoprefixer = exports.isFirefox = exports.isEdge = exports.isIE = exports.coerceTruthyValueToArray = exports.arrayFind = exports.arrayFindIndex = exports.escapeRegexpString = exports.valueEquals = exports.generateId = exports.getValueByPath = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nexports.noop = noop;\nexports.hasOwn = hasOwn;\nexports.toObject = toObject;\nexports.getPropByPath = getPropByPath;\nexports.rafThrottle = rafThrottle;\nexports.objToArray = objToArray;\n\nvar _vue = require('vue');\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nvar _types = require('element-ui/lib/utils/types');\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\n\nfunction noop() {};\n\nfunction hasOwn(obj, key) {\n return hasOwnProperty.call(obj, key);\n};\n\nfunction extend(to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to;\n};\n\nfunction toObject(arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res;\n};\n\nvar getValueByPath = exports.getValueByPath = function getValueByPath(object, prop) {\n prop = prop || '';\n var paths = prop.split('.');\n var current = object;\n var result = null;\n for (var i = 0, j = paths.length; i < j; i++) {\n var path = paths[i];\n if (!current) break;\n\n if (i === j - 1) {\n result = current[path];\n break;\n }\n current = current[path];\n }\n return result;\n};\n\nfunction getPropByPath(obj, path, strict) {\n var tempObj = obj;\n path = path.replace(/\\[(\\w+)\\]/g, '.$1');\n path = path.replace(/^\\./, '');\n\n var keyArr = path.split('.');\n var i = 0;\n for (var len = keyArr.length; i < len - 1; ++i) {\n if (!tempObj && !strict) break;\n var key = keyArr[i];\n if (key in tempObj) {\n tempObj = tempObj[key];\n } else {\n if (strict) {\n throw new Error('please transfer a valid prop path to form item!');\n }\n break;\n }\n }\n return {\n o: tempObj,\n k: keyArr[i],\n v: tempObj ? tempObj[keyArr[i]] : null\n };\n};\n\nvar generateId = exports.generateId = function generateId() {\n return Math.floor(Math.random() * 10000);\n};\n\nvar valueEquals = exports.valueEquals = function valueEquals(a, b) {\n // see: https://stackoverflow.com/questions/3115982/how-to-check-if-two-arrays-are-equal-with-javascript\n if (a === b) return true;\n if (!(a instanceof Array)) return false;\n if (!(b instanceof Array)) return false;\n if (a.length !== b.length) return false;\n for (var i = 0; i !== a.length; ++i) {\n if (a[i] !== b[i]) return false;\n }\n return true;\n};\n\nvar escapeRegexpString = exports.escapeRegexpString = function escapeRegexpString() {\n var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return String(value).replace(/[|\\\\{}()[\\]^$+*?.]/g, '\\\\$&');\n};\n\n// TODO: use native Array.find, Array.findIndex when IE support is dropped\nvar arrayFindIndex = exports.arrayFindIndex = function arrayFindIndex(arr, pred) {\n for (var i = 0; i !== arr.length; ++i) {\n if (pred(arr[i])) {\n return i;\n }\n }\n return -1;\n};\n\nvar arrayFind = exports.arrayFind = function arrayFind(arr, pred) {\n var idx = arrayFindIndex(arr, pred);\n return idx !== -1 ? arr[idx] : undefined;\n};\n\n// coerce truthy value to array\nvar coerceTruthyValueToArray = exports.coerceTruthyValueToArray = function coerceTruthyValueToArray(val) {\n if (Array.isArray(val)) {\n return val;\n } else if (val) {\n return [val];\n } else {\n return [];\n }\n};\n\nvar isIE = exports.isIE = function isIE() {\n return !_vue2.default.prototype.$isServer && !isNaN(Number(document.documentMode));\n};\n\nvar isEdge = exports.isEdge = function isEdge() {\n return !_vue2.default.prototype.$isServer && navigator.userAgent.indexOf('Edge') > -1;\n};\n\nvar isFirefox = exports.isFirefox = function isFirefox() {\n return !_vue2.default.prototype.$isServer && !!window.navigator.userAgent.match(/firefox/i);\n};\n\nvar autoprefixer = exports.autoprefixer = function autoprefixer(style) {\n if ((typeof style === 'undefined' ? 'undefined' : _typeof(style)) !== 'object') return style;\n var rules = ['transform', 'transition', 'animation'];\n var prefixes = ['ms-', 'webkit-'];\n rules.forEach(function (rule) {\n var value = style[rule];\n if (rule && value) {\n prefixes.forEach(function (prefix) {\n style[prefix + rule] = value;\n });\n }\n });\n return style;\n};\n\nvar kebabCase = exports.kebabCase = function kebabCase(str) {\n var hyphenateRE = /([^-])([A-Z])/g;\n return str.replace(hyphenateRE, '$1-$2').replace(hyphenateRE, '$1-$2').toLowerCase();\n};\n\nvar capitalize = exports.capitalize = function capitalize(str) {\n if (!(0, _types.isString)(str)) return str;\n return str.charAt(0).toUpperCase() + str.slice(1);\n};\n\nvar looseEqual = exports.looseEqual = function looseEqual(a, b) {\n var isObjectA = (0, _types.isObject)(a);\n var isObjectB = (0, _types.isObject)(b);\n if (isObjectA && isObjectB) {\n return JSON.stringify(a) === JSON.stringify(b);\n } else if (!isObjectA && !isObjectB) {\n return String(a) === String(b);\n } else {\n return false;\n }\n};\n\nvar arrayEquals = exports.arrayEquals = function arrayEquals(arrayA, arrayB) {\n arrayA = arrayA || [];\n arrayB = arrayB || [];\n\n if (arrayA.length !== arrayB.length) {\n return false;\n }\n\n for (var i = 0; i < arrayA.length; i++) {\n if (!looseEqual(arrayA[i], arrayB[i])) {\n return false;\n }\n }\n\n return true;\n};\n\nvar isEqual = exports.isEqual = function isEqual(value1, value2) {\n if (Array.isArray(value1) && Array.isArray(value2)) {\n return arrayEquals(value1, value2);\n }\n return looseEqual(value1, value2);\n};\n\nvar isEmpty = exports.isEmpty = function isEmpty(val) {\n // null or undefined\n if (val == null) return true;\n\n if (typeof val === 'boolean') return false;\n\n if (typeof val === 'number') return !val;\n\n if (val instanceof Error) return val.message === '';\n\n switch (Object.prototype.toString.call(val)) {\n // String or Array\n case '[object String]':\n case '[object Array]':\n return !val.length;\n\n // Map or Set or File\n case '[object File]':\n case '[object Map]':\n case '[object Set]':\n {\n return !val.size;\n }\n // Plain Object\n case '[object Object]':\n {\n return !Object.keys(val).length;\n }\n }\n\n return false;\n};\n\nfunction rafThrottle(fn) {\n var locked = false;\n return function () {\n var _this = this;\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n if (locked) return;\n locked = true;\n window.requestAnimationFrame(function (_) {\n fn.apply(_this, args);\n locked = false;\n });\n };\n}\n\nfunction objToArray(obj) {\n if (Array.isArray(obj)) {\n return obj;\n }\n return isEmpty(obj) ? [] : [obj];\n}","module.exports = __webpack_public_path__ + \"img/video_play_icon.edf9948.png\";","'use strict';\n\nexports.__esModule = true;\nexports.isInContainer = exports.getScrollContainer = exports.isScroll = exports.getStyle = exports.once = exports.off = exports.on = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; /* istanbul ignore next */\n\nexports.hasClass = hasClass;\nexports.addClass = addClass;\nexports.removeClass = removeClass;\nexports.setStyle = setStyle;\n\nvar _vue = require('vue');\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar isServer = _vue2.default.prototype.$isServer;\nvar SPECIAL_CHARS_REGEXP = /([\\:\\-\\_]+(.))/g;\nvar MOZ_HACK_REGEXP = /^moz([A-Z])/;\nvar ieVersion = isServer ? 0 : Number(document.documentMode);\n\n/* istanbul ignore next */\nvar trim = function trim(string) {\n return (string || '').replace(/^[\\s\\uFEFF]+|[\\s\\uFEFF]+$/g, '');\n};\n/* istanbul ignore next */\nvar camelCase = function camelCase(name) {\n return name.replace(SPECIAL_CHARS_REGEXP, function (_, separator, letter, offset) {\n return offset ? letter.toUpperCase() : letter;\n }).replace(MOZ_HACK_REGEXP, 'Moz$1');\n};\n\n/* istanbul ignore next */\nvar on = exports.on = function () {\n if (!isServer && document.addEventListener) {\n return function (element, event, handler) {\n if (element && event && handler) {\n element.addEventListener(event, handler, false);\n }\n };\n } else {\n return function (element, event, handler) {\n if (element && event && handler) {\n element.attachEvent('on' + event, handler);\n }\n };\n }\n}();\n\n/* istanbul ignore next */\nvar off = exports.off = function () {\n if (!isServer && document.removeEventListener) {\n return function (element, event, handler) {\n if (element && event) {\n element.removeEventListener(event, handler, false);\n }\n };\n } else {\n return function (element, event, handler) {\n if (element && event) {\n element.detachEvent('on' + event, handler);\n }\n };\n }\n}();\n\n/* istanbul ignore next */\nvar once = exports.once = function once(el, event, fn) {\n var listener = function listener() {\n if (fn) {\n fn.apply(this, arguments);\n }\n off(el, event, listener);\n };\n on(el, event, listener);\n};\n\n/* istanbul ignore next */\nfunction hasClass(el, cls) {\n if (!el || !cls) return false;\n if (cls.indexOf(' ') !== -1) throw new Error('className should not contain space.');\n if (el.classList) {\n return el.classList.contains(cls);\n } else {\n return (' ' + el.className + ' ').indexOf(' ' + cls + ' ') > -1;\n }\n};\n\n/* istanbul ignore next */\nfunction addClass(el, cls) {\n if (!el) return;\n var curClass = el.className;\n var classes = (cls || '').split(' ');\n\n for (var i = 0, j = classes.length; i < j; i++) {\n var clsName = classes[i];\n if (!clsName) continue;\n\n if (el.classList) {\n el.classList.add(clsName);\n } else if (!hasClass(el, clsName)) {\n curClass += ' ' + clsName;\n }\n }\n if (!el.classList) {\n el.setAttribute('class', curClass);\n }\n};\n\n/* istanbul ignore next */\nfunction removeClass(el, cls) {\n if (!el || !cls) return;\n var classes = cls.split(' ');\n var curClass = ' ' + el.className + ' ';\n\n for (var i = 0, j = classes.length; i < j; i++) {\n var clsName = classes[i];\n if (!clsName) continue;\n\n if (el.classList) {\n el.classList.remove(clsName);\n } else if (hasClass(el, clsName)) {\n curClass = curClass.replace(' ' + clsName + ' ', ' ');\n }\n }\n if (!el.classList) {\n el.setAttribute('class', trim(curClass));\n }\n};\n\n/* istanbul ignore next */\nvar getStyle = exports.getStyle = ieVersion < 9 ? function (element, styleName) {\n if (isServer) return;\n if (!element || !styleName) return null;\n styleName = camelCase(styleName);\n if (styleName === 'float') {\n styleName = 'styleFloat';\n }\n try {\n switch (styleName) {\n case 'opacity':\n try {\n return element.filters.item('alpha').opacity / 100;\n } catch (e) {\n return 1.0;\n }\n default:\n return element.style[styleName] || element.currentStyle ? element.currentStyle[styleName] : null;\n }\n } catch (e) {\n return element.style[styleName];\n }\n} : function (element, styleName) {\n if (isServer) return;\n if (!element || !styleName) return null;\n styleName = camelCase(styleName);\n if (styleName === 'float') {\n styleName = 'cssFloat';\n }\n try {\n var computed = document.defaultView.getComputedStyle(element, '');\n return element.style[styleName] || computed ? computed[styleName] : null;\n } catch (e) {\n return element.style[styleName];\n }\n};\n\n/* istanbul ignore next */\nfunction setStyle(element, styleName, value) {\n if (!element || !styleName) return;\n\n if ((typeof styleName === 'undefined' ? 'undefined' : _typeof(styleName)) === 'object') {\n for (var prop in styleName) {\n if (styleName.hasOwnProperty(prop)) {\n setStyle(element, prop, styleName[prop]);\n }\n }\n } else {\n styleName = camelCase(styleName);\n if (styleName === 'opacity' && ieVersion < 9) {\n element.style.filter = isNaN(value) ? '' : 'alpha(opacity=' + value * 100 + ')';\n } else {\n element.style[styleName] = value;\n }\n }\n};\n\nvar isScroll = exports.isScroll = function isScroll(el, vertical) {\n if (isServer) return;\n\n var determinedDirection = vertical !== null && vertical !== undefined;\n var overflow = determinedDirection ? vertical ? getStyle(el, 'overflow-y') : getStyle(el, 'overflow-x') : getStyle(el, 'overflow');\n\n return overflow.match(/(scroll|auto|overlay)/);\n};\n\nvar getScrollContainer = exports.getScrollContainer = function getScrollContainer(el, vertical) {\n if (isServer) return;\n\n var parent = el;\n while (parent) {\n if ([window, document, document.documentElement].includes(parent)) {\n return window;\n }\n if (isScroll(parent, vertical)) {\n return parent;\n }\n parent = parent.parentNode;\n }\n\n return parent;\n};\n\nvar isInContainer = exports.isInContainer = function isInContainer(el, container) {\n if (isServer || !el || !container) return false;\n\n var elRect = el.getBoundingClientRect();\n var containerRect = void 0;\n\n if ([window, document, document.documentElement, null, undefined].includes(container)) {\n containerRect = {\n top: 0,\n right: window.innerWidth,\n bottom: window.innerHeight,\n left: 0\n };\n } else {\n containerRect = container.getBoundingClientRect();\n }\n\n return elRect.top < containerRect.bottom && elRect.bottom > containerRect.top && elRect.right > containerRect.left && elRect.left < containerRect.right;\n};","\"use strict\";\n\nexports.__esModule = true;\nfunction _broadcast(componentName, eventName, params) {\n this.$children.forEach(function (child) {\n var name = child.$options.componentName;\n\n if (name === componentName) {\n child.$emit.apply(child, [eventName].concat(params));\n } else {\n _broadcast.apply(child, [componentName, eventName].concat([params]));\n }\n });\n}\nexports.default = {\n methods: {\n dispatch: function dispatch(componentName, eventName, params) {\n var parent = this.$parent || this.$root;\n var name = parent.$options.componentName;\n\n while (parent && (!name || name !== componentName)) {\n parent = parent.$parent;\n\n if (parent) {\n name = parent.$options.componentName;\n }\n }\n if (parent) {\n parent.$emit.apply(parent, [eventName].concat(params));\n }\n },\n broadcast: function broadcast(componentName, eventName, params) {\n _broadcast.call(this, componentName, eventName, params);\n }\n }\n};","module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist/\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 45);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/date-util\");\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/dom\");\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/util\");\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/mixins/emitter\");\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/mixins/locale\");\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/vue-popper\");\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"vue\");\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/merge\");\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/input\");\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/mixins/migrating\");\n\n/***/ }),\n/* 10 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/clickoutside\");\n\n/***/ }),\n/* 11 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/popup\");\n\n/***/ }),\n/* 12 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/locale\");\n\n/***/ }),\n/* 13 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/button\");\n\n/***/ }),\n/* 14 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/resize-event\");\n\n/***/ }),\n/* 15 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/types\");\n\n/***/ }),\n/* 16 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"throttle-debounce/debounce\");\n\n/***/ }),\n/* 17 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/checkbox\");\n\n/***/ }),\n/* 18 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/scrollbar\");\n\n/***/ }),\n/* 19 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/shared\");\n\n/***/ }),\n/* 20 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/date\");\n\n/***/ }),\n/* 21 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/transitions/collapse-transition\");\n\n/***/ }),\n/* 22 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/vdom\");\n\n/***/ }),\n/* 23 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/mixins/focus\");\n\n/***/ }),\n/* 24 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"babel-helper-vue-jsx-merge-props\");\n\n/***/ }),\n/* 25 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"throttle-debounce/throttle\");\n\n/***/ }),\n/* 26 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/tooltip\");\n\n/***/ }),\n/* 27 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/scroll-into-view\");\n\n/***/ }),\n/* 28 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/button-group\");\n\n/***/ }),\n/* 29 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/tag\");\n\n/***/ }),\n/* 30 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/scrollbar-width\");\n\n/***/ }),\n/* 31 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/checkbox-group\");\n\n/***/ }),\n/* 32 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/after-leave\");\n\n/***/ }),\n/* 33 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/progress\");\n\n/***/ }),\n/* 34 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/aria-utils\");\n\n/***/ }),\n/* 35 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"throttle-debounce\");\n\n/***/ }),\n/* 36 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/select\");\n\n/***/ }),\n/* 37 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/option\");\n\n/***/ }),\n/* 38 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"normalize-wheel\");\n\n/***/ }),\n/* 39 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/utils/aria-dialog\");\n\n/***/ }),\n/* 40 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"async-validator\");\n\n/***/ }),\n/* 41 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/input-number\");\n\n/***/ }),\n/* 42 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/cascader-panel\");\n\n/***/ }),\n/* 43 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/radio\");\n\n/***/ }),\n/* 44 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"element-ui/lib/popover\");\n\n/***/ }),\n/* 45 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(46);\n\n\n/***/ }),\n/* 46 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/pagination/src/pager.vue?vue&type=template&id=7274f267&\nvar pagervue_type_template_id_7274f267_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"ul\",\n { staticClass: \"el-pager\", on: { click: _vm.onPagerClick } },\n [\n _vm.pageCount > 0\n ? _c(\n \"li\",\n {\n staticClass: \"number\",\n class: { active: _vm.currentPage === 1, disabled: _vm.disabled }\n },\n [_vm._v(\"1\")]\n )\n : _vm._e(),\n _vm.showPrevMore\n ? _c(\"li\", {\n staticClass: \"el-icon more btn-quickprev\",\n class: [_vm.quickprevIconClass, { disabled: _vm.disabled }],\n on: {\n mouseenter: function($event) {\n _vm.onMouseenter(\"left\")\n },\n mouseleave: function($event) {\n _vm.quickprevIconClass = \"el-icon-more\"\n }\n }\n })\n : _vm._e(),\n _vm._l(_vm.pagers, function(pager) {\n return _c(\n \"li\",\n {\n key: pager,\n staticClass: \"number\",\n class: { active: _vm.currentPage === pager, disabled: _vm.disabled }\n },\n [_vm._v(_vm._s(pager))]\n )\n }),\n _vm.showNextMore\n ? _c(\"li\", {\n staticClass: \"el-icon more btn-quicknext\",\n class: [_vm.quicknextIconClass, { disabled: _vm.disabled }],\n on: {\n mouseenter: function($event) {\n _vm.onMouseenter(\"right\")\n },\n mouseleave: function($event) {\n _vm.quicknextIconClass = \"el-icon-more\"\n }\n }\n })\n : _vm._e(),\n _vm.pageCount > 1\n ? _c(\n \"li\",\n {\n staticClass: \"number\",\n class: {\n active: _vm.currentPage === _vm.pageCount,\n disabled: _vm.disabled\n }\n },\n [_vm._v(_vm._s(_vm.pageCount))]\n )\n : _vm._e()\n ],\n 2\n )\n}\nvar staticRenderFns = []\npagervue_type_template_id_7274f267_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/pagination/src/pager.vue?vue&type=template&id=7274f267&\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/pagination/src/pager.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ var pagervue_type_script_lang_js_ = ({\n name: 'ElPager',\n\n props: {\n currentPage: Number,\n\n pageCount: Number,\n\n pagerCount: Number,\n\n disabled: Boolean\n },\n\n watch: {\n showPrevMore: function showPrevMore(val) {\n if (!val) this.quickprevIconClass = 'el-icon-more';\n },\n showNextMore: function showNextMore(val) {\n if (!val) this.quicknextIconClass = 'el-icon-more';\n }\n },\n\n methods: {\n onPagerClick: function onPagerClick(event) {\n var target = event.target;\n if (target.tagName === 'UL' || this.disabled) {\n return;\n }\n\n var newPage = Number(event.target.textContent);\n var pageCount = this.pageCount;\n var currentPage = this.currentPage;\n var pagerCountOffset = this.pagerCount - 2;\n\n if (target.className.indexOf('more') !== -1) {\n if (target.className.indexOf('quickprev') !== -1) {\n newPage = currentPage - pagerCountOffset;\n } else if (target.className.indexOf('quicknext') !== -1) {\n newPage = currentPage + pagerCountOffset;\n }\n }\n\n /* istanbul ignore if */\n if (!isNaN(newPage)) {\n if (newPage < 1) {\n newPage = 1;\n }\n\n if (newPage > pageCount) {\n newPage = pageCount;\n }\n }\n\n if (newPage !== currentPage) {\n this.$emit('change', newPage);\n }\n },\n onMouseenter: function onMouseenter(direction) {\n if (this.disabled) return;\n if (direction === 'left') {\n this.quickprevIconClass = 'el-icon-d-arrow-left';\n } else {\n this.quicknextIconClass = 'el-icon-d-arrow-right';\n }\n }\n },\n\n computed: {\n pagers: function pagers() {\n var pagerCount = this.pagerCount;\n var halfPagerCount = (pagerCount - 1) / 2;\n\n var currentPage = Number(this.currentPage);\n var pageCount = Number(this.pageCount);\n\n var showPrevMore = false;\n var showNextMore = false;\n\n if (pageCount > pagerCount) {\n if (currentPage > pagerCount - halfPagerCount) {\n showPrevMore = true;\n }\n\n if (currentPage < pageCount - halfPagerCount) {\n showNextMore = true;\n }\n }\n\n var array = [];\n\n if (showPrevMore && !showNextMore) {\n var startPage = pageCount - (pagerCount - 2);\n for (var i = startPage; i < pageCount; i++) {\n array.push(i);\n }\n } else if (!showPrevMore && showNextMore) {\n for (var _i = 2; _i < pagerCount; _i++) {\n array.push(_i);\n }\n } else if (showPrevMore && showNextMore) {\n var offset = Math.floor(pagerCount / 2) - 1;\n for (var _i2 = currentPage - offset; _i2 <= currentPage + offset; _i2++) {\n array.push(_i2);\n }\n } else {\n for (var _i3 = 2; _i3 < pageCount; _i3++) {\n array.push(_i3);\n }\n }\n\n this.showPrevMore = showPrevMore;\n this.showNextMore = showNextMore;\n\n return array;\n }\n },\n\n data: function data() {\n return {\n current: null,\n showPrevMore: false,\n showNextMore: false,\n quicknextIconClass: 'el-icon-more',\n quickprevIconClass: 'el-icon-more'\n };\n }\n});\n// CONCATENATED MODULE: ./packages/pagination/src/pager.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_pagervue_type_script_lang_js_ = (pagervue_type_script_lang_js_); \n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nfunction normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n\n// CONCATENATED MODULE: ./packages/pagination/src/pager.vue\n\n\n\n\n\n/* normalize component */\n\nvar component = normalizeComponent(\n src_pagervue_type_script_lang_js_,\n pagervue_type_template_id_7274f267_render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"packages/pagination/src/pager.vue\"\n/* harmony default export */ var pager = (component.exports);\n// EXTERNAL MODULE: external \"element-ui/lib/select\"\nvar select_ = __webpack_require__(36);\nvar select_default = /*#__PURE__*/__webpack_require__.n(select_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/option\"\nvar option_ = __webpack_require__(37);\nvar option_default = /*#__PURE__*/__webpack_require__.n(option_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/input\"\nvar input_ = __webpack_require__(8);\nvar input_default = /*#__PURE__*/__webpack_require__.n(input_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/mixins/locale\"\nvar locale_ = __webpack_require__(4);\nvar locale_default = /*#__PURE__*/__webpack_require__.n(locale_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/utils/util\"\nvar util_ = __webpack_require__(2);\n\n// CONCATENATED MODULE: ./packages/pagination/src/pagination.js\n\n\n\n\n\n\n\n/* harmony default export */ var pagination = ({\n name: 'ElPagination',\n\n props: {\n pageSize: {\n type: Number,\n default: 10\n },\n\n small: Boolean,\n\n total: Number,\n\n pageCount: Number,\n\n pagerCount: {\n type: Number,\n validator: function validator(value) {\n return (value | 0) === value && value > 4 && value < 22 && value % 2 === 1;\n },\n\n default: 7\n },\n\n currentPage: {\n type: Number,\n default: 1\n },\n\n layout: {\n default: 'prev, pager, next, jumper, ->, total'\n },\n\n pageSizes: {\n type: Array,\n default: function _default() {\n return [10, 20, 30, 40, 50, 100];\n }\n },\n\n popperClass: String,\n\n prevText: String,\n\n nextText: String,\n\n background: Boolean,\n\n disabled: Boolean,\n\n hideOnSinglePage: Boolean\n },\n\n data: function data() {\n return {\n internalCurrentPage: 1,\n internalPageSize: 0,\n lastEmittedPage: -1,\n userChangePageSize: false\n };\n },\n render: function render(h) {\n var layout = this.layout;\n if (!layout) return null;\n if (this.hideOnSinglePage && (!this.internalPageCount || this.internalPageCount === 1)) return null;\n\n var template = h('div', { 'class': ['el-pagination', {\n 'is-background': this.background,\n 'el-pagination--small': this.small\n }] });\n var TEMPLATE_MAP = {\n prev: h('prev'),\n jumper: h('jumper'),\n pager: h('pager', {\n attrs: { currentPage: this.internalCurrentPage, pageCount: this.internalPageCount, pagerCount: this.pagerCount, disabled: this.disabled },\n on: {\n 'change': this.handleCurrentChange\n }\n }),\n next: h('next'),\n sizes: h('sizes', {\n attrs: { pageSizes: this.pageSizes }\n }),\n slot: h('slot', [this.$slots.default ? this.$slots.default : '']),\n total: h('total')\n };\n var components = layout.split(',').map(function (item) {\n return item.trim();\n });\n var rightWrapper = h('div', { 'class': 'el-pagination__rightwrapper' });\n var haveRightWrapper = false;\n\n template.children = template.children || [];\n rightWrapper.children = rightWrapper.children || [];\n components.forEach(function (compo) {\n if (compo === '->') {\n haveRightWrapper = true;\n return;\n }\n\n if (!haveRightWrapper) {\n template.children.push(TEMPLATE_MAP[compo]);\n } else {\n rightWrapper.children.push(TEMPLATE_MAP[compo]);\n }\n });\n\n if (haveRightWrapper) {\n template.children.unshift(rightWrapper);\n }\n\n return template;\n },\n\n\n components: {\n Prev: {\n render: function render(h) {\n return h(\n 'button',\n {\n attrs: {\n type: 'button',\n\n disabled: this.$parent.disabled || this.$parent.internalCurrentPage <= 1\n },\n 'class': 'btn-prev', on: {\n 'click': this.$parent.prev\n }\n },\n [this.$parent.prevText ? h('span', [this.$parent.prevText]) : h('i', { 'class': 'el-icon el-icon-arrow-left' })]\n );\n }\n },\n\n Next: {\n render: function render(h) {\n return h(\n 'button',\n {\n attrs: {\n type: 'button',\n\n disabled: this.$parent.disabled || this.$parent.internalCurrentPage === this.$parent.internalPageCount || this.$parent.internalPageCount === 0\n },\n 'class': 'btn-next', on: {\n 'click': this.$parent.next\n }\n },\n [this.$parent.nextText ? h('span', [this.$parent.nextText]) : h('i', { 'class': 'el-icon el-icon-arrow-right' })]\n );\n }\n },\n\n Sizes: {\n mixins: [locale_default.a],\n\n props: {\n pageSizes: Array\n },\n\n watch: {\n pageSizes: {\n immediate: true,\n handler: function handler(newVal, oldVal) {\n if (Object(util_[\"valueEquals\"])(newVal, oldVal)) return;\n if (Array.isArray(newVal)) {\n this.$parent.internalPageSize = newVal.indexOf(this.$parent.pageSize) > -1 ? this.$parent.pageSize : this.pageSizes[0];\n }\n }\n }\n },\n\n render: function render(h) {\n var _this = this;\n\n return h(\n 'span',\n { 'class': 'el-pagination__sizes' },\n [h(\n 'el-select',\n {\n attrs: {\n value: this.$parent.internalPageSize,\n popperClass: this.$parent.popperClass || '',\n size: 'mini',\n\n disabled: this.$parent.disabled },\n on: {\n 'input': this.handleChange\n }\n },\n [this.pageSizes.map(function (item) {\n return h('el-option', {\n attrs: {\n value: item,\n label: item + _this.t('el.pagination.pagesize') }\n });\n })]\n )]\n );\n },\n\n\n components: {\n ElSelect: select_default.a,\n ElOption: option_default.a\n },\n\n methods: {\n handleChange: function handleChange(val) {\n if (val !== this.$parent.internalPageSize) {\n this.$parent.internalPageSize = val = parseInt(val, 10);\n this.$parent.userChangePageSize = true;\n this.$parent.$emit('update:pageSize', val);\n this.$parent.$emit('size-change', val);\n }\n }\n }\n },\n\n Jumper: {\n mixins: [locale_default.a],\n\n components: { ElInput: input_default.a },\n\n data: function data() {\n return {\n userInput: null\n };\n },\n\n\n watch: {\n '$parent.internalCurrentPage': function $parentInternalCurrentPage() {\n this.userInput = null;\n }\n },\n\n methods: {\n handleKeyup: function handleKeyup(_ref) {\n var keyCode = _ref.keyCode,\n target = _ref.target;\n\n // Chrome, Safari, Firefox triggers change event on Enter\n // Hack for IE: https://github.com/ElemeFE/element/issues/11710\n // Drop this method when we no longer supports IE\n if (keyCode === 13) {\n this.handleChange(target.value);\n }\n },\n handleInput: function handleInput(value) {\n this.userInput = value;\n },\n handleChange: function handleChange(value) {\n this.$parent.internalCurrentPage = this.$parent.getValidCurrentPage(value);\n this.$parent.emitChange();\n this.userInput = null;\n }\n },\n\n render: function render(h) {\n return h(\n 'span',\n { 'class': 'el-pagination__jump' },\n [this.t('el.pagination.goto'), h('el-input', {\n 'class': 'el-pagination__editor is-in-pagination',\n attrs: { min: 1,\n max: this.$parent.internalPageCount,\n value: this.userInput !== null ? this.userInput : this.$parent.internalCurrentPage,\n type: 'number',\n disabled: this.$parent.disabled\n },\n nativeOn: {\n 'keyup': this.handleKeyup\n },\n on: {\n 'input': this.handleInput,\n 'change': this.handleChange\n }\n }), this.t('el.pagination.pageClassifier')]\n );\n }\n },\n\n Total: {\n mixins: [locale_default.a],\n\n render: function render(h) {\n return typeof this.$parent.total === 'number' ? h(\n 'span',\n { 'class': 'el-pagination__total' },\n [this.t('el.pagination.total', { total: this.$parent.total })]\n ) : '';\n }\n },\n\n Pager: pager\n },\n\n methods: {\n handleCurrentChange: function handleCurrentChange(val) {\n this.internalCurrentPage = this.getValidCurrentPage(val);\n this.userChangePageSize = true;\n this.emitChange();\n },\n prev: function prev() {\n if (this.disabled) return;\n var newVal = this.internalCurrentPage - 1;\n this.internalCurrentPage = this.getValidCurrentPage(newVal);\n this.$emit('prev-click', this.internalCurrentPage);\n this.emitChange();\n },\n next: function next() {\n if (this.disabled) return;\n var newVal = this.internalCurrentPage + 1;\n this.internalCurrentPage = this.getValidCurrentPage(newVal);\n this.$emit('next-click', this.internalCurrentPage);\n this.emitChange();\n },\n getValidCurrentPage: function getValidCurrentPage(value) {\n value = parseInt(value, 10);\n\n var havePageCount = typeof this.internalPageCount === 'number';\n\n var resetValue = void 0;\n if (!havePageCount) {\n if (isNaN(value) || value < 1) resetValue = 1;\n } else {\n if (value < 1) {\n resetValue = 1;\n } else if (value > this.internalPageCount) {\n resetValue = this.internalPageCount;\n }\n }\n\n if (resetValue === undefined && isNaN(value)) {\n resetValue = 1;\n } else if (resetValue === 0) {\n resetValue = 1;\n }\n\n return resetValue === undefined ? value : resetValue;\n },\n emitChange: function emitChange() {\n var _this2 = this;\n\n this.$nextTick(function () {\n if (_this2.internalCurrentPage !== _this2.lastEmittedPage || _this2.userChangePageSize) {\n _this2.$emit('current-change', _this2.internalCurrentPage);\n _this2.lastEmittedPage = _this2.internalCurrentPage;\n _this2.userChangePageSize = false;\n }\n });\n }\n },\n\n computed: {\n internalPageCount: function internalPageCount() {\n if (typeof this.total === 'number') {\n return Math.max(1, Math.ceil(this.total / this.internalPageSize));\n } else if (typeof this.pageCount === 'number') {\n return Math.max(1, this.pageCount);\n }\n return null;\n }\n },\n\n watch: {\n currentPage: {\n immediate: true,\n handler: function handler(val) {\n this.internalCurrentPage = this.getValidCurrentPage(val);\n }\n },\n\n pageSize: {\n immediate: true,\n handler: function handler(val) {\n this.internalPageSize = isNaN(val) ? 10 : val;\n }\n },\n\n internalCurrentPage: {\n immediate: true,\n handler: function handler(newVal) {\n this.$emit('update:currentPage', newVal);\n this.lastEmittedPage = -1;\n }\n },\n\n internalPageCount: function internalPageCount(newVal) {\n /* istanbul ignore if */\n var oldPage = this.internalCurrentPage;\n if (newVal > 0 && oldPage === 0) {\n this.internalCurrentPage = 1;\n } else if (oldPage > newVal) {\n this.internalCurrentPage = newVal === 0 ? 1 : newVal;\n this.userChangePageSize && this.emitChange();\n }\n this.userChangePageSize = false;\n }\n }\n});\n// CONCATENATED MODULE: ./packages/pagination/index.js\n\n\n/* istanbul ignore next */\npagination.install = function (Vue) {\n Vue.component(pagination.name, pagination);\n};\n\n/* harmony default export */ var packages_pagination = (pagination);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/dialog/src/component.vue?vue&type=template&id=60140e62&\nvar componentvue_type_template_id_60140e62_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"transition\",\n {\n attrs: { name: \"dialog-fade\" },\n on: { \"after-enter\": _vm.afterEnter, \"after-leave\": _vm.afterLeave }\n },\n [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.visible,\n expression: \"visible\"\n }\n ],\n staticClass: \"el-dialog__wrapper\",\n on: {\n click: function($event) {\n if ($event.target !== $event.currentTarget) {\n return null\n }\n return _vm.handleWrapperClick($event)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n key: _vm.key,\n ref: \"dialog\",\n class: [\n \"el-dialog\",\n {\n \"is-fullscreen\": _vm.fullscreen,\n \"el-dialog--center\": _vm.center\n },\n _vm.customClass\n ],\n style: _vm.style,\n attrs: {\n role: \"dialog\",\n \"aria-modal\": \"true\",\n \"aria-label\": _vm.title || \"dialog\"\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"el-dialog__header\" },\n [\n _vm._t(\"title\", [\n _c(\"span\", { staticClass: \"el-dialog__title\" }, [\n _vm._v(_vm._s(_vm.title))\n ])\n ]),\n _vm.showClose\n ? _c(\n \"button\",\n {\n staticClass: \"el-dialog__headerbtn\",\n attrs: { type: \"button\", \"aria-label\": \"Close\" },\n on: { click: _vm.handleClose }\n },\n [\n _c(\"i\", {\n staticClass:\n \"el-dialog__close el-icon el-icon-close\"\n })\n ]\n )\n : _vm._e()\n ],\n 2\n ),\n _vm.rendered\n ? _c(\n \"div\",\n { staticClass: \"el-dialog__body\" },\n [_vm._t(\"default\")],\n 2\n )\n : _vm._e(),\n _vm.$slots.footer\n ? _c(\n \"div\",\n { staticClass: \"el-dialog__footer\" },\n [_vm._t(\"footer\")],\n 2\n )\n : _vm._e()\n ]\n )\n ]\n )\n ]\n )\n}\nvar componentvue_type_template_id_60140e62_staticRenderFns = []\ncomponentvue_type_template_id_60140e62_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/dialog/src/component.vue?vue&type=template&id=60140e62&\n\n// EXTERNAL MODULE: external \"element-ui/lib/utils/popup\"\nvar popup_ = __webpack_require__(11);\nvar popup_default = /*#__PURE__*/__webpack_require__.n(popup_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/mixins/migrating\"\nvar migrating_ = __webpack_require__(9);\nvar migrating_default = /*#__PURE__*/__webpack_require__.n(migrating_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/mixins/emitter\"\nvar emitter_ = __webpack_require__(3);\nvar emitter_default = /*#__PURE__*/__webpack_require__.n(emitter_);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/dialog/src/component.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n/* harmony default export */ var componentvue_type_script_lang_js_ = ({\n name: 'ElDialog',\n\n mixins: [popup_default.a, emitter_default.a, migrating_default.a],\n\n props: {\n title: {\n type: String,\n default: ''\n },\n\n modal: {\n type: Boolean,\n default: true\n },\n\n modalAppendToBody: {\n type: Boolean,\n default: true\n },\n\n appendToBody: {\n type: Boolean,\n default: false\n },\n\n lockScroll: {\n type: Boolean,\n default: true\n },\n\n closeOnClickModal: {\n type: Boolean,\n default: true\n },\n\n closeOnPressEscape: {\n type: Boolean,\n default: true\n },\n\n showClose: {\n type: Boolean,\n default: true\n },\n\n width: String,\n\n fullscreen: Boolean,\n\n customClass: {\n type: String,\n default: ''\n },\n\n top: {\n type: String,\n default: '15vh'\n },\n beforeClose: Function,\n center: {\n type: Boolean,\n default: false\n },\n\n destroyOnClose: Boolean\n },\n\n data: function data() {\n return {\n closed: false,\n key: 0\n };\n },\n\n\n watch: {\n visible: function visible(val) {\n var _this = this;\n\n if (val) {\n this.closed = false;\n this.$emit('open');\n this.$el.addEventListener('scroll', this.updatePopper);\n this.$nextTick(function () {\n _this.$refs.dialog.scrollTop = 0;\n });\n if (this.appendToBody) {\n document.body.appendChild(this.$el);\n }\n } else {\n this.$el.removeEventListener('scroll', this.updatePopper);\n if (!this.closed) this.$emit('close');\n if (this.destroyOnClose) {\n this.$nextTick(function () {\n _this.key++;\n });\n }\n }\n }\n },\n\n computed: {\n style: function style() {\n var style = {};\n if (!this.fullscreen) {\n style.marginTop = this.top;\n if (this.width) {\n style.width = this.width;\n }\n }\n return style;\n }\n },\n\n methods: {\n getMigratingConfig: function getMigratingConfig() {\n return {\n props: {\n 'size': 'size is removed.'\n }\n };\n },\n handleWrapperClick: function handleWrapperClick() {\n if (!this.closeOnClickModal) return;\n this.handleClose();\n },\n handleClose: function handleClose() {\n if (typeof this.beforeClose === 'function') {\n this.beforeClose(this.hide);\n } else {\n this.hide();\n }\n },\n hide: function hide(cancel) {\n if (cancel !== false) {\n this.$emit('update:visible', false);\n this.$emit('close');\n this.closed = true;\n }\n },\n updatePopper: function updatePopper() {\n this.broadcast('ElSelectDropdown', 'updatePopper');\n this.broadcast('ElDropdownMenu', 'updatePopper');\n },\n afterEnter: function afterEnter() {\n this.$emit('opened');\n },\n afterLeave: function afterLeave() {\n this.$emit('closed');\n }\n },\n\n mounted: function mounted() {\n if (this.visible) {\n this.rendered = true;\n this.open();\n if (this.appendToBody) {\n document.body.appendChild(this.$el);\n }\n }\n },\n destroyed: function destroyed() {\n // if appendToBody is true, remove DOM node after destroy\n if (this.appendToBody && this.$el && this.$el.parentNode) {\n this.$el.parentNode.removeChild(this.$el);\n }\n }\n});\n// CONCATENATED MODULE: ./packages/dialog/src/component.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_componentvue_type_script_lang_js_ = (componentvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/dialog/src/component.vue\n\n\n\n\n\n/* normalize component */\n\nvar component_component = normalizeComponent(\n src_componentvue_type_script_lang_js_,\n componentvue_type_template_id_60140e62_render,\n componentvue_type_template_id_60140e62_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var component_api; }\ncomponent_component.options.__file = \"packages/dialog/src/component.vue\"\n/* harmony default export */ var src_component = (component_component.exports);\n// CONCATENATED MODULE: ./packages/dialog/index.js\n\n\n/* istanbul ignore next */\nsrc_component.install = function (Vue) {\n Vue.component(src_component.name, src_component);\n};\n\n/* harmony default export */ var dialog = (src_component);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/autocomplete/src/autocomplete.vue?vue&type=template&id=152f2ee6&\nvar autocompletevue_type_template_id_152f2ee6_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n directives: [\n {\n name: \"clickoutside\",\n rawName: \"v-clickoutside\",\n value: _vm.close,\n expression: \"close\"\n }\n ],\n staticClass: \"el-autocomplete\",\n attrs: {\n \"aria-haspopup\": \"listbox\",\n role: \"combobox\",\n \"aria-expanded\": _vm.suggestionVisible,\n \"aria-owns\": _vm.id\n }\n },\n [\n _c(\n \"el-input\",\n _vm._b(\n {\n ref: \"input\",\n on: {\n input: _vm.handleInput,\n change: _vm.handleChange,\n focus: _vm.handleFocus,\n blur: _vm.handleBlur,\n clear: _vm.handleClear\n },\n nativeOn: {\n keydown: [\n function($event) {\n if (\n !(\"button\" in $event) &&\n _vm._k($event.keyCode, \"up\", 38, $event.key, [\n \"Up\",\n \"ArrowUp\"\n ])\n ) {\n return null\n }\n $event.preventDefault()\n _vm.highlight(_vm.highlightedIndex - 1)\n },\n function($event) {\n if (\n !(\"button\" in $event) &&\n _vm._k($event.keyCode, \"down\", 40, $event.key, [\n \"Down\",\n \"ArrowDown\"\n ])\n ) {\n return null\n }\n $event.preventDefault()\n _vm.highlight(_vm.highlightedIndex + 1)\n },\n function($event) {\n if (\n !(\"button\" in $event) &&\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n ) {\n return null\n }\n return _vm.handleKeyEnter($event)\n },\n function($event) {\n if (\n !(\"button\" in $event) &&\n _vm._k($event.keyCode, \"tab\", 9, $event.key, \"Tab\")\n ) {\n return null\n }\n return _vm.close($event)\n }\n ]\n }\n },\n \"el-input\",\n [_vm.$props, _vm.$attrs],\n false\n ),\n [\n _vm.$slots.prepend\n ? _c(\"template\", { slot: \"prepend\" }, [_vm._t(\"prepend\")], 2)\n : _vm._e(),\n _vm.$slots.append\n ? _c(\"template\", { slot: \"append\" }, [_vm._t(\"append\")], 2)\n : _vm._e(),\n _vm.$slots.prefix\n ? _c(\"template\", { slot: \"prefix\" }, [_vm._t(\"prefix\")], 2)\n : _vm._e(),\n _vm.$slots.suffix\n ? _c(\"template\", { slot: \"suffix\" }, [_vm._t(\"suffix\")], 2)\n : _vm._e()\n ],\n 2\n ),\n _c(\n \"el-autocomplete-suggestions\",\n {\n ref: \"suggestions\",\n class: [_vm.popperClass ? _vm.popperClass : \"\"],\n attrs: {\n \"visible-arrow\": \"\",\n \"popper-options\": _vm.popperOptions,\n \"append-to-body\": _vm.popperAppendToBody,\n placement: _vm.placement,\n id: _vm.id\n }\n },\n _vm._l(_vm.suggestions, function(item, index) {\n return _c(\n \"li\",\n {\n key: index,\n class: { highlighted: _vm.highlightedIndex === index },\n attrs: {\n id: _vm.id + \"-item-\" + index,\n role: \"option\",\n \"aria-selected\": _vm.highlightedIndex === index\n },\n on: {\n click: function($event) {\n _vm.select(item)\n }\n }\n },\n [\n _vm._t(\n \"default\",\n [\n _vm._v(\"\\n \" + _vm._s(item[_vm.valueKey]) + \"\\n \")\n ],\n { item: item }\n )\n ],\n 2\n )\n }),\n 0\n )\n ],\n 1\n )\n}\nvar autocompletevue_type_template_id_152f2ee6_staticRenderFns = []\nautocompletevue_type_template_id_152f2ee6_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete.vue?vue&type=template&id=152f2ee6&\n\n// EXTERNAL MODULE: external \"throttle-debounce/debounce\"\nvar debounce_ = __webpack_require__(16);\nvar debounce_default = /*#__PURE__*/__webpack_require__.n(debounce_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/utils/clickoutside\"\nvar clickoutside_ = __webpack_require__(10);\nvar clickoutside_default = /*#__PURE__*/__webpack_require__.n(clickoutside_);\n\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/autocomplete/src/autocomplete-suggestions.vue?vue&type=template&id=cd10dcf0&\nvar autocomplete_suggestionsvue_type_template_id_cd10dcf0_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"transition\",\n { attrs: { name: \"el-zoom-in-top\" }, on: { \"after-leave\": _vm.doDestroy } },\n [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showPopper,\n expression: \"showPopper\"\n }\n ],\n staticClass: \"el-autocomplete-suggestion el-popper\",\n class: {\n \"is-loading\": !_vm.parent.hideLoading && _vm.parent.loading\n },\n style: { width: _vm.dropdownWidth },\n attrs: { role: \"region\" }\n },\n [\n _c(\n \"el-scrollbar\",\n {\n attrs: {\n tag: \"ul\",\n \"wrap-class\": \"el-autocomplete-suggestion__wrap\",\n \"view-class\": \"el-autocomplete-suggestion__list\"\n }\n },\n [\n !_vm.parent.hideLoading && _vm.parent.loading\n ? _c(\"li\", [_c(\"i\", { staticClass: \"el-icon-loading\" })])\n : _vm._t(\"default\")\n ],\n 2\n )\n ],\n 1\n )\n ]\n )\n}\nvar autocomplete_suggestionsvue_type_template_id_cd10dcf0_staticRenderFns = []\nautocomplete_suggestionsvue_type_template_id_cd10dcf0_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete-suggestions.vue?vue&type=template&id=cd10dcf0&\n\n// EXTERNAL MODULE: external \"element-ui/lib/utils/vue-popper\"\nvar vue_popper_ = __webpack_require__(5);\nvar vue_popper_default = /*#__PURE__*/__webpack_require__.n(vue_popper_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/scrollbar\"\nvar scrollbar_ = __webpack_require__(18);\nvar scrollbar_default = /*#__PURE__*/__webpack_require__.n(scrollbar_);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/autocomplete/src/autocomplete-suggestions.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n/* harmony default export */ var autocomplete_suggestionsvue_type_script_lang_js_ = ({\n components: { ElScrollbar: scrollbar_default.a },\n mixins: [vue_popper_default.a, emitter_default.a],\n\n componentName: 'ElAutocompleteSuggestions',\n\n data: function data() {\n return {\n parent: this.$parent,\n dropdownWidth: ''\n };\n },\n\n\n props: {\n options: {\n default: function _default() {\n return {\n gpuAcceleration: false\n };\n }\n },\n id: String\n },\n\n methods: {\n select: function select(item) {\n this.dispatch('ElAutocomplete', 'item-click', item);\n }\n },\n\n updated: function updated() {\n var _this = this;\n\n this.$nextTick(function (_) {\n _this.popperJS && _this.updatePopper();\n });\n },\n mounted: function mounted() {\n this.$parent.popperElm = this.popperElm = this.$el;\n this.referenceElm = this.$parent.$refs.input.$refs.input || this.$parent.$refs.input.$refs.textarea;\n this.referenceList = this.$el.querySelector('.el-autocomplete-suggestion__list');\n this.referenceList.setAttribute('role', 'listbox');\n this.referenceList.setAttribute('id', this.id);\n },\n created: function created() {\n var _this2 = this;\n\n this.$on('visible', function (val, inputWidth) {\n _this2.dropdownWidth = inputWidth + 'px';\n _this2.showPopper = val;\n });\n }\n});\n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete-suggestions.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_autocomplete_suggestionsvue_type_script_lang_js_ = (autocomplete_suggestionsvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete-suggestions.vue\n\n\n\n\n\n/* normalize component */\n\nvar autocomplete_suggestions_component = normalizeComponent(\n src_autocomplete_suggestionsvue_type_script_lang_js_,\n autocomplete_suggestionsvue_type_template_id_cd10dcf0_render,\n autocomplete_suggestionsvue_type_template_id_cd10dcf0_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var autocomplete_suggestions_api; }\nautocomplete_suggestions_component.options.__file = \"packages/autocomplete/src/autocomplete-suggestions.vue\"\n/* harmony default export */ var autocomplete_suggestions = (autocomplete_suggestions_component.exports);\n// EXTERNAL MODULE: external \"element-ui/lib/mixins/focus\"\nvar focus_ = __webpack_require__(23);\nvar focus_default = /*#__PURE__*/__webpack_require__.n(focus_);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/autocomplete/src/autocomplete.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ var autocompletevue_type_script_lang_js_ = ({\n name: 'ElAutocomplete',\n\n mixins: [emitter_default.a, focus_default()('input'), migrating_default.a],\n\n inheritAttrs: false,\n\n componentName: 'ElAutocomplete',\n\n components: {\n ElInput: input_default.a,\n ElAutocompleteSuggestions: autocomplete_suggestions\n },\n\n directives: { Clickoutside: clickoutside_default.a },\n\n props: {\n valueKey: {\n type: String,\n default: 'value'\n },\n popperClass: String,\n popperOptions: Object,\n placeholder: String,\n clearable: {\n type: Boolean,\n default: false\n },\n disabled: Boolean,\n name: String,\n size: String,\n value: String,\n maxlength: Number,\n minlength: Number,\n autofocus: Boolean,\n fetchSuggestions: Function,\n triggerOnFocus: {\n type: Boolean,\n default: true\n },\n customItem: String,\n selectWhenUnmatched: {\n type: Boolean,\n default: false\n },\n prefixIcon: String,\n suffixIcon: String,\n label: String,\n debounce: {\n type: Number,\n default: 300\n },\n placement: {\n type: String,\n default: 'bottom-start'\n },\n hideLoading: Boolean,\n popperAppendToBody: {\n type: Boolean,\n default: true\n },\n highlightFirstItem: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n activated: false,\n suggestions: [],\n loading: false,\n highlightedIndex: -1,\n suggestionDisabled: false\n };\n },\n\n computed: {\n suggestionVisible: function suggestionVisible() {\n var suggestions = this.suggestions;\n var isValidData = Array.isArray(suggestions) && suggestions.length > 0;\n return (isValidData || this.loading) && this.activated;\n },\n id: function id() {\n return 'el-autocomplete-' + Object(util_[\"generateId\"])();\n }\n },\n watch: {\n suggestionVisible: function suggestionVisible(val) {\n var $input = this.getInput();\n if ($input) {\n this.broadcast('ElAutocompleteSuggestions', 'visible', [val, $input.offsetWidth]);\n }\n }\n },\n methods: {\n getMigratingConfig: function getMigratingConfig() {\n return {\n props: {\n 'custom-item': 'custom-item is removed, use scoped slot instead.',\n 'props': 'props is removed, use value-key instead.'\n }\n };\n },\n getData: function getData(queryString) {\n var _this = this;\n\n if (this.suggestionDisabled) {\n return;\n }\n this.loading = true;\n this.fetchSuggestions(queryString, function (suggestions) {\n _this.loading = false;\n if (_this.suggestionDisabled) {\n return;\n }\n if (Array.isArray(suggestions)) {\n _this.suggestions = suggestions;\n _this.highlightedIndex = _this.highlightFirstItem ? 0 : -1;\n } else {\n console.error('[Element Error][Autocomplete]autocomplete suggestions must be an array');\n }\n });\n },\n handleInput: function handleInput(value) {\n this.$emit('input', value);\n this.suggestionDisabled = false;\n if (!this.triggerOnFocus && !value) {\n this.suggestionDisabled = true;\n this.suggestions = [];\n return;\n }\n this.debouncedGetData(value);\n },\n handleChange: function handleChange(value) {\n this.$emit('change', value);\n },\n handleFocus: function handleFocus(event) {\n this.activated = true;\n this.$emit('focus', event);\n if (this.triggerOnFocus) {\n this.debouncedGetData(this.value);\n }\n },\n handleBlur: function handleBlur(event) {\n this.$emit('blur', event);\n },\n handleClear: function handleClear() {\n this.activated = false;\n this.$emit('clear');\n },\n close: function close(e) {\n this.activated = false;\n },\n handleKeyEnter: function handleKeyEnter(e) {\n var _this2 = this;\n\n if (this.suggestionVisible && this.highlightedIndex >= 0 && this.highlightedIndex < this.suggestions.length) {\n e.preventDefault();\n this.select(this.suggestions[this.highlightedIndex]);\n } else if (this.selectWhenUnmatched) {\n this.$emit('select', { value: this.value });\n this.$nextTick(function (_) {\n _this2.suggestions = [];\n _this2.highlightedIndex = -1;\n });\n }\n },\n select: function select(item) {\n var _this3 = this;\n\n this.$emit('input', item[this.valueKey]);\n this.$emit('select', item);\n this.$nextTick(function (_) {\n _this3.suggestions = [];\n _this3.highlightedIndex = -1;\n });\n },\n highlight: function highlight(index) {\n if (!this.suggestionVisible || this.loading) {\n return;\n }\n if (index < 0) {\n this.highlightedIndex = -1;\n return;\n }\n if (index >= this.suggestions.length) {\n index = this.suggestions.length - 1;\n }\n var suggestion = this.$refs.suggestions.$el.querySelector('.el-autocomplete-suggestion__wrap');\n var suggestionList = suggestion.querySelectorAll('.el-autocomplete-suggestion__list li');\n\n var highlightItem = suggestionList[index];\n var scrollTop = suggestion.scrollTop;\n var offsetTop = highlightItem.offsetTop;\n\n if (offsetTop + highlightItem.scrollHeight > scrollTop + suggestion.clientHeight) {\n suggestion.scrollTop += highlightItem.scrollHeight;\n }\n if (offsetTop < scrollTop) {\n suggestion.scrollTop -= highlightItem.scrollHeight;\n }\n this.highlightedIndex = index;\n var $input = this.getInput();\n $input.setAttribute('aria-activedescendant', this.id + '-item-' + this.highlightedIndex);\n },\n getInput: function getInput() {\n return this.$refs.input.getInput();\n }\n },\n mounted: function mounted() {\n var _this4 = this;\n\n this.debouncedGetData = debounce_default()(this.debounce, this.getData);\n this.$on('item-click', function (item) {\n _this4.select(item);\n });\n var $input = this.getInput();\n $input.setAttribute('role', 'textbox');\n $input.setAttribute('aria-autocomplete', 'list');\n $input.setAttribute('aria-controls', 'id');\n $input.setAttribute('aria-activedescendant', this.id + '-item-' + this.highlightedIndex);\n },\n beforeDestroy: function beforeDestroy() {\n this.$refs.suggestions.$destroy();\n }\n});\n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_autocompletevue_type_script_lang_js_ = (autocompletevue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/autocomplete/src/autocomplete.vue\n\n\n\n\n\n/* normalize component */\n\nvar autocomplete_component = normalizeComponent(\n src_autocompletevue_type_script_lang_js_,\n autocompletevue_type_template_id_152f2ee6_render,\n autocompletevue_type_template_id_152f2ee6_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var autocomplete_api; }\nautocomplete_component.options.__file = \"packages/autocomplete/src/autocomplete.vue\"\n/* harmony default export */ var autocomplete = (autocomplete_component.exports);\n// CONCATENATED MODULE: ./packages/autocomplete/index.js\n\n\n/* istanbul ignore next */\nautocomplete.install = function (Vue) {\n Vue.component(autocomplete.name, autocomplete);\n};\n\n/* harmony default export */ var packages_autocomplete = (autocomplete);\n// EXTERNAL MODULE: external \"element-ui/lib/button\"\nvar button_ = __webpack_require__(13);\nvar button_default = /*#__PURE__*/__webpack_require__.n(button_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/button-group\"\nvar button_group_ = __webpack_require__(28);\nvar button_group_default = /*#__PURE__*/__webpack_require__.n(button_group_);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/dropdown/src/dropdown.vue?vue&type=script&lang=js&\n\n\n\n\n\n\n\n\n/* harmony default export */ var dropdownvue_type_script_lang_js_ = ({\n name: 'ElDropdown',\n\n componentName: 'ElDropdown',\n\n mixins: [emitter_default.a, migrating_default.a],\n\n directives: { Clickoutside: clickoutside_default.a },\n\n components: {\n ElButton: button_default.a,\n ElButtonGroup: button_group_default.a\n },\n\n provide: function provide() {\n return {\n dropdown: this\n };\n },\n\n\n props: {\n trigger: {\n type: String,\n default: 'hover'\n },\n type: String,\n size: {\n type: String,\n default: ''\n },\n splitButton: Boolean,\n hideOnClick: {\n type: Boolean,\n default: true\n },\n placement: {\n type: String,\n default: 'bottom-end'\n },\n visibleArrow: {\n default: true\n },\n showTimeout: {\n type: Number,\n default: 250\n },\n hideTimeout: {\n type: Number,\n default: 150\n },\n tabindex: {\n type: Number,\n default: 0\n },\n disabled: {\n type: Boolean,\n default: false\n }\n },\n\n data: function data() {\n return {\n timeout: null,\n visible: false,\n triggerElm: null,\n menuItems: null,\n menuItemsArray: null,\n dropdownElm: null,\n focusing: false,\n listId: 'dropdown-menu-' + Object(util_[\"generateId\"])()\n };\n },\n\n\n computed: {\n dropdownSize: function dropdownSize() {\n return this.size || (this.$ELEMENT || {}).size;\n }\n },\n\n mounted: function mounted() {\n this.$on('menu-item-click', this.handleMenuItemClick);\n },\n\n\n watch: {\n visible: function visible(val) {\n this.broadcast('ElDropdownMenu', 'visible', val);\n this.$emit('visible-change', val);\n },\n focusing: function focusing(val) {\n var selfDefine = this.$el.querySelector('.el-dropdown-selfdefine');\n if (selfDefine) {\n // 自定义\n if (val) {\n selfDefine.className += ' focusing';\n } else {\n selfDefine.className = selfDefine.className.replace('focusing', '');\n }\n }\n }\n },\n\n methods: {\n getMigratingConfig: function getMigratingConfig() {\n return {\n props: {\n 'menu-align': 'menu-align is renamed to placement.'\n }\n };\n },\n show: function show() {\n var _this = this;\n\n if (this.disabled) return;\n clearTimeout(this.timeout);\n this.timeout = setTimeout(function () {\n _this.visible = true;\n }, this.trigger === 'click' ? 0 : this.showTimeout);\n },\n hide: function hide() {\n var _this2 = this;\n\n if (this.disabled) return;\n this.removeTabindex();\n if (this.tabindex >= 0) {\n this.resetTabindex(this.triggerElm);\n }\n clearTimeout(this.timeout);\n this.timeout = setTimeout(function () {\n _this2.visible = false;\n }, this.trigger === 'click' ? 0 : this.hideTimeout);\n },\n handleClick: function handleClick() {\n if (this.disabled) return;\n if (this.visible) {\n this.hide();\n } else {\n this.show();\n }\n },\n handleTriggerKeyDown: function handleTriggerKeyDown(ev) {\n var keyCode = ev.keyCode;\n if ([38, 40].indexOf(keyCode) > -1) {\n // up/down\n this.removeTabindex();\n this.resetTabindex(this.menuItems[0]);\n this.menuItems[0].focus();\n ev.preventDefault();\n ev.stopPropagation();\n } else if (keyCode === 13) {\n // space enter选中\n this.handleClick();\n } else if ([9, 27].indexOf(keyCode) > -1) {\n // tab || esc\n this.hide();\n }\n },\n handleItemKeyDown: function handleItemKeyDown(ev) {\n var keyCode = ev.keyCode;\n var target = ev.target;\n var currentIndex = this.menuItemsArray.indexOf(target);\n var max = this.menuItemsArray.length - 1;\n var nextIndex = void 0;\n if ([38, 40].indexOf(keyCode) > -1) {\n // up/down\n if (keyCode === 38) {\n // up\n nextIndex = currentIndex !== 0 ? currentIndex - 1 : 0;\n } else {\n // down\n nextIndex = currentIndex < max ? currentIndex + 1 : max;\n }\n this.removeTabindex();\n this.resetTabindex(this.menuItems[nextIndex]);\n this.menuItems[nextIndex].focus();\n ev.preventDefault();\n ev.stopPropagation();\n } else if (keyCode === 13) {\n // enter选中\n this.triggerElmFocus();\n target.click();\n if (this.hideOnClick) {\n // click关闭\n this.visible = false;\n }\n } else if ([9, 27].indexOf(keyCode) > -1) {\n // tab // esc\n this.hide();\n this.triggerElmFocus();\n }\n },\n resetTabindex: function resetTabindex(ele) {\n // 下次tab时组件聚焦元素\n this.removeTabindex();\n ele.setAttribute('tabindex', '0'); // 下次期望的聚焦元素\n },\n removeTabindex: function removeTabindex() {\n this.triggerElm.setAttribute('tabindex', '-1');\n this.menuItemsArray.forEach(function (item) {\n item.setAttribute('tabindex', '-1');\n });\n },\n initAria: function initAria() {\n this.dropdownElm.setAttribute('id', this.listId);\n this.triggerElm.setAttribute('aria-haspopup', 'list');\n this.triggerElm.setAttribute('aria-controls', this.listId);\n\n if (!this.splitButton) {\n // 自定义\n this.triggerElm.setAttribute('role', 'button');\n this.triggerElm.setAttribute('tabindex', this.tabindex);\n this.triggerElm.setAttribute('class', (this.triggerElm.getAttribute('class') || '') + ' el-dropdown-selfdefine'); // 控制\n }\n },\n initEvent: function initEvent() {\n var _this3 = this;\n\n var trigger = this.trigger,\n show = this.show,\n hide = this.hide,\n handleClick = this.handleClick,\n splitButton = this.splitButton,\n handleTriggerKeyDown = this.handleTriggerKeyDown,\n handleItemKeyDown = this.handleItemKeyDown;\n\n this.triggerElm = splitButton ? this.$refs.trigger.$el : this.$slots.default[0].elm;\n\n var dropdownElm = this.dropdownElm;\n\n this.triggerElm.addEventListener('keydown', handleTriggerKeyDown); // triggerElm keydown\n dropdownElm.addEventListener('keydown', handleItemKeyDown, true); // item keydown\n // 控制自定义元素的样式\n if (!splitButton) {\n this.triggerElm.addEventListener('focus', function () {\n _this3.focusing = true;\n });\n this.triggerElm.addEventListener('blur', function () {\n _this3.focusing = false;\n });\n this.triggerElm.addEventListener('click', function () {\n _this3.focusing = false;\n });\n }\n if (trigger === 'hover') {\n this.triggerElm.addEventListener('mouseenter', show);\n this.triggerElm.addEventListener('mouseleave', hide);\n dropdownElm.addEventListener('mouseenter', show);\n dropdownElm.addEventListener('mouseleave', hide);\n } else if (trigger === 'click') {\n this.triggerElm.addEventListener('click', handleClick);\n }\n },\n handleMenuItemClick: function handleMenuItemClick(command, instance) {\n if (this.hideOnClick) {\n this.visible = false;\n }\n this.$emit('command', command, instance);\n },\n triggerElmFocus: function triggerElmFocus() {\n this.triggerElm.focus && this.triggerElm.focus();\n },\n initDomOperation: function initDomOperation() {\n this.dropdownElm = this.popperElm;\n this.menuItems = this.dropdownElm.querySelectorAll(\"[tabindex='-1']\");\n this.menuItemsArray = [].slice.call(this.menuItems);\n\n this.initEvent();\n this.initAria();\n }\n },\n\n render: function render(h) {\n var _this4 = this;\n\n var hide = this.hide,\n splitButton = this.splitButton,\n type = this.type,\n dropdownSize = this.dropdownSize,\n disabled = this.disabled;\n\n\n var handleMainButtonClick = function handleMainButtonClick(event) {\n _this4.$emit('click', event);\n hide();\n };\n\n var triggerElm = null;\n if (splitButton) {\n triggerElm = h('el-button-group', [h(\n 'el-button',\n {\n attrs: { type: type, size: dropdownSize, disabled: disabled },\n nativeOn: {\n 'click': handleMainButtonClick\n }\n },\n [this.$slots.default]\n ), h(\n 'el-button',\n { ref: 'trigger', attrs: { type: type, size: dropdownSize, disabled: disabled },\n 'class': 'el-dropdown__caret-button' },\n [h('i', { 'class': 'el-dropdown__icon el-icon-arrow-down' })]\n )]);\n } else {\n triggerElm = this.$slots.default;\n var vnodeData = triggerElm[0].data || {};\n var _vnodeData$attrs = vnodeData.attrs,\n attrs = _vnodeData$attrs === undefined ? {} : _vnodeData$attrs;\n\n if (disabled && !attrs.disabled) {\n attrs.disabled = true;\n vnodeData.attrs = attrs;\n }\n }\n var menuElm = disabled ? null : this.$slots.dropdown;\n\n return h(\n 'div',\n { 'class': 'el-dropdown', directives: [{\n name: 'clickoutside',\n value: hide\n }],\n attrs: { 'aria-disabled': disabled }\n },\n [triggerElm, menuElm]\n );\n }\n});\n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_dropdownvue_type_script_lang_js_ = (dropdownvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown.vue\nvar dropdown_render, dropdown_staticRenderFns\n\n\n\n\n/* normalize component */\n\nvar dropdown_component = normalizeComponent(\n src_dropdownvue_type_script_lang_js_,\n dropdown_render,\n dropdown_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var dropdown_api; }\ndropdown_component.options.__file = \"packages/dropdown/src/dropdown.vue\"\n/* harmony default export */ var dropdown = (dropdown_component.exports);\n// CONCATENATED MODULE: ./packages/dropdown/index.js\n\n\n/* istanbul ignore next */\ndropdown.install = function (Vue) {\n Vue.component(dropdown.name, dropdown);\n};\n\n/* harmony default export */ var packages_dropdown = (dropdown);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/dropdown/src/dropdown-menu.vue?vue&type=template&id=0da6b714&\nvar dropdown_menuvue_type_template_id_0da6b714_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"transition\",\n { attrs: { name: \"el-zoom-in-top\" }, on: { \"after-leave\": _vm.doDestroy } },\n [\n _c(\n \"ul\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showPopper,\n expression: \"showPopper\"\n }\n ],\n staticClass: \"el-dropdown-menu el-popper\",\n class: [_vm.size && \"el-dropdown-menu--\" + _vm.size]\n },\n [_vm._t(\"default\")],\n 2\n )\n ]\n )\n}\nvar dropdown_menuvue_type_template_id_0da6b714_staticRenderFns = []\ndropdown_menuvue_type_template_id_0da6b714_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-menu.vue?vue&type=template&id=0da6b714&\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/dropdown/src/dropdown-menu.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ var dropdown_menuvue_type_script_lang_js_ = ({\n name: 'ElDropdownMenu',\n\n componentName: 'ElDropdownMenu',\n\n mixins: [vue_popper_default.a],\n\n props: {\n visibleArrow: {\n type: Boolean,\n default: true\n },\n arrowOffset: {\n type: Number,\n default: 0\n }\n },\n\n data: function data() {\n return {\n size: this.dropdown.dropdownSize\n };\n },\n\n\n inject: ['dropdown'],\n\n created: function created() {\n var _this = this;\n\n this.$on('updatePopper', function () {\n if (_this.showPopper) _this.updatePopper();\n });\n this.$on('visible', function (val) {\n _this.showPopper = val;\n });\n },\n mounted: function mounted() {\n this.dropdown.popperElm = this.popperElm = this.$el;\n this.referenceElm = this.dropdown.$el;\n // compatible with 2.6 new v-slot syntax\n // issue link https://github.com/ElemeFE/element/issues/14345\n this.dropdown.initDomOperation();\n },\n\n\n watch: {\n 'dropdown.placement': {\n immediate: true,\n handler: function handler(val) {\n this.currentPlacement = val;\n }\n }\n }\n});\n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-menu.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_dropdown_menuvue_type_script_lang_js_ = (dropdown_menuvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-menu.vue\n\n\n\n\n\n/* normalize component */\n\nvar dropdown_menu_component = normalizeComponent(\n src_dropdown_menuvue_type_script_lang_js_,\n dropdown_menuvue_type_template_id_0da6b714_render,\n dropdown_menuvue_type_template_id_0da6b714_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var dropdown_menu_api; }\ndropdown_menu_component.options.__file = \"packages/dropdown/src/dropdown-menu.vue\"\n/* harmony default export */ var dropdown_menu = (dropdown_menu_component.exports);\n// CONCATENATED MODULE: ./packages/dropdown-menu/index.js\n\n\n/* istanbul ignore next */\ndropdown_menu.install = function (Vue) {\n Vue.component(dropdown_menu.name, dropdown_menu);\n};\n\n/* harmony default export */ var packages_dropdown_menu = (dropdown_menu);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/dropdown/src/dropdown-item.vue?vue&type=template&id=6359102a&\nvar dropdown_itemvue_type_template_id_6359102a_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"li\",\n {\n staticClass: \"el-dropdown-menu__item\",\n class: {\n \"is-disabled\": _vm.disabled,\n \"el-dropdown-menu__item--divided\": _vm.divided\n },\n attrs: {\n \"aria-disabled\": _vm.disabled,\n tabindex: _vm.disabled ? null : -1\n },\n on: { click: _vm.handleClick }\n },\n [_vm.icon ? _c(\"i\", { class: _vm.icon }) : _vm._e(), _vm._t(\"default\")],\n 2\n )\n}\nvar dropdown_itemvue_type_template_id_6359102a_staticRenderFns = []\ndropdown_itemvue_type_template_id_6359102a_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-item.vue?vue&type=template&id=6359102a&\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/dropdown/src/dropdown-item.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ var dropdown_itemvue_type_script_lang_js_ = ({\n name: 'ElDropdownItem',\n\n mixins: [emitter_default.a],\n\n props: {\n command: {},\n disabled: Boolean,\n divided: Boolean,\n icon: String\n },\n\n methods: {\n handleClick: function handleClick(e) {\n this.dispatch('ElDropdown', 'menu-item-click', [this.command, this]);\n }\n }\n});\n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-item.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_dropdown_itemvue_type_script_lang_js_ = (dropdown_itemvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/dropdown/src/dropdown-item.vue\n\n\n\n\n\n/* normalize component */\n\nvar dropdown_item_component = normalizeComponent(\n src_dropdown_itemvue_type_script_lang_js_,\n dropdown_itemvue_type_template_id_6359102a_render,\n dropdown_itemvue_type_template_id_6359102a_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var dropdown_item_api; }\ndropdown_item_component.options.__file = \"packages/dropdown/src/dropdown-item.vue\"\n/* harmony default export */ var dropdown_item = (dropdown_item_component.exports);\n// CONCATENATED MODULE: ./packages/dropdown-item/index.js\n\n\n/* istanbul ignore next */\ndropdown_item.install = function (Vue) {\n Vue.component(dropdown_item.name, dropdown_item);\n};\n\n/* harmony default export */ var packages_dropdown_item = (dropdown_item);\n// CONCATENATED MODULE: ./src/utils/aria-utils.js\nvar aria = aria || {};\n\naria.Utils = aria.Utils || {};\n\n/**\n * @desc Set focus on descendant nodes until the first focusable element is\n * found.\n * @param element\n * DOM node for which to find the first focusable descendant.\n * @returns\n * true if a focusable element is found and focus is set.\n */\naria.Utils.focusFirstDescendant = function (element) {\n for (var i = 0; i < element.childNodes.length; i++) {\n var child = element.childNodes[i];\n if (aria.Utils.attemptFocus(child) || aria.Utils.focusFirstDescendant(child)) {\n return true;\n }\n }\n return false;\n};\n\n/**\n * @desc Find the last descendant node that is focusable.\n * @param element\n * DOM node for which to find the last focusable descendant.\n * @returns\n * true if a focusable element is found and focus is set.\n */\n\naria.Utils.focusLastDescendant = function (element) {\n for (var i = element.childNodes.length - 1; i >= 0; i--) {\n var child = element.childNodes[i];\n if (aria.Utils.attemptFocus(child) || aria.Utils.focusLastDescendant(child)) {\n return true;\n }\n }\n return false;\n};\n\n/**\n * @desc Set Attempt to set focus on the current node.\n * @param element\n * The node to attempt to focus on.\n * @returns\n * true if element is focused.\n */\naria.Utils.attemptFocus = function (element) {\n if (!aria.Utils.isFocusable(element)) {\n return false;\n }\n aria.Utils.IgnoreUtilFocusChanges = true;\n try {\n element.focus();\n } catch (e) {}\n aria.Utils.IgnoreUtilFocusChanges = false;\n return document.activeElement === element;\n};\n\naria.Utils.isFocusable = function (element) {\n if (element.tabIndex > 0 || element.tabIndex === 0 && element.getAttribute('tabIndex') !== null) {\n return true;\n }\n\n if (element.disabled) {\n return false;\n }\n\n switch (element.nodeName) {\n case 'A':\n return !!element.href && element.rel !== 'ignore';\n case 'INPUT':\n return element.type !== 'hidden' && element.type !== 'file';\n case 'BUTTON':\n case 'SELECT':\n case 'TEXTAREA':\n return true;\n default:\n return false;\n }\n};\n\n/**\n * 触发一个事件\n * mouseenter, mouseleave, mouseover, keyup, change, click 等\n * @param {Element} elm\n * @param {String} name\n * @param {*} opts\n */\naria.Utils.triggerEvent = function (elm, name) {\n var eventName = void 0;\n\n if (/^mouse|click/.test(name)) {\n eventName = 'MouseEvents';\n } else if (/^key/.test(name)) {\n eventName = 'KeyboardEvent';\n } else {\n eventName = 'HTMLEvents';\n }\n var evt = document.createEvent(eventName);\n\n for (var _len = arguments.length, opts = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {\n opts[_key - 2] = arguments[_key];\n }\n\n evt.initEvent.apply(evt, [name].concat(opts));\n elm.dispatchEvent ? elm.dispatchEvent(evt) : elm.fireEvent('on' + name, evt);\n\n return elm;\n};\n\naria.Utils.keys = {\n tab: 9,\n enter: 13,\n space: 32,\n left: 37,\n up: 38,\n right: 39,\n down: 40,\n esc: 27\n};\n\n/* harmony default export */ var aria_utils = (aria.Utils);\n// CONCATENATED MODULE: ./src/utils/menu/aria-submenu.js\n\n\nvar SubMenu = function SubMenu(parent, domNode) {\n this.domNode = domNode;\n this.parent = parent;\n this.subMenuItems = [];\n this.subIndex = 0;\n this.init();\n};\n\nSubMenu.prototype.init = function () {\n this.subMenuItems = this.domNode.querySelectorAll('li');\n this.addListeners();\n};\n\nSubMenu.prototype.gotoSubIndex = function (idx) {\n if (idx === this.subMenuItems.length) {\n idx = 0;\n } else if (idx < 0) {\n idx = this.subMenuItems.length - 1;\n }\n this.subMenuItems[idx].focus();\n this.subIndex = idx;\n};\n\nSubMenu.prototype.addListeners = function () {\n var _this = this;\n\n var keys = aria_utils.keys;\n var parentNode = this.parent.domNode;\n Array.prototype.forEach.call(this.subMenuItems, function (el) {\n el.addEventListener('keydown', function (event) {\n var prevDef = false;\n switch (event.keyCode) {\n case keys.down:\n _this.gotoSubIndex(_this.subIndex + 1);\n prevDef = true;\n break;\n case keys.up:\n _this.gotoSubIndex(_this.subIndex - 1);\n prevDef = true;\n break;\n case keys.tab:\n aria_utils.triggerEvent(parentNode, 'mouseleave');\n break;\n case keys.enter:\n case keys.space:\n prevDef = true;\n event.currentTarget.click();\n break;\n }\n if (prevDef) {\n event.preventDefault();\n event.stopPropagation();\n }\n return false;\n });\n });\n};\n\n/* harmony default export */ var aria_submenu = (SubMenu);\n// CONCATENATED MODULE: ./src/utils/menu/aria-menuitem.js\n\n\n\nvar MenuItem = function MenuItem(domNode) {\n this.domNode = domNode;\n this.submenu = null;\n this.init();\n};\n\nMenuItem.prototype.init = function () {\n this.domNode.setAttribute('tabindex', '0');\n var menuChild = this.domNode.querySelector('.el-menu');\n if (menuChild) {\n this.submenu = new aria_submenu(this, menuChild);\n }\n this.addListeners();\n};\n\nMenuItem.prototype.addListeners = function () {\n var _this = this;\n\n var keys = aria_utils.keys;\n this.domNode.addEventListener('keydown', function (event) {\n var prevDef = false;\n switch (event.keyCode) {\n case keys.down:\n aria_utils.triggerEvent(event.currentTarget, 'mouseenter');\n _this.submenu && _this.submenu.gotoSubIndex(0);\n prevDef = true;\n break;\n case keys.up:\n aria_utils.triggerEvent(event.currentTarget, 'mouseenter');\n _this.submenu && _this.submenu.gotoSubIndex(_this.submenu.subMenuItems.length - 1);\n prevDef = true;\n break;\n case keys.tab:\n aria_utils.triggerEvent(event.currentTarget, 'mouseleave');\n break;\n case keys.enter:\n case keys.space:\n prevDef = true;\n event.currentTarget.click();\n break;\n }\n if (prevDef) {\n event.preventDefault();\n }\n });\n};\n\n/* harmony default export */ var aria_menuitem = (MenuItem);\n// CONCATENATED MODULE: ./src/utils/menu/aria-menubar.js\n\n\nvar Menu = function Menu(domNode) {\n this.domNode = domNode;\n this.init();\n};\n\nMenu.prototype.init = function () {\n var menuChildren = this.domNode.childNodes;\n [].filter.call(menuChildren, function (child) {\n return child.nodeType === 1;\n }).forEach(function (child) {\n new aria_menuitem(child); // eslint-disable-line\n });\n};\n/* harmony default export */ var aria_menubar = (Menu);\n// EXTERNAL MODULE: external \"element-ui/lib/utils/dom\"\nvar dom_ = __webpack_require__(1);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/menu.vue?vue&type=script&lang=js&\n\n\n\n\n\n\n/* harmony default export */ var menuvue_type_script_lang_js_ = ({\n name: 'ElMenu',\n\n render: function render(h) {\n var component = h(\n 'ul',\n {\n attrs: {\n role: 'menubar'\n },\n key: +this.collapse,\n style: { backgroundColor: this.backgroundColor || '' },\n 'class': {\n 'el-menu--horizontal': this.mode === 'horizontal',\n 'el-menu--collapse': this.collapse,\n \"el-menu\": true\n }\n },\n [this.$slots.default]\n );\n\n if (this.collapseTransition) {\n return h('el-menu-collapse-transition', [component]);\n } else {\n return component;\n }\n },\n\n\n componentName: 'ElMenu',\n\n mixins: [emitter_default.a, migrating_default.a],\n\n provide: function provide() {\n return {\n rootMenu: this\n };\n },\n\n\n components: {\n 'el-menu-collapse-transition': {\n functional: true,\n render: function render(createElement, context) {\n var data = {\n props: {\n mode: 'out-in'\n },\n on: {\n beforeEnter: function beforeEnter(el) {\n el.style.opacity = 0.2;\n },\n enter: function enter(el) {\n Object(dom_[\"addClass\"])(el, 'el-opacity-transition');\n el.style.opacity = 1;\n },\n afterEnter: function afterEnter(el) {\n Object(dom_[\"removeClass\"])(el, 'el-opacity-transition');\n el.style.opacity = '';\n },\n beforeLeave: function beforeLeave(el) {\n if (!el.dataset) el.dataset = {};\n\n if (Object(dom_[\"hasClass\"])(el, 'el-menu--collapse')) {\n Object(dom_[\"removeClass\"])(el, 'el-menu--collapse');\n el.dataset.oldOverflow = el.style.overflow;\n el.dataset.scrollWidth = el.clientWidth;\n Object(dom_[\"addClass\"])(el, 'el-menu--collapse');\n } else {\n Object(dom_[\"addClass\"])(el, 'el-menu--collapse');\n el.dataset.oldOverflow = el.style.overflow;\n el.dataset.scrollWidth = el.clientWidth;\n Object(dom_[\"removeClass\"])(el, 'el-menu--collapse');\n }\n\n el.style.width = el.scrollWidth + 'px';\n el.style.overflow = 'hidden';\n },\n leave: function leave(el) {\n Object(dom_[\"addClass\"])(el, 'horizontal-collapse-transition');\n el.style.width = el.dataset.scrollWidth + 'px';\n }\n }\n };\n return createElement('transition', data, context.children);\n }\n }\n },\n\n props: {\n mode: {\n type: String,\n default: 'vertical'\n },\n defaultActive: {\n type: String,\n default: ''\n },\n defaultOpeneds: Array,\n uniqueOpened: Boolean,\n router: Boolean,\n menuTrigger: {\n type: String,\n default: 'hover'\n },\n collapse: Boolean,\n backgroundColor: String,\n textColor: String,\n activeTextColor: String,\n collapseTransition: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n activeIndex: this.defaultActive,\n openedMenus: this.defaultOpeneds && !this.collapse ? this.defaultOpeneds.slice(0) : [],\n items: {},\n submenus: {}\n };\n },\n\n computed: {\n hoverBackground: function hoverBackground() {\n return this.backgroundColor ? this.mixColor(this.backgroundColor, 0.2) : '';\n },\n isMenuPopup: function isMenuPopup() {\n return this.mode === 'horizontal' || this.mode === 'vertical' && this.collapse;\n }\n },\n watch: {\n defaultActive: function defaultActive(value) {\n if (!this.items[value]) {\n this.activeIndex = null;\n }\n this.updateActiveIndex(value);\n },\n defaultOpeneds: function defaultOpeneds(value) {\n if (!this.collapse) {\n this.openedMenus = value;\n }\n },\n collapse: function collapse(value) {\n if (value) this.openedMenus = [];\n this.broadcast('ElSubmenu', 'toggle-collapse', value);\n }\n },\n methods: {\n updateActiveIndex: function updateActiveIndex(val) {\n var item = this.items[val] || this.items[this.activeIndex] || this.items[this.defaultActive];\n if (item) {\n this.activeIndex = item.index;\n this.initOpenedMenu();\n } else {\n this.activeIndex = null;\n }\n },\n getMigratingConfig: function getMigratingConfig() {\n return {\n props: {\n 'theme': 'theme is removed.'\n }\n };\n },\n getColorChannels: function getColorChannels(color) {\n color = color.replace('#', '');\n if (/^[0-9a-fA-F]{3}$/.test(color)) {\n color = color.split('');\n for (var i = 2; i >= 0; i--) {\n color.splice(i, 0, color[i]);\n }\n color = color.join('');\n }\n if (/^[0-9a-fA-F]{6}$/.test(color)) {\n return {\n red: parseInt(color.slice(0, 2), 16),\n green: parseInt(color.slice(2, 4), 16),\n blue: parseInt(color.slice(4, 6), 16)\n };\n } else {\n return {\n red: 255,\n green: 255,\n blue: 255\n };\n }\n },\n mixColor: function mixColor(color, percent) {\n var _getColorChannels = this.getColorChannels(color),\n red = _getColorChannels.red,\n green = _getColorChannels.green,\n blue = _getColorChannels.blue;\n\n if (percent > 0) {\n // shade given color\n red *= 1 - percent;\n green *= 1 - percent;\n blue *= 1 - percent;\n } else {\n // tint given color\n red += (255 - red) * percent;\n green += (255 - green) * percent;\n blue += (255 - blue) * percent;\n }\n return 'rgb(' + Math.round(red) + ', ' + Math.round(green) + ', ' + Math.round(blue) + ')';\n },\n addItem: function addItem(item) {\n this.$set(this.items, item.index, item);\n },\n removeItem: function removeItem(item) {\n delete this.items[item.index];\n },\n addSubmenu: function addSubmenu(item) {\n this.$set(this.submenus, item.index, item);\n },\n removeSubmenu: function removeSubmenu(item) {\n delete this.submenus[item.index];\n },\n openMenu: function openMenu(index, indexPath) {\n var openedMenus = this.openedMenus;\n if (openedMenus.indexOf(index) !== -1) return;\n // 将不在该菜单路径下的其余菜单收起\n // collapse all menu that are not under current menu item\n if (this.uniqueOpened) {\n this.openedMenus = openedMenus.filter(function (index) {\n return indexPath.indexOf(index) !== -1;\n });\n }\n this.openedMenus.push(index);\n },\n closeMenu: function closeMenu(index) {\n var i = this.openedMenus.indexOf(index);\n if (i !== -1) {\n this.openedMenus.splice(i, 1);\n }\n },\n handleSubmenuClick: function handleSubmenuClick(submenu) {\n var index = submenu.index,\n indexPath = submenu.indexPath;\n\n var isOpened = this.openedMenus.indexOf(index) !== -1;\n\n if (isOpened) {\n this.closeMenu(index);\n this.$emit('close', index, indexPath);\n } else {\n this.openMenu(index, indexPath);\n this.$emit('open', index, indexPath);\n }\n },\n handleItemClick: function handleItemClick(item) {\n var _this = this;\n\n var index = item.index,\n indexPath = item.indexPath;\n\n var oldActiveIndex = this.activeIndex;\n var hasIndex = item.index !== null;\n\n if (hasIndex) {\n this.activeIndex = item.index;\n }\n\n this.$emit('select', index, indexPath, item);\n\n if (this.mode === 'horizontal' || this.collapse) {\n this.openedMenus = [];\n }\n\n if (this.router && hasIndex) {\n this.routeToItem(item, function (error) {\n _this.activeIndex = oldActiveIndex;\n if (error) {\n // vue-router 3.1.0+ push/replace cause NavigationDuplicated error \n // https://github.com/ElemeFE/element/issues/17044\n if (error.name === 'NavigationDuplicated') return;\n console.error(error);\n }\n });\n }\n },\n\n // 初始化展开菜单\n // initialize opened menu\n initOpenedMenu: function initOpenedMenu() {\n var _this2 = this;\n\n var index = this.activeIndex;\n var activeItem = this.items[index];\n if (!activeItem || this.mode === 'horizontal' || this.collapse) return;\n\n var indexPath = activeItem.indexPath;\n\n // 展开该菜单项的路径上所有子菜单\n // expand all submenus of the menu item\n indexPath.forEach(function (index) {\n var submenu = _this2.submenus[index];\n submenu && _this2.openMenu(index, submenu.indexPath);\n });\n },\n routeToItem: function routeToItem(item, onError) {\n var route = item.route || item.index;\n try {\n this.$router.push(route, function () {}, onError);\n } catch (e) {\n console.error(e);\n }\n },\n open: function open(index) {\n var _this3 = this;\n\n var indexPath = this.submenus[index.toString()].indexPath;\n\n indexPath.forEach(function (i) {\n return _this3.openMenu(i, indexPath);\n });\n },\n close: function close(index) {\n this.closeMenu(index);\n }\n },\n mounted: function mounted() {\n this.initOpenedMenu();\n this.$on('item-click', this.handleItemClick);\n this.$on('submenu-click', this.handleSubmenuClick);\n if (this.mode === 'horizontal') {\n new aria_menubar(this.$el); // eslint-disable-line\n }\n this.$watch('items', this.updateActiveIndex);\n }\n});\n// CONCATENATED MODULE: ./packages/menu/src/menu.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_menuvue_type_script_lang_js_ = (menuvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/menu/src/menu.vue\nvar menu_render, menu_staticRenderFns\n\n\n\n\n/* normalize component */\n\nvar menu_component = normalizeComponent(\n src_menuvue_type_script_lang_js_,\n menu_render,\n menu_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var menu_api; }\nmenu_component.options.__file = \"packages/menu/src/menu.vue\"\n/* harmony default export */ var src_menu = (menu_component.exports);\n// CONCATENATED MODULE: ./packages/menu/index.js\n\n\n/* istanbul ignore next */\nsrc_menu.install = function (Vue) {\n Vue.component(src_menu.name, src_menu);\n};\n\n/* harmony default export */ var packages_menu = (src_menu);\n// EXTERNAL MODULE: external \"element-ui/lib/transitions/collapse-transition\"\nvar collapse_transition_ = __webpack_require__(21);\nvar collapse_transition_default = /*#__PURE__*/__webpack_require__.n(collapse_transition_);\n\n// CONCATENATED MODULE: ./packages/menu/src/menu-mixin.js\n/* harmony default export */ var menu_mixin = ({\n inject: ['rootMenu'],\n computed: {\n indexPath: function indexPath() {\n var path = [this.index];\n var parent = this.$parent;\n while (parent.$options.componentName !== 'ElMenu') {\n if (parent.index) {\n path.unshift(parent.index);\n }\n parent = parent.$parent;\n }\n return path;\n },\n parentMenu: function parentMenu() {\n var parent = this.$parent;\n while (parent && ['ElMenu', 'ElSubmenu'].indexOf(parent.$options.componentName) === -1) {\n parent = parent.$parent;\n }\n return parent;\n },\n paddingStyle: function paddingStyle() {\n if (this.rootMenu.mode !== 'vertical') return {};\n\n var padding = 20;\n var parent = this.$parent;\n\n if (this.rootMenu.collapse) {\n padding = 20;\n } else {\n while (parent && parent.$options.componentName !== 'ElMenu') {\n if (parent.$options.componentName === 'ElSubmenu') {\n padding += 20;\n }\n parent = parent.$parent;\n }\n }\n return { paddingLeft: padding + 'px' };\n }\n }\n});\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/submenu.vue?vue&type=script&lang=js&\n\n\n\n\n\n\nvar poperMixins = {\n props: {\n transformOrigin: {\n type: [Boolean, String],\n default: false\n },\n offset: vue_popper_default.a.props.offset,\n boundariesPadding: vue_popper_default.a.props.boundariesPadding,\n popperOptions: vue_popper_default.a.props.popperOptions\n },\n data: vue_popper_default.a.data,\n methods: vue_popper_default.a.methods,\n beforeDestroy: vue_popper_default.a.beforeDestroy,\n deactivated: vue_popper_default.a.deactivated\n};\n\n/* harmony default export */ var submenuvue_type_script_lang_js_ = ({\n name: 'ElSubmenu',\n\n componentName: 'ElSubmenu',\n\n mixins: [menu_mixin, emitter_default.a, poperMixins],\n\n components: { ElCollapseTransition: collapse_transition_default.a },\n\n props: {\n index: {\n type: String,\n required: true\n },\n showTimeout: {\n type: Number,\n default: 300\n },\n hideTimeout: {\n type: Number,\n default: 300\n },\n popperClass: String,\n disabled: Boolean,\n popperAppendToBody: {\n type: Boolean,\n default: undefined\n }\n },\n\n data: function data() {\n return {\n popperJS: null,\n timeout: null,\n items: {},\n submenus: {},\n mouseInChild: false\n };\n },\n\n watch: {\n opened: function opened(val) {\n var _this = this;\n\n if (this.isMenuPopup) {\n this.$nextTick(function (_) {\n _this.updatePopper();\n });\n }\n }\n },\n computed: {\n // popper option\n appendToBody: function appendToBody() {\n return this.popperAppendToBody === undefined ? this.isFirstLevel : this.popperAppendToBody;\n },\n menuTransitionName: function menuTransitionName() {\n return this.rootMenu.collapse ? 'el-zoom-in-left' : 'el-zoom-in-top';\n },\n opened: function opened() {\n return this.rootMenu.openedMenus.indexOf(this.index) > -1;\n },\n active: function active() {\n var isActive = false;\n var submenus = this.submenus;\n var items = this.items;\n\n Object.keys(items).forEach(function (index) {\n if (items[index].active) {\n isActive = true;\n }\n });\n\n Object.keys(submenus).forEach(function (index) {\n if (submenus[index].active) {\n isActive = true;\n }\n });\n\n return isActive;\n },\n hoverBackground: function hoverBackground() {\n return this.rootMenu.hoverBackground;\n },\n backgroundColor: function backgroundColor() {\n return this.rootMenu.backgroundColor || '';\n },\n activeTextColor: function activeTextColor() {\n return this.rootMenu.activeTextColor || '';\n },\n textColor: function textColor() {\n return this.rootMenu.textColor || '';\n },\n mode: function mode() {\n return this.rootMenu.mode;\n },\n isMenuPopup: function isMenuPopup() {\n return this.rootMenu.isMenuPopup;\n },\n titleStyle: function titleStyle() {\n if (this.mode !== 'horizontal') {\n return {\n color: this.textColor\n };\n }\n return {\n borderBottomColor: this.active ? this.rootMenu.activeTextColor ? this.activeTextColor : '' : 'transparent',\n color: this.active ? this.activeTextColor : this.textColor\n };\n },\n isFirstLevel: function isFirstLevel() {\n var isFirstLevel = true;\n var parent = this.$parent;\n while (parent && parent !== this.rootMenu) {\n if (['ElSubmenu', 'ElMenuItemGroup'].indexOf(parent.$options.componentName) > -1) {\n isFirstLevel = false;\n break;\n } else {\n parent = parent.$parent;\n }\n }\n return isFirstLevel;\n }\n },\n methods: {\n handleCollapseToggle: function handleCollapseToggle(value) {\n if (value) {\n this.initPopper();\n } else {\n this.doDestroy();\n }\n },\n addItem: function addItem(item) {\n this.$set(this.items, item.index, item);\n },\n removeItem: function removeItem(item) {\n delete this.items[item.index];\n },\n addSubmenu: function addSubmenu(item) {\n this.$set(this.submenus, item.index, item);\n },\n removeSubmenu: function removeSubmenu(item) {\n delete this.submenus[item.index];\n },\n handleClick: function handleClick() {\n var rootMenu = this.rootMenu,\n disabled = this.disabled;\n\n if (rootMenu.menuTrigger === 'hover' && rootMenu.mode === 'horizontal' || rootMenu.collapse && rootMenu.mode === 'vertical' || disabled) {\n return;\n }\n this.dispatch('ElMenu', 'submenu-click', this);\n },\n handleMouseenter: function handleMouseenter(event) {\n var _this2 = this;\n\n var showTimeout = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.showTimeout;\n\n\n if (!('ActiveXObject' in window) && event.type === 'focus' && !event.relatedTarget) {\n return;\n }\n var rootMenu = this.rootMenu,\n disabled = this.disabled;\n\n if (rootMenu.menuTrigger === 'click' && rootMenu.mode === 'horizontal' || !rootMenu.collapse && rootMenu.mode === 'vertical' || disabled) {\n return;\n }\n this.dispatch('ElSubmenu', 'mouse-enter-child');\n clearTimeout(this.timeout);\n this.timeout = setTimeout(function () {\n _this2.rootMenu.openMenu(_this2.index, _this2.indexPath);\n }, showTimeout);\n\n if (this.appendToBody) {\n this.$parent.$el.dispatchEvent(new MouseEvent('mouseenter'));\n }\n },\n handleMouseleave: function handleMouseleave() {\n var _this3 = this;\n\n var deepDispatch = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;\n var rootMenu = this.rootMenu;\n\n if (rootMenu.menuTrigger === 'click' && rootMenu.mode === 'horizontal' || !rootMenu.collapse && rootMenu.mode === 'vertical') {\n return;\n }\n this.dispatch('ElSubmenu', 'mouse-leave-child');\n clearTimeout(this.timeout);\n this.timeout = setTimeout(function () {\n !_this3.mouseInChild && _this3.rootMenu.closeMenu(_this3.index);\n }, this.hideTimeout);\n\n if (this.appendToBody && deepDispatch) {\n if (this.$parent.$options.name === 'ElSubmenu') {\n this.$parent.handleMouseleave(true);\n }\n }\n },\n handleTitleMouseenter: function handleTitleMouseenter() {\n if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return;\n var title = this.$refs['submenu-title'];\n title && (title.style.backgroundColor = this.rootMenu.hoverBackground);\n },\n handleTitleMouseleave: function handleTitleMouseleave() {\n if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return;\n var title = this.$refs['submenu-title'];\n title && (title.style.backgroundColor = this.rootMenu.backgroundColor || '');\n },\n updatePlacement: function updatePlacement() {\n this.currentPlacement = this.mode === 'horizontal' && this.isFirstLevel ? 'bottom-start' : 'right-start';\n },\n initPopper: function initPopper() {\n this.referenceElm = this.$el;\n this.popperElm = this.$refs.menu;\n this.updatePlacement();\n }\n },\n created: function created() {\n var _this4 = this;\n\n this.$on('toggle-collapse', this.handleCollapseToggle);\n this.$on('mouse-enter-child', function () {\n _this4.mouseInChild = true;\n clearTimeout(_this4.timeout);\n });\n this.$on('mouse-leave-child', function () {\n _this4.mouseInChild = false;\n clearTimeout(_this4.timeout);\n });\n },\n mounted: function mounted() {\n this.parentMenu.addSubmenu(this);\n this.rootMenu.addSubmenu(this);\n this.initPopper();\n },\n beforeDestroy: function beforeDestroy() {\n this.parentMenu.removeSubmenu(this);\n this.rootMenu.removeSubmenu(this);\n },\n render: function render(h) {\n var _this5 = this;\n\n var active = this.active,\n opened = this.opened,\n paddingStyle = this.paddingStyle,\n titleStyle = this.titleStyle,\n backgroundColor = this.backgroundColor,\n rootMenu = this.rootMenu,\n currentPlacement = this.currentPlacement,\n menuTransitionName = this.menuTransitionName,\n mode = this.mode,\n disabled = this.disabled,\n popperClass = this.popperClass,\n $slots = this.$slots,\n isFirstLevel = this.isFirstLevel;\n\n\n var popupMenu = h(\n 'transition',\n {\n attrs: { name: menuTransitionName }\n },\n [h(\n 'div',\n {\n ref: 'menu',\n directives: [{\n name: 'show',\n value: opened\n }],\n\n 'class': ['el-menu--' + mode, popperClass],\n on: {\n 'mouseenter': function mouseenter($event) {\n return _this5.handleMouseenter($event, 100);\n },\n 'mouseleave': function mouseleave() {\n return _this5.handleMouseleave(true);\n },\n 'focus': function focus($event) {\n return _this5.handleMouseenter($event, 100);\n }\n }\n },\n [h(\n 'ul',\n {\n attrs: {\n role: 'menu'\n },\n 'class': ['el-menu el-menu--popup', 'el-menu--popup-' + currentPlacement],\n style: { backgroundColor: rootMenu.backgroundColor || '' } },\n [$slots.default]\n )]\n )]\n );\n\n var inlineMenu = h('el-collapse-transition', [h(\n 'ul',\n {\n attrs: {\n role: 'menu'\n },\n 'class': 'el-menu el-menu--inline',\n directives: [{\n name: 'show',\n value: opened\n }],\n\n style: { backgroundColor: rootMenu.backgroundColor || '' } },\n [$slots.default]\n )]);\n\n var submenuTitleIcon = rootMenu.mode === 'horizontal' && isFirstLevel || rootMenu.mode === 'vertical' && !rootMenu.collapse ? 'el-icon-arrow-down' : 'el-icon-arrow-right';\n\n return h(\n 'li',\n {\n 'class': {\n 'el-submenu': true,\n 'is-active': active,\n 'is-opened': opened,\n 'is-disabled': disabled\n },\n attrs: { role: 'menuitem',\n 'aria-haspopup': 'true',\n 'aria-expanded': opened\n },\n on: {\n 'mouseenter': this.handleMouseenter,\n 'mouseleave': function mouseleave() {\n return _this5.handleMouseleave(false);\n },\n 'focus': this.handleMouseenter\n }\n },\n [h(\n 'div',\n {\n 'class': 'el-submenu__title',\n ref: 'submenu-title',\n on: {\n 'click': this.handleClick,\n 'mouseenter': this.handleTitleMouseenter,\n 'mouseleave': this.handleTitleMouseleave\n },\n\n style: [paddingStyle, titleStyle, { backgroundColor: backgroundColor }]\n },\n [$slots.title, h('i', { 'class': ['el-submenu__icon-arrow', submenuTitleIcon] })]\n ), this.isMenuPopup ? popupMenu : inlineMenu]\n );\n }\n});\n// CONCATENATED MODULE: ./packages/menu/src/submenu.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_submenuvue_type_script_lang_js_ = (submenuvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/menu/src/submenu.vue\nvar submenu_render, submenu_staticRenderFns\n\n\n\n\n/* normalize component */\n\nvar submenu_component = normalizeComponent(\n src_submenuvue_type_script_lang_js_,\n submenu_render,\n submenu_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var submenu_api; }\nsubmenu_component.options.__file = \"packages/menu/src/submenu.vue\"\n/* harmony default export */ var submenu = (submenu_component.exports);\n// CONCATENATED MODULE: ./packages/submenu/index.js\n\n\n/* istanbul ignore next */\nsubmenu.install = function (Vue) {\n Vue.component(submenu.name, submenu);\n};\n\n/* harmony default export */ var packages_submenu = (submenu);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/menu-item.vue?vue&type=template&id=2a5dbfea&\nvar menu_itemvue_type_template_id_2a5dbfea_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"li\",\n {\n staticClass: \"el-menu-item\",\n class: {\n \"is-active\": _vm.active,\n \"is-disabled\": _vm.disabled\n },\n style: [\n _vm.paddingStyle,\n _vm.itemStyle,\n { backgroundColor: _vm.backgroundColor }\n ],\n attrs: { role: \"menuitem\", tabindex: \"-1\" },\n on: {\n click: _vm.handleClick,\n mouseenter: _vm.onMouseEnter,\n focus: _vm.onMouseEnter,\n blur: _vm.onMouseLeave,\n mouseleave: _vm.onMouseLeave\n }\n },\n [\n _vm.parentMenu.$options.componentName === \"ElMenu\" &&\n _vm.rootMenu.collapse &&\n _vm.$slots.title\n ? _c(\"el-tooltip\", { attrs: { effect: \"dark\", placement: \"right\" } }, [\n _c(\n \"div\",\n { attrs: { slot: \"content\" }, slot: \"content\" },\n [_vm._t(\"title\")],\n 2\n ),\n _c(\n \"div\",\n {\n staticStyle: {\n position: \"absolute\",\n left: \"0\",\n top: \"0\",\n height: \"100%\",\n width: \"100%\",\n display: \"inline-block\",\n \"box-sizing\": \"border-box\",\n padding: \"0 20px\"\n }\n },\n [_vm._t(\"default\")],\n 2\n )\n ])\n : [_vm._t(\"default\"), _vm._t(\"title\")]\n ],\n 2\n )\n}\nvar menu_itemvue_type_template_id_2a5dbfea_staticRenderFns = []\nmenu_itemvue_type_template_id_2a5dbfea_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/menu/src/menu-item.vue?vue&type=template&id=2a5dbfea&\n\n// EXTERNAL MODULE: external \"element-ui/lib/tooltip\"\nvar tooltip_ = __webpack_require__(26);\nvar tooltip_default = /*#__PURE__*/__webpack_require__.n(tooltip_);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/menu-item.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n/* harmony default export */ var menu_itemvue_type_script_lang_js_ = ({\n name: 'ElMenuItem',\n\n componentName: 'ElMenuItem',\n\n mixins: [menu_mixin, emitter_default.a],\n\n components: { ElTooltip: tooltip_default.a },\n\n props: {\n index: {\n default: null,\n validator: function validator(val) {\n return typeof val === 'string' || val === null;\n }\n },\n route: [String, Object],\n disabled: Boolean\n },\n computed: {\n active: function active() {\n return this.index === this.rootMenu.activeIndex;\n },\n hoverBackground: function hoverBackground() {\n return this.rootMenu.hoverBackground;\n },\n backgroundColor: function backgroundColor() {\n return this.rootMenu.backgroundColor || '';\n },\n activeTextColor: function activeTextColor() {\n return this.rootMenu.activeTextColor || '';\n },\n textColor: function textColor() {\n return this.rootMenu.textColor || '';\n },\n mode: function mode() {\n return this.rootMenu.mode;\n },\n itemStyle: function itemStyle() {\n var style = {\n color: this.active ? this.activeTextColor : this.textColor\n };\n if (this.mode === 'horizontal' && !this.isNested) {\n style.borderBottomColor = this.active ? this.rootMenu.activeTextColor ? this.activeTextColor : '' : 'transparent';\n }\n return style;\n },\n isNested: function isNested() {\n return this.parentMenu !== this.rootMenu;\n }\n },\n methods: {\n onMouseEnter: function onMouseEnter() {\n if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return;\n this.$el.style.backgroundColor = this.hoverBackground;\n },\n onMouseLeave: function onMouseLeave() {\n if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return;\n this.$el.style.backgroundColor = this.backgroundColor;\n },\n handleClick: function handleClick() {\n if (!this.disabled) {\n this.dispatch('ElMenu', 'item-click', this);\n this.$emit('click', this);\n }\n }\n },\n mounted: function mounted() {\n this.parentMenu.addItem(this);\n this.rootMenu.addItem(this);\n },\n beforeDestroy: function beforeDestroy() {\n this.parentMenu.removeItem(this);\n this.rootMenu.removeItem(this);\n }\n});\n// CONCATENATED MODULE: ./packages/menu/src/menu-item.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_menu_itemvue_type_script_lang_js_ = (menu_itemvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/menu/src/menu-item.vue\n\n\n\n\n\n/* normalize component */\n\nvar menu_item_component = normalizeComponent(\n src_menu_itemvue_type_script_lang_js_,\n menu_itemvue_type_template_id_2a5dbfea_render,\n menu_itemvue_type_template_id_2a5dbfea_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var menu_item_api; }\nmenu_item_component.options.__file = \"packages/menu/src/menu-item.vue\"\n/* harmony default export */ var menu_item = (menu_item_component.exports);\n// CONCATENATED MODULE: ./packages/menu-item/index.js\n\n\n/* istanbul ignore next */\nmenu_item.install = function (Vue) {\n Vue.component(menu_item.name, menu_item);\n};\n\n/* harmony default export */ var packages_menu_item = (menu_item);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/menu-item-group.vue?vue&type=template&id=543b7bdc&\nvar menu_item_groupvue_type_template_id_543b7bdc_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"li\", { staticClass: \"el-menu-item-group\" }, [\n _c(\n \"div\",\n {\n staticClass: \"el-menu-item-group__title\",\n style: { paddingLeft: _vm.levelPadding + \"px\" }\n },\n [!_vm.$slots.title ? [_vm._v(_vm._s(_vm.title))] : _vm._t(\"title\")],\n 2\n ),\n _c(\"ul\", [_vm._t(\"default\")], 2)\n ])\n}\nvar menu_item_groupvue_type_template_id_543b7bdc_staticRenderFns = []\nmenu_item_groupvue_type_template_id_543b7bdc_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/menu/src/menu-item-group.vue?vue&type=template&id=543b7bdc&\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/menu/src/menu-item-group.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ var menu_item_groupvue_type_script_lang_js_ = ({\n name: 'ElMenuItemGroup',\n\n componentName: 'ElMenuItemGroup',\n\n inject: ['rootMenu'],\n props: {\n title: {\n type: String\n }\n },\n data: function data() {\n return {\n paddingLeft: 20\n };\n },\n\n computed: {\n levelPadding: function levelPadding() {\n var padding = 20;\n var parent = this.$parent;\n if (this.rootMenu.collapse) return 20;\n while (parent && parent.$options.componentName !== 'ElMenu') {\n if (parent.$options.componentName === 'ElSubmenu') {\n padding += 20;\n }\n parent = parent.$parent;\n }\n return padding;\n }\n }\n});\n// CONCATENATED MODULE: ./packages/menu/src/menu-item-group.vue?vue&type=script&lang=js&\n /* harmony default export */ var src_menu_item_groupvue_type_script_lang_js_ = (menu_item_groupvue_type_script_lang_js_); \n// CONCATENATED MODULE: ./packages/menu/src/menu-item-group.vue\n\n\n\n\n\n/* normalize component */\n\nvar menu_item_group_component = normalizeComponent(\n src_menu_item_groupvue_type_script_lang_js_,\n menu_item_groupvue_type_template_id_543b7bdc_render,\n menu_item_groupvue_type_template_id_543b7bdc_staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var menu_item_group_api; }\nmenu_item_group_component.options.__file = \"packages/menu/src/menu-item-group.vue\"\n/* harmony default export */ var menu_item_group = (menu_item_group_component.exports);\n// CONCATENATED MODULE: ./packages/menu-item-group/index.js\n\n\n/* istanbul ignore next */\nmenu_item_group.install = function (Vue) {\n Vue.component(menu_item_group.name, menu_item_group);\n};\n\n/* harmony default export */ var packages_menu_item_group = (menu_item_group);\n// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./packages/input/src/input.vue?vue&type=template&id=343dd774&\nvar inputvue_type_template_id_343dd774_render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n class: [\n _vm.type === \"textarea\" ? \"el-textarea\" : \"el-input\",\n _vm.inputSize ? \"el-input--\" + _vm.inputSize : \"\",\n {\n \"is-disabled\": _vm.inputDisabled,\n \"is-exceed\": _vm.inputExceed,\n \"el-input-group\": _vm.$slots.prepend || _vm.$slots.append,\n \"el-input-group--append\": _vm.$slots.append,\n \"el-input-group--prepend\": _vm.$slots.prepend,\n \"el-input--prefix\": _vm.$slots.prefix || _vm.prefixIcon,\n \"el-input--suffix\":\n _vm.$slots.suffix ||\n _vm.suffixIcon ||\n _vm.clearable ||\n _vm.showPassword\n }\n ],\n on: {\n mouseenter: function($event) {\n _vm.hovering = true\n },\n mouseleave: function($event) {\n _vm.hovering = false\n }\n }\n },\n [\n _vm.type !== \"textarea\"\n ? [\n _vm.$slots.prepend\n ? _c(\n \"div\",\n { staticClass: \"el-input-group__prepend\" },\n [_vm._t(\"prepend\")],\n 2\n )\n : _vm._e(),\n _vm.type !== \"textarea\"\n ? _c(\n \"input\",\n _vm._b(\n {\n ref: \"input\",\n staticClass: \"el-input__inner\",\n attrs: {\n tabindex: _vm.tabindex,\n type: _vm.showPassword\n ? _vm.passwordVisible\n ? \"text\"\n : \"password\"\n : _vm.type,\n disabled: _vm.inputDisabled,\n readonly: _vm.readonly,\n autocomplete: _vm.autoComplete || _vm.autocomplete,\n \"aria-label\": _vm.label\n },\n on: {\n compositionstart: _vm.handleCompositionStart,\n compositionupdate: _vm.handleCompositionUpdate,\n compositionend: _vm.handleCompositionEnd,\n input: _vm.handleInput,\n focus: _vm.handleFocus,\n blur: _vm.handleBlur,\n change: _vm.handleChange\n }\n },\n \"input\",\n _vm.$attrs,\n false\n )\n )\n : _vm._e(),\n _vm.$slots.prefix || _vm.prefixIcon\n ? _c(\n \"span\",\n { staticClass: \"el-input__prefix\" },\n [\n _vm._t(\"prefix\"),\n _vm.prefixIcon\n ? _c(\"i\", {\n staticClass: \"el-input__icon\",\n class: _vm.prefixIcon\n })\n : _vm._e()\n ],\n 2\n )\n : _vm._e(),\n _vm.getSuffixVisible()\n ? _c(\"span\", { staticClass: \"el-input__suffix\" }, [\n _c(\n \"span\",\n { staticClass: \"el-input__suffix-inner\" },\n [\n !_vm.showClear ||\n !_vm.showPwdVisible ||\n !_vm.isWordLimitVisible\n ? [\n _vm._t(\"suffix\"),\n _vm.suffixIcon\n ? _c(\"i\", {\n staticClass: \"el-input__icon\",\n class: _vm.suffixIcon\n })\n : _vm._e()\n ]\n : _vm._e(),\n _vm.showClear\n ? _c(\"i\", {\n staticClass:\n \"el-input__icon el-icon-circle-close el-input__clear\",\n on: {\n mousedown: function($event) {\n $event.preventDefault()\n },\n click: _vm.clear\n }\n })\n : _vm._e(),\n _vm.showPwdVisible\n ? _c(\"i\", {\n staticClass:\n \"el-input__icon el-icon-view el-input__clear\",\n on: { click: _vm.handlePasswordVisible }\n })\n : _vm._e(),\n _vm.isWordLimitVisible\n ? _c(\"span\", { staticClass: \"el-input__count\" }, [\n _c(\n \"span\",\n { staticClass: \"el-input__count-inner\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.textLength) +\n \"/\" +\n _vm._s(_vm.upperLimit) +\n \"\\n \"\n )\n ]\n )\n ])\n : _vm._e()\n ],\n 2\n ),\n _vm.validateState\n ? _c(\"i\", {\n staticClass: \"el-input__icon\",\n class: [\"el-input__validateIcon\", _vm.validateIcon]\n })\n : _vm._e()\n ])\n : _vm._e(),\n _vm.$slots.append\n ? _c(\n \"div\",\n { staticClass: \"el-input-group__append\" },\n [_vm._t(\"append\")],\n 2\n )\n : _vm._e()\n ]\n : _c(\n \"textarea\",\n _vm._b(\n {\n ref: \"textarea\",\n staticClass: \"el-textarea__inner\",\n style: _vm.textareaStyle,\n attrs: {\n tabindex: _vm.tabindex,\n disabled: _vm.inputDisabled,\n readonly: _vm.readonly,\n autocomplete: _vm.autoComplete || _vm.autocomplete,\n \"aria-label\": _vm.label\n },\n on: {\n compositionstart: _vm.handleCompositionStart,\n compositionupdate: _vm.handleCompositionUpdate,\n compositionend: _vm.handleCompositionEnd,\n input: _vm.handleInput,\n focus: _vm.handleFocus,\n blur: _vm.handleBlur,\n change: _vm.handleChange\n }\n },\n \"textarea\",\n _vm.$attrs,\n false\n )\n ),\n _vm.isWordLimitVisible && _vm.type === \"textarea\"\n ? _c(\"span\", { staticClass: \"el-input__count\" }, [\n _vm._v(_vm._s(_vm.textLength) + \"/\" + _vm._s(_vm.upperLimit))\n ])\n : _vm._e()\n ],\n 2\n )\n}\nvar inputvue_type_template_id_343dd774_staticRenderFns = []\ninputvue_type_template_id_343dd774_render._withStripped = true\n\n\n// CONCATENATED MODULE: ./packages/input/src/input.vue?vue&type=template&id=343dd774&\n\n// CONCATENATED MODULE: ./packages/input/src/calcTextareaHeight.js\nvar hiddenTextarea = void 0;\n\nvar HIDDEN_STYLE = '\\n height:0 !important;\\n visibility:hidden !important;\\n overflow:hidden !important;\\n position:absolute !important;\\n z-index:-1000 !important;\\n top:0 !important;\\n right:0 !important\\n';\n\nvar CONTEXT_STYLE = ['letter-spacing', 'line-height', 'padding-top', 'padding-bottom', 'font-family', 'font-weight', 'font-size', 'text-rendering', 'text-transform', 'width', 'text-indent', 'padding-left', 'padding-right', 'border-width', 'box-sizing'];\n\nfunction calculateNodeStyling(targetElement) {\n var style = window.getComputedStyle(targetElement);\n\n var boxSizing = style.getPropertyValue('box-sizing');\n\n var paddingSize = parseFloat(style.getPropertyValue('padding-bottom')) + parseFloat(style.getPropertyValue('padding-top'));\n\n var borderSize = parseFloat(style.getPropertyValue('border-bottom-width')) + parseFloat(style.getPropertyValue('border-top-width'));\n\n var contextStyle = CONTEXT_STYLE.map(function (name) {\n return name + ':' + style.getPropertyValue(name);\n }).join(';');\n\n return { contextStyle: contextStyle, paddingSize: paddingSize, borderSize: borderSize, boxSizing: boxSizing };\n}\n\nfunction calcTextareaHeight(targetElement) {\n var minRows = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n var maxRows = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n\n if (!hiddenTextarea) {\n hiddenTextarea = document.createElement('textarea');\n document.body.appendChild(hiddenTextarea);\n }\n\n var _calculateNodeStyling = calculateNodeStyling(targetElement),\n paddingSize = _calculateNodeStyling.paddingSize,\n borderSize = _calculateNodeStyling.borderSize,\n boxSizing = _calculateNodeStyling.boxSizing,\n contextStyle = _calculateNodeStyling.contextStyle;\n\n hiddenTextarea.setAttribute('style', contextStyle + ';' + HIDDEN_STYLE);\n hiddenTextarea.value = targetElement.value || targetElement.placeholder || '';\n\n var height = hiddenTextarea.scrollHeight;\n var result = {};\n\n if (boxSizing === 'border-box') {\n height = height + borderSize;\n } else if (boxSizing === 'content-box') {\n height = height - paddingSize;\n }\n\n hiddenTextarea.value = '';\n var singleRowHeight = hiddenTextarea.scrollHeight - paddingSize;\n\n if (minRows !== null) {\n var minHeight = singleRowHeight * minRows;\n if (boxSizing === 'border-box') {\n minHeight = minHeight + paddingSize + borderSize;\n }\n height = Math.max(minHeight, height);\n result.minHeight = minHeight + 'px';\n }\n if (maxRows !== null) {\n var maxHeight = singleRowHeight * maxRows;\n if (boxSizing === 'border-box') {\n maxHeight = maxHeight + paddingSize + borderSize;\n }\n height = Math.min(maxHeight, height);\n }\n result.height = height + 'px';\n hiddenTextarea.parentNode && hiddenTextarea.parentNode.removeChild(hiddenTextarea);\n hiddenTextarea = null;\n return result;\n};\n// EXTERNAL MODULE: external \"element-ui/lib/utils/merge\"\nvar merge_ = __webpack_require__(7);\nvar merge_default = /*#__PURE__*/__webpack_require__.n(merge_);\n\n// EXTERNAL MODULE: external \"element-ui/lib/utils/shared\"\nvar shared_ = __webpack_require__(19);\n\n// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./packages/input/src/input.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\n\n/* harmony default export */ var inputvue_type_script_lang_js_ = ({\n name: 'ElInput',\n\n componentName: 'ElInput',\n\n mixins: [emitter_default.a, migrating_default.a],\n\n inheritAttrs: false,\n\n inject: {\n elForm: {\n default: ''\n },\n elFormItem: {\n default: ''\n }\n },\n\n data: function data() {\n return {\n textareaCalcStyle: {},\n hovering: false,\n focused: false,\n isComposing: false,\n passwordVisible: false\n };\n },\n\n\n props: {\n value: [String, Number],\n size: String,\n resize: String,\n form: String,\n disabled: Boolean,\n readonly: Boolean,\n type: {\n type: String,\n default: 'text'\n },\n autosize: {\n type: [Boolean, Object],\n default: false\n },\n autocomplete: {\n type: String,\n default: 'off'\n },\n /** @Deprecated in next major version */\n autoComplete: {\n type: String,\n validator: function validator(val) {\n false && false;\n return true;\n }\n },\n validateEvent: {\n type: Boolean,\n default: true\n },\n suffixIcon: String,\n prefixIcon: String,\n label: String,\n clearable: {\n type: Boolean,\n default: false\n },\n showPassword: {\n type: Boolean,\n default: false\n },\n showWordLimit: {\n type: Boolean,\n default: false\n },\n tabindex: String\n },\n\n computed: {\n _elFormItemSize: function _elFormItemSize() {\n return (this.elFormItem || {}).elFormItemSize;\n },\n validateState: function validateState() {\n return this.elFormItem ? this.elFormItem.validateState : '';\n },\n needStatusIcon: function needStatusIcon() {\n return this.elForm ? this.elForm.statusIcon : false;\n },\n validateIcon: function validateIcon() {\n return {\n validating: 'el-icon-loading',\n success: 'el-icon-circle-check',\n error: 'el-icon-circle-close'\n }[this.validateState];\n },\n textareaStyle: function textareaStyle() {\n return merge_default()({}, this.textareaCalcStyle, { resize: this.resize });\n },\n inputSize: function inputSize() {\n return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size;\n },\n inputDisabled: function inputDisabled() {\n return this.disabled || (this.elForm || {}).disabled;\n },\n nativeInputValue: function nativeInputValue() {\n return this.value === null || this.value === undefined ? '' : String(this.value);\n },\n showClear: function showClear() {\n return this.clearable && !this.inputDisabled && !this.readonly && this.nativeInputValue && (this.focused || this.hovering);\n },\n showPwdVisible: function showPwdVisible() {\n return this.showPassword && !this.inputDisabled && !this.readonly && (!!this.nativeInputValue || this.focused);\n },\n isWordLimitVisible: function isWordLimitVisible() {\n return this.showWordLimit && this.$attrs.maxlength && (this.type === 'text' || this.type === 'textarea') && !this.inputDisabled && !this.readonly && !this.showPassword;\n },\n upperLimit: function upperLimit() {\n return this.$attrs.maxlength;\n },\n textLength: function textLength() {\n if (typeof this.value === 'number') {\n return String(this.value).length;\n }\n\n return (this.value || '').length;\n },\n inputExceed: function inputExceed() {\n // show exceed style if length of initial value greater then maxlength\n return this.isWordLimitVisible && this.textLength > this.upperLimit;\n }\n },\n\n watch: {\n value: function value(val) {\n this.$nextTick(this.resizeTextarea);\n if (this.validateEvent) {\n this.dispatch('ElFormItem', 'el.form.change', [val]);\n }\n },\n\n // native input value is set explicitly\n // do not use v-model / :value in template\n // see: https://github.com/ElemeFE/element/issues/14521\n nativeInputValue: function nativeInputValue() {\n this.setNativeInputValue();\n },\n\n // when change between and