(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-settings-changeOwnerPhone"],{"0400":function(e,t,a){var n=a("c86c");t=n(!1),t.push([e.i,".tg-user-card[data-v-5601f5e2]{background-color:#fff;border-radius:12px;padding:16px;margin:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.tg-note[data-v-5601f5e2]{color:#666;font-size:14px;line-height:1.5;margin-bottom:12px;padding-left:8px;border-left:2px solid #e5e5e5}.tg-user-info[data-v-5601f5e2]{display:flex;align-items:center}.tg-avatar[data-v-5601f5e2]{width:80px;height:80px;border-radius:50%;margin-right:16px;border:2px solid #f0f0f0}.tg-user-details[data-v-5601f5e2]{flex:1}.tg-name[data-v-5601f5e2]{font-size:18px;font-weight:700;margin-bottom:6px}.tg-language[data-v-5601f5e2]{display:flex;align-items:center;color:#888;font-size:14px}.tg-language .icon[data-v-5601f5e2]{margin-right:4px}",""]),e.exports=t},"454d":function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",[a("v-uni-view",{staticClass:"tg-user-card"},[a("v-uni-view",{staticClass:"tg-note"},[e._v(" 当前手机号仅可以通过 Telegram 进行修改,暂不支持手动修改,可以联系物业进行修改。 ")]),a("v-uni-view",{staticClass:"tg-user-info"},[a("v-uni-image",{staticClass:"tg-avatar",attrs:{src:e.tgData.user.photo_url,mode:"aspectFill"}}),a("v-uni-view",{staticClass:"tg-user-details"},[a("v-uni-view",{staticClass:"tg-name"},[e._v(e._s(e.tgData.user.first_name)+" "+e._s(e.tgData.user.last_name))]),a("v-uni-view",{staticClass:"tg-language"},[a("v-uni-text",{staticClass:"icon"},[e._v("🌐")]),a("v-uni-text",[e._v(e._s(e.tgData.user.language_code))])],1)],1)],1)],1),a("v-uni-view",{staticClass:"padding flex flex-direction"},[a("v-uni-button",{staticClass:"cu-btn bg-blue lg",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleOpenTelegram()}}},[e._v(e._s(e.$t("pages.settings.changeOwnerPhone.去往Telegram绑定"))+" ")])],1)],1)},o=[]},6130:function(e,t,a){var n=a("0400");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=a("967d").default;o("04bf1ae2",n,!0,{sourceMap:!1,shadowMode:!1})},"626f":function(e,t,a){"use strict";var n=a("6130"),o=a.n(n);o.a},8659:function(e,t,a){"use strict";a.r(t);var n=a("454d"),o=a("a93c");for(var i in o)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return o[e]}))}(i);a("626f");var s=a("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"5601f5e2",null,!1,n["a"],void 0);t["default"]=r.exports},a93c:function(e,t,a){"use strict";a.r(t);var n=a("b919"),o=a.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(i);t["default"]=o.a},b919:function(e,t,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(a("d5d0")),i=n(a("79d4")),s=o.default.constant,r=(o.default.factory,{data:function(){return{phone:"",tgData:{user:{photo_url:"",first_name:"",last_name:"",language_code:""}}}},onLoad:function(){var e,t=this;if(uni.login({success:function(e){console.log("login",e),t.wxLogin(e.code)}}),null!==(e=window.Telegram)&&void 0!==e&&e.WebApp){var a,n=(null===(a=window.Telegram.WebApp.initDataUnsafe)||void 0===a?void 0:a.user)||{};this.tgData.user={photo_url:n.photo_url||"",first_name:n.first_name||"",last_name:n.last_name||"",language_code:n.language_code||""}}console.log(this.tgData)},methods:{wxLogin:function(e){var t=this;wx.request({url:s.url.loginUrl,method:"post",header:o.default.getHeaders(),data:{code:e,signature:"",encryptedData:"",iv:"",appId:"",userInfo:{}},success:function(e){var a=e.data.sessionKey;t.sessionKey=a,t.openId=e.data.openId},fail:function(e){var a=res.data.sessionKey;t.sessionKey=a,t.openId=res.data.openId}})},onGetPhoneNumber:function(e){if("getPhoneNumber:fail user deny"!=e.detail.errMsg){var t=this;wx.request({url:s.url.getWxPhoto,method:"post",header:o.default.getHeaders(),data:{iv:e.detail.iv,key:t.sessionKey,decryptData:e.detail.encryptedData},success:function(e){var a=e.data;console.log("日志",a),0==a.code&&(t.phone=a.data.phoneNumber)},fail:function(e){}})}else wx.showToast({title:"手机号码未授权,请授权后再使用",icon:"none"})},_doChangePhoto:function(){if(""!=this.phone){var e=uni.getStorageSync(s.mapping.OWNER_INFO),t={memberId:e.memberId,link:this.phone,communityId:e.communityId,userId:e.userId};o.default.request({url:s.url.changeOwnerPhone,header:o.default.getHeaders(),method:"POST",data:t,success:function(e){var t=e.data;0==t.code?uni.navigateBack({delta:1}):uni.showToast({icon:"none",title:t.msg})},fail:function(e){uni.showToast({title:"调用接口失败"}),console.log(e)}})}else uni.showToast({icon:"none",title:this.$t("pages.settings.changeOwnerPhone.手机号不能为空")})},handleOpenTelegram:function(){var e="tg://resolve?domain="+i.default.botName+"&start=telChange",t="https://t.me/"+i.default.botName+"?start=telChange";this.isAppEnv?plus.runtime.openURL(e,(function(e){console.log("Telegram 深链打开结果:",e),e&&e.code&&(window.open(t,"_blank"),uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.未检测到TelegramApp,已打开网页"),icon:"none",duration:1500}))})):window.open(t,"_blank")}}});t.default=r}}]);