diff --git a/components/ns-contact/ns-contact.vue b/components/ns-contact/ns-contact.vue index b3fca42..f6e0d83 100644 --- a/components/ns-contact/ns-contact.vue +++ b/components/ns-contact/ns-contact.vue @@ -105,13 +105,13 @@ * 打开企业微信客服 * @param {boolean} useOriginalService 是否使用原有客服方式 */ - openWxWorkService(useOriginalService = false) { + openWxWorkService(useOriginalService = false) { // #ifdef MP-WEIXIN - if (this.config.wxwork_contact_url && !useOriginalService) { + if (this.wxworkConfig?.contact_url && !useOriginalService) { // 直接使用活码链接跳转 wx.navigateToMiniProgram({ - appId: 'wxeb490c6f9b154ef9', // 企业微信小程序AppID - path: `pages/contacts/externalContactDetail?url=${encodeURIComponent(this.config.wxwork_contact_url)}`, + appId: 'wxeb490c6f9b154ef9', // 是企业微信官方小程序的AppID(固定值, 由腾讯企业微信团队维护, 不需要修改,用于展示"添加企业微信联系人"的官方页面) + path: `pages/contacts/externalContactDetail?url=${encodeURIComponent(this.wxworkConfig.contact_url)}`, success: () => { console.log('跳转企业微信成功'); }, @@ -135,9 +135,9 @@ // #endif // #ifdef H5 - if (this.config.wxwork_contact_url) { + if (this.wxworkConfig?.contact_url) { // H5环境直接跳转活码链接 - window.location.href = this.config.wxwork_contact_url; + window.location.href = this.wxworkConfig.contact_url; } else { location.href = this.config.wxwork_url; }