1 line
7.5 KiB
JavaScript
1 line
7.5 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-tgUserInfo-BindTgUseBot"],{"14ee":function(t,n,a){"use strict";a.d(n,"b",(function(){return e})),a.d(n,"c",(function(){return o})),a.d(n,"a",(function(){}));var e=function(){var t=this,n=t.$createElement,a=t._self._c||n;return t.showMask?a("v-uni-view",{staticClass:"container"},[a("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.tgUserInfo.BindTgUseBot.Telegram 账号绑定")))]),t.isUnBind?a("v-uni-view",{staticClass:"card unbind-card"},[a("v-uni-view",{staticClass:"subtitle unbind-subtitle"},[t._v(t._s(t.$t("pages.tgUserInfo.BindTgUseBot.解绑验证码")))]),t.bindCode?a("v-uni-view",[a("v-uni-view",{staticClass:"row code"},[t._v(t._s(t.bindCode))]),a("v-uni-view",{staticClass:"btn-box"},[a("v-uni-button",{staticClass:"copy-btn unbind-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.copyCode("unbind")}}},[t._v(" "+t._s(t.$t("pages.tgUserInfo.BindTgUseBot.复制解绑码,并跳转Tg"))+" ")])],1)],1):a("v-uni-view",{staticClass:"empty"},[t._v("⚠️ "+t._s(t.$t("pages.tgUserInfo.BindTgUseBot.尚未生成解绑码,请点击下方按钮获取")))])],1):a("v-uni-view",{staticClass:"card tg-card"},[a("v-uni-view",{staticClass:"subtitle"},[t._v(t._s(t.$t("pages.tgUserInfo.BindTgUseBot.绑定验证码")))]),t.bindCode?a("v-uni-view",[a("v-uni-view",{staticClass:"row code"},[t._v(t._s(t.bindCode))]),a("v-uni-view",{staticClass:"btn-box"},[a("v-uni-button",{staticClass:"copy-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.copyCode("bind")}}},[t._v(t._s(t.$t("pages.tgUserInfo.BindTgUseBot.复制绑定码,并跳转Tg"))+" ")])],1)],1):a("v-uni-view",{staticClass:"empty"},[t._v("⚠️ "+t._s(t.$t("pages.tgUserInfo.BindTgUseBot.尚未生成解绑码,请点击下方按钮获取")))])],1),a("v-uni-view",{staticClass:"btn-box"},[a("v-uni-button",{class:t.isUnBind?"unbind-btn":"bind-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.getBindCode.apply(void 0,arguments)}}},[t._v(" "+t._s(t.isUnBind?t.$t("pages.tgUserInfo.BindTgUseBot.获取解绑码"):t.$t("pages.tgUserInfo.BindTgUseBot.获取绑定码"))+" ")])],1)],1):t._e()},o=[]},"496b":function(t,n,a){"use strict";var e=a("a2ec"),o=a.n(e);o.a},"4b71":function(t,n,a){var e=a("c86c");n=e(!1),n.push([t.i,".container[data-v-c5b6a688]{padding:%?30?%;background-color:#f5f5f5}.title[data-v-c5b6a688]{font-size:%?36?%;font-weight:700;text-align:center;margin-bottom:%?30?%;color:#333}.card[data-v-c5b6a688]{background:#fff;border-radius:%?20?%;padding:%?30?% %?25?%;margin-bottom:%?20?%;box-shadow:0 %?6?% %?15?% rgba(0,0,0,.08)}.tg-card[data-v-c5b6a688]{background:#f0f9ff}.unbind-card[data-v-c5b6a688]{background:#fff5f5;border:%?2?% solid #ff4d4f}.subtitle[data-v-c5b6a688]{font-size:%?32?%;font-weight:600;margin-bottom:%?15?%;color:#08c;text-align:center}.unbind-subtitle[data-v-c5b6a688]{color:#ff4d4f}.row.code[data-v-c5b6a688]{font-size:%?40?%;font-weight:700;text-align:center;color:#333;margin:%?20?% 0}.empty[data-v-c5b6a688]{font-size:%?28?%;color:#999;text-align:center}.btn-box[data-v-c5b6a688]{display:flex;justify-content:center;margin-top:%?20?%}.bind-btn[data-v-c5b6a688]{background-color:#08c;color:#fff;border:none;border-radius:%?50?%;padding:%?20?% %?80?%;font-size:%?32?%}.bind-btn[data-v-c5b6a688]:active{background-color:#0077b5}.copy-btn[data-v-c5b6a688]{background-color:#4caf50;color:#fff;border:none;border-radius:%?50?%;padding:%?20?% %?80?%;font-size:%?32?%}.copy-btn[data-v-c5b6a688]:active{background-color:#3d8b40}\r\n\r\n/* 🔴解绑按钮样式 */.unbind-btn[data-v-c5b6a688]{background-color:#ff4d4f!important;color:#fff!important;border:none;border-radius:%?50?%;padding:%?20?% %?80?%;font-size:%?32?%}.unbind-btn[data-v-c5b6a688]:active{background-color:#d9363e!important}.mask[data-v-c5b6a688]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5); /* 半透明背景 */z-index:999; /* 保证在最上层 */display:flex;justify-content:center;align-items:center}.mask-content[data-v-c5b6a688]{background:#fff;padding:%?40?% %?60?%;border-radius:%?20?%;text-align:center;box-shadow:0 %?10?% %?20?% rgba(0,0,0,.2)}.loading[data-v-c5b6a688]{width:%?60?%;height:%?60?%;border:%?6?% solid #ddd;border-top:%?6?% solid #08c;border-radius:50%;margin:0 auto %?20?%;-webkit-animation:spin-data-v-c5b6a688 1s linear infinite;animation:spin-data-v-c5b6a688 1s linear infinite}@-webkit-keyframes spin-data-v-c5b6a688{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-c5b6a688{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mask-text[data-v-c5b6a688]{font-size:%?30?%;color:#333}",""]),t.exports=n},"526d":function(t,n,a){"use strict";a.r(n);var e=a("14ee"),o=a("6349");for(var i in o)["default"].indexOf(i)<0&&function(t){a.d(n,t,(function(){return o[t]}))}(i);a("496b");var s=a("828b"),d=Object(s["a"])(o["default"],e["b"],e["c"],!1,null,"c5b6a688",null,!1,e["a"],void 0);n["default"]=d.exports},6349:function(t,n,a){"use strict";a.r(n);var e=a("6a7f"),o=a.n(e);for(var i in e)["default"].indexOf(i)<0&&function(t){a.d(n,t,(function(){return e[t]}))}(i);n["default"]=o.a},"6a7f":function(t,n,a){"use strict";a("6a54");var e=a("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=a("a7bc"),i=e(a("79d4")),s={data:function(){return{bindCode:"",isAppEnv:!1,showMask:!1,isUnBind:!1}},onLoad:function(){this.showMask=!1;var t=this;(0,o.request)({url:i.default.queryTgIdByUserId,method:"GET",data:{},success:function(n){console.log("查询绑定状态:",n.data),t.showMask=!0,0==n.data.code?t.isUnBind=!0:t.isUnBind=!1},fail:function(n){console.error("查询绑定状态失败:",n),t.isUnBind=!1,uni.navigateBack()}})},mounted:function(){this.isAppEnv="undefined"!==typeof plus},methods:{getBindCode:function(){var t=this;(0,o.request)({url:i.default.bindTgUseBot,method:"GET",data:{},success:function(n){console.log("接口返回:",n.data),0===n.data.code?(t.bindCode=n.data.msg,uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.获取成功"),icon:"success"})):uni.showToast({title:n.data.msg||"获取失败",icon:"none"})},fail:function(t){console.error("请求失败:",t),uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.请求失败"),icon:"error"})}})},copyCode:function(t){if(this.bindCode){var n="",a="";"bind"===t?(a="bind-"+this.bindCode,n="/bind "+this.bindCode):(a="unbind-"+this.bindCode,n="/unbind "+this.bindCode),uni.setClipboardData({data:n,success:function(){uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.复制成功"),icon:"success"})}}),this.bindCode?this.handleOpenTelegram(a):uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.请先获取验证码"),icon:"none"})}else uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.暂无验证码"),icon:"none"})},handleOpenTelegram:function(t){var n="tg://resolve?domain="+i.default.botName+"&start="+t,a="https://t.me/"+i.default.botName+"?start="+t;this.isAppEnv?plus.runtime.openURL(n,(function(t){console.log("Telegram 深链打开结果:",t),t&&t.code&&(window.open(a,"_blank"),uni.showToast({title:_that_vue.$t("pages.tgUserInfo.BindTgUseBot.未检测到TelegramApp,已打开网页"),icon:"none",duration:1500}))})):window.open(a,"_blank")}}};n.default=s},a2ec:function(t,n,a){var e=a("4b71");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var o=a("967d").default;o("c13bd41a",e,!0,{sourceMap:!1,shadowMode:!1})}}]); |