From 0044f8f334cfb17aae6e5f0ca8bc0ae6a2a7ff43 Mon Sep 17 00:00:00 2001
From: pengxiaolong <15716207+pengxiaolong711@user.noreply.gitee.com>
Date: Mon, 29 Sep 2025 20:48:31 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/request.js | 8 +-
pages.json | 6 +
pages/Home/Home.vue | 14 +-
pages/Mine/minecomponents/anchorLibrary.vue | 32 +--
pages/Setting/Setting.vue | 61 ++++--
pages/Setting/settingmod/changeEmail.vue | 58 ++++--
pages/index/chat/chat.vue | 7 +-
pages/login/login.vue | 15 ++
.../loginWithEmailOrAccount.vue | 190 ++++++++++++++++++
unpackage/dist/build/mp-weixin/app.json | 1 +
.../dist/build/mp-weixin/common/vendor.js | 2 +-
.../build/mp-weixin/components/request.js | 2 +-
.../dist/build/mp-weixin/pages/Home/Home.js | 2 +-
.../dist/build/mp-weixin/pages/Home/Home.wxml | 2 +-
.../dist/build/mp-weixin/pages/Home/Home.wxss | 2 +-
.../Mine/minecomponents/anchorLibrary.js | 2 +-
.../Mine/minecomponents/anchorLibrary.wxml | 2 +-
.../Mine/minecomponents/anchorLibrary.wxss | 2 +-
.../build/mp-weixin/pages/Setting/Setting.js | 2 +-
.../mp-weixin/pages/Setting/Setting.wxml | 2 +-
.../mp-weixin/pages/Setting/Setting.wxss | 2 +-
.../pages/Setting/settingmod/changeEmail.js | 2 +-
.../pages/Setting/settingmod/changeEmail.wxml | 2 +-
.../pages/Setting/settingmod/changeEmail.wxss | 2 +-
.../build/mp-weixin/pages/index/chat/chat.js | 2 +-
.../mp-weixin/pages/index/chat/chat.wxml | 2 +-
.../mp-weixin/pages/index/chat/chat.wxss | 2 +-
.../dist/build/mp-weixin/pages/login/login.js | 2 +-
.../build/mp-weixin/pages/login/login.wxml | 2 +-
.../build/mp-weixin/pages/login/login.wxss | 2 +-
.../loginWithEmailOrAccount.js | 1 +
.../loginWithEmailOrAccount.json | 4 +
.../loginWithEmailOrAccount.wxml | 1 +
.../loginWithEmailOrAccount.wxss | 1 +
.../dist/dev/.sourcemap/mp-weixin/app.js.map | 2 +-
.../mp-weixin/components/request.js.map | 2 +-
.../mp-weixin/pages/Home/Home.js.map | 2 +-
.../Mine/minecomponents/anchorLibrary.js.map | 2 +-
.../mp-weixin/pages/Setting/Setting.js.map | 2 +-
.../Setting/settingmod/changeEmail.js.map | 2 +-
.../mp-weixin/pages/index/chat/chat.js.map | 2 +-
.../mp-weixin/pages/login/login.js.map | 2 +-
.../loginWithEmailOrAccount.js.map | 1 +
unpackage/dist/dev/mp-weixin/app.js | 1 +
unpackage/dist/dev/mp-weixin/app.json | 1 +
unpackage/dist/dev/mp-weixin/common/vendor.js | 14 +-
.../dist/dev/mp-weixin/components/request.js | 12 +-
.../dist/dev/mp-weixin/pages/Home/Home.js | 13 +-
.../Mine/minecomponents/anchorLibrary.js | 2 +-
.../Mine/minecomponents/anchorLibrary.wxss | 2 +-
.../dev/mp-weixin/pages/Setting/Setting.js | 37 +++-
.../pages/Setting/settingmod/changeEmail.js | 43 +++-
.../pages/Setting/settingmod/changeEmail.wxml | 2 +-
.../pages/Setting/settingmod/changeEmail.wxss | 4 +-
.../dev/mp-weixin/pages/index/chat/chat.js | 26 +--
.../dist/dev/mp-weixin/pages/login/login.js | 9 +-
.../dist/dev/mp-weixin/pages/login/login.wxml | 2 +-
.../dist/dev/mp-weixin/pages/login/login.wxss | 6 +
.../loginWithEmailOrAccount.js | 93 +++++++++
.../loginWithEmailOrAccount.json | 4 +
.../loginWithEmailOrAccount.wxml | 1 +
.../loginWithEmailOrAccount.wxss | 74 +++++++
.../dev/mp-weixin/project.private.config.json | 2 +-
63 files changed, 667 insertions(+), 137 deletions(-)
create mode 100644 pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue
create mode 100644 unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js.map
create mode 100644 unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
create mode 100644 unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
create mode 100644 unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
diff --git a/components/request.js b/components/request.js
index 0b2e0fe..fa0e447 100644
--- a/components/request.js
+++ b/components/request.js
@@ -2,7 +2,7 @@ import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'
export default function request(urldata) {
const { url, data, method, header, userInfo } = urldata;
// const baseUrl = "http://192.168.1.174:8086/" + url;
- const baseUrl = "https://pk.zhukeping.com/"+ url;
+ const baseUrl = "https://pk.hanxiaokj.cn/"+ url;
// const baseUrl = "http://120.26.251.180:8086/"+ url;
// const baseUrl = "http://192.168.1.218:8086/"+ url;
if (userInfo) {
@@ -26,6 +26,9 @@ export default function request(urldata) {
},
success: function (res) {
console.log("请求成功", res);
+ if (res.data.code === 40400) {
+ uni.navigateTo({ url: '/pages/login/login' })
+ }
resolve(addPrefixToHeaderIcon(res.data));
},
fail: function (res) {
@@ -84,6 +87,9 @@ export default function request(urldata) {
},
success: function (res) {
console.log("请求成功", res);
+ if (res.data.code === 40400) {
+ uni.navigateTo({ url: '/pages/login/login' })
+ }
resolve(addPrefixToHeaderIcon(res.data));
},
fail: function (res) {
diff --git a/pages.json b/pages.json
index bd29836..f182b09 100644
--- a/pages.json
+++ b/pages.json
@@ -24,6 +24,12 @@
"navigationBarTitleText": "联系客服"
}
},
+ {
+ "path": "pages/loginWithEmailOrAccount/loginWithEmailOrAccount",
+ "style": {
+ "navigationBarTitleText": "邮箱或账号登录"
+ }
+ },
{
"path": "pages/Mine/minecomponents/points",
"style": {
diff --git a/pages/Home/Home.vue b/pages/Home/Home.vue
index e90c9e4..96ba5a1 100644
--- a/pages/Home/Home.vue
+++ b/pages/Home/Home.vue
@@ -270,8 +270,18 @@ export default {
const lastCleanTime = uni.getStorageSync("last_clean_time") || 0;
const now = Date.now();
if (now - lastCleanTime < 7 * 24 * 3600 * 1000) return; // 7 days
- uni.clearStorage();
- uni.setStorageSync("last_clean_time", now);
+ request({
+ url: "user/logout",
+ method: "POST",
+ data: {
+ id: this.info.id,
+ },
+ userInfo: false,
+ })
+ .then((res) => {
+ uni.clearStorage();
+ uni.setStorageSync("last_clean_time", now);
+ })
},
//关闭弹窗(取消)
closePopup() {
diff --git a/pages/Mine/minecomponents/anchorLibrary.vue b/pages/Mine/minecomponents/anchorLibrary.vue
index 97fd0a5..542f5df 100644
--- a/pages/Mine/minecomponents/anchorLibrary.vue
+++ b/pages/Mine/minecomponents/anchorLibrary.vue
@@ -16,9 +16,8 @@
主播库
-
-
-
+
+
@@ -242,7 +250,7 @@ export default {
color: transparent;
display: none;
}
-.empty{
+.empty {
position: absolute;
top: 200rpx;
left: 0;
diff --git a/pages/Setting/Setting.vue b/pages/Setting/Setting.vue
index 756309c..33e25d3 100644
--- a/pages/Setting/Setting.vue
+++ b/pages/Setting/Setting.vue
@@ -62,7 +62,9 @@
密码
- {{ havaPassword == true ? "" : "未设置" }}
+ {{
+ havaPassword == true ? "" : "未设置"
+ }}
{
uni.getStorage({
- key: "userinfo",
- success: (res) => {
- this.id = res.data.id;
- this.name = res.data.nickName;
- this.userinfo = this.useravatar = res.data.headerIcon;
- this.email = res.data.email;
- this.havaPassword = res.data.havaPassword;
- },
- });
+ key: "userinfo",
+ success: (res) => {
+ this.id = res.data.id;
+ this.name = res.data.nickName;
+ this.userinfo = this.useravatar = res.data.headerIcon;
+ this.email = res.data.email;
+ this.havaPassword = res.data.havaPassword;
+ },
+ });
}, 300);
} else {
console.log(res.msg);
@@ -179,22 +181,39 @@ export default {
method: "POST",
data: {
uuid: data.uuid,
- userId: this.id,
+ id: this.id,
},
userInfo: true,
})
.then((res) => {
- if (res.code === 200) {
- uni.showToast({
- title: "登录成功",
- icon: "success",
+ request({
+ url: "user/confirm",
+ method: "POST",
+ data: {
+ uuid: data.uuid,
+ id: this.id,
+ },
+ userInfo: true,
+ })
+ .then((res) => {
+ if (res.code === 200) {
+ uni.showToast({
+ title: "登录成功",
+ icon: "success",
+ });
+ } else {
+ uni.showToast({
+ title: res,
+ icon: "none",
+ });
+ }
+ })
+ .catch((err) => {
+ uni.showToast({
+ title: "登录失败",
+ icon: "none",
+ });
});
- } else {
- uni.showToast({
- title: res,
- icon: "none",
- });
- }
})
.catch((err) => {
uni.showToast({
diff --git a/pages/Setting/settingmod/changeEmail.vue b/pages/Setting/settingmod/changeEmail.vue
index d4f93cf..55ec574 100644
--- a/pages/Setting/settingmod/changeEmail.vue
+++ b/pages/Setting/settingmod/changeEmail.vue
@@ -24,7 +24,9 @@
placeholder="请输入邮箱号"
v-model="email"
/>
- 第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服
+ 第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服
请输入正确的邮箱地址
- 获取验证码
+ {{ isCounting ? `${countdown}秒后重发` : '获取验证码' }}
- 验证码已发送至{{turnsoutemail}}邮箱,请注意查收
+ 验证码已发送至{{ turnsoutemail }}邮箱,请注意查收
确认
@@ -53,12 +62,15 @@ export default {
data() {
return {
title: "Hello",
- email: "",//邮箱
- Verificationcode: "",//验证码
- id: "",//用户id
- error: false,//邮箱错误
- VerificationcodeSent: false,//验证码是否已发送
- turnsoutemail:'',//修改前的邮箱
+ email: "", //邮箱
+ Verificationcode: "", //验证码
+ id: "", //用户id
+ error: false, //邮箱错误
+ VerificationcodeSent: false, //验证码是否已发送
+ turnsoutemail: "", //修改前的邮箱
+ countdown: 0, //验证码倒计时
+ isCounting: false, //是否正在倒计时
+ timer: null, //倒计时定时器
};
},
onLoad(options) {
@@ -66,14 +78,24 @@ export default {
this.id = options.id;
},
methods: {
+ // 倒计时
+ startCountdown() {
+ this.countdown = 60;
+ this.isCounting = true;
+ this.timer = setInterval(() => {
+ this.countdown -- ;
+ if (this.countdown <= 0) {
+ this.isCounting = false;
+ }
+ }, 1000);
+ },
//提交验证
onSubmit() {
if (this.turnsoutemail == "") {
- this.setEmail()
- }else{
- this.hasEmail()
+ this.setEmail();
+ } else {
+ this.hasEmail();
}
-
},
//有邮箱修改
hasEmail() {
@@ -129,6 +151,9 @@ export default {
},
//发送验证码
sendVerificationCode() {
+ if (this.isCounting) {
+ return;
+ }
request({
url: "user/sendUpdateMailConfirmMail",
method: "POST",
@@ -138,6 +163,7 @@ export default {
userInfo: true,
}).then((ress) => {
this.VerificationcodeSent = true;
+ this.startCountdown();
});
},
//第一次提交
@@ -209,7 +235,7 @@ export default {
onCustomerService() {
uni.navigateTo({
url: "/pages/Mine/minecomponents/contact",
- })
+ });
},
//返回上一页
onBack() {
@@ -296,7 +322,7 @@ export default {
text-align: center;
line-height: 80rpx;
}
-.VerificationcodeSent{
+.VerificationcodeSent {
color: #00afb2;
font-size: 24rpx;
margin-top: 40rpx;
@@ -318,7 +344,7 @@ export default {
color: red;
font-size: 20rpx;
}
-.forget{
+.forget {
font-size: 24rpx;
color: #00afb2;
margin-top: 50rpx;
diff --git a/pages/index/chat/chat.vue b/pages/index/chat/chat.vue
index 1b01675..77fe994 100644
--- a/pages/index/chat/chat.vue
+++ b/pages/index/chat/chat.vue
@@ -474,6 +474,8 @@ export default {
im.on(GoEasy.IM_EVENT.MESSAGE_READ, this.onMessageRead); //监听已读消息
this.getscrollviewheight();
+
+ this.checkRecordPermission();
},
methods: {
//暂停所有播放
@@ -535,7 +537,6 @@ export default {
},
//语音切换
onVoice(status) {
- this.checkRecordPermission();
if (status) {
this.inputfocus = false;
this.MoreStatus = false;
@@ -754,8 +755,8 @@ export default {
getIOSDeviceType() {
const systemInfo = uni.getSystemInfoSync();
const model = systemInfo.model;
- if (/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14/i.test(model)) {
- if (/iPhone X|iPhone XS|iPhone 11 Pro/i.test(model)) {
+ if (/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14|iPhone15|iPhone16|iPhone15 Pro|iPhone15 Pro Max|iPhone14 Pro|iPhone14 Pro Max|iPhone13 Pro|iPhone13 Pro Max|iPhone12 Pro|iPhone12 Pro Max|iPhone11 Pro|iPhone11 Pro Max|iPhone13 mini|iPhone12 mini|iPhoneXS|iPhoneXS Max/i.test(model)) {
+ if (/iPhone X|iPhone XS|iPhone 11 Pro|iPhone 11 Pro Max|iPhone 12 Pro|iPhone 12 Pro Max|iPhone 13 Pro|iPhone 13 Pro Max|iPhone 14 Pro|iPhone 14 Pro Max|iPhone 15 Pro|iPhone 15 Pro Max|iPhone 16/i.test(model)) {
this.ioshide = 88;
} else if (/iPhone 12|iPhone 13|iPhone 14/i.test(model)) {
this.ioshide = 94;
diff --git a/pages/login/login.vue b/pages/login/login.vue
index 6f15e97..48294a8 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -12,6 +12,9 @@
+
@@ -51,6 +54,12 @@ export default {
},
methods: {
+ // 邮箱或者账号登录
+ loginWithEmailOrAccount() {
+ uni.navigateTo({
+ url: "/pages/loginWithEmailOrAccount/loginWithEmailOrAccount",
+ });
+ },
// 返回首页
Return() {
uni.reLaunch({
@@ -156,6 +165,12 @@ export default {
border: 1px solid #00ff0000;
color: #ffffff;
}
+.login-btns{
+ margin-top: 20rpx;
+ background-color: hsla(0, 0%, 100%, 0);
+ border: 1px solid #00ff0000;
+ color: #ffffff;
+}
.tips {
color: #666;
diff --git a/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue b/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue
new file mode 100644
index 0000000..fea4d26
--- /dev/null
+++ b/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+ 邮箱或账号登录
+
+
+
+
+ 登录
+
+
+
+
+
+
+
+
diff --git a/unpackage/dist/build/mp-weixin/app.json b/unpackage/dist/build/mp-weixin/app.json
index 6b52e08..79eb52f 100644
--- a/unpackage/dist/build/mp-weixin/app.json
+++ b/unpackage/dist/build/mp-weixin/app.json
@@ -4,6 +4,7 @@
"pages/Mine/Mine",
"pages/Mine/minecomponents/pkRecord",
"pages/Mine/minecomponents/contact",
+ "pages/loginWithEmailOrAccount/loginWithEmailOrAccount",
"pages/Mine/minecomponents/points",
"pages/Mine/minecomponents/anchorLibrary",
"pages/Mine/minecomponents/pkInformation",
diff --git a/unpackage/dist/build/mp-weixin/common/vendor.js b/unpackage/dist/build/mp-weixin/common/vendor.js
index 6a6172a..91df249 100644
--- a/unpackage/dist/build/mp-weixin/common/vendor.js
+++ b/unpackage/dist/build/mp-weixin/common/vendor.js
@@ -4,7 +4,7 @@
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
-function e(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const t={},n=[],i=()=>{},o=()=>!1,s=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),r=e=>e.startsWith("onUpdate:"),a=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},l=Object.prototype.hasOwnProperty,u=(e,t)=>l.call(e,t),p=Array.isArray,d=e=>"[object Map]"===x(e),h=e=>"[object Set]"===x(e),f=e=>"function"==typeof e,m=e=>"string"==typeof e,g=e=>"symbol"==typeof e,v=e=>null!==e&&"object"==typeof e,y=e=>(v(e)||f(e))&&f(e.then)&&f(e.catch),b=Object.prototype.toString,x=e=>b.call(e),S=e=>"[object Object]"===x(e),k=e=>m(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,C=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),w=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},E=/-(\w)/g,T=w((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,_=w((e=>e.replace(I,"-$1").toLowerCase())),O=w((e=>e.charAt(0).toUpperCase()+e.slice(1))),A=w((e=>e?`on${O(e)}`:"")),R=(e,t)=>!Object.is(e,t),P=(e,t)=>{for(let n=0;n{const t=parseFloat(e);return isNaN(t)?e:t};function N(e){if(p(e)){const t={};for(let n=0;n{if(e){const n=e.split(B);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function U(e){let t="";if(m(e))t=e;else if(p(e))for(let n=0;nt&&t.__v_isRef?F(e,t.value):d(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],i)=>(e[G(t,i)+" =>"]=n,e)),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>G(e)))}:g(t)?G(t):!v(t)||p(t)||S(t)?t:String(t),G=(e,t="")=>{var n;return g(e)?`Symbol(${null!=(n=e.description)?n:t})`:e},q="onShow",z="onHide",H="onLaunch",$="onError",V="onThemeChange",K="onPageNotFound",W="onUnhandledRejection",X="onLoad",J="onReady",Q="onUnload",Y="onInit",Z="onSaveExitState",ee="onResize",te="onBackPress",ne="onPageScroll",ie="onTabItemTap",oe="onReachBottom",se="onPullDownRefresh",re="onShareTimeline",ae="onShareChat",ce="onAddToFavorites",le="onShareAppMessage",ue="onNavigationBarButtonTap",pe="onNavigationBarSearchInputClicked",de="onNavigationBarSearchInputChanged",he="onNavigationBarSearchInputConfirmed",fe="onNavigationBarSearchInputFocusChanged",me="virtualHostId";function ge(e,t=null){let n;return(...i)=>(e&&(n=e.apply(t,i),e=null),n)}function ve(e,t){if(!m(t))return;const n=(t=t.replace(/\[(\d+)\]/g,".$1")).split(".");let i=n[0];return e||(e={}),1===n.length?e[i]:ve(e[i],n.slice(1).join("."))}function ye(e){let t={};return S(e)&&Object.keys(e).sort().forEach((n=>{const i=n;t[i]=e[i]})),Object.keys(t)?t:e}const be=/:/g;const xe=encodeURIComponent;function Se(e,t=xe){const n=e?Object.keys(e).map((n=>{let i=e[n];return void 0===typeof i||null===i?i="":S(i)&&(i=JSON.stringify(i)),t(n)+"="+t(i)})).filter((e=>e.length>0)).join("&"):null;return n?`?${n}`:""}const ke=[Y,X,q,z,Q,te,ne,ie,oe,se,re,le,ae,ce,Z,ue,pe,de,he,fe];const Ce=[q,z,H,$,V,K,W,"onExit",Y,X,J,Q,ee,te,ne,ie,oe,se,re,ce,le,ae,Z,ue,pe,de,he,fe],we=(()=>({onPageScroll:1,onShareAppMessage:2,onShareTimeline:4}))();function Ee(e,t,n=!0){return!(n&&!f(t))&&(Ce.indexOf(e)>-1||0===e.indexOf("on"))}let Te;const Ie=[];const _e=ge(((e,t)=>t(e))),Oe=function(){};Oe.prototype={_id:1,on:function(e,t,n){var i=this.e||(this.e={});return(i[e]||(i[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var i=this;function o(){i.off(e,o),t.apply(n,arguments)}return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),i=0,o=n.length;i=0;s--)if(i[s].fn===t||i[s].fn._===t||i[s]._id===t){i.splice(s,1);break}o=i}return o.length?n[e]=o:delete n[e],this}};var Ae=Oe;const Re=["{","}"];const Pe=/^(?:\d)+/,Me=/^(?:\w)+/;const Ne="zh-Hans",De="zh-Hant",Be="en",Le=Object.prototype.hasOwnProperty,je=(e,t)=>Le.call(e,t),Ue=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,n=Re){if(!t)return[e];let i=this._caches[e];return i||(i=function(e,[t,n]){const i=[];let o=0,s="";for(;o-1?Ne:e.indexOf("-hant")>-1?De:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?De:Ne);var n;let i=[Be,"fr","es"];t&&Object.keys(t).length>0&&(i=Object.keys(t));const o=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,i);return o||void 0}class Ge{constructor({locale:e,fallbackLocale:t,messages:n,watcher:i,formater:o}){this.locale=Be,this.fallbackLocale=Be,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=o||Ue,this.messages=n||{},this.setLocale(e||Be),i&&this.watchLocale(i)}setLocale(e){const t=this.locale;this.locale=Fe(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,n=!0){const i=this.messages[e];i?n?Object.assign(i,t):Object.keys(t).forEach((e=>{je(i,e)||(i[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){let i=this.message;return"string"==typeof t?(t=Fe(t,this.messages))&&(i=this.messages[t]):n=t,je(i,e)?this.formater.interpolate(i[e],n).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function qe(e){return function(){try{return e.apply(e,arguments)}catch(Wa){console.error(Wa)}}}let ze=1;const He={};function $e(e,t,n){if("number"==typeof e){const i=He[e];if(i)return i.keepAlive||delete He[e],i.callback(t,n)}return t}const Ve="success",Ke="fail",We="complete";function Xe(e,t={},{beforeAll:n,beforeSuccess:i}={}){S(t)||(t={});const{success:o,fail:s,complete:r}=function(e){const t={};for(const n in e){const i=e[n];f(i)&&(t[n]=qe(i),delete e[n])}return t}(t),a=f(o),c=f(s),l=f(r),u=ze++;return function(e,t,n,i=!1){He[e]={name:t,keepAlive:i,callback:n}}(u,e,(u=>{(u=u||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(u.errMsg,e),f(n)&&n(u),u.errMsg===e+":ok"?(f(i)&&i(u,t),a&&o(u)):c&&s(u),l&&r(u)})),u}const Je="success",Qe="fail",Ye="complete",Ze={},et={};function nt(e,t){return function(n){return e(n,t)||n}}function it(e,t,n){let i=!1;for(let o=0;oe(t),catch(){}}}function ot(e,t={}){return[Je,Qe,Ye].forEach((n=>{const i=e[n];if(!p(i))return;const o=t[n];t[n]=function(e){it(i,e,t).then((e=>f(o)&&o(e)||e))}})),t}function st(e,t){const n=[];p(Ze.returnValue)&&n.push(...Ze.returnValue);const i=et[e];return i&&p(i.returnValue)&&n.push(...i.returnValue),n.forEach((e=>{t=e(t)||t})),t}function rt(e){const t=Object.create(null);Object.keys(Ze).forEach((e=>{"returnValue"!==e&&(t[e]=Ze[e].slice())}));const n=et[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function at(e,t,n,i){const o=rt(e);if(o&&Object.keys(o).length){if(p(o.invoke)){return it(o.invoke,n).then((n=>t(ot(rt(e),n),...i)))}return t(ot(o,n),...i)}return t(n,...i)}function ct(e,t){return(n={},...i)=>function(e){return!(!S(e)||![Ve,Ke,We].find((t=>f(e[t]))))}(n)?st(e,at(e,t,a({},n),i)):st(e,new Promise(((o,s)=>{at(e,t,a({},n,{success:o,fail:s}),i)})))}function lt(e,t,n,i={}){const o=t+":fail";let s="";return s=n?0===n.indexOf(o)?n:o+" "+n:o,delete i.errCode,$e(e,a({errMsg:s},i))}function ut(e,t,n,i){const o=function(e){e[0]}(t);if(o)return o}function pt(e,t,n,i){return n=>{const o=Xe(e,n,i),s=ut(0,[n]);return s?lt(o,e,s):t(n,{resolve:t=>function(e,t,n){return $e(e,a(n||{},{errMsg:t+":ok"}))}(o,e,t),reject:(t,n)=>lt(o,e,function(e){return!e||m(e)?e:e.stack?("undefined"!=typeof globalThis&&globalThis.harmonyChannel||console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function dt(e,t,n,i){return function(e,t){return(...e)=>{const n=ut(0,e);if(n)throw new Error(n);return t.apply(null,e)}}(0,t)}let ht=!1,ft=0,mt=0;const gt=dt(0,((e,t)=>{if(0===ft&&function(){var e,t;let n,i,o;{const s=(null===(e=wx.getWindowInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync(),r=(null===(t=wx.getDeviceInfo)||void 0===t?void 0:t.call(wx))||wx.getSystemInfoSync();n=s.windowWidth,i=s.pixelRatio,o=r.platform}ft=n,mt=i,ht="ios"===o}(),0===(e=Number(e)))return 0;let n=e/750*(t||ft);return n<0&&(n=-n),n=Math.floor(n+1e-4),0===n&&(n=1!==mt&&ht?.5:1),e<0?-n:n}));function vt(e,t){Object.keys(t).forEach((n=>{f(t[n])&&(e[n]=function(e,t){const n=t?e?e.concat(t):p(t)?t:[t]:e;return n?function(e){const t=[];for(let n=0;n{const i=e[n],o=t[n];p(i)&&f(o)&&c(i,o)}))}const bt=dt(0,((e,t)=>{m(e)&&S(t)?vt(et[e]||(et[e]={}),t):S(e)&&vt(Ze,e)})),xt=dt(0,((e,t)=>{m(e)?S(t)?yt(et[e],t):delete et[e]:S(e)&&yt(Ze,e)}));const St=new class{constructor(){this.$emitter=new Ae}on(e,t){return this.$emitter.on(e,t)}once(e,t){return this.$emitter.once(e,t)}off(e,t){e?this.$emitter.off(e,t):this.$emitter.e={}}emit(e,...t){this.$emitter.emit(e,...t)}},kt=dt(0,((e,t)=>(St.on(e,t),()=>St.off(e,t)))),Ct=dt(0,((e,t)=>(St.once(e,t),()=>St.off(e,t)))),wt=dt(0,((e,t)=>{p(e)||(e=e?[e]:[]),e.forEach((e=>{St.off(e,t)}))})),Et=dt(0,((e,...t)=>{St.emit(e,...t)}));let Tt,It,_t;function Ot(e){try{return JSON.parse(e)}catch(Wa){}return e}const At=[];function Rt(e,t){At.forEach((n=>{n(e,t)})),At.length=0}const Pt=ct(Mt="getPushClientId",function(e,t,n,i){return pt(e,t,0,i)}(Mt,((e,{resolve:t,reject:n})=>{Promise.resolve().then((()=>{void 0===_t&&(_t=!1,Tt="",It="uniPush is not enabled"),At.push(((e,i)=>{e?t({cid:e}):n(i)})),void 0!==Tt&&Rt(Tt,It)}))}),0,Nt));var Mt,Nt;const Dt=[],Bt=/^\$|__f__|getLocale|setLocale|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|rpx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getDeviceInfo|getAppBaseInfo|getWindowInfo|getSystemSetting|getAppAuthorizeSetting/,Lt=/^create|Manager$/,jt=["createBLEConnection"],Ut=["request","downloadFile","uploadFile","connectSocket"],Ft=["createBLEConnection"],Gt=/^on|^off/;function qt(e){return Lt.test(e)&&-1===jt.indexOf(e)}function zt(e){return Bt.test(e)&&-1===Ft.indexOf(e)}function Ht(e){return-1!==Ut.indexOf(e)}function $t(e){return!(qt(e)||zt(e)||function(e){return Gt.test(e)&&"onPush"!==e}(e))}function Vt(e,t){return $t(e)&&f(t)?function(n={},...i){return f(n.success)||f(n.fail)||f(n.complete)?st(e,at(e,t,a({},n),i)):st(e,new Promise(((o,s)=>{at(e,t,a({},n,{success:o,fail:s}),i)})))}:t}Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e&&e()).then((()=>n))),(n=>t.resolve(e&&e()).then((()=>{throw n}))))});const Kt=["success","fail","cancel","complete"];const Wt=()=>{const e=f(getApp)&&getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:function(){var e;let t="";{const n=(null===(e=wx.getAppBaseInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync();t=Fe(n&&n.language?n.language:Be)||Be}return t}()},Xt=[];"undefined"!=typeof global&&(global.getLocale=Wt);const Jt="__DC_STAT_UUID";let Qt;function Yt(e=wx){return function(t,n){Qt=Qt||e.getStorageSync(Jt),Qt||(Qt=Date.now()+""+Math.floor(1e7*Math.random()),wx.setStorage({key:Jt,data:Qt})),n.deviceId=Qt}}function Zt(e,t){if(e.safeArea){const n=e.safeArea;t.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function en(e,t){let n="",i="";switch(n=e.split(" ")[0]||t,i=e.split(" ")[1]||"",n=n.toLowerCase(),n){case"harmony":case"ohos":case"openharmony":n="harmonyos";break;case"iphone os":n="ios";break;case"mac":case"darwin":n="macos";break;case"windows_nt":n="windows"}return{osName:n,osVersion:i}}function tn(e,t){let n=e.deviceType||"phone";{const e={ipad:"pad",windows:"pc",mac:"pc"},i=Object.keys(e),o=t.toLowerCase();for(let t=0;t{Zt(e,t),Yt()(e,t),function(e,t){const{brand:n="",model:i="",system:o="",language:s="",theme:r,version:c,platform:l,fontSizeSetting:u,SDKVersion:p,pixelRatio:d,deviceOrientation:h}=e,{osName:f,osVersion:m}=en(o,l);let g=c,v=tn(e,i),y=nn(n),b=sn(e),x=h,S=d,k=p;const C=(s||"").replace(/_/g,"-"),w={appId:"__UNI__A6CDB98",appName:"tk-mini-program",appVersion:"1.0.0",appVersionCode:"100",appLanguage:on(C),uniCompileVersion:"4.75",uniCompilerVersion:"4.75",uniRuntimeVersion:"4.75",uniPlatform:"mp-weixin",deviceBrand:y,deviceModel:i,deviceType:v,devicePixelRatio:S,deviceOrientation:x,osName:f,osVersion:m,hostTheme:r,hostVersion:g,hostLanguage:C,hostName:b,hostSDKVersion:k,hostFontSizeSetting:u,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0,isUniAppX:!1};a(t,w)}(e,t)}},an=rn,cn={args(e,t){let n=parseInt(e.current);if(isNaN(n))return;const i=e.urls;if(!p(i))return;const o=i.length;return o?(n<0?n=0:n>=o&&(n=o-1),n>0?(t.current=i[n],t.urls=i.filter(((e,t)=>!(t{const{brand:n,model:i,system:o="",platform:s=""}=e;let r=tn(e,i),c=nn(n);Yt()(e,t);const{osName:l,osVersion:u}=en(o,s);t=ye(a(t,{deviceType:r,deviceBrand:c,deviceModel:i,osName:l,osVersion:u}))}},pn={returnValue:(e,t)=>{const{version:n,language:i,SDKVersion:o,theme:s}=e;let r=sn(e),c=(i||"").replace(/_/g,"-");const l={hostVersion:n,hostLanguage:c,hostName:r,hostSDKVersion:o,hostTheme:s,appId:"__UNI__A6CDB98",appName:"tk-mini-program",appVersion:"1.0.0",appVersionCode:"100",appLanguage:on(c),isUniAppX:!1,uniPlatform:"mp-weixin",uniCompileVersion:"4.75",uniCompilerVersion:"4.75",uniRuntimeVersion:"4.75"};a(t,l)}},dn={returnValue:(e,t)=>{Zt(e,t),t=ye(a(t,{windowTop:0,windowBottom:0}))}},hn={args(e){const t=getApp({allowDefault:!0})||{};t.$vm?Zo($,e,t.$vm.$):(wx.$onErrorHandlers||(wx.$onErrorHandlers=[]),wx.$onErrorHandlers.push(e))}},fn={args(e){const t=getApp({allowDefault:!0})||{};if(t.$vm){if(e.__weh){const n=t.$vm.$[$];if(n){const t=n.indexOf(e.__weh);t>-1&&n.splice(t,1)}}}else{if(!wx.$onErrorHandlers)return;const t=wx.$onErrorHandlers.findIndex((t=>t===e));-1!==t&&wx.$onErrorHandlers.splice(t,1)}}},mn={args(){if(wx.__uni_console__){if(wx.__uni_console_warned__)return;wx.__uni_console_warned__=!0,console.warn("开发模式下小程序日志回显会使用 socket 连接,为了避免冲突,建议使用 SocketTask 的方式去管理 WebSocket 或手动关闭日志回显功能。[详情](https://uniapp.dcloud.net.cn/tutorial/run/mp-log.html)")}}},gn=mn,vn={$on:kt,$off:wt,$once:Ct,$emit:Et,upx2px:gt,rpx2px:gt,interceptors:{},addInterceptor:bt,removeInterceptor:xt,onCreateVueApp:function(e){if(Te)return e(Te);Ie.push(e)},invokeCreateVueAppHook:function(e){Te=e,Ie.forEach((t=>t(e)))},getLocale:Wt,setLocale:e=>{const t=f(getApp)&&getApp();if(!t)return!1;return t.$vm.$locale!==e&&(t.$vm.$locale=e,Xt.forEach((t=>t({locale:e}))),!0)},onLocaleChange:e=>{-1===Xt.indexOf(e)&&Xt.push(e)},getPushClientId:Pt,onPushMessage:e=>{-1===Dt.indexOf(e)&&Dt.push(e)},offPushMessage:e=>{if(e){const t=Dt.indexOf(e);t>-1&&Dt.splice(t,1)}else Dt.length=0},invokePushCallback:function(e){if("enabled"===e.type)_t=!0;else if("clientId"===e.type)Tt=e.cid,It=e.errMsg,Rt(Tt,e.errMsg);else if("pushMsg"===e.type){const t={type:"receive",data:Ot(e.message)};for(let e=0;e{t({type:"click",data:Ot(e.message)})}))},__f__:function(e,t,...n){t&&n.push(t),console[e].apply(console,n)}};const yn=["qy","env","error","version","lanDebug","cloud","serviceMarket","router","worklet","__webpack_require_UNI_MP_PLUGIN__"],bn=["lanDebug","router","worklet"],xn=wx.getLaunchOptionsSync?wx.getLaunchOptionsSync():null;function Sn(e){return(!xn||1154!==xn.scene||!bn.includes(e))&&(yn.indexOf(e)>-1||"function"==typeof wx[e])}function kn(){const e={};for(const t in wx)Sn(t)&&(e[t]=wx[t]);return"undefined"!=typeof globalThis&&"undefined"==typeof requireMiniProgram&&(globalThis.wx=e),e}const Cn=["__route__","__wxExparserNodeId__","__wxWebviewId__"],wn=(En={oauth:["weixin"],share:["weixin"],payment:["wxpay"],push:["weixin"]},function({service:e,success:t,fail:n,complete:i}){let o;En[e]?(o={errMsg:"getProvider:ok",service:e,provider:En[e]},f(t)&&t(o)):(o={errMsg:"getProvider:fail:服务["+e+"]不存在"},f(n)&&n(o)),f(i)&&i(o)});var En;const Tn=kn();Tn.canIUse("getAppBaseInfo")||(Tn.getAppBaseInfo=Tn.getSystemInfoSync),Tn.canIUse("getWindowInfo")||(Tn.getWindowInfo=Tn.getSystemInfoSync),Tn.canIUse("getDeviceInfo")||(Tn.getDeviceInfo=Tn.getSystemInfoSync);let In=Tn.getAppBaseInfo&&Tn.getAppBaseInfo();In||(In=Tn.getSystemInfoSync());const _n=In?In.host:null,On=_n&&"SAAASDK"===_n.env?Tn.miniapp.shareVideoMessage:Tn.shareVideoMessage;var An=Object.freeze({__proto__:null,createSelectorQuery:function(){const e=Tn.createSelectorQuery(),t=e.in;return e.in=function(e){return e.$scope?t.call(this,e.$scope):t.call(this,function(e){const t=Object.create(null);return Cn.forEach((n=>{t[n]=e[n]})),t}(e))},e},getProvider:wn,shareVideoMessage:On});const Rn={args(e,t){e.compressedHeight&&!t.compressHeight&&(t.compressHeight=e.compressedHeight),e.compressedWidth&&!t.compressWidth&&(t.compressWidth=e.compressedWidth)}};var Pn=Object.freeze({__proto__:null,compressImage:Rn,getAppAuthorizeSetting:{returnValue:function(e,t){const{locationReducedAccuracy:n}=e;t.locationAccuracy="unsupported",!0===n?t.locationAccuracy="reduced":!1===n&&(t.locationAccuracy="full")}},getAppBaseInfo:pn,getDeviceInfo:un,getSystemInfo:rn,getSystemInfoSync:an,getWindowInfo:dn,offError:fn,onError:hn,onSocketMessage:gn,onSocketOpen:mn,previewImage:cn,redirectTo:{},showActionSheet:ln});const Mn=kn();var Nn=function(e,t,n=wx){const i=function(e){function t(e,t,n){return function(o){return t(i(e,o,n))}}function n(e,n,i={},o={},s=!1){if(S(n)){const r=!0===s?n:{};f(i)&&(i=i(n,r)||{});for(const a in n)if(u(i,a)){let t=i[a];f(t)&&(t=t(n[a],n,r)),t?m(t)?r[t]=n[a]:S(t)&&(r[t.name?t.name:a]=t.value):console.warn(`微信小程序 ${e} 暂不支持 ${a}`)}else if(-1!==Kt.indexOf(a)){const i=n[a];f(i)&&(r[a]=t(e,i,o))}else s||u(r,a)||(r[a]=n[a]);return r}return f(n)&&(f(i)&&i(n,{}),n=t(e,n,o)),n}function i(t,i,o,s=!1){return f(e.returnValue)&&(i=e.returnValue(t,i)),n(t,i,o,{},s||!1)}return function(t,o){const s=u(e,t);if(!s&&"function"!=typeof wx[t])return o;const r=s||f(e.returnValue)||qt(t)||Ht(t),a=s||f(o);if(!s&&!o)return function(){console.error(`微信小程序 暂不支持${t}`)};if(!r||!a)return o;const c=e[t];return function(e,o){let s=c||{};f(c)&&(s=c(e));const r=[e=n(t,e,s.args,s.returnValue)];void 0!==o&&r.push(o);const a=wx[s.name||t].apply(wx,r);return(qt(t)||Ht(t))&&a&&!a.__v_skip&&(a.__v_skip=!0),zt(t)?i(t,a,s.returnValue,qt(t)):a}}}(t);return new Proxy({},{get:(t,o)=>u(t,o)?t[o]:u(e,o)?Vt(o,e[o]):u(vn,o)?Vt(o,vn[o]):Vt(o,i(o,n[o]))})}(An,Pn,Mn);let Dn,Bn;class Ln{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Dn,!e&&Dn&&(this.index=(Dn.scopes||(Dn.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=Dn;try{return Dn=this,e()}finally{Dn=t}}}on(){Dn=this}off(){Dn=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Wn()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Hn,t=Bn;try{return Hn=!0,Bn=this,this._runnings++,Gn(this),this.fn()}finally{qn(this),this._runnings--,Bn=t,Hn=e}}stop(){var e;this.active&&(Gn(this),qn(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function Gn(e){e._trackId++,e._depsLength=0}function qn(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ti=new WeakMap,ni=Symbol(""),ii=Symbol("");function oi(e,t,n){if(Hn&&Bn){let t=ti.get(e);t||ti.set(e,t=new Map);let i=t.get(n);i||t.set(n,i=ei((()=>t.delete(n)))),Qn(Bn,i)}}function si(e,t,n,i,o,s){const r=ti.get(e);if(!r)return;let a=[];if("clear"===t)a=[...r.values()];else if("length"===n&&p(e)){const e=Number(i);r.forEach(((t,n)=>{("length"===n||!g(n)&&n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(r.get(n)),t){case"add":p(e)?k(n)&&a.push(r.get("length")):(a.push(r.get(ni)),d(e)&&a.push(r.get(ii)));break;case"delete":p(e)||(a.push(r.get(ni)),d(e)&&a.push(r.get(ii)));break;case"set":d(e)&&a.push(r.get(ni))}Xn();for(const c of a)c&&Zn(c,4);Jn()}const ri=e("__proto__,__v_isRef,__isVue"),ai=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(g)),ci=li();function li(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Xi(this);for(let t=0,o=this.length;t{e[t]=function(...e){Kn(),Xn();const n=Xi(this)[t].apply(this,e);return Jn(),Wn(),n}})),e}function ui(e){const t=Xi(this);return oi(t,0,e),t.hasOwnProperty(e)}class pi{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const i=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!i;if("__v_isReadonly"===t)return i;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(i?o?Gi:Fi:o?Ui:ji).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const s=p(e);if(!i){if(s&&u(ci,t))return Reflect.get(ci,t,n);if("hasOwnProperty"===t)return ui}const r=Reflect.get(e,t,n);return(g(t)?ai.has(t):ri(t))?r:(i||oi(e,0,t),o?r:no(r)?s&&k(t)?r:r.value:v(r)?i?Hi(r):zi(r):r)}}class di extends pi{constructor(e=!1){super(!1,e)}set(e,t,n,i){let o=e[t];if(!this._isShallow){const t=Ki(o);if(Wi(n)||Ki(n)||(o=Xi(o),n=Xi(n)),!p(e)&&no(o)&&!no(n))return!t&&(o.value=n,!0)}const s=p(e)&&k(t)?Number(t)e,yi=e=>Reflect.getPrototypeOf(e);function bi(e,t,n=!1,i=!1){const o=Xi(e=e.__v_raw),s=Xi(t);n||(R(t,s)&&oi(o,0,t),oi(o,0,s));const{has:r}=yi(o),a=i?vi:n?Yi:Qi;return r.call(o,t)?a(e.get(t)):r.call(o,s)?a(e.get(s)):void(e!==o&&e.get(t))}function xi(e,t=!1){const n=this.__v_raw,i=Xi(n),o=Xi(e);return t||(R(e,o)&&oi(i,0,e),oi(i,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function Si(e,t=!1){return e=e.__v_raw,!t&&oi(Xi(e),0,ni),Reflect.get(e,"size",e)}function ki(e){e=Xi(e);const t=Xi(this);return yi(t).has.call(t,e)||(t.add(e),si(t,"add",e,e)),this}function Ci(e,t){t=Xi(t);const n=Xi(this),{has:i,get:o}=yi(n);let s=i.call(n,e);s||(e=Xi(e),s=i.call(n,e));const r=o.call(n,e);return n.set(e,t),s?R(t,r)&&si(n,"set",e,t):si(n,"add",e,t),this}function wi(e){const t=Xi(this),{has:n,get:i}=yi(t);let o=n.call(t,e);o||(e=Xi(e),o=n.call(t,e)),i&&i.call(t,e);const s=t.delete(e);return o&&si(t,"delete",e,void 0),s}function Ei(){const e=Xi(this),t=0!==e.size,n=e.clear();return t&&si(e,"clear",void 0,void 0),n}function Ti(e,t){return function(n,i){const o=this,s=o.__v_raw,r=Xi(s),a=t?vi:e?Yi:Qi;return!e&&oi(r,0,ni),s.forEach(((e,t)=>n.call(i,a(e),a(t),o)))}}function Ii(e,t,n){return function(...i){const o=this.__v_raw,s=Xi(o),r=d(s),a="entries"===e||e===Symbol.iterator&&r,c="keys"===e&&r,l=o[e](...i),u=n?vi:t?Yi:Qi;return!t&&oi(s,0,c?ii:ni),{next(){const{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function _i(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Oi(){const e={get(e){return bi(this,e)},get size(){return Si(this)},has:xi,add:ki,set:Ci,delete:wi,clear:Ei,forEach:Ti(!1,!1)},t={get(e){return bi(this,e,!1,!0)},get size(){return Si(this)},has:xi,add:ki,set:Ci,delete:wi,clear:Ei,forEach:Ti(!1,!0)},n={get(e){return bi(this,e,!0)},get size(){return Si(this,!0)},has(e){return xi.call(this,e,!0)},add:_i("add"),set:_i("set"),delete:_i("delete"),clear:_i("clear"),forEach:Ti(!0,!1)},i={get(e){return bi(this,e,!0,!0)},get size(){return Si(this,!0)},has(e){return xi.call(this,e,!0)},add:_i("add"),set:_i("set"),delete:_i("delete"),clear:_i("clear"),forEach:Ti(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=Ii(o,!1,!1),n[o]=Ii(o,!0,!1),t[o]=Ii(o,!1,!0),i[o]=Ii(o,!0,!0)})),[e,n,t,i]}const[Ai,Ri,Pi,Mi]=Oi();function Ni(e,t){const n=t?e?Mi:Pi:e?Ri:Ai;return(t,i,o)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get(u(n,i)&&i in t?n:t,i,o)}const Di={get:Ni(!1,!1)},Bi={get:Ni(!1,!0)},Li={get:Ni(!0,!1)},ji=new WeakMap,Ui=new WeakMap,Fi=new WeakMap,Gi=new WeakMap;function qi(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>x(e).slice(8,-1))(e))}function zi(e){return Ki(e)?e:$i(e,!1,fi,Di,ji)}function Hi(e){return $i(e,!0,mi,Li,Fi)}function $i(e,t,n,i,o){if(!v(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const r=qi(e);if(0===r)return e;const a=new Proxy(e,2===r?i:n);return o.set(e,a),a}function Vi(e){return Ki(e)?Vi(e.__v_raw):!(!e||!e.__v_isReactive)}function Ki(e){return!(!e||!e.__v_isReadonly)}function Wi(e){return!(!e||!e.__v_isShallow)}function Xi(e){const t=e&&e.__v_raw;return t?Xi(t):e}function Ji(e){return Object.isExtensible(e)&&((e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})})(e,"__v_skip",!0),e}const Qi=e=>v(e)?zi(e):e,Yi=e=>v(e)?Hi(e):e;class Zi{constructor(e,t,n,i){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Fn((()=>e(this._value)),(()=>to(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=n}get value(){const e=Xi(this);return e._cacheable&&!e.effect.dirty||!R(e._value,e._value=e.effect.run())||to(e,4),eo(e),e.effect._dirtyLevel>=2&&to(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function eo(e){var t;Hn&&Bn&&(e=Xi(e),Qn(Bn,null!=(t=e.dep)?t:e.dep=ei((()=>e.dep=void 0),e instanceof Zi?e:void 0)))}function to(e,t=4,n){const i=(e=Xi(e)).dep;i&&Zn(i,t)}function no(e){return!(!e||!0!==e.__v_isRef)}function io(e){return function(e,t){if(no(e))return e;return new oo(e,t)}(e,!1)}class oo{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Xi(e),this._value=t?e:Qi(e)}get value(){return eo(this),this._value}set value(e){const t=this.__v_isShallow||Wi(e)||Ki(e);e=t?e:Xi(e),R(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Qi(e),to(this,4))}}function so(e){return no(e)?e.value:e}const ro={get:(e,t,n)=>so(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return no(o)&&!no(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function ao(e){return Vi(e)?e:new Proxy(e,ro)}class co{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return e=Xi(this._object),t=this._key,null==(n=ti.get(e))?void 0:n.get(t);var e,t,n}}function lo(e,t,n){const i=e[t];return no(i)?i:new co(e,t,n)}function uo(e,t,n,i){try{return i?e(...i):e()}catch(o){ho(o,t,n)}}function po(e,t,n,i){if(f(e)){const o=uo(e,t,n,i);return o&&y(o)&&o.catch((e=>{ho(e,t,n)})),o}const o=[];for(let s=0;s>>1,o=vo[i],s=Oo(o);snull==e.id?1/0:e.id,Ao=(e,t)=>{const n=Oo(e)-Oo(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Ro(e){go=!1,mo=!0,vo.sort(Ao);try{for(yo=0;yoOo(e)-Oo(t)));if(bo.length=0,xo)return void xo.push(...e);for(xo=e,So=0;Som(e)?e.trim():e))),n&&(s=i.map(M))}let c,l=o[c=A(n)]||o[c=A(T(n))];!l&&r&&(l=o[c=A(_(n))]),l&&po(l,e,6,s);const u=o[c+"Once"];if(u){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,po(u,e,6,s)}}function Mo(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(void 0!==o)return o;const s=e.emits;let r={},c=!1;if(!f(e)){const i=e=>{const n=Mo(e,t,!0);n&&(c=!0,a(r,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return s||c?(p(s)?s.forEach((e=>r[e]=null)):a(r,s),v(e)&&i.set(e,r),r):(v(e)&&i.set(e,null),null)}function No(e,t){return!(!e||!s(t))&&(t=t.slice(2).replace(/Once$/,""),u(e,t[0].toLowerCase()+t.slice(1))||u(e,_(t))||u(e,t))}let Do=null;function Bo(e){const t=Do;return Do=e,e&&e.type.__scopeId,t}const Lo="components";function jo(e,t){return e&&(e[t]||e[T(t)]||e[O(T(t))])}const Uo={};function Fo(e,t,n){return Go(e,t,n)}function Go(e,n,{immediate:o,deep:s,flush:r,once:a,onTrack:l,onTrigger:u}=t){if(n&&a){const e=n;n=(...t)=>{e(...t),E()}}const d=Gs,h=e=>!0===s?e:Ho(e,!1===s?1:void 0);let m,g,v=!1,y=!1;if(no(e)?(m=()=>e.value,v=Wi(e)):Vi(e)?(m=()=>h(e),v=!0):p(e)?(y=!0,v=e.some((e=>Vi(e)||Wi(e))),m=()=>e.map((e=>no(e)?e.value:Vi(e)?h(e):f(e)?uo(e,d,2):void 0))):m=f(e)?n?()=>uo(e,d,2):()=>(g&&g(),po(e,d,3,[b])):i,n&&s){const e=m;m=()=>Ho(e())}let b=e=>{g=C.onStop=()=>{uo(e,d,4),g=C.onStop=void 0}},x=y?new Array(e.length).fill(Uo):Uo;const S=()=>{if(C.active&&C.dirty)if(n){const e=C.run();(s||v||(y?e.some(((e,t)=>R(e,x[t]))):R(e,x)))&&(g&&g(),po(n,d,3,[e,x===Uo?void 0:y&&x[0]===Uo?[]:x,b]),x=e)}else C.run()};let k;S.allowRecurse=!!n,"sync"===r?k=S:"post"===r?k=()=>Bs(S,d&&d.suspense):(S.pre=!0,d&&(S.id=d.uid),k=()=>Eo(S));const C=new Fn(m,i,k),w=Un(),E=()=>{C.stop(),w&&c(w.effects,C)};return n?o?S():x=C.run():"post"===r?Bs(C.run.bind(C),d&&d.suspense):C.run(),E}function qo(e,t,n){const i=this.proxy,o=m(e)?e.includes(".")?zo(i,e):()=>i[e]:e.bind(i,i);let s;f(t)?s=t:(s=t.handler,n=t);const r=$s(this),a=Go(o,s.bind(i),n);return r(),a}function zo(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e0){if(n>=t)return e;n++}if((i=i||new Set).has(e))return e;if(i.add(e),no(e))Ho(e.value,t,n,i);else if(p(e))for(let o=0;o{Ho(e,t,n,i)}));else if(S(e))for(const o in e)Ho(e[o],t,n,i);return e}function $o(){return{app:null,config:{isNativeTag:o,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Vo=0;let Ko=null;function Wo(e,t,n=!1){const i=Gs||Do;if(i||Ko){const o=i?null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:Ko._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&f(t)?t.call(i&&i.proxy):t}}function Xo(e,t){Qo(e,"a",t)}function Jo(e,t){Qo(e,"da",t)}function Qo(e,t,n=Gs){const i=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Zo(t,i,n),n){let e=n.parent;for(;e&&e.parent;)e.parent.vnode.type.__isKeepAlive&&Yo(i,t,n,e),e=e.parent}}function Yo(e,t,n,i){const o=Zo(t,e,i,!0);rs((()=>{c(i[t],o)}),n)}function Zo(e,t,n=Gs,i=!1){if(n){(function(e){return ke.indexOf(e)>-1})(e)&&(n=n.root);const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Kn();const o=$s(n),s=po(t,n,e,i);return o(),Wn(),s});return i?o.unshift(s):o.push(s),s}}const es=e=>(t,n=Gs)=>(!Ws||"sp"===e)&&Zo(e,((...e)=>t(...e)),n),ts=es("bm"),ns=es("m"),is=es("bu"),os=es("u"),ss=es("bum"),rs=es("um"),as=es("sp"),cs=es("rtg"),ls=es("rtc");function us(e,t=Gs){Zo("ec",e,t)}const ps=e=>e?Ks(e)?Qs(e)||e.proxy:ps(e.parent):null;const ds=a(Object.create(null),{$:function(e){return e},$el:e=>e.__$el||(e.__$el={}),$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ps(e.parent),$root:e=>ps(e.root),$emit:e=>e.emit,$options:e=>xs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Eo(e.update)}),$watch:e=>qo.bind(e)}),hs=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),fs={get({_:e},n){const{ctx:i,setupState:o,data:s,props:r,accessCache:a,type:c,appContext:l}=e;let p;if("$"!==n[0]){const c=a[n];if(void 0!==c)switch(c){case 1:return o[n];case 2:return s[n];case 4:return i[n];case 3:return r[n]}else{if(hs(o,n))return a[n]=1,o[n];if(s!==t&&u(s,n))return a[n]=2,s[n];if((p=e.propsOptions[0])&&u(p,n))return a[n]=3,r[n];if(i!==t&&u(i,n))return a[n]=4,i[n];gs&&(a[n]=0)}}const d=ds[n];let h,f;return d?("$attrs"===n&&oi(e,0,n),d(e)):(h=c.__cssModules)&&(h=h[n])?h:i!==t&&u(i,n)?(a[n]=4,i[n]):(f=l.config.globalProperties,u(f,n)?f[n]:void 0)},set({_:e},n,i){const{data:o,setupState:s,ctx:r}=e;return hs(s,n)?(s[n]=i,!0):o!==t&&u(o,n)?(o[n]=i,!0):!u(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(r[n]=i,!0))},has({_:{data:e,setupState:n,accessCache:i,ctx:o,appContext:s,propsOptions:r}},a){let c;return!!i[a]||e!==t&&u(e,a)||hs(n,a)||(c=r[0])&&u(c,a)||u(o,a)||u(ds,a)||u(s.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ms(e){return p(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let gs=!0;function vs(e){const t=xs(e),n=e.proxy,o=e.ctx;gs=!1,t.beforeCreate&&ys(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:a,watch:c,provide:l,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:g,updated:y,activated:b,deactivated:x,beforeDestroy:S,beforeUnmount:k,destroyed:C,unmounted:w,render:E,renderTracked:T,renderTriggered:I,errorCaptured:_,serverPrefetch:O,expose:A,inheritAttrs:R,components:P,directives:M,filters:N}=t;if(u&&function(e,t){p(e)&&(e=ws(e));for(const n in e){const i=e[n];let o;o=v(i)?"default"in i?Wo(i.from||n,i.default,!0):Wo(i.from||n):Wo(i),no(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:e=>o.value=e}):t[n]=o}}(u,o),a)for(const i in a){const e=a[i];f(e)&&(o[i]=e.bind(n))}if(s){const t=s.call(n,n);v(t)&&(e.data=zi(t))}if(gs=!0,r)for(const p in r){const e=r[p],t=f(e)?e.bind(n,n):f(e.get)?e.get.bind(n,n):i,s=!f(e)&&f(e.set)?e.set.bind(n):i,a=Ys({get:t,set:s});Object.defineProperty(o,p,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(c)for(const i in c)bs(c[i],o,n,i);function D(e,t){p(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(function(){if(l){const e=f(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(Gs){let n=Gs.provides;const i=Gs.parent&&Gs.parent.provides;i===n&&(n=Gs.provides=Object.create(i)),n[e]=t,"app"===Gs.type.mpType&&Gs.appContext.app.provide(e,t)}}(t,e[t])}))}}(),d&&ys(d,e,"c"),D(ts,h),D(ns,m),D(is,g),D(os,y),D(Xo,b),D(Jo,x),D(us,_),D(ls,T),D(cs,I),D(ss,k),D(rs,w),D(as,O),p(A))if(A.length){const t=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});E&&e.render===i&&(e.render=E),null!=R&&(e.inheritAttrs=R),P&&(e.components=P),M&&(e.directives=M),e.ctx.$onApplyOptions&&e.ctx.$onApplyOptions(t,e,n)}function ys(e,t,n){po(p(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function bs(e,t,n,i){const o=i.includes(".")?zo(n,i):()=>n[i];if(m(e)){const n=t[e];f(n)&&Fo(o,n)}else if(f(e))Fo(o,e.bind(n));else if(v(e))if(p(e))e.forEach((e=>bs(e,t,n,i)));else{const i=f(e.handler)?e.handler.bind(n):t[e.handler];f(i)&&Fo(o,i,e)}}function xs(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:r}}=e.appContext,a=s.get(t);let c;return a?c=a:o.length||n||i?(c={},o.length&&o.forEach((e=>Ss(c,e,r,!0))),Ss(c,t,r)):c=t,v(t)&&s.set(t,c),c}function Ss(e,t,n,i=!1){const{mixins:o,extends:s}=t;s&&Ss(e,s,n,!0),o&&o.forEach((t=>Ss(e,t,n,!0)));for(const r in t)if(i&&"expose"===r);else{const i=ks[r]||n&&n[r];e[r]=i?i(e[r],t[r]):t[r]}return e}const ks={data:Cs,props:Is,emits:Is,methods:Ts,computed:Ts,beforeCreate:Es,created:Es,beforeMount:Es,mounted:Es,beforeUpdate:Es,updated:Es,beforeDestroy:Es,beforeUnmount:Es,destroyed:Es,unmounted:Es,activated:Es,deactivated:Es,errorCaptured:Es,serverPrefetch:Es,components:Ts,directives:Ts,watch:function(e,t){if(!e)return t;if(!t)return e;const n=a(Object.create(null),e);for(const i in t)n[i]=Es(e[i],t[i]);return n},provide:Cs,inject:function(e,t){return Ts(ws(e),ws(t))}};function Cs(e,t){return t?e?function(){return a(f(e)?e.call(this,this):e,f(t)?t.call(this,this):t)}:t:e}function ws(e){if(p(e)){const t={};for(let n=0;n{h=!0;const[t,n]=Rs(e,i,!0);a(l,t),n&&d.push(...n)};!o&&i.mixins.length&&i.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!c&&!h)return v(e)&&s.set(e,n),n;if(p(c))for(let n=0;n-1,i[1]=n<0||t-1||u(i,"default"))&&d.push(e)}}}const m=[l,d];return v(e)&&s.set(e,m),m}function Ps(e){return"$"!==e[0]&&!C(e)}function Ms(e){if(null===e)return"null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return""}function Ns(e,t){return Ms(e)===Ms(t)}function Ds(e,t){return p(t)?t.findIndex((t=>Ns(t,e))):f(t)&&Ns(t,e)?0:-1}const Bs=Io;function Ls(e){return e?Vi(t=e)||Ki(t)||"__vInternal"in e?a({},e):e:null;var t}const js=$o();let Us=0;function Fs(e,n,i){const o=e.type,s=(n?n.appContext:e.appContext)||js,r={uid:Us++,vnode:e,type:o,parent:n,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ln(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Rs(o,s),emitsOptions:Mo(o,s),emit:null,emitted:null,propsDefaults:t,inheritAttrs:o.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:i,suspenseId:i?i.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null,$uniElements:new Map,$templateUniElementRefs:[],$templateUniElementStyles:{},$eS:{},$eA:{}};return r.ctx={_:r},r.root=n?n.root:r,r.emit=Po.bind(null,r),e.ce&&e.ce(r),r}let Gs=null;const qs=()=>Gs||Do;let zs,Hs;zs=e=>{Gs=e},Hs=e=>{Ws=e};const $s=e=>{const t=Gs;return zs(e),e.scope.on(),()=>{e.scope.off(),zs(t)}},Vs=()=>{Gs&&Gs.scope.off(),zs(null)};function Ks(e){return 4&e.vnode.shapeFlag}let Ws=!1;function Xs(e,t=!1){t&&Hs(t);const{props:n}=e.vnode,i=Ks(e);_s(e,n,i,t);const o=i?function(e){const t=e.type;e.accessCache=Object.create(null),e.proxy=Ji(new Proxy(e.ctx,fs));const{setup:n}=t;if(n){const t=e.setupContext=n.length>1?function(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(oi(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,i=$s(e);Kn();const o=uo(n,e,0,[e.props,t]);Wn(),i(),y(o)?o.then(Vs,Vs):function(e,t){f(t)?e.render=t:v(t)&&(e.setupState=ao(t));Js(e)}(e,o)}else Js(e)}(e):void 0;return t&&Hs(!1),o}function Js(e,t,n){const o=e.type;e.render||(e.render=o.render||i);{const t=$s(e);Kn();try{vs(e)}finally{Wn(),t()}}}function Qs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ao(Ji(e.exposed)),{get:(t,n)=>n in t?t[n]:e.proxy[n],has:(e,t)=>t in e||t in ds}))}const Ys=(e,t)=>{const n=function(e,t,n=!1){let o,s;const r=f(e);return r?(o=e,s=i):(o=e.get,s=e.set),new Zi(o,s,r||!s,n)}(e,0,Ws);return n},Zs="3.4.21";function er(e){return so(e)}const tr="[object Array]",nr="[object Object]";function ir(e,t){const n={};return or(e,t),sr(e,t,"",n),n}function or(e,t){if((e=er(e))===t)return;const n=x(e),i=x(t);if(n==nr&&i==nr)for(let o in t){const n=e[o];void 0===n?e[o]=null:or(n,t[o])}else n==tr&&i==tr&&e.length>=t.length&&t.forEach(((t,n)=>{or(e[n],t)}))}function sr(e,t,n,i){if((e=er(e))===t)return;const o=x(e),s=x(t);if(o==nr)if(s!=nr||Object.keys(e).length{sr(e,s[t],(""==n?"":n+".")+r+"["+t+"]",i)}));else if(a==nr)if(c!=nr||Object.keys(o).length{sr(e,t[o],n+"["+o+"]",i)})):rr(i,n,e)}function rr(e,t,n){e[t]=n}function ar(e){const t=e.ctx.__next_tick_callbacks;if(t&&t.length){const e=t.slice(0);t.length=0;for(let t=0;t{t?uo(t.bind(e.proxy),e,14):i&&i(e.proxy)})),new Promise((e=>{i=e}))}function lr(e,t){const n=typeof(e=er(e));if("object"===n&&null!==e){let n=t.get(e);if(void 0!==n)return n;if(p(e)){const i=e.length;n=new Array(i),t.set(e,n);for(let o=0;o{i[e]=n[e]})),i}(o,s));Object.keys(r).length?(i.__next_tick_pending=!0,o.setData(r,(()=>{i.__next_tick_pending=!1,ar(e)})),_o()):ar(e)}}function dr(e,t,n){t.appContext.config.globalProperties.$applyOptions(e,t,n);const i=e.computed;if(i){const e=Object.keys(i);if(e.length){const n=t.ctx;n.$computedKeys||(n.$computedKeys=[]),n.$computedKeys.push(...e)}}delete t.ctx.$onApplyOptions}function hr(e,t=!1){const{setupState:n,$templateRefs:i,$templateUniElementRefs:o,ctx:{$scope:s,$mpPlatform:r}}=e;if("mp-alipay"===r)return;if(!s||!i&&!o)return;if(t)return i&&i.forEach((e=>fr(e,null,n))),void(o&&o.forEach((e=>fr(e,null,n))));const a="mp-baidu"===r||"mp-toutiao"===r,c=e=>{if(0===e.length)return[];const t=(s.selectAllComponents(".r")||[]).concat(s.selectAllComponents(".r-i-f")||[]);return e.filter((e=>{const i=function(e,t){const n=e.find((e=>e&&(e.properties||e.props).uI===t));if(n){const e=n.$vm;return e?Qs(e.$)||e:function(e){v(e)&&Ji(e);return e}(n)}return null}(t,e.i);return!(!a||null!==i)||(fr(e,i,n),!1)}))},l=()=>{if(i){const t=c(i);t.length&&e.proxy&&e.proxy.$scope&&e.proxy.$scope.setData({r1:1},(()=>{c(t)}))}};o&&o.length&&cr(e,(()=>{o.forEach((e=>{p(e.v)?e.v.forEach((t=>{fr(e,t,n)})):fr(e,e.v,n)}))})),s._$setRef?s._$setRef(l):cr(e,l)}function fr({r:e,f:t},n,i){if(f(e))e(n,{});else{const o=m(e),s=no(e);if(o||s)if(t){if(!s)return;p(e.value)||(e.value=[]);const t=e.value;if(-1===t.indexOf(n)){if(t.push(n),!n)return;n.$&&ss((()=>c(t,n)),n.$)}}else o?u(i,e)&&(i[e]=n):no(e)&&(e.value=n)}}const mr=Io;function gr(e,t){const n=e.component=Fs(e,t.parentComponent,null);return n.renderer=t.mpType?t.mpType:"component",n.ctx.$onApplyOptions=dr,n.ctx.$children=[],"app"===t.mpType&&(n.render=i),t.onBeforeSetup&&t.onBeforeSetup(n,t),Xs(n),t.parentComponent&&n.proxy&&t.parentComponent.ctx.$children.push(Qs(n)||n.proxy),function(e){const t=Sr.bind(e);e.$updateScopedSlots=()=>wo((()=>Eo(t)));const n=()=>{if(e.isMounted){const{next:t,bu:n,u:i}=e;kr(e,!1),xr(),n&&P(n),kr(e,!0),pr(e,yr(e)),i&&mr(i)}else ss((()=>{hr(e,!0)}),e),pr(e,yr(e))},o=e.effect=new Fn(n,i,(()=>Eo(s)),e.scope),s=e.update=()=>{o.dirty&&o.run()};s.id=e.uid,kr(e,!0),s()}(n),n.proxy}const vr=e=>{let t;for(const n in e)("class"===n||"style"===n||s(n))&&((t||(t={}))[n]=e[n]);return t};function yr(e){const{type:t,vnode:n,proxy:i,withProxy:o,props:s,propsOptions:[r],slots:a,attrs:c,emit:l,render:u,renderCache:p,data:d,setupState:h,ctx:f,uid:m,appContext:{app:{config:{globalProperties:{pruneComponentPropsCache:g}}}},inheritAttrs:v}=e;let y;e.$uniElementIds=new Map,e.$templateRefs=[],e.$templateUniElementRefs=[],e.$templateUniElementStyles={},e.$ei=0,g(m),e.__counter=0===e.__counter?1:0;const b=Bo(e);try{if(4&n.shapeFlag){br(v,s,r,c);const e=o||i;y=u.call(e,e,p,s,h,d,f)}else{br(v,s,r,t.props?c:vr(c));const e=t;y=e.length>1?e(s,{attrs:c,slots:a,emit:l}):e(s,null)}}catch(x){ho(x,e,1),y=!1}return hr(e),Bo(b),y}function br(e,t,n,i){if(t&&i&&!1!==e){const e=Object.keys(i).filter((e=>"class"!==e&&"style"!==e));if(!e.length)return;n&&e.some(r)?e.forEach((e=>{r(e)&&e.slice(9)in n||(t[e]=i[e])})):e.forEach((e=>t[e]=i[e]))}}const xr=e=>{Kn(),_o(),Wn()};function Sr(){const e=this.$scopedSlotsData;if(!e||0===e.length)return;const t=this.ctx.$scope,n=t.data,i=Object.create(null);e.forEach((({path:e,index:t,data:o})=>{const s=ve(n,e),r=m(t)?`${e}.${t}`:`${e}[${t}]`;if(void 0===s||void 0===s[t])i[r]=o;else{const e=ir(o,s[t]);Object.keys(e).forEach((t=>{i[r+"."+t]=e[t]}))}})),e.length=0,Object.keys(i).length&&t.setData(i)}function kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}const Cr=function(e,t=null){f(e)||(e=a({},e)),null==t||v(t)||(t=null);const n=$o(),i=new WeakSet,o=n.app={_uid:Vo++,_component:e,_props:t,_container:null,_context:n,_instance:null,version:Zs,get config(){return n.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&f(e.install)?(i.add(e),e.install(o,...t)):f(e)&&(i.add(e),e(o,...t))),o),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),o),component:(e,t)=>t?(n.components[e]=t,o):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,o):n.directives[e],mount(){},unmount(){},provide:(e,t)=>(n.provides[e]=t,o),runWithContext(e){const t=Ko;Ko=o;try{return e()}finally{Ko=t}}};return o};function wr(e,t=null){("undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof my?my:void 0).__VUE__=!0;const n=Cr(e,t),o=n._context;o.config.globalProperties.$nextTick=function(e){return cr(this.$,e)};const s=e=>(e.appContext=o,e.shapeFlag=6,e),r=function(e,t){return gr(s(e),t)},a=function(e){return e&&function(e){const{bum:t,scope:n,update:i,um:o}=e;t&&P(t);{const t=e.parent;if(t){const n=t.ctx.$children,i=Qs(e)||e.proxy,o=n.indexOf(i);o>-1&&n.splice(o,1)}}n.stop(),i&&(i.active=!1),o&&mr(o),mr((()=>{e.isUnmounted=!0}))}(e.$)};return n.mount=function(){e.render=i;const t=gr(s({type:e}),{mpType:"app",mpInstance:null,parentComponent:null,slots:[],props:null});return n._instance=t.$,t.$app=n,t.$createComponent=r,t.$destroyComponent=a,o.$appInstance=t,t},n.unmount=function(){},n}function Er(e,t,n,i){f(t)&&Zo(e,t.bind(n),i)}function Tr(e,t,n){!function(e,t,n){const i=e.mpType||n.$mpType;!i||"component"===i||"page"===i&&"component"===t.renderer||Object.keys(e).forEach((i=>{if(Ee(i,e[i],!1)){const o=e[i];p(o)?o.forEach((e=>Er(i,e,n,t))):Er(i,o,n,t)}}))}(e,t,n)}function Ir(e,t,n){return e[t]=n}function _r(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function Or(e){const t=e.config.errorHandler;return function(n,i,o){t&&t(n,i,o);const s=e._instance;if(!s||!s.proxy)throw n;s[$]?s.proxy.$callHook($,n):fo(n,0,i&&i.$.vnode,!1)}}function Ar(e,t){return e?[...new Set([].concat(e,t))]:t}let Rr;const Pr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Mr=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Nr(){const e=Nn.getStorageSync("uni_id_token")||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((i=t[1],decodeURIComponent(Rr(i).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(o){throw new Error("获取当前用户信息出错,详细错误信息为:"+o.message)}var i;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}function Dr(e){const t=e.config;var n;t.errorHandler=_e(e,Or),n=t.optionMergeStrategies,Ce.forEach((e=>{n[e]=Ar}));const i=t.globalProperties;!function(e){e.uniIDHasRole=function(e){const{role:t}=Nr();return t.indexOf(e)>-1},e.uniIDHasPermission=function(e){const{permission:t}=Nr();return this.uniIDHasRole("admin")||t.indexOf(e)>-1},e.uniIDTokenValid=function(){const{tokenExpired:e}=Nr();return e>Date.now()}}(i),i.$set=Ir,i.$applyOptions=Tr,i.$callMethod=_r,Nn.invokeCreateVueAppHook(e)}Rr="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Mr.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,i,o="",s=0;s>16&255):64===i?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return o}:atob;const Br=Object.create(null);function Lr(e){delete Br[e]}function jr(e){if(!e)return;const[t,n]=e.split(",");return Br[t]?Br[t][parseInt(n)]:void 0}var Ur={install(e){Dr(e),e.config.globalProperties.pruneComponentPropsCache=Lr;const t=e.mount;e.mount=function(n){const i=t.call(e,n),o=function(){const e="createApp";if("undefined"!=typeof global&&void 0!==global[e])return global[e];if("undefined"!=typeof my)return my[e]}();return o?o(i):"undefined"!=typeof createMiniProgramApp&&createMiniProgramApp(i),i}}};function Fr(e){return m(e)?e:function(e){let t="";if(!e||m(e))return t;for(const n in e)t+=`${n.startsWith("--")?n:_(n)}:${e[n]};`;return t}(N(e))}function Gr(e,t){const n=qs(),o=n.ctx,s=void 0===t||"mp-weixin"!==o.$mpPlatform&&"mp-qq"!==o.$mpPlatform&&"mp-xhs"!==o.$mpPlatform||!m(t)&&"number"!=typeof t?"":"_"+t,r="e"+n.$ei+++s,c=o.$scope;if(!e)return delete c[r],r;const l=c[r];return l?l.value=e:c[r]=function(e,t){const n=e=>{var o;(o=e).type&&o.target&&(o.preventDefault=i,o.stopPropagation=i,o.stopImmediatePropagation=i,u(o,"detail")||(o.detail={}),u(o,"markerId")&&(o.detail="object"==typeof o.detail?o.detail:{},o.detail.markerId=o.markerId),S(o.detail)&&u(o.detail,"checked")&&!u(o.detail,"value")&&(o.detail.value=o.detail.checked),S(o.detail)&&(o.target=a({},o.target,o.detail)));let s=[e];t&&t.ctx.$getTriggerEventDetail&&"number"==typeof e.detail&&(e.detail=t.ctx.$getTriggerEventDetail(e.detail)),e.detail&&e.detail.__args__&&(s=e.detail.__args__);const r=n.value,c=()=>po(function(e,t){if(p(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n&&n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,r),t,5,s),l=e.target,d=!!l&&(!!l.dataset&&"true"===String(l.dataset.eventsync));if(!qr.includes(e.type)||d){const t=c();if("input"===e.type&&(p(t)||y(t)))return;return t}setTimeout(c)};return n.value=e,n}(e,n),r}const qr=["tap","longpress","longtap","transitionend","animationstart","animationiteration","animationend","touchforcechange"];const zr=function(e,t=null){return e&&(e.mpType="app"),wr(e,t).use(Ur)};const Hr=["externalClasses"];const $r=/_(.*)_worklet_factory_/;function Vr(e,t){const n=e.$children;for(let o=n.length-1;o>=0;o--){const e=n[o];if(e.$scope._$vueId===t)return e}let i;for(let o=n.length-1;o>=0;o--)if(i=Vr(n[o],t),i)return i}const Kr=["createSelectorQuery","createIntersectionObserver","selectAllComponents","selectComponent"];function Wr(e,t){const n=e.ctx;n.mpType=t.mpType,n.$mpType=t.mpType,n.$mpPlatform="mp-weixin",n.$scope=t.mpInstance,Object.defineProperties(n,{[me]:{get(){const e=this.$scope.data[me];return void 0===e?"":e}}}),n.$mp={},n._self={},e.slots={},p(t.slots)&&t.slots.length&&(t.slots.forEach((t=>{e.slots[t]=!0})),e.slots.d&&(e.slots.default=!0)),n.getOpenerEventChannel=function(){return t.mpInstance.getOpenerEventChannel()},n.$hasHook=Xr,n.$callHook=Jr,e.emit=function(e,t){return function(n,...i){const o=t.$scope;if(o&&n){const e={__args__:i};o.triggerEvent(n,e)}return e.apply(this,[n,...i])}}(e.emit,n)}function Xr(e){const t=this.$[e];return!(!t||!t.length)}function Jr(e,t){"mounted"===e&&(Jr.call(this,"bm"),this.$.isMounted=!0,e="m");const n=this.$[e];return n&&((e,t)=>{let n;for(let i=0;i{Ee(n,e[n])&&t.add(n)}));{const{extends:n,mixins:i}=e;i&&i.forEach((e=>Yr(e,t))),n&&Yr(n,t)}}return t}function Zr(e,t,n){-1!==n.indexOf(t)||u(e,t)||(e[t]=function(e){return this.$vm&&this.$vm.$callHook(t,e)})}const ea=[J];function ta(e,t,n=ea){t.forEach((t=>Zr(e,t,n)))}function na(e,t,n=ea){Yr(t).forEach((t=>Zr(e,t,n)))}const ia=ge((()=>{const e=[],t=f(getApp)&&getApp({allowDefault:!0});if(t&&t.$vm&&t.$vm.$){const n=t.$vm.$.appContext.mixins;if(p(n)){const t=Object.keys(we);n.forEach((n=>{t.forEach((t=>{u(n,t)&&!e.includes(t)&&e.push(t)}))}))}}return e}));const oa=[q,z,$,V,K,W];function sa(e,t){const n=e.$,i={globalData:e.$options&&e.$options.globalData||{},$vm:e,onLaunch(t){this.$vm=e;const i=n.ctx;this.$vm&&i.$scope&&i.$callHook||(Wr(n,{mpType:"app",mpInstance:this,slots:[]}),i.globalData=this.globalData,e.$callHook(H,t))}},o=wx.$onErrorHandlers;o&&(o.forEach((e=>{Zo($,e,n)})),o.length=0),function(e){const t=io(function(){var e;let t="";{const n=(null===(e=wx.getAppBaseInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync();t=Fe(n&&n.language?n.language:Be)||Be}return t}());Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(e);const s=e.$.type;ta(i,oa),na(i,s);{const e=s.methods;e&&a(i,e)}return i}function ra(e,t){if(f(e.onLaunch)){const t=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.onLaunch(t)}f(e.onShow)&&wx.onAppShow&&wx.onAppShow((e=>{t.$callHook("onShow",e)})),f(e.onHide)&&wx.onAppHide&&wx.onAppHide((e=>{t.$callHook("onHide",e)}))}const aa=["eO","uR","uRIF","uI","uT","uP","uS"];function ca(e){e.properties||(e.properties={}),a(e.properties,function(e,t=!1){const n={};if(!t){let e=function(e){const t=Object.create(null);e&&e.forEach((e=>{t[e]=!0})),this.setData({$slots:t})};aa.forEach((e=>{n[e]={type:null,value:""}})),n.uS={type:null,value:[]},n.uS.observer=e}return e.behaviors&&e.behaviors.includes("wx://form-field")&&(e.properties&&e.properties.name||(n.name={type:null,value:""}),e.properties&&e.properties.value||(n.value={type:null,value:""})),n}(e),function(e){const t={};return e&&e.virtualHost&&(t.virtualHostStyle={type:null,value:""},t.virtualHostClass={type:null,value:""},t.virtualHostHidden={type:null,value:""},t[me]={type:null,value:""}),t}(e.options))}const la=[String,Number,Boolean,Object,Array,null];function ua(e,t){const n=function(e){return p(e)&&1===e.length?e[0]:e}(e);return-1!==la.indexOf(n)?n:null}function pa(e,t){return(t?function(e){const t={};S(e)&&Object.keys(e).forEach((n=>{-1===aa.indexOf(n)&&(t[n]=e[n])}));return t}(e):jr(e.uP))||{}}function da(e){const t=function(){const e=this.properties.uP;e&&(this.$vm?function(e,t){const n=Xi(t.props),i=jr(e)||{};ha(n,i)&&(!function(e,t,n,i){const{props:o,attrs:s,vnode:{patchFlag:r}}=e,a=Xi(o),[c]=e.propsOptions;let l=!1;if(!(i||r>0)||16&r){let i;Os(e,t,o,s)&&(l=!0);for(const s in a)t&&(u(t,s)||(i=_(s))!==s&&u(t,i))||(c?!n||void 0===n[s]&&void 0===n[i]||(o[s]=As(c,a,s,void 0,e,!0)):delete o[s]);if(s!==a)for(const e in s)t&&u(t,e)||(delete s[e],l=!0)}else if(8&r){const n=e.vnode.dynamicProps;for(let i=0;i-1&&function(e){const t=vo.indexOf(e);t>yo&&vo.splice(t,1)}(t.update),t.update());var o}(e,this.$vm.$):"m"===this.properties.uT&&function(e,t){const n=t.properties,i=jr(e)||{};ha(n,i,!1)&&t.setData(i)}(e,this))};e.observers||(e.observers={}),e.observers.uP=t}function ha(e,t,n=!0){const i=Object.keys(t);if(n&&i.length!==Object.keys(e).length)return!0;for(let o=0;o{i.push(e.replace("uni://","wx://")),"uni://form-field"===e&&(p(n)?(n.push("name"),n.push("modelValue")):(n.name={type:String,default:""},n.modelValue={type:[String,Number,Boolean,Array,Object,Date],default:""}))})),i}(t)}function ma(e,{parse:t,mocks:n,isPage:i,isPageInProject:o,initRelation:s,handleLink:r,initLifetimes:c}){e=e.default||e;const l={multipleSlots:!0,addGlobalClass:!0,pureDataPattern:/^uP$/};p(e.mixins)&&e.mixins.forEach((e=>{v(e.options)&&a(l,e.options)})),e.options&&a(l,e.options);const d={options:l,lifetimes:c({mocks:n,isPage:i,initRelation:s,vueOptions:e}),pageLifetimes:{show(){this.$vm&&this.$vm.$callHook("onPageShow")},hide(){this.$vm&&this.$vm.$callHook("onPageHide")},resize(e){this.$vm&&this.$vm.$callHook("onPageResize",e)}},methods:{__l:r}};var h,f,m,g;return fa(d,e),ca(d),da(d),function(e,t){Hr.forEach((n=>{u(t,n)&&(e[n]=t[n])}))}(d,e),h=d.methods,f=e.wxsCallMethods,p(f)&&f.forEach((e=>{h[e]=function(t){return this.$vm[e](t)}})),m=d.methods,(g=e.methods)&&Object.keys(g).forEach((e=>{const t=e.match($r);if(t){const n=t[1];m[e]=g[e],m[n]=g[n]}})),t&&t(d,{handleLink:r}),d}let ga,va;function ya(){return getApp().$vm}function ba(e,t){const{parse:n,mocks:i,isPage:o,initRelation:s,handleLink:r,initLifetimes:a}=t,c=ma(e,{mocks:i,isPage:o,isPageInProject:!0,initRelation:s,handleLink:r,initLifetimes:a});!function({properties:e},t){p(t)?t.forEach((t=>{e[t]={type:String,value:""}})):S(t)&&Object.keys(t).forEach((n=>{const i=t[n];if(S(i)){let t=i.default;f(t)&&(t=t());const o=i.type;i.type=ua(o),e[n]={type:i.type,value:t}}else e[n]={type:ua(i)}}))}(c,(e.default||e).props);const l=c.methods;return l.onLoad=function(e){var t;return this.options=e,this.$page={fullPath:(t=this.route+Se(e),function(e){return 0===e.indexOf("/")}(t)?t:"/"+t)},this.$vm&&this.$vm.$callHook(X,e)},ta(l,Qr),na(l,e),function(e,t){if(!t)return;Object.keys(we).forEach((n=>{t&we[n]&&Zr(e,n,[])}))}(l,e.__runtimeHooks),ta(l,ia()),n&&n(c,{handleLink:r}),c}const xa=Page,Sa=Component;function ka(e){const t=e.triggerEvent,n=function(n,...i){return t.apply(e,[(o=n,T(o.replace(be,"-"))),...i]);var o};try{e.triggerEvent=n}catch(i){e._triggerEvent=n}}function Ca(e,t,n){const i=t[e];t[e]=i?function(...e){return ka(this),i.apply(this,e)}:function(){ka(this)}}Page=function(e){return Ca(X,e),xa(e)},Component=function(e){Ca("created",e);return e.properties&&e.properties.uP||(ca(e),da(e)),Sa(e)};var wa=Object.freeze({__proto__:null,handleLink:function(e){const t=e.detail||e.value,n=t.vuePid;let i;n&&(i=Vr(this.$vm,n)),i||(i=this.$vm),t.parent=i},initLifetimes:function({mocks:e,isPage:t,initRelation:n,vueOptions:i}){return{attached(){let o=this.properties;!function(e,t){if(!e)return;const n=e.split(","),i=n.length;1===i?t._$vueId=n[0]:2===i&&(t._$vueId=n[0],t._$vuePid=n[1])}(o.uI,this);const s={vuePid:this._$vuePid};n(this,s);const r=this,a=t(r);let c=o;this.$vm=function(e,t){ga||(ga=ya().$createComponent);const n=ga(e,t);return Qs(n.$)||n}({type:i,props:pa(c,a)},{mpType:a?"page":"component",mpInstance:r,slots:o.uS||{},parentComponent:s.parent&&s.parent.$,onBeforeSetup(t,n){!function(e,t){Object.defineProperty(e,"refs",{get(){const e={};return function(e,t,n){e.selectAllComponents(t).forEach((e=>{const t=e.properties.uR;n[t]=e.$vm||e}))}(t,".r",e),t.selectAllComponents(".r-i-f").forEach((t=>{const n=t.properties.uR;n&&(e[n]||(e[n]=[]),e[n].push(t.$vm||t))})),e}})}(t,r),function(e,t,n){const i=e.ctx;n.forEach((n=>{u(t,n)&&(e[n]=i[n]=t[n])}))}(t,r,e),function(e,t){Wr(e,t);const n=e.ctx;Kr.forEach((e=>{n[e]=function(...t){const i=n.$scope;if(i&&i[e])return i[e].apply(i,t)}}))}(t,n)}}),a||function(e){const t=e.$options;p(t.behaviors)&&t.behaviors.includes("uni://form-field")&&e.$watch("modelValue",(()=>{e.$scope&&e.$scope.setData({name:e.name,value:e.modelValue})}),{immediate:!0})}(this.$vm)},ready(){this.$vm&&(this.$vm.$callHook("mounted"),this.$vm.$callHook(J))},detached(){var e;this.$vm&&(Lr(this.$vm.$.uid),e=this.$vm,va||(va=ya().$destroyComponent),va(e))}}},initRelation:function(e,t){e.triggerEvent("__l",t)},isPage:function(e){return!!e.route},mocks:["__route__","__wxExparserNodeId__","__wxWebviewId__"]});const Ea=function(e){return App(sa(e))},Ta=(Ia=wa,function(e){return Component(ba(e,Ia))});var Ia;const _a=function(e){return function(t){return Component(ma(t,e))}}(wa),Oa=function(e){ra(sa(e),e)},Aa=function(e){const t=sa(e),n=f(getApp)&&getApp({allowDefault:!0});if(!n)return;e.$.ctx.$scope=n;const i=n.globalData;i&&Object.keys(t.globalData).forEach((e=>{u(i,e)||(i[e]=t.globalData[e])})),Object.keys(t).forEach((e=>{u(n,e)||(n[e]=t[e])})),ra(t,e)};wx.createApp=global.createApp=Ea,wx.createPage=Ta,wx.createComponent=_a,wx.createPluginApp=global.createPluginApp=Oa,wx.createSubpackageApp=global.createSubpackageApp=Aa;
+function e(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const t={},n=[],i=()=>{},o=()=>!1,s=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),r=e=>e.startsWith("onUpdate:"),a=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},l=Object.prototype.hasOwnProperty,u=(e,t)=>l.call(e,t),p=Array.isArray,d=e=>"[object Map]"===x(e),h=e=>"[object Set]"===x(e),f=e=>"function"==typeof e,m=e=>"string"==typeof e,g=e=>"symbol"==typeof e,v=e=>null!==e&&"object"==typeof e,y=e=>(v(e)||f(e))&&f(e.then)&&f(e.catch),b=Object.prototype.toString,x=e=>b.call(e),S=e=>"[object Object]"===x(e),k=e=>m(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,C=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),w=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},E=/-(\w)/g,T=w((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,_=w((e=>e.replace(I,"-$1").toLowerCase())),O=w((e=>e.charAt(0).toUpperCase()+e.slice(1))),A=w((e=>e?`on${O(e)}`:"")),R=(e,t)=>!Object.is(e,t),P=(e,t)=>{for(let n=0;n{const t=parseFloat(e);return isNaN(t)?e:t};function N(e){if(p(e)){const t={};for(let n=0;n{if(e){const n=e.split(B);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function U(e){let t="";if(m(e))t=e;else if(p(e))for(let n=0;nt&&t.__v_isRef?F(e,t.value):d(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],i)=>(e[G(t,i)+" =>"]=n,e)),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>G(e)))}:g(t)?G(t):!v(t)||p(t)||S(t)?t:String(t),G=(e,t="")=>{var n;return g(e)?`Symbol(${null!=(n=e.description)?n:t})`:e},q="onShow",z="onHide",H="onLaunch",$="onError",V="onThemeChange",K="onPageNotFound",W="onUnhandledRejection",X="onLoad",J="onReady",Q="onUnload",Y="onInit",Z="onSaveExitState",ee="onResize",te="onBackPress",ne="onPageScroll",ie="onTabItemTap",oe="onReachBottom",se="onPullDownRefresh",re="onShareTimeline",ae="onShareChat",ce="onAddToFavorites",le="onShareAppMessage",ue="onNavigationBarButtonTap",pe="onNavigationBarSearchInputClicked",de="onNavigationBarSearchInputChanged",he="onNavigationBarSearchInputConfirmed",fe="onNavigationBarSearchInputFocusChanged",me="virtualHostId";function ge(e,t=null){let n;return(...i)=>(e&&(n=e.apply(t,i),e=null),n)}function ve(e,t){if(!m(t))return;const n=(t=t.replace(/\[(\d+)\]/g,".$1")).split(".");let i=n[0];return e||(e={}),1===n.length?e[i]:ve(e[i],n.slice(1).join("."))}function ye(e){let t={};return S(e)&&Object.keys(e).sort().forEach((n=>{const i=n;t[i]=e[i]})),Object.keys(t)?t:e}const be=/:/g;const xe=encodeURIComponent;function Se(e,t=xe){const n=e?Object.keys(e).map((n=>{let i=e[n];return void 0===typeof i||null===i?i="":S(i)&&(i=JSON.stringify(i)),t(n)+"="+t(i)})).filter((e=>e.length>0)).join("&"):null;return n?`?${n}`:""}const ke=[Y,X,q,z,Q,te,ne,ie,oe,se,re,le,ae,ce,Z,ue,pe,de,he,fe];const Ce=[q,z,H,$,V,K,W,"onExit",Y,X,J,Q,ee,te,ne,ie,oe,se,re,ce,le,ae,Z,ue,pe,de,he,fe],we=(()=>({onPageScroll:1,onShareAppMessage:2,onShareTimeline:4}))();function Ee(e,t,n=!0){return!(n&&!f(t))&&(Ce.indexOf(e)>-1||0===e.indexOf("on"))}let Te;const Ie=[];const _e=ge(((e,t)=>t(e))),Oe=function(){};Oe.prototype={_id:1,on:function(e,t,n){var i=this.e||(this.e={});return(i[e]||(i[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var i=this;function o(){i.off(e,o),t.apply(n,arguments)}return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),i=0,o=n.length;i=0;s--)if(i[s].fn===t||i[s].fn._===t||i[s]._id===t){i.splice(s,1);break}o=i}return o.length?n[e]=o:delete n[e],this}};var Ae=Oe;const Re=["{","}"];const Pe=/^(?:\d)+/,Me=/^(?:\w)+/;const Ne="zh-Hans",De="zh-Hant",Be="en",Le=Object.prototype.hasOwnProperty,je=(e,t)=>Le.call(e,t),Ue=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,n=Re){if(!t)return[e];let i=this._caches[e];return i||(i=function(e,[t,n]){const i=[];let o=0,s="";for(;o-1?Ne:e.indexOf("-hant")>-1?De:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?De:Ne);var n;let i=[Be,"fr","es"];t&&Object.keys(t).length>0&&(i=Object.keys(t));const o=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,i);return o||void 0}class Ge{constructor({locale:e,fallbackLocale:t,messages:n,watcher:i,formater:o}){this.locale=Be,this.fallbackLocale=Be,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=o||Ue,this.messages=n||{},this.setLocale(e||Be),i&&this.watchLocale(i)}setLocale(e){const t=this.locale;this.locale=Fe(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,n=!0){const i=this.messages[e];i?n?Object.assign(i,t):Object.keys(t).forEach((e=>{je(i,e)||(i[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){let i=this.message;return"string"==typeof t?(t=Fe(t,this.messages))&&(i=this.messages[t]):n=t,je(i,e)?this.formater.interpolate(i[e],n).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function qe(e){return function(){try{return e.apply(e,arguments)}catch(Wa){console.error(Wa)}}}let ze=1;const He={};function $e(e,t,n){if("number"==typeof e){const i=He[e];if(i)return i.keepAlive||delete He[e],i.callback(t,n)}return t}const Ve="success",Ke="fail",We="complete";function Xe(e,t={},{beforeAll:n,beforeSuccess:i}={}){S(t)||(t={});const{success:o,fail:s,complete:r}=function(e){const t={};for(const n in e){const i=e[n];f(i)&&(t[n]=qe(i),delete e[n])}return t}(t),a=f(o),c=f(s),l=f(r),u=ze++;return function(e,t,n,i=!1){He[e]={name:t,keepAlive:i,callback:n}}(u,e,(u=>{(u=u||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(u.errMsg,e),f(n)&&n(u),u.errMsg===e+":ok"?(f(i)&&i(u,t),a&&o(u)):c&&s(u),l&&r(u)})),u}const Je="success",Qe="fail",Ye="complete",Ze={},et={};function nt(e,t){return function(n){return e(n,t)||n}}function it(e,t,n){let i=!1;for(let o=0;oe(t),catch(){}}}function ot(e,t={}){return[Je,Qe,Ye].forEach((n=>{const i=e[n];if(!p(i))return;const o=t[n];t[n]=function(e){it(i,e,t).then((e=>f(o)&&o(e)||e))}})),t}function st(e,t){const n=[];p(Ze.returnValue)&&n.push(...Ze.returnValue);const i=et[e];return i&&p(i.returnValue)&&n.push(...i.returnValue),n.forEach((e=>{t=e(t)||t})),t}function rt(e){const t=Object.create(null);Object.keys(Ze).forEach((e=>{"returnValue"!==e&&(t[e]=Ze[e].slice())}));const n=et[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function at(e,t,n,i){const o=rt(e);if(o&&Object.keys(o).length){if(p(o.invoke)){return it(o.invoke,n).then((n=>t(ot(rt(e),n),...i)))}return t(ot(o,n),...i)}return t(n,...i)}function ct(e,t){return(n={},...i)=>function(e){return!(!S(e)||![Ve,Ke,We].find((t=>f(e[t]))))}(n)?st(e,at(e,t,a({},n),i)):st(e,new Promise(((o,s)=>{at(e,t,a({},n,{success:o,fail:s}),i)})))}function lt(e,t,n,i={}){const o=t+":fail";let s="";return s=n?0===n.indexOf(o)?n:o+" "+n:o,delete i.errCode,$e(e,a({errMsg:s},i))}function ut(e,t,n,i){const o=function(e){e[0]}(t);if(o)return o}function pt(e,t,n,i){return n=>{const o=Xe(e,n,i),s=ut(0,[n]);return s?lt(o,e,s):t(n,{resolve:t=>function(e,t,n){return $e(e,a(n||{},{errMsg:t+":ok"}))}(o,e,t),reject:(t,n)=>lt(o,e,function(e){return!e||m(e)?e:e.stack?("undefined"!=typeof globalThis&&globalThis.harmonyChannel||console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function dt(e,t,n,i){return function(e,t){return(...e)=>{const n=ut(0,e);if(n)throw new Error(n);return t.apply(null,e)}}(0,t)}let ht=!1,ft=0,mt=0;const gt=dt(0,((e,t)=>{if(0===ft&&function(){var e,t;let n,i,o;{const s=(null===(e=wx.getWindowInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync(),r=(null===(t=wx.getDeviceInfo)||void 0===t?void 0:t.call(wx))||wx.getSystemInfoSync();n=s.windowWidth,i=s.pixelRatio,o=r.platform}ft=n,mt=i,ht="ios"===o}(),0===(e=Number(e)))return 0;let n=e/750*(t||ft);return n<0&&(n=-n),n=Math.floor(n+1e-4),0===n&&(n=1!==mt&&ht?.5:1),e<0?-n:n}));function vt(e,t){Object.keys(t).forEach((n=>{f(t[n])&&(e[n]=function(e,t){const n=t?e?e.concat(t):p(t)?t:[t]:e;return n?function(e){const t=[];for(let n=0;n{const i=e[n],o=t[n];p(i)&&f(o)&&c(i,o)}))}const bt=dt(0,((e,t)=>{m(e)&&S(t)?vt(et[e]||(et[e]={}),t):S(e)&&vt(Ze,e)})),xt=dt(0,((e,t)=>{m(e)?S(t)?yt(et[e],t):delete et[e]:S(e)&&yt(Ze,e)}));const St=new class{constructor(){this.$emitter=new Ae}on(e,t){return this.$emitter.on(e,t)}once(e,t){return this.$emitter.once(e,t)}off(e,t){e?this.$emitter.off(e,t):this.$emitter.e={}}emit(e,...t){this.$emitter.emit(e,...t)}},kt=dt(0,((e,t)=>(St.on(e,t),()=>St.off(e,t)))),Ct=dt(0,((e,t)=>(St.once(e,t),()=>St.off(e,t)))),wt=dt(0,((e,t)=>{p(e)||(e=e?[e]:[]),e.forEach((e=>{St.off(e,t)}))})),Et=dt(0,((e,...t)=>{St.emit(e,...t)}));let Tt,It,_t;function Ot(e){try{return JSON.parse(e)}catch(Wa){}return e}const At=[];function Rt(e,t){At.forEach((n=>{n(e,t)})),At.length=0}const Pt=ct(Mt="getPushClientId",function(e,t,n,i){return pt(e,t,0,i)}(Mt,((e,{resolve:t,reject:n})=>{Promise.resolve().then((()=>{void 0===_t&&(_t=!1,Tt="",It="uniPush is not enabled"),At.push(((e,i)=>{e?t({cid:e}):n(i)})),void 0!==Tt&&Rt(Tt,It)}))}),0,Nt));var Mt,Nt;const Dt=[],Bt=/^\$|__f__|getLocale|setLocale|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|rpx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getDeviceInfo|getAppBaseInfo|getWindowInfo|getSystemSetting|getAppAuthorizeSetting/,Lt=/^create|Manager$/,jt=["createBLEConnection"],Ut=["request","downloadFile","uploadFile","connectSocket"],Ft=["createBLEConnection"],Gt=/^on|^off/;function qt(e){return Lt.test(e)&&-1===jt.indexOf(e)}function zt(e){return Bt.test(e)&&-1===Ft.indexOf(e)}function Ht(e){return-1!==Ut.indexOf(e)}function $t(e){return!(qt(e)||zt(e)||function(e){return Gt.test(e)&&"onPush"!==e}(e))}function Vt(e,t){return $t(e)&&f(t)?function(n={},...i){return f(n.success)||f(n.fail)||f(n.complete)?st(e,at(e,t,a({},n),i)):st(e,new Promise(((o,s)=>{at(e,t,a({},n,{success:o,fail:s}),i)})))}:t}Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e&&e()).then((()=>n))),(n=>t.resolve(e&&e()).then((()=>{throw n}))))});const Kt=["success","fail","cancel","complete"];const Wt=()=>{const e=f(getApp)&&getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:function(){var e;let t="";{const n=(null===(e=wx.getAppBaseInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync();t=Fe(n&&n.language?n.language:Be)||Be}return t}()},Xt=[];"undefined"!=typeof global&&(global.getLocale=Wt);const Jt="__DC_STAT_UUID";let Qt;function Yt(e=wx){return function(t,n){Qt=Qt||e.getStorageSync(Jt),Qt||(Qt=Date.now()+""+Math.floor(1e7*Math.random()),wx.setStorage({key:Jt,data:Qt})),n.deviceId=Qt}}function Zt(e,t){if(e.safeArea){const n=e.safeArea;t.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function en(e,t){let n="",i="";switch(n=e.split(" ")[0]||t,i=e.split(" ")[1]||"",n=n.toLowerCase(),n){case"harmony":case"ohos":case"openharmony":n="harmonyos";break;case"iphone os":n="ios";break;case"mac":case"darwin":n="macos";break;case"windows_nt":n="windows"}return{osName:n,osVersion:i}}function tn(e,t){let n=e.deviceType||"phone";{const e={ipad:"pad",windows:"pc",mac:"pc"},i=Object.keys(e),o=t.toLowerCase();for(let t=0;t{Zt(e,t),Yt()(e,t),function(e,t){const{brand:n="",model:i="",system:o="",language:s="",theme:r,version:c,platform:l,fontSizeSetting:u,SDKVersion:p,pixelRatio:d,deviceOrientation:h}=e,{osName:f,osVersion:m}=en(o,l);let g=c,v=tn(e,i),y=nn(n),b=sn(e),x=h,S=d,k=p;const C=(s||"").replace(/_/g,"-"),w={appId:"__UNI__A6CDB98",appName:"tk-mini-program",appVersion:"1.0.0",appVersionCode:"100",appLanguage:on(C),uniCompileVersion:"4.76",uniCompilerVersion:"4.76",uniRuntimeVersion:"4.76",uniPlatform:"mp-weixin",deviceBrand:y,deviceModel:i,deviceType:v,devicePixelRatio:S,deviceOrientation:x,osName:f,osVersion:m,hostTheme:r,hostVersion:g,hostLanguage:C,hostName:b,hostSDKVersion:k,hostFontSizeSetting:u,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0,isUniAppX:!1};a(t,w)}(e,t)}},an=rn,cn={args(e,t){let n=parseInt(e.current);if(isNaN(n))return;const i=e.urls;if(!p(i))return;const o=i.length;return o?(n<0?n=0:n>=o&&(n=o-1),n>0?(t.current=i[n],t.urls=i.filter(((e,t)=>!(t{const{brand:n,model:i,system:o="",platform:s=""}=e;let r=tn(e,i),c=nn(n);Yt()(e,t);const{osName:l,osVersion:u}=en(o,s);t=ye(a(t,{deviceType:r,deviceBrand:c,deviceModel:i,osName:l,osVersion:u}))}},pn={returnValue:(e,t)=>{const{version:n,language:i,SDKVersion:o,theme:s}=e;let r=sn(e),c=(i||"").replace(/_/g,"-");const l={hostVersion:n,hostLanguage:c,hostName:r,hostSDKVersion:o,hostTheme:s,appId:"__UNI__A6CDB98",appName:"tk-mini-program",appVersion:"1.0.0",appVersionCode:"100",appLanguage:on(c),isUniAppX:!1,uniPlatform:"mp-weixin",uniCompileVersion:"4.76",uniCompilerVersion:"4.76",uniRuntimeVersion:"4.76"};a(t,l)}},dn={returnValue:(e,t)=>{Zt(e,t),t=ye(a(t,{windowTop:0,windowBottom:0}))}},hn={args(e){const t=getApp({allowDefault:!0})||{};t.$vm?Zo($,e,t.$vm.$):(wx.$onErrorHandlers||(wx.$onErrorHandlers=[]),wx.$onErrorHandlers.push(e))}},fn={args(e){const t=getApp({allowDefault:!0})||{};if(t.$vm){if(e.__weh){const n=t.$vm.$[$];if(n){const t=n.indexOf(e.__weh);t>-1&&n.splice(t,1)}}}else{if(!wx.$onErrorHandlers)return;const t=wx.$onErrorHandlers.findIndex((t=>t===e));-1!==t&&wx.$onErrorHandlers.splice(t,1)}}},mn={args(){if(wx.__uni_console__){if(wx.__uni_console_warned__)return;wx.__uni_console_warned__=!0,console.warn("开发模式下小程序日志回显会使用 socket 连接,为了避免冲突,建议使用 SocketTask 的方式去管理 WebSocket 或手动关闭日志回显功能。[详情](https://uniapp.dcloud.net.cn/tutorial/run/mp-log.html)")}}},gn=mn,vn={$on:kt,$off:wt,$once:Ct,$emit:Et,upx2px:gt,rpx2px:gt,interceptors:{},addInterceptor:bt,removeInterceptor:xt,onCreateVueApp:function(e){if(Te)return e(Te);Ie.push(e)},invokeCreateVueAppHook:function(e){Te=e,Ie.forEach((t=>t(e)))},getLocale:Wt,setLocale:e=>{const t=f(getApp)&&getApp();if(!t)return!1;return t.$vm.$locale!==e&&(t.$vm.$locale=e,Xt.forEach((t=>t({locale:e}))),!0)},onLocaleChange:e=>{-1===Xt.indexOf(e)&&Xt.push(e)},getPushClientId:Pt,onPushMessage:e=>{-1===Dt.indexOf(e)&&Dt.push(e)},offPushMessage:e=>{if(e){const t=Dt.indexOf(e);t>-1&&Dt.splice(t,1)}else Dt.length=0},invokePushCallback:function(e){if("enabled"===e.type)_t=!0;else if("clientId"===e.type)Tt=e.cid,It=e.errMsg,Rt(Tt,e.errMsg);else if("pushMsg"===e.type){const t={type:"receive",data:Ot(e.message)};for(let e=0;e{t({type:"click",data:Ot(e.message)})}))},__f__:function(e,t,...n){t&&n.push(t),console[e].apply(console,n)}};const yn=["qy","env","error","version","lanDebug","cloud","serviceMarket","router","worklet","__webpack_require_UNI_MP_PLUGIN__"],bn=["lanDebug","router","worklet"],xn=wx.getLaunchOptionsSync?wx.getLaunchOptionsSync():null;function Sn(e){return(!xn||1154!==xn.scene||!bn.includes(e))&&(yn.indexOf(e)>-1||"function"==typeof wx[e])}function kn(){const e={};for(const t in wx)Sn(t)&&(e[t]=wx[t]);return"undefined"!=typeof globalThis&&"undefined"==typeof requireMiniProgram&&(globalThis.wx=e),e}const Cn=["__route__","__wxExparserNodeId__","__wxWebviewId__"],wn=(En={oauth:["weixin"],share:["weixin"],payment:["wxpay"],push:["weixin"]},function({service:e,success:t,fail:n,complete:i}){let o;En[e]?(o={errMsg:"getProvider:ok",service:e,provider:En[e]},f(t)&&t(o)):(o={errMsg:"getProvider:fail:服务["+e+"]不存在"},f(n)&&n(o)),f(i)&&i(o)});var En;const Tn=kn();Tn.canIUse("getAppBaseInfo")||(Tn.getAppBaseInfo=Tn.getSystemInfoSync),Tn.canIUse("getWindowInfo")||(Tn.getWindowInfo=Tn.getSystemInfoSync),Tn.canIUse("getDeviceInfo")||(Tn.getDeviceInfo=Tn.getSystemInfoSync);let In=Tn.getAppBaseInfo&&Tn.getAppBaseInfo();In||(In=Tn.getSystemInfoSync());const _n=In?In.host:null,On=_n&&"SAAASDK"===_n.env?Tn.miniapp.shareVideoMessage:Tn.shareVideoMessage;var An=Object.freeze({__proto__:null,createSelectorQuery:function(){const e=Tn.createSelectorQuery(),t=e.in;return e.in=function(e){return e.$scope?t.call(this,e.$scope):t.call(this,function(e){const t=Object.create(null);return Cn.forEach((n=>{t[n]=e[n]})),t}(e))},e},getProvider:wn,shareVideoMessage:On});const Rn={args(e,t){e.compressedHeight&&!t.compressHeight&&(t.compressHeight=e.compressedHeight),e.compressedWidth&&!t.compressWidth&&(t.compressWidth=e.compressedWidth)}};var Pn=Object.freeze({__proto__:null,compressImage:Rn,getAppAuthorizeSetting:{returnValue:function(e,t){const{locationReducedAccuracy:n}=e;t.locationAccuracy="unsupported",!0===n?t.locationAccuracy="reduced":!1===n&&(t.locationAccuracy="full")}},getAppBaseInfo:pn,getDeviceInfo:un,getSystemInfo:rn,getSystemInfoSync:an,getWindowInfo:dn,offError:fn,onError:hn,onSocketMessage:gn,onSocketOpen:mn,previewImage:cn,redirectTo:{},showActionSheet:ln});const Mn=kn();var Nn=function(e,t,n=wx){const i=function(e){function t(e,t,n){return function(o){return t(i(e,o,n))}}function n(e,n,i={},o={},s=!1){if(S(n)){const r=!0===s?n:{};f(i)&&(i=i(n,r)||{});for(const a in n)if(u(i,a)){let t=i[a];f(t)&&(t=t(n[a],n,r)),t?m(t)?r[t]=n[a]:S(t)&&(r[t.name?t.name:a]=t.value):console.warn(`微信小程序 ${e} 暂不支持 ${a}`)}else if(-1!==Kt.indexOf(a)){const i=n[a];f(i)&&(r[a]=t(e,i,o))}else s||u(r,a)||(r[a]=n[a]);return r}return f(n)&&(f(i)&&i(n,{}),n=t(e,n,o)),n}function i(t,i,o,s=!1){return f(e.returnValue)&&(i=e.returnValue(t,i)),n(t,i,o,{},s||!1)}return function(t,o){const s=u(e,t);if(!s&&"function"!=typeof wx[t])return o;const r=s||f(e.returnValue)||qt(t)||Ht(t),a=s||f(o);if(!s&&!o)return function(){console.error(`微信小程序 暂不支持${t}`)};if(!r||!a)return o;const c=e[t];return function(e,o){let s=c||{};f(c)&&(s=c(e));const r=[e=n(t,e,s.args,s.returnValue)];void 0!==o&&r.push(o);const a=wx[s.name||t].apply(wx,r);return(qt(t)||Ht(t))&&a&&!a.__v_skip&&(a.__v_skip=!0),zt(t)?i(t,a,s.returnValue,qt(t)):a}}}(t);return new Proxy({},{get:(t,o)=>u(t,o)?t[o]:u(e,o)?Vt(o,e[o]):u(vn,o)?Vt(o,vn[o]):Vt(o,i(o,n[o]))})}(An,Pn,Mn);let Dn,Bn;class Ln{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Dn,!e&&Dn&&(this.index=(Dn.scopes||(Dn.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=Dn;try{return Dn=this,e()}finally{Dn=t}}}on(){Dn=this}off(){Dn=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Wn()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Hn,t=Bn;try{return Hn=!0,Bn=this,this._runnings++,Gn(this),this.fn()}finally{qn(this),this._runnings--,Bn=t,Hn=e}}stop(){var e;this.active&&(Gn(this),qn(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function Gn(e){e._trackId++,e._depsLength=0}function qn(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ti=new WeakMap,ni=Symbol(""),ii=Symbol("");function oi(e,t,n){if(Hn&&Bn){let t=ti.get(e);t||ti.set(e,t=new Map);let i=t.get(n);i||t.set(n,i=ei((()=>t.delete(n)))),Qn(Bn,i)}}function si(e,t,n,i,o,s){const r=ti.get(e);if(!r)return;let a=[];if("clear"===t)a=[...r.values()];else if("length"===n&&p(e)){const e=Number(i);r.forEach(((t,n)=>{("length"===n||!g(n)&&n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(r.get(n)),t){case"add":p(e)?k(n)&&a.push(r.get("length")):(a.push(r.get(ni)),d(e)&&a.push(r.get(ii)));break;case"delete":p(e)||(a.push(r.get(ni)),d(e)&&a.push(r.get(ii)));break;case"set":d(e)&&a.push(r.get(ni))}Xn();for(const c of a)c&&Zn(c,4);Jn()}const ri=e("__proto__,__v_isRef,__isVue"),ai=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(g)),ci=li();function li(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Xi(this);for(let t=0,o=this.length;t{e[t]=function(...e){Kn(),Xn();const n=Xi(this)[t].apply(this,e);return Jn(),Wn(),n}})),e}function ui(e){const t=Xi(this);return oi(t,0,e),t.hasOwnProperty(e)}class pi{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const i=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!i;if("__v_isReadonly"===t)return i;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(i?o?Gi:Fi:o?Ui:ji).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const s=p(e);if(!i){if(s&&u(ci,t))return Reflect.get(ci,t,n);if("hasOwnProperty"===t)return ui}const r=Reflect.get(e,t,n);return(g(t)?ai.has(t):ri(t))?r:(i||oi(e,0,t),o?r:no(r)?s&&k(t)?r:r.value:v(r)?i?Hi(r):zi(r):r)}}class di extends pi{constructor(e=!1){super(!1,e)}set(e,t,n,i){let o=e[t];if(!this._isShallow){const t=Ki(o);if(Wi(n)||Ki(n)||(o=Xi(o),n=Xi(n)),!p(e)&&no(o)&&!no(n))return!t&&(o.value=n,!0)}const s=p(e)&&k(t)?Number(t)e,yi=e=>Reflect.getPrototypeOf(e);function bi(e,t,n=!1,i=!1){const o=Xi(e=e.__v_raw),s=Xi(t);n||(R(t,s)&&oi(o,0,t),oi(o,0,s));const{has:r}=yi(o),a=i?vi:n?Yi:Qi;return r.call(o,t)?a(e.get(t)):r.call(o,s)?a(e.get(s)):void(e!==o&&e.get(t))}function xi(e,t=!1){const n=this.__v_raw,i=Xi(n),o=Xi(e);return t||(R(e,o)&&oi(i,0,e),oi(i,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function Si(e,t=!1){return e=e.__v_raw,!t&&oi(Xi(e),0,ni),Reflect.get(e,"size",e)}function ki(e){e=Xi(e);const t=Xi(this);return yi(t).has.call(t,e)||(t.add(e),si(t,"add",e,e)),this}function Ci(e,t){t=Xi(t);const n=Xi(this),{has:i,get:o}=yi(n);let s=i.call(n,e);s||(e=Xi(e),s=i.call(n,e));const r=o.call(n,e);return n.set(e,t),s?R(t,r)&&si(n,"set",e,t):si(n,"add",e,t),this}function wi(e){const t=Xi(this),{has:n,get:i}=yi(t);let o=n.call(t,e);o||(e=Xi(e),o=n.call(t,e)),i&&i.call(t,e);const s=t.delete(e);return o&&si(t,"delete",e,void 0),s}function Ei(){const e=Xi(this),t=0!==e.size,n=e.clear();return t&&si(e,"clear",void 0,void 0),n}function Ti(e,t){return function(n,i){const o=this,s=o.__v_raw,r=Xi(s),a=t?vi:e?Yi:Qi;return!e&&oi(r,0,ni),s.forEach(((e,t)=>n.call(i,a(e),a(t),o)))}}function Ii(e,t,n){return function(...i){const o=this.__v_raw,s=Xi(o),r=d(s),a="entries"===e||e===Symbol.iterator&&r,c="keys"===e&&r,l=o[e](...i),u=n?vi:t?Yi:Qi;return!t&&oi(s,0,c?ii:ni),{next(){const{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function _i(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Oi(){const e={get(e){return bi(this,e)},get size(){return Si(this)},has:xi,add:ki,set:Ci,delete:wi,clear:Ei,forEach:Ti(!1,!1)},t={get(e){return bi(this,e,!1,!0)},get size(){return Si(this)},has:xi,add:ki,set:Ci,delete:wi,clear:Ei,forEach:Ti(!1,!0)},n={get(e){return bi(this,e,!0)},get size(){return Si(this,!0)},has(e){return xi.call(this,e,!0)},add:_i("add"),set:_i("set"),delete:_i("delete"),clear:_i("clear"),forEach:Ti(!0,!1)},i={get(e){return bi(this,e,!0,!0)},get size(){return Si(this,!0)},has(e){return xi.call(this,e,!0)},add:_i("add"),set:_i("set"),delete:_i("delete"),clear:_i("clear"),forEach:Ti(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=Ii(o,!1,!1),n[o]=Ii(o,!0,!1),t[o]=Ii(o,!1,!0),i[o]=Ii(o,!0,!0)})),[e,n,t,i]}const[Ai,Ri,Pi,Mi]=Oi();function Ni(e,t){const n=t?e?Mi:Pi:e?Ri:Ai;return(t,i,o)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get(u(n,i)&&i in t?n:t,i,o)}const Di={get:Ni(!1,!1)},Bi={get:Ni(!1,!0)},Li={get:Ni(!0,!1)},ji=new WeakMap,Ui=new WeakMap,Fi=new WeakMap,Gi=new WeakMap;function qi(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>x(e).slice(8,-1))(e))}function zi(e){return Ki(e)?e:$i(e,!1,fi,Di,ji)}function Hi(e){return $i(e,!0,mi,Li,Fi)}function $i(e,t,n,i,o){if(!v(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const r=qi(e);if(0===r)return e;const a=new Proxy(e,2===r?i:n);return o.set(e,a),a}function Vi(e){return Ki(e)?Vi(e.__v_raw):!(!e||!e.__v_isReactive)}function Ki(e){return!(!e||!e.__v_isReadonly)}function Wi(e){return!(!e||!e.__v_isShallow)}function Xi(e){const t=e&&e.__v_raw;return t?Xi(t):e}function Ji(e){return Object.isExtensible(e)&&((e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})})(e,"__v_skip",!0),e}const Qi=e=>v(e)?zi(e):e,Yi=e=>v(e)?Hi(e):e;class Zi{constructor(e,t,n,i){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Fn((()=>e(this._value)),(()=>to(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=n}get value(){const e=Xi(this);return e._cacheable&&!e.effect.dirty||!R(e._value,e._value=e.effect.run())||to(e,4),eo(e),e.effect._dirtyLevel>=2&&to(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function eo(e){var t;Hn&&Bn&&(e=Xi(e),Qn(Bn,null!=(t=e.dep)?t:e.dep=ei((()=>e.dep=void 0),e instanceof Zi?e:void 0)))}function to(e,t=4,n){const i=(e=Xi(e)).dep;i&&Zn(i,t)}function no(e){return!(!e||!0!==e.__v_isRef)}function io(e){return function(e,t){if(no(e))return e;return new oo(e,t)}(e,!1)}class oo{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Xi(e),this._value=t?e:Qi(e)}get value(){return eo(this),this._value}set value(e){const t=this.__v_isShallow||Wi(e)||Ki(e);e=t?e:Xi(e),R(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Qi(e),to(this,4))}}function so(e){return no(e)?e.value:e}const ro={get:(e,t,n)=>so(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return no(o)&&!no(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function ao(e){return Vi(e)?e:new Proxy(e,ro)}class co{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return e=Xi(this._object),t=this._key,null==(n=ti.get(e))?void 0:n.get(t);var e,t,n}}function lo(e,t,n){const i=e[t];return no(i)?i:new co(e,t,n)}function uo(e,t,n,i){try{return i?e(...i):e()}catch(o){ho(o,t,n)}}function po(e,t,n,i){if(f(e)){const o=uo(e,t,n,i);return o&&y(o)&&o.catch((e=>{ho(e,t,n)})),o}const o=[];for(let s=0;s>>1,o=vo[i],s=Oo(o);snull==e.id?1/0:e.id,Ao=(e,t)=>{const n=Oo(e)-Oo(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Ro(e){go=!1,mo=!0,vo.sort(Ao);try{for(yo=0;yoOo(e)-Oo(t)));if(bo.length=0,xo)return void xo.push(...e);for(xo=e,So=0;Som(e)?e.trim():e))),n&&(s=i.map(M))}let c,l=o[c=A(n)]||o[c=A(T(n))];!l&&r&&(l=o[c=A(_(n))]),l&&po(l,e,6,s);const u=o[c+"Once"];if(u){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,po(u,e,6,s)}}function Mo(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(void 0!==o)return o;const s=e.emits;let r={},c=!1;if(!f(e)){const i=e=>{const n=Mo(e,t,!0);n&&(c=!0,a(r,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return s||c?(p(s)?s.forEach((e=>r[e]=null)):a(r,s),v(e)&&i.set(e,r),r):(v(e)&&i.set(e,null),null)}function No(e,t){return!(!e||!s(t))&&(t=t.slice(2).replace(/Once$/,""),u(e,t[0].toLowerCase()+t.slice(1))||u(e,_(t))||u(e,t))}let Do=null;function Bo(e){const t=Do;return Do=e,e&&e.type.__scopeId,t}const Lo="components";function jo(e,t){return e&&(e[t]||e[T(t)]||e[O(T(t))])}const Uo={};function Fo(e,t,n){return Go(e,t,n)}function Go(e,n,{immediate:o,deep:s,flush:r,once:a,onTrack:l,onTrigger:u}=t){if(n&&a){const e=n;n=(...t)=>{e(...t),E()}}const d=Gs,h=e=>!0===s?e:Ho(e,!1===s?1:void 0);let m,g,v=!1,y=!1;if(no(e)?(m=()=>e.value,v=Wi(e)):Vi(e)?(m=()=>h(e),v=!0):p(e)?(y=!0,v=e.some((e=>Vi(e)||Wi(e))),m=()=>e.map((e=>no(e)?e.value:Vi(e)?h(e):f(e)?uo(e,d,2):void 0))):m=f(e)?n?()=>uo(e,d,2):()=>(g&&g(),po(e,d,3,[b])):i,n&&s){const e=m;m=()=>Ho(e())}let b=e=>{g=C.onStop=()=>{uo(e,d,4),g=C.onStop=void 0}},x=y?new Array(e.length).fill(Uo):Uo;const S=()=>{if(C.active&&C.dirty)if(n){const e=C.run();(s||v||(y?e.some(((e,t)=>R(e,x[t]))):R(e,x)))&&(g&&g(),po(n,d,3,[e,x===Uo?void 0:y&&x[0]===Uo?[]:x,b]),x=e)}else C.run()};let k;S.allowRecurse=!!n,"sync"===r?k=S:"post"===r?k=()=>Bs(S,d&&d.suspense):(S.pre=!0,d&&(S.id=d.uid),k=()=>Eo(S));const C=new Fn(m,i,k),w=Un(),E=()=>{C.stop(),w&&c(w.effects,C)};return n?o?S():x=C.run():"post"===r?Bs(C.run.bind(C),d&&d.suspense):C.run(),E}function qo(e,t,n){const i=this.proxy,o=m(e)?e.includes(".")?zo(i,e):()=>i[e]:e.bind(i,i);let s;f(t)?s=t:(s=t.handler,n=t);const r=$s(this),a=Go(o,s.bind(i),n);return r(),a}function zo(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e0){if(n>=t)return e;n++}if((i=i||new Set).has(e))return e;if(i.add(e),no(e))Ho(e.value,t,n,i);else if(p(e))for(let o=0;o{Ho(e,t,n,i)}));else if(S(e))for(const o in e)Ho(e[o],t,n,i);return e}function $o(){return{app:null,config:{isNativeTag:o,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Vo=0;let Ko=null;function Wo(e,t,n=!1){const i=Gs||Do;if(i||Ko){const o=i?null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:Ko._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&f(t)?t.call(i&&i.proxy):t}}function Xo(e,t){Qo(e,"a",t)}function Jo(e,t){Qo(e,"da",t)}function Qo(e,t,n=Gs){const i=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Zo(t,i,n),n){let e=n.parent;for(;e&&e.parent;)e.parent.vnode.type.__isKeepAlive&&Yo(i,t,n,e),e=e.parent}}function Yo(e,t,n,i){const o=Zo(t,e,i,!0);rs((()=>{c(i[t],o)}),n)}function Zo(e,t,n=Gs,i=!1){if(n){(function(e){return ke.indexOf(e)>-1})(e)&&(n=n.root);const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Kn();const o=$s(n),s=po(t,n,e,i);return o(),Wn(),s});return i?o.unshift(s):o.push(s),s}}const es=e=>(t,n=Gs)=>(!Ws||"sp"===e)&&Zo(e,((...e)=>t(...e)),n),ts=es("bm"),ns=es("m"),is=es("bu"),os=es("u"),ss=es("bum"),rs=es("um"),as=es("sp"),cs=es("rtg"),ls=es("rtc");function us(e,t=Gs){Zo("ec",e,t)}const ps=e=>e?Ks(e)?Qs(e)||e.proxy:ps(e.parent):null;const ds=a(Object.create(null),{$:function(e){return e},$el:e=>e.__$el||(e.__$el={}),$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ps(e.parent),$root:e=>ps(e.root),$emit:e=>e.emit,$options:e=>xs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Eo(e.update)}),$watch:e=>qo.bind(e)}),hs=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),fs={get({_:e},n){const{ctx:i,setupState:o,data:s,props:r,accessCache:a,type:c,appContext:l}=e;let p;if("$"!==n[0]){const c=a[n];if(void 0!==c)switch(c){case 1:return o[n];case 2:return s[n];case 4:return i[n];case 3:return r[n]}else{if(hs(o,n))return a[n]=1,o[n];if(s!==t&&u(s,n))return a[n]=2,s[n];if((p=e.propsOptions[0])&&u(p,n))return a[n]=3,r[n];if(i!==t&&u(i,n))return a[n]=4,i[n];gs&&(a[n]=0)}}const d=ds[n];let h,f;return d?("$attrs"===n&&oi(e,0,n),d(e)):(h=c.__cssModules)&&(h=h[n])?h:i!==t&&u(i,n)?(a[n]=4,i[n]):(f=l.config.globalProperties,u(f,n)?f[n]:void 0)},set({_:e},n,i){const{data:o,setupState:s,ctx:r}=e;return hs(s,n)?(s[n]=i,!0):o!==t&&u(o,n)?(o[n]=i,!0):!u(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(r[n]=i,!0))},has({_:{data:e,setupState:n,accessCache:i,ctx:o,appContext:s,propsOptions:r}},a){let c;return!!i[a]||e!==t&&u(e,a)||hs(n,a)||(c=r[0])&&u(c,a)||u(o,a)||u(ds,a)||u(s.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ms(e){return p(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let gs=!0;function vs(e){const t=xs(e),n=e.proxy,o=e.ctx;gs=!1,t.beforeCreate&&ys(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:a,watch:c,provide:l,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:g,updated:y,activated:b,deactivated:x,beforeDestroy:S,beforeUnmount:k,destroyed:C,unmounted:w,render:E,renderTracked:T,renderTriggered:I,errorCaptured:_,serverPrefetch:O,expose:A,inheritAttrs:R,components:P,directives:M,filters:N}=t;if(u&&function(e,t){p(e)&&(e=ws(e));for(const n in e){const i=e[n];let o;o=v(i)?"default"in i?Wo(i.from||n,i.default,!0):Wo(i.from||n):Wo(i),no(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:e=>o.value=e}):t[n]=o}}(u,o),a)for(const i in a){const e=a[i];f(e)&&(o[i]=e.bind(n))}if(s){const t=s.call(n,n);v(t)&&(e.data=zi(t))}if(gs=!0,r)for(const p in r){const e=r[p],t=f(e)?e.bind(n,n):f(e.get)?e.get.bind(n,n):i,s=!f(e)&&f(e.set)?e.set.bind(n):i,a=Ys({get:t,set:s});Object.defineProperty(o,p,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(c)for(const i in c)bs(c[i],o,n,i);function D(e,t){p(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(function(){if(l){const e=f(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(Gs){let n=Gs.provides;const i=Gs.parent&&Gs.parent.provides;i===n&&(n=Gs.provides=Object.create(i)),n[e]=t,"app"===Gs.type.mpType&&Gs.appContext.app.provide(e,t)}}(t,e[t])}))}}(),d&&ys(d,e,"c"),D(ts,h),D(ns,m),D(is,g),D(os,y),D(Xo,b),D(Jo,x),D(us,_),D(ls,T),D(cs,I),D(ss,k),D(rs,w),D(as,O),p(A))if(A.length){const t=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});E&&e.render===i&&(e.render=E),null!=R&&(e.inheritAttrs=R),P&&(e.components=P),M&&(e.directives=M),e.ctx.$onApplyOptions&&e.ctx.$onApplyOptions(t,e,n)}function ys(e,t,n){po(p(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function bs(e,t,n,i){const o=i.includes(".")?zo(n,i):()=>n[i];if(m(e)){const n=t[e];f(n)&&Fo(o,n)}else if(f(e))Fo(o,e.bind(n));else if(v(e))if(p(e))e.forEach((e=>bs(e,t,n,i)));else{const i=f(e.handler)?e.handler.bind(n):t[e.handler];f(i)&&Fo(o,i,e)}}function xs(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:r}}=e.appContext,a=s.get(t);let c;return a?c=a:o.length||n||i?(c={},o.length&&o.forEach((e=>Ss(c,e,r,!0))),Ss(c,t,r)):c=t,v(t)&&s.set(t,c),c}function Ss(e,t,n,i=!1){const{mixins:o,extends:s}=t;s&&Ss(e,s,n,!0),o&&o.forEach((t=>Ss(e,t,n,!0)));for(const r in t)if(i&&"expose"===r);else{const i=ks[r]||n&&n[r];e[r]=i?i(e[r],t[r]):t[r]}return e}const ks={data:Cs,props:Is,emits:Is,methods:Ts,computed:Ts,beforeCreate:Es,created:Es,beforeMount:Es,mounted:Es,beforeUpdate:Es,updated:Es,beforeDestroy:Es,beforeUnmount:Es,destroyed:Es,unmounted:Es,activated:Es,deactivated:Es,errorCaptured:Es,serverPrefetch:Es,components:Ts,directives:Ts,watch:function(e,t){if(!e)return t;if(!t)return e;const n=a(Object.create(null),e);for(const i in t)n[i]=Es(e[i],t[i]);return n},provide:Cs,inject:function(e,t){return Ts(ws(e),ws(t))}};function Cs(e,t){return t?e?function(){return a(f(e)?e.call(this,this):e,f(t)?t.call(this,this):t)}:t:e}function ws(e){if(p(e)){const t={};for(let n=0;n{h=!0;const[t,n]=Rs(e,i,!0);a(l,t),n&&d.push(...n)};!o&&i.mixins.length&&i.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!c&&!h)return v(e)&&s.set(e,n),n;if(p(c))for(let n=0;n-1,i[1]=n<0||t-1||u(i,"default"))&&d.push(e)}}}const m=[l,d];return v(e)&&s.set(e,m),m}function Ps(e){return"$"!==e[0]&&!C(e)}function Ms(e){if(null===e)return"null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return""}function Ns(e,t){return Ms(e)===Ms(t)}function Ds(e,t){return p(t)?t.findIndex((t=>Ns(t,e))):f(t)&&Ns(t,e)?0:-1}const Bs=Io;function Ls(e){return e?Vi(t=e)||Ki(t)||"__vInternal"in e?a({},e):e:null;var t}const js=$o();let Us=0;function Fs(e,n,i){const o=e.type,s=(n?n.appContext:e.appContext)||js,r={uid:Us++,vnode:e,type:o,parent:n,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ln(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Rs(o,s),emitsOptions:Mo(o,s),emit:null,emitted:null,propsDefaults:t,inheritAttrs:o.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:i,suspenseId:i?i.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null,$uniElements:new Map,$templateUniElementRefs:[],$templateUniElementStyles:{},$eS:{},$eA:{}};return r.ctx={_:r},r.root=n?n.root:r,r.emit=Po.bind(null,r),e.ce&&e.ce(r),r}let Gs=null;const qs=()=>Gs||Do;let zs,Hs;zs=e=>{Gs=e},Hs=e=>{Ws=e};const $s=e=>{const t=Gs;return zs(e),e.scope.on(),()=>{e.scope.off(),zs(t)}},Vs=()=>{Gs&&Gs.scope.off(),zs(null)};function Ks(e){return 4&e.vnode.shapeFlag}let Ws=!1;function Xs(e,t=!1){t&&Hs(t);const{props:n}=e.vnode,i=Ks(e);_s(e,n,i,t);const o=i?function(e){const t=e.type;e.accessCache=Object.create(null),e.proxy=Ji(new Proxy(e.ctx,fs));const{setup:n}=t;if(n){const t=e.setupContext=n.length>1?function(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(oi(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,i=$s(e);Kn();const o=uo(n,e,0,[e.props,t]);Wn(),i(),y(o)?o.then(Vs,Vs):function(e,t){f(t)?e.render=t:v(t)&&(e.setupState=ao(t));Js(e)}(e,o)}else Js(e)}(e):void 0;return t&&Hs(!1),o}function Js(e,t,n){const o=e.type;e.render||(e.render=o.render||i);{const t=$s(e);Kn();try{vs(e)}finally{Wn(),t()}}}function Qs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ao(Ji(e.exposed)),{get:(t,n)=>n in t?t[n]:e.proxy[n],has:(e,t)=>t in e||t in ds}))}const Ys=(e,t)=>{const n=function(e,t,n=!1){let o,s;const r=f(e);return r?(o=e,s=i):(o=e.get,s=e.set),new Zi(o,s,r||!s,n)}(e,0,Ws);return n},Zs="3.4.21";function er(e){return so(e)}const tr="[object Array]",nr="[object Object]";function ir(e,t){const n={};return or(e,t),sr(e,t,"",n),n}function or(e,t){if((e=er(e))===t)return;const n=x(e),i=x(t);if(n==nr&&i==nr)for(let o in t){const n=e[o];void 0===n?e[o]=null:or(n,t[o])}else n==tr&&i==tr&&e.length>=t.length&&t.forEach(((t,n)=>{or(e[n],t)}))}function sr(e,t,n,i){if((e=er(e))===t)return;const o=x(e),s=x(t);if(o==nr)if(s!=nr||Object.keys(e).length{sr(e,s[t],(""==n?"":n+".")+r+"["+t+"]",i)}));else if(a==nr)if(c!=nr||Object.keys(o).length{sr(e,t[o],n+"["+o+"]",i)})):rr(i,n,e)}function rr(e,t,n){e[t]=n}function ar(e){const t=e.ctx.__next_tick_callbacks;if(t&&t.length){const e=t.slice(0);t.length=0;for(let t=0;t{t?uo(t.bind(e.proxy),e,14):i&&i(e.proxy)})),new Promise((e=>{i=e}))}function lr(e,t){const n=typeof(e=er(e));if("object"===n&&null!==e){let n=t.get(e);if(void 0!==n)return n;if(p(e)){const i=e.length;n=new Array(i),t.set(e,n);for(let o=0;o{i[e]=n[e]})),i}(o,s));Object.keys(r).length?(i.__next_tick_pending=!0,o.setData(r,(()=>{i.__next_tick_pending=!1,ar(e)})),_o()):ar(e)}}function dr(e,t,n){t.appContext.config.globalProperties.$applyOptions(e,t,n);const i=e.computed;if(i){const e=Object.keys(i);if(e.length){const n=t.ctx;n.$computedKeys||(n.$computedKeys=[]),n.$computedKeys.push(...e)}}delete t.ctx.$onApplyOptions}function hr(e,t=!1){const{setupState:n,$templateRefs:i,$templateUniElementRefs:o,ctx:{$scope:s,$mpPlatform:r}}=e;if("mp-alipay"===r)return;if(!s||!i&&!o)return;if(t)return i&&i.forEach((e=>fr(e,null,n))),void(o&&o.forEach((e=>fr(e,null,n))));const a="mp-baidu"===r||"mp-toutiao"===r,c=e=>{if(0===e.length)return[];const t=(s.selectAllComponents(".r")||[]).concat(s.selectAllComponents(".r-i-f")||[]);return e.filter((e=>{const i=function(e,t){const n=e.find((e=>e&&(e.properties||e.props).uI===t));if(n){const e=n.$vm;return e?Qs(e.$)||e:function(e){v(e)&&Ji(e);return e}(n)}return null}(t,e.i);return!(!a||null!==i)||(fr(e,i,n),!1)}))},l=()=>{if(i){const t=c(i);t.length&&e.proxy&&e.proxy.$scope&&e.proxy.$scope.setData({r1:1},(()=>{c(t)}))}};o&&o.length&&cr(e,(()=>{o.forEach((e=>{p(e.v)?e.v.forEach((t=>{fr(e,t,n)})):fr(e,e.v,n)}))})),s._$setRef?s._$setRef(l):cr(e,l)}function fr({r:e,f:t},n,i){if(f(e))e(n,{});else{const o=m(e),s=no(e);if(o||s)if(t){if(!s)return;p(e.value)||(e.value=[]);const t=e.value;if(-1===t.indexOf(n)){if(t.push(n),!n)return;n.$&&ss((()=>c(t,n)),n.$)}}else o?u(i,e)&&(i[e]=n):no(e)&&(e.value=n)}}const mr=Io;function gr(e,t){const n=e.component=Fs(e,t.parentComponent,null);return n.renderer=t.mpType?t.mpType:"component",n.ctx.$onApplyOptions=dr,n.ctx.$children=[],"app"===t.mpType&&(n.render=i),t.onBeforeSetup&&t.onBeforeSetup(n,t),Xs(n),t.parentComponent&&n.proxy&&t.parentComponent.ctx.$children.push(Qs(n)||n.proxy),function(e){const t=Sr.bind(e);e.$updateScopedSlots=()=>wo((()=>Eo(t)));const n=()=>{if(e.isMounted){const{next:t,bu:n,u:i}=e;kr(e,!1),xr(),n&&P(n),kr(e,!0),pr(e,yr(e)),i&&mr(i)}else ss((()=>{hr(e,!0)}),e),pr(e,yr(e))},o=e.effect=new Fn(n,i,(()=>Eo(s)),e.scope),s=e.update=()=>{o.dirty&&o.run()};s.id=e.uid,kr(e,!0),s()}(n),n.proxy}const vr=e=>{let t;for(const n in e)("class"===n||"style"===n||s(n))&&((t||(t={}))[n]=e[n]);return t};function yr(e){const{type:t,vnode:n,proxy:i,withProxy:o,props:s,propsOptions:[r],slots:a,attrs:c,emit:l,render:u,renderCache:p,data:d,setupState:h,ctx:f,uid:m,appContext:{app:{config:{globalProperties:{pruneComponentPropsCache:g}}}},inheritAttrs:v}=e;let y;e.$uniElementIds=new Map,e.$templateRefs=[],e.$templateUniElementRefs=[],e.$templateUniElementStyles={},e.$ei=0,g(m),e.__counter=0===e.__counter?1:0;const b=Bo(e);try{if(4&n.shapeFlag){br(v,s,r,c);const e=o||i;y=u.call(e,e,p,s,h,d,f)}else{br(v,s,r,t.props?c:vr(c));const e=t;y=e.length>1?e(s,{attrs:c,slots:a,emit:l}):e(s,null)}}catch(x){ho(x,e,1),y=!1}return hr(e),Bo(b),y}function br(e,t,n,i){if(t&&i&&!1!==e){const e=Object.keys(i).filter((e=>"class"!==e&&"style"!==e));if(!e.length)return;n&&e.some(r)?e.forEach((e=>{r(e)&&e.slice(9)in n||(t[e]=i[e])})):e.forEach((e=>t[e]=i[e]))}}const xr=e=>{Kn(),_o(),Wn()};function Sr(){const e=this.$scopedSlotsData;if(!e||0===e.length)return;const t=this.ctx.$scope,n=t.data,i=Object.create(null);e.forEach((({path:e,index:t,data:o})=>{const s=ve(n,e),r=m(t)?`${e}.${t}`:`${e}[${t}]`;if(void 0===s||void 0===s[t])i[r]=o;else{const e=ir(o,s[t]);Object.keys(e).forEach((t=>{i[r+"."+t]=e[t]}))}})),e.length=0,Object.keys(i).length&&t.setData(i)}function kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}const Cr=function(e,t=null){f(e)||(e=a({},e)),null==t||v(t)||(t=null);const n=$o(),i=new WeakSet,o=n.app={_uid:Vo++,_component:e,_props:t,_container:null,_context:n,_instance:null,version:Zs,get config(){return n.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&f(e.install)?(i.add(e),e.install(o,...t)):f(e)&&(i.add(e),e(o,...t))),o),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),o),component:(e,t)=>t?(n.components[e]=t,o):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,o):n.directives[e],mount(){},unmount(){},provide:(e,t)=>(n.provides[e]=t,o),runWithContext(e){const t=Ko;Ko=o;try{return e()}finally{Ko=t}}};return o};function wr(e,t=null){("undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof my?my:void 0).__VUE__=!0;const n=Cr(e,t),o=n._context;o.config.globalProperties.$nextTick=function(e){return cr(this.$,e)};const s=e=>(e.appContext=o,e.shapeFlag=6,e),r=function(e,t){return gr(s(e),t)},a=function(e){return e&&function(e){const{bum:t,scope:n,update:i,um:o}=e;t&&P(t);{const t=e.parent;if(t){const n=t.ctx.$children,i=Qs(e)||e.proxy,o=n.indexOf(i);o>-1&&n.splice(o,1)}}n.stop(),i&&(i.active=!1),o&&mr(o),mr((()=>{e.isUnmounted=!0}))}(e.$)};return n.mount=function(){e.render=i;const t=gr(s({type:e}),{mpType:"app",mpInstance:null,parentComponent:null,slots:[],props:null});return n._instance=t.$,t.$app=n,t.$createComponent=r,t.$destroyComponent=a,o.$appInstance=t,t},n.unmount=function(){},n}function Er(e,t,n,i){f(t)&&Zo(e,t.bind(n),i)}function Tr(e,t,n){!function(e,t,n){const i=e.mpType||n.$mpType;!i||"component"===i||"page"===i&&"component"===t.renderer||Object.keys(e).forEach((i=>{if(Ee(i,e[i],!1)){const o=e[i];p(o)?o.forEach((e=>Er(i,e,n,t))):Er(i,o,n,t)}}))}(e,t,n)}function Ir(e,t,n){return e[t]=n}function _r(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function Or(e){const t=e.config.errorHandler;return function(n,i,o){t&&t(n,i,o);const s=e._instance;if(!s||!s.proxy)throw n;s[$]?s.proxy.$callHook($,n):fo(n,0,i&&i.$.vnode,!1)}}function Ar(e,t){return e?[...new Set([].concat(e,t))]:t}let Rr;const Pr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Mr=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Nr(){const e=Nn.getStorageSync("uni_id_token")||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((i=t[1],decodeURIComponent(Rr(i).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(o){throw new Error("获取当前用户信息出错,详细错误信息为:"+o.message)}var i;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}function Dr(e){const t=e.config;var n;t.errorHandler=_e(e,Or),n=t.optionMergeStrategies,Ce.forEach((e=>{n[e]=Ar}));const i=t.globalProperties;!function(e){e.uniIDHasRole=function(e){const{role:t}=Nr();return t.indexOf(e)>-1},e.uniIDHasPermission=function(e){const{permission:t}=Nr();return this.uniIDHasRole("admin")||t.indexOf(e)>-1},e.uniIDTokenValid=function(){const{tokenExpired:e}=Nr();return e>Date.now()}}(i),i.$set=Ir,i.$applyOptions=Tr,i.$callMethod=_r,Nn.invokeCreateVueAppHook(e)}Rr="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Mr.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,i,o="",s=0;s>16&255):64===i?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return o}:atob;const Br=Object.create(null);function Lr(e){delete Br[e]}function jr(e){if(!e)return;const[t,n]=e.split(",");return Br[t]?Br[t][parseInt(n)]:void 0}var Ur={install(e){Dr(e),e.config.globalProperties.pruneComponentPropsCache=Lr;const t=e.mount;e.mount=function(n){const i=t.call(e,n),o=function(){const e="createApp";if("undefined"!=typeof global&&void 0!==global[e])return global[e];if("undefined"!=typeof my)return my[e]}();return o?o(i):"undefined"!=typeof createMiniProgramApp&&createMiniProgramApp(i),i}}};function Fr(e){return m(e)?e:function(e){let t="";if(!e||m(e))return t;for(const n in e)t+=`${n.startsWith("--")?n:_(n)}:${e[n]};`;return t}(N(e))}function Gr(e,t){const n=qs(),o=n.ctx,s=void 0===t||"mp-weixin"!==o.$mpPlatform&&"mp-qq"!==o.$mpPlatform&&"mp-xhs"!==o.$mpPlatform||!m(t)&&"number"!=typeof t?"":"_"+t,r="e"+n.$ei+++s,c=o.$scope;if(!e)return delete c[r],r;const l=c[r];return l?l.value=e:c[r]=function(e,t){const n=e=>{var o;(o=e).type&&o.target&&(o.preventDefault=i,o.stopPropagation=i,o.stopImmediatePropagation=i,u(o,"detail")||(o.detail={}),u(o,"markerId")&&(o.detail="object"==typeof o.detail?o.detail:{},o.detail.markerId=o.markerId),S(o.detail)&&u(o.detail,"checked")&&!u(o.detail,"value")&&(o.detail.value=o.detail.checked),S(o.detail)&&(o.target=a({},o.target,o.detail)));let s=[e];t&&t.ctx.$getTriggerEventDetail&&"number"==typeof e.detail&&(e.detail=t.ctx.$getTriggerEventDetail(e.detail)),e.detail&&e.detail.__args__&&(s=e.detail.__args__);const r=n.value,c=()=>po(function(e,t){if(p(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n&&n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,r),t,5,s),l=e.target,d=!!l&&(!!l.dataset&&"true"===String(l.dataset.eventsync));if(!qr.includes(e.type)||d){const t=c();if("input"===e.type&&(p(t)||y(t)))return;return t}setTimeout(c)};return n.value=e,n}(e,n),r}const qr=["tap","longpress","longtap","transitionend","animationstart","animationiteration","animationend","touchforcechange"];const zr=function(e,t=null){return e&&(e.mpType="app"),wr(e,t).use(Ur)};const Hr=["externalClasses"];const $r=/_(.*)_worklet_factory_/;function Vr(e,t){const n=e.$children;for(let o=n.length-1;o>=0;o--){const e=n[o];if(e.$scope._$vueId===t)return e}let i;for(let o=n.length-1;o>=0;o--)if(i=Vr(n[o],t),i)return i}const Kr=["createSelectorQuery","createIntersectionObserver","selectAllComponents","selectComponent"];function Wr(e,t){const n=e.ctx;n.mpType=t.mpType,n.$mpType=t.mpType,n.$mpPlatform="mp-weixin",n.$scope=t.mpInstance,Object.defineProperties(n,{[me]:{get(){const e=this.$scope.data[me];return void 0===e?"":e}}}),n.$mp={},n._self={},e.slots={},p(t.slots)&&t.slots.length&&(t.slots.forEach((t=>{e.slots[t]=!0})),e.slots.d&&(e.slots.default=!0)),n.getOpenerEventChannel=function(){return t.mpInstance.getOpenerEventChannel()},n.$hasHook=Xr,n.$callHook=Jr,e.emit=function(e,t){return function(n,...i){const o=t.$scope;if(o&&n){const e={__args__:i};o.triggerEvent(n,e)}return e.apply(this,[n,...i])}}(e.emit,n)}function Xr(e){const t=this.$[e];return!(!t||!t.length)}function Jr(e,t){"mounted"===e&&(Jr.call(this,"bm"),this.$.isMounted=!0,e="m");const n=this.$[e];return n&&((e,t)=>{let n;for(let i=0;i{Ee(n,e[n])&&t.add(n)}));{const{extends:n,mixins:i}=e;i&&i.forEach((e=>Yr(e,t))),n&&Yr(n,t)}}return t}function Zr(e,t,n){-1!==n.indexOf(t)||u(e,t)||(e[t]=function(e){return this.$vm&&this.$vm.$callHook(t,e)})}const ea=[J];function ta(e,t,n=ea){t.forEach((t=>Zr(e,t,n)))}function na(e,t,n=ea){Yr(t).forEach((t=>Zr(e,t,n)))}const ia=ge((()=>{const e=[],t=f(getApp)&&getApp({allowDefault:!0});if(t&&t.$vm&&t.$vm.$){const n=t.$vm.$.appContext.mixins;if(p(n)){const t=Object.keys(we);n.forEach((n=>{t.forEach((t=>{u(n,t)&&!e.includes(t)&&e.push(t)}))}))}}return e}));const oa=[q,z,$,V,K,W];function sa(e,t){const n=e.$,i={globalData:e.$options&&e.$options.globalData||{},$vm:e,onLaunch(t){this.$vm=e;const i=n.ctx;this.$vm&&i.$scope&&i.$callHook||(Wr(n,{mpType:"app",mpInstance:this,slots:[]}),i.globalData=this.globalData,e.$callHook(H,t))}},o=wx.$onErrorHandlers;o&&(o.forEach((e=>{Zo($,e,n)})),o.length=0),function(e){const t=io(function(){var e;let t="";{const n=(null===(e=wx.getAppBaseInfo)||void 0===e?void 0:e.call(wx))||wx.getSystemInfoSync();t=Fe(n&&n.language?n.language:Be)||Be}return t}());Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(e);const s=e.$.type;ta(i,oa),na(i,s);{const e=s.methods;e&&a(i,e)}return i}function ra(e,t){if(f(e.onLaunch)){const t=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.onLaunch(t)}f(e.onShow)&&wx.onAppShow&&wx.onAppShow((e=>{t.$callHook("onShow",e)})),f(e.onHide)&&wx.onAppHide&&wx.onAppHide((e=>{t.$callHook("onHide",e)}))}const aa=["eO","uR","uRIF","uI","uT","uP","uS"];function ca(e){e.properties||(e.properties={}),a(e.properties,function(e,t=!1){const n={};if(!t){let e=function(e){const t=Object.create(null);e&&e.forEach((e=>{t[e]=!0})),this.setData({$slots:t})};aa.forEach((e=>{n[e]={type:null,value:""}})),n.uS={type:null,value:[]},n.uS.observer=e}return e.behaviors&&e.behaviors.includes("wx://form-field")&&(e.properties&&e.properties.name||(n.name={type:null,value:""}),e.properties&&e.properties.value||(n.value={type:null,value:""})),n}(e),function(e){const t={};return e&&e.virtualHost&&(t.virtualHostStyle={type:null,value:""},t.virtualHostClass={type:null,value:""},t.virtualHostHidden={type:null,value:""},t[me]={type:null,value:""}),t}(e.options))}const la=[String,Number,Boolean,Object,Array,null];function ua(e,t){const n=function(e){return p(e)&&1===e.length?e[0]:e}(e);return-1!==la.indexOf(n)?n:null}function pa(e,t){return(t?function(e){const t={};S(e)&&Object.keys(e).forEach((n=>{-1===aa.indexOf(n)&&(t[n]=e[n])}));return t}(e):jr(e.uP))||{}}function da(e){const t=function(){const e=this.properties.uP;e&&(this.$vm?function(e,t){const n=Xi(t.props),i=jr(e)||{};ha(n,i)&&(!function(e,t,n,i){const{props:o,attrs:s,vnode:{patchFlag:r}}=e,a=Xi(o),[c]=e.propsOptions;let l=!1;if(!(i||r>0)||16&r){let i;Os(e,t,o,s)&&(l=!0);for(const s in a)t&&(u(t,s)||(i=_(s))!==s&&u(t,i))||(c?!n||void 0===n[s]&&void 0===n[i]||(o[s]=As(c,a,s,void 0,e,!0)):delete o[s]);if(s!==a)for(const e in s)t&&u(t,e)||(delete s[e],l=!0)}else if(8&r){const n=e.vnode.dynamicProps;for(let i=0;i-1&&function(e){const t=vo.indexOf(e);t>yo&&vo.splice(t,1)}(t.update),t.update());var o}(e,this.$vm.$):"m"===this.properties.uT&&function(e,t){const n=t.properties,i=jr(e)||{};ha(n,i,!1)&&t.setData(i)}(e,this))};e.observers||(e.observers={}),e.observers.uP=t}function ha(e,t,n=!0){const i=Object.keys(t);if(n&&i.length!==Object.keys(e).length)return!0;for(let o=0;o{i.push(e.replace("uni://","wx://")),"uni://form-field"===e&&(p(n)?(n.push("name"),n.push("modelValue")):(n.name={type:String,default:""},n.modelValue={type:[String,Number,Boolean,Array,Object,Date],default:""}))})),i}(t)}function ma(e,{parse:t,mocks:n,isPage:i,isPageInProject:o,initRelation:s,handleLink:r,initLifetimes:c}){e=e.default||e;const l={multipleSlots:!0,addGlobalClass:!0,pureDataPattern:/^uP$/};p(e.mixins)&&e.mixins.forEach((e=>{v(e.options)&&a(l,e.options)})),e.options&&a(l,e.options);const d={options:l,lifetimes:c({mocks:n,isPage:i,initRelation:s,vueOptions:e}),pageLifetimes:{show(){this.$vm&&this.$vm.$callHook("onPageShow")},hide(){this.$vm&&this.$vm.$callHook("onPageHide")},resize(e){this.$vm&&this.$vm.$callHook("onPageResize",e)}},methods:{__l:r}};var h,f,m,g;return fa(d,e),ca(d),da(d),function(e,t){Hr.forEach((n=>{u(t,n)&&(e[n]=t[n])}))}(d,e),h=d.methods,f=e.wxsCallMethods,p(f)&&f.forEach((e=>{h[e]=function(t){return this.$vm[e](t)}})),m=d.methods,(g=e.methods)&&Object.keys(g).forEach((e=>{const t=e.match($r);if(t){const n=t[1];m[e]=g[e],m[n]=g[n]}})),t&&t(d,{handleLink:r}),d}let ga,va;function ya(){return getApp().$vm}function ba(e,t){const{parse:n,mocks:i,isPage:o,initRelation:s,handleLink:r,initLifetimes:a}=t,c=ma(e,{mocks:i,isPage:o,isPageInProject:!0,initRelation:s,handleLink:r,initLifetimes:a});!function({properties:e},t){p(t)?t.forEach((t=>{e[t]={type:String,value:""}})):S(t)&&Object.keys(t).forEach((n=>{const i=t[n];if(S(i)){let t=i.default;f(t)&&(t=t());const o=i.type;i.type=ua(o),e[n]={type:i.type,value:t}}else e[n]={type:ua(i)}}))}(c,(e.default||e).props);const l=c.methods;return l.onLoad=function(e){var t;return this.options=e,this.$page={fullPath:(t=this.route+Se(e),function(e){return 0===e.indexOf("/")}(t)?t:"/"+t)},this.$vm&&this.$vm.$callHook(X,e)},ta(l,Qr),na(l,e),function(e,t){if(!t)return;Object.keys(we).forEach((n=>{t&we[n]&&Zr(e,n,[])}))}(l,e.__runtimeHooks),ta(l,ia()),n&&n(c,{handleLink:r}),c}const xa=Page,Sa=Component;function ka(e){const t=e.triggerEvent,n=function(n,...i){return t.apply(e,[(o=n,T(o.replace(be,"-"))),...i]);var o};try{e.triggerEvent=n}catch(i){e._triggerEvent=n}}function Ca(e,t,n){const i=t[e];t[e]=i?function(...e){return ka(this),i.apply(this,e)}:function(){ka(this)}}Page=function(e){return Ca(X,e),xa(e)},Component=function(e){Ca("created",e);return e.properties&&e.properties.uP||(ca(e),da(e)),Sa(e)};var wa=Object.freeze({__proto__:null,handleLink:function(e){const t=e.detail||e.value,n=t.vuePid;let i;n&&(i=Vr(this.$vm,n)),i||(i=this.$vm),t.parent=i},initLifetimes:function({mocks:e,isPage:t,initRelation:n,vueOptions:i}){return{attached(){let o=this.properties;!function(e,t){if(!e)return;const n=e.split(","),i=n.length;1===i?t._$vueId=n[0]:2===i&&(t._$vueId=n[0],t._$vuePid=n[1])}(o.uI,this);const s={vuePid:this._$vuePid};n(this,s);const r=this,a=t(r);let c=o;this.$vm=function(e,t){ga||(ga=ya().$createComponent);const n=ga(e,t);return Qs(n.$)||n}({type:i,props:pa(c,a)},{mpType:a?"page":"component",mpInstance:r,slots:o.uS||{},parentComponent:s.parent&&s.parent.$,onBeforeSetup(t,n){!function(e,t){Object.defineProperty(e,"refs",{get(){const e={};return function(e,t,n){e.selectAllComponents(t).forEach((e=>{const t=e.properties.uR;n[t]=e.$vm||e}))}(t,".r",e),t.selectAllComponents(".r-i-f").forEach((t=>{const n=t.properties.uR;n&&(e[n]||(e[n]=[]),e[n].push(t.$vm||t))})),e}})}(t,r),function(e,t,n){const i=e.ctx;n.forEach((n=>{u(t,n)&&(e[n]=i[n]=t[n])}))}(t,r,e),function(e,t){Wr(e,t);const n=e.ctx;Kr.forEach((e=>{n[e]=function(...t){const i=n.$scope;if(i&&i[e])return i[e].apply(i,t)}}))}(t,n)}}),a||function(e){const t=e.$options;p(t.behaviors)&&t.behaviors.includes("uni://form-field")&&e.$watch("modelValue",(()=>{e.$scope&&e.$scope.setData({name:e.name,value:e.modelValue})}),{immediate:!0})}(this.$vm)},ready(){this.$vm&&(this.$vm.$callHook("mounted"),this.$vm.$callHook(J))},detached(){var e;this.$vm&&(Lr(this.$vm.$.uid),e=this.$vm,va||(va=ya().$destroyComponent),va(e))}}},initRelation:function(e,t){e.triggerEvent("__l",t)},isPage:function(e){return!!e.route},mocks:["__route__","__wxExparserNodeId__","__wxWebviewId__"]});const Ea=function(e){return App(sa(e))},Ta=(Ia=wa,function(e){return Component(ba(e,Ia))});var Ia;const _a=function(e){return function(t){return Component(ma(t,e))}}(wa),Oa=function(e){ra(sa(e),e)},Aa=function(e){const t=sa(e),n=f(getApp)&&getApp({allowDefault:!0});if(!n)return;e.$.ctx.$scope=n;const i=n.globalData;i&&Object.keys(t.globalData).forEach((e=>{u(i,e)||(i[e]=t.globalData[e])})),Object.keys(t).forEach((e=>{u(n,e)||(n[e]=t[e])})),ra(t,e)};wx.createApp=global.createApp=Ea,wx.createPage=Ta,wx.createComponent=_a,wx.createPluginApp=global.createPluginApp=Oa,wx.createSubpackageApp=global.createSubpackageApp=Aa;
/*!
* pinia v2.1.7
* (c) 2023 Eduardo San Martin Morote
diff --git a/unpackage/dist/build/mp-weixin/components/request.js b/unpackage/dist/build/mp-weixin/components/request.js
index 9bf9bcf..487b4c5 100644
--- a/unpackage/dist/build/mp-weixin/components/request.js
+++ b/unpackage/dist/build/mp-weixin/components/request.js
@@ -1 +1 @@
-"use strict";const e=require("../common/vendor.js"),t=require("./addPrefixToHeaderIcon.js");exports.request=function(n){const{url:a,data:o,method:r,header:s,userInfo:d}=n,i="https://pk.zhukeping.com/"+a;return new Promise(d?(n,a)=>{e.index.getStorage({key:"userinfo",success:d=>{d.data?d.data.nickName?e.index.getStorage({key:"token",success:d=>{console.log("token",d.data),e.index.request({url:i,data:o,method:r,header:{token:d.data,...s},success:function(e){console.log("请求成功",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})},fail:e=>{}}):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.reLaunch({url:"/pages/UserInformation/UserInformation"})):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}))},fail:function(t){e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}),a(t)}})}:(n,a)=>{e.index.getStorage({key:"token",success:d=>{console.log("token",d.data),e.index.request({url:i,data:o,method:r,header:{token:d.data,...s},success:function(e){console.log("请求成功",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})},fail:d=>{e.index.request({url:i,data:o,method:r,header:{...s},success:function(e){console.log("请求成功",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})}})})};
+"use strict";const e=require("../common/vendor.js"),a=require("./addPrefixToHeaderIcon.js");exports.request=function(n){const{url:t,data:o,method:r,header:s,userInfo:i}=n,d="https://pk.hanxiaokj.cn/"+t;return new Promise(i?(n,t)=>{e.index.getStorage({key:"userinfo",success:i=>{i.data?i.data.nickName?e.index.getStorage({key:"token",success:i=>{console.log("token",i.data),e.index.request({url:d,data:o,method:r,header:{token:i.data,...s},success:function(t){console.log("请求成功",t),40400===t.data.code&&e.index.navigateTo({url:"/pages/login/login"}),n(a.addPrefixToHeaderIcon(t.data))},fail:function(e){t(e)}})},fail:e=>{}}):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.reLaunch({url:"/pages/UserInformation/UserInformation"})):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}))},fail:function(a){e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}),t(a)}})}:(n,t)=>{e.index.getStorage({key:"token",success:i=>{console.log("token",i.data),e.index.request({url:d,data:o,method:r,header:{token:i.data,...s},success:function(e){console.log("请求成功",e),n(a.addPrefixToHeaderIcon(e.data))},fail:function(e){t(e)}})},fail:i=>{e.index.request({url:d,data:o,method:r,header:{...s},success:function(t){console.log("请求成功",t),40400===t.data.code&&e.index.navigateTo({url:"/pages/login/login"}),n(a.addPrefixToHeaderIcon(t.data))},fail:function(e){t(e)}})}})})};
diff --git a/unpackage/dist/build/mp-weixin/pages/Home/Home.js b/unpackage/dist/build/mp-weixin/pages/Home/Home.js
index 67e34e8..5e842f0 100644
--- a/unpackage/dist/build/mp-weixin/pages/Home/Home.js
+++ b/unpackage/dist/build/mp-weixin/pages/Home/Home.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),t=require("../../components/request.js"),i=require("../../components/formatDate.js"),s=require("../../stores/counter.js"),n=require("../../components/NationalDictionary.js"),o=require("../../components/goEasyTool/tool.js"),a=s.useCounterStore(),r={inject:["$global"],data:()=>({info:{},myuserSig:"",chatInfo:{},page:0,size:10,list:[],detailsdata:{},triggered:!1,RealTimePklist:[],MakeAppointmentPKlist:[],listtype:2,filterable:!0,Country:n.optionsArray,countrys:"",genders:0,Gender:[{label:"男",value:1},{label:"女",value:2}],minNumberCoins:"",maxNumberCoins:"",mindatetimesingle:"",maxdatetimesingle:"",HintCion:!1,HintTime:!1,ConfirmStatus:!1}),onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:getCurrentPages()[getCurrentPages().length-1].route}},onShow(){this.page=0,this.list=[],this.MakeAppointmentPKlist=[],this.RealTimePklist=[],this.pkList({type:2}),this.pkList({type:1})},onLoad(){this.AutomaticCleaning(),e.index.getStorage({key:"userinfo",success:e=>{this.info=e.data,console.log("userinfo",this.info),a.$patch({myitem:this.info}),o.goEasylogin(this.$goeasy,String(this.info.id),this.info.headerIcon,this.info.nickName)}})},methods:{AutomaticCleaning(){const t=e.index.getStorageSync("last_clean_time")||0,i=Date.now();i-t<6048e5||(e.index.clearStorage(),e.index.setStorageSync("last_clean_time",i))},closePopup(){this.$refs.popup.close()},dateformat(e){const t=e.replace(" ","T"),i=Date.parse(t);if(isNaN(i))throw new Error(`Invalid date format: ${this.datetimesingle}`);return Math.floor(i/1e3)},confirm(){if(this.ConfirmStatus=!0,""===this.minNumberCoins&&""!==this.maxNumberCoins||""!==this.minNumberCoins&&""===this.maxNumberCoins)this.HintCion=!0;else if(""===this.mindatetimesingle&&""!==this.maxdatetimesingle||""!==this.mindatetimesingle&&""===this.maxdatetimesingle)this.HintTime=!0;else{if(0===this.genders&&""===this.countrys&&""===this.minNumberCoins&&""===this.maxNumberCoins&&""===this.mindatetimesingle&&""===this.maxdatetimesingle)return 1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.list=[],this.pkList({type:this.listtype}),void this.closePopup();if(this.closePopup(),this.page=0,this.list=[],1===this.listtype){this.MakeAppointmentPKlist=[];let e={type:this.listtype};0!==this.genders&&(e.sex=this.genders),""!==this.minNumberCoins&&(e.coin={start:this.minNumberCoins}),""!==this.maxNumberCoins&&(e.coin.end=this.maxNumberCoins),""!==this.mindatetimesingle&&(e.pkTime={start:this.mindatetimesingle}),""!==this.maxdatetimesingle&&(e.pkTime.end=this.maxdatetimesingle),""!==this.countrys&&(e.country=this.countrys),this.pkList(e)}else{this.RealTimePklist=[];let e={};0!==this.genders&&(e.sex=this.genders),""!==this.minNumberCoins&&(e.coin={start:this.minNumberCoins}),""!==this.maxNumberCoins&&(e.coin.end=this.maxNumberCoins),""!==this.mindatetimesingle&&(e.pkTime={start:this.dateformat(this.mindatetimesingle)}),""!==this.maxdatetimesingle&&(e.pkTime.end=this.dateformat(this.maxdatetimesingle)),""!==this.countrys&&(e.country=this.countrys),this.pkList(e)}}},clear(){this.genders=0,this.countrys="",this.minNumberCoins="",this.maxNumberCoins="",this.mindatetimesingle="",this.maxdatetimesingle="",this.ConfirmStatus=!1},country(e){this.countrys=e.value},gender(e){this.genders=e.value},goScreening(){this.$refs.popup.open("right")},goMakeAppointmentPK(){this.listtype=1,this.list=this.MakeAppointmentPKlist,this.clear()},goRealTimePk(){this.listtype=2,this.list=this.RealTimePklist,this.clear()},goAdvertisement(){e.index.navigateTo({url:"/pages/pkDetail/pkDetail"})},onScrollToLower(){this.page++,this.pkList({type:this.listtype})},onRefresherRefresh(){if(this.page=0,this.list=[],1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.triggered=!0,this.ConfirmStatus)if(0===this.genders&&""===this.countrys&&""===this.minNumberCoins&&""===this.maxNumberCoins&&""===this.mindatetimesingle&&""===this.maxdatetimesingle)this.pkList({type:this.listtype});else{if(""===this.minNumberCoins&&""!==this.maxNumberCoins||""!==this.minNumberCoins&&""===this.maxNumberCoins)return void this.pkList({type:this.listtype});if(""===this.mindatetimesingle&&""!==this.maxdatetimesingle||""!==this.mindatetimesingle&&""===this.maxdatetimesingle)return void this.pkList({type:this.listtype});this.confirm()}else this.pkList({type:this.listtype})},async goDetail(i){e.index.showLoading({title:"加载中...",mask:!0});const s=await t.request({url:"pk/pkInfoDetail",method:"POST",data:{id:i.id,userId:this.info.id,from:1},userInfo:!1});this.detailsdata=s.data,200===s.code?0!==s.data.length?(e.index.hideLoading(),e.index.navigateTo({url:"/pages/pkDetail/pkDetail",success:e=>{e.eventChannel.emit("itemDetail",{item:this.detailsdata})}})):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},formatDate:i.formatDate,async pkList(e){const i=await t.request({url:"pk/pkList",method:"POST",data:{status:0,page:this.page,size:this.size,condition:e,userId:this.info.id},userInfo:!1});200===i.code&&(this.triggered=!1,1===e.type?(this.MakeAppointmentPKlist.push(...i.data),e.type==this.listtype&&(this.list=this.MakeAppointmentPKlist)):(this.RealTimePklist.push(...i.data),e.type==this.listtype&&(this.list=this.RealTimePklist),null==e.type&&(this.list=this.RealTimePklist)))}},components:{topNavigation:()=>"../../components/topNavigation/topNavigation.js",Advertisement:()=>"../../components/Advertisement/Advertisement.js",tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){(e.resolveComponent("top-navigation")+e.resolveComponent("uni-card")+e.resolveComponent("tabBar")+e.resolveComponent("wht-select")+e.resolveComponent("uni-number-box")+e.resolveComponent("uni-datetime-picker")+e.resolveComponent("uni-popup"))()}Math||((()=>"../../components/tabBar/tabBar.js")+(()=>"../../uni_modules/wht-select/components/wht-select/wht-select.js")+(()=>"../../uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js")+(()=>"../../uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js")+(()=>"../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"))();const m=e._export_sfc(r,[["render",function(t,i,s,n,o,a){return e.e({a:e.o(a.goRealTimePk),b:e.o(a.goMakeAppointmentPK),c:e.o(a.goScreening),d:0!==o.list.length},0!==o.list.length?{e:e.f(o.list,((t,i,s)=>e.e({a:t.anchorIcon,b:e.t(t.disPlayId),c:"2"===t.sex},(t.sex,{}),{d:e.t("1"===t.sex?"男":"女"),e:"1"===t.sex?1:"",f:"2"===t.sex?1:"",g:e.t(a.formatDate(t.pkTime)),h:e.t(t.coin+"K"),i:e.o((e=>a.goDetail(t)),i),j:!0===t.isPin?"2px solid #eeff00":"2px solid #f5f5f5",k:i,l:"cf83be1e-1-"+s})))}:{},{f:0===o.list.length},(o.list.length,{}),{g:e.o(((...e)=>a.onRefresherRefresh&&a.onRefresherRefresh(...e))),h:e.o(((...e)=>a.onScrollToLower&&a.onScrollToLower(...e))),i:o.triggered,j:e.o((e=>a.onRefresherRefresh())),k:e.p({tabIndex:0}),l:e.o(a.country),m:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#a3a3a3",options:o.Country,filterable:o.filterable,placeholder:"请选择国家",value:o.countrys}),n:e.o(a.gender),o:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#a3a3a3",options:o.Gender,placeholder:"性别",value:o.genders}),p:0===o.genders},(o.genders,{}),{q:1===o.genders},(o.genders,{}),{r:2===o.genders},(o.genders,{}),{s:e.o((e=>o.minNumberCoins=e)),t:e.p({max:9999999999,background:"ffffff",modelValue:o.minNumberCoins}),v:""==o.minNumberCoins&&!0===o.HintCion},(""==o.minNumberCoins&&o.HintCion,{}),{w:e.o((e=>o.maxNumberCoins=e)),x:e.p({max:9999999999,background:"#ffffff",modelValue:o.maxNumberCoins}),y:""==o.maxNumberCoins&&!0===o.HintCion},(""==o.maxNumberCoins&&o.HintCion,{}),{z:2===o.listtype},2===o.listtype?e.e({A:e.o((e=>o.mindatetimesingle=e)),B:e.p({type:"datetime","hide-second":"true",modelValue:o.mindatetimesingle}),C:""==o.mindatetimesingle&&!0===o.HintTime},(""==o.mindatetimesingle&&o.HintTime,{})):{},{D:2===o.listtype},2===o.listtype?e.e({E:e.o((e=>o.maxdatetimesingle=e)),F:e.p({type:"datetime","hide-second":"true",modelValue:o.maxdatetimesingle}),G:""==o.maxdatetimesingle&&!0===o.HintTime},(""==o.maxdatetimesingle&&o.HintTime,{})):{},{H:e.o(((...e)=>a.closePopup&&a.closePopup(...e))),I:e.o(((...e)=>a.confirm&&a.confirm(...e))),J:e.o(((...e)=>a.clear&&a.clear(...e))),K:e.sr("popup","cf83be1e-3"),L:e.p({position:"right"})})}],["__scopeId","data-v-cf83be1e"]]);r.__runtimeHooks=2,wx.createPage(m);
+"use strict";const e=require("../../common/vendor.js"),t=require("../../components/request.js"),i=require("../../components/formatDate.js"),s=require("../../stores/counter.js"),n=require("../../components/NationalDictionary.js"),o=require("../../components/goEasyTool/tool.js"),a=s.useCounterStore(),r={inject:["$global"],data:()=>({info:{},myuserSig:"",chatInfo:{},page:0,size:10,list:[],detailsdata:{},triggered:!1,RealTimePklist:[],MakeAppointmentPKlist:[],listtype:2,filterable:!0,Country:n.optionsArray,countrys:"",genders:0,Gender:[{label:"男",value:1},{label:"女",value:2}],minNumberCoins:"",maxNumberCoins:"",mindatetimesingle:"",maxdatetimesingle:"",HintCion:!1,HintTime:!1,ConfirmStatus:!1}),onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:getCurrentPages()[getCurrentPages().length-1].route}},onShow(){this.page=0,this.list=[],this.MakeAppointmentPKlist=[],this.RealTimePklist=[],this.pkList({type:2}),this.pkList({type:1})},onLoad(){this.AutomaticCleaning(),e.index.getStorage({key:"userinfo",success:e=>{this.info=e.data,console.log("userinfo",this.info),a.$patch({myitem:this.info}),o.goEasylogin(this.$goeasy,String(this.info.id),this.info.headerIcon,this.info.nickName)}})},methods:{AutomaticCleaning(){const i=e.index.getStorageSync("last_clean_time")||0,s=Date.now();s-i<6048e5||t.request({url:"user/logout",method:"POST",data:{id:this.info.id},userInfo:!1}).then((t=>{e.index.clearStorage(),e.index.setStorageSync("last_clean_time",s)}))},closePopup(){this.$refs.popup.close()},dateformat(e){const t=e.replace(" ","T"),i=Date.parse(t);if(isNaN(i))throw new Error(`Invalid date format: ${this.datetimesingle}`);return Math.floor(i/1e3)},confirm(){if(this.ConfirmStatus=!0,""===this.minNumberCoins&&""!==this.maxNumberCoins||""!==this.minNumberCoins&&""===this.maxNumberCoins)this.HintCion=!0;else if(""===this.mindatetimesingle&&""!==this.maxdatetimesingle||""!==this.mindatetimesingle&&""===this.maxdatetimesingle)this.HintTime=!0;else{if(0===this.genders&&""===this.countrys&&""===this.minNumberCoins&&""===this.maxNumberCoins&&""===this.mindatetimesingle&&""===this.maxdatetimesingle)return 1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.list=[],this.pkList({type:this.listtype}),void this.closePopup();if(this.closePopup(),this.page=0,this.list=[],1===this.listtype){this.MakeAppointmentPKlist=[];let e={type:this.listtype};0!==this.genders&&(e.sex=this.genders),""!==this.minNumberCoins&&(e.coin={start:this.minNumberCoins}),""!==this.maxNumberCoins&&(e.coin.end=this.maxNumberCoins),""!==this.mindatetimesingle&&(e.pkTime={start:this.mindatetimesingle}),""!==this.maxdatetimesingle&&(e.pkTime.end=this.maxdatetimesingle),""!==this.countrys&&(e.country=this.countrys),this.pkList(e)}else{this.RealTimePklist=[];let e={};0!==this.genders&&(e.sex=this.genders),""!==this.minNumberCoins&&(e.coin={start:this.minNumberCoins}),""!==this.maxNumberCoins&&(e.coin.end=this.maxNumberCoins),""!==this.mindatetimesingle&&(e.pkTime={start:this.dateformat(this.mindatetimesingle)}),""!==this.maxdatetimesingle&&(e.pkTime.end=this.dateformat(this.maxdatetimesingle)),""!==this.countrys&&(e.country=this.countrys),this.pkList(e)}}},clear(){this.genders=0,this.countrys="",this.minNumberCoins="",this.maxNumberCoins="",this.mindatetimesingle="",this.maxdatetimesingle="",this.ConfirmStatus=!1},country(e){this.countrys=e.value},gender(e){this.genders=e.value},goScreening(){this.$refs.popup.open("right")},goMakeAppointmentPK(){this.listtype=1,this.list=this.MakeAppointmentPKlist,this.clear()},goRealTimePk(){this.listtype=2,this.list=this.RealTimePklist,this.clear()},goAdvertisement(){e.index.navigateTo({url:"/pages/pkDetail/pkDetail"})},onScrollToLower(){this.page++,this.pkList({type:this.listtype})},onRefresherRefresh(){if(this.page=0,this.list=[],1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.triggered=!0,this.ConfirmStatus)if(0===this.genders&&""===this.countrys&&""===this.minNumberCoins&&""===this.maxNumberCoins&&""===this.mindatetimesingle&&""===this.maxdatetimesingle)this.pkList({type:this.listtype});else{if(""===this.minNumberCoins&&""!==this.maxNumberCoins||""!==this.minNumberCoins&&""===this.maxNumberCoins)return void this.pkList({type:this.listtype});if(""===this.mindatetimesingle&&""!==this.maxdatetimesingle||""!==this.mindatetimesingle&&""===this.maxdatetimesingle)return void this.pkList({type:this.listtype});this.confirm()}else this.pkList({type:this.listtype})},async goDetail(i){e.index.showLoading({title:"加载中...",mask:!0});const s=await t.request({url:"pk/pkInfoDetail",method:"POST",data:{id:i.id,userId:this.info.id,from:1},userInfo:!1});this.detailsdata=s.data,200===s.code?0!==s.data.length?(e.index.hideLoading(),e.index.navigateTo({url:"/pages/pkDetail/pkDetail",success:e=>{e.eventChannel.emit("itemDetail",{item:this.detailsdata})}})):(e.index.hideLoading(),this.openPopupQuantity()):(e.index.hideLoading(),e.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},formatDate:i.formatDate,async pkList(e){const i=await t.request({url:"pk/pkList",method:"POST",data:{status:0,page:this.page,size:this.size,condition:e,userId:this.info.id},userInfo:!1});200===i.code&&(this.triggered=!1,1===e.type?(this.MakeAppointmentPKlist.push(...i.data),e.type==this.listtype&&(this.list=this.MakeAppointmentPKlist)):(this.RealTimePklist.push(...i.data),e.type==this.listtype&&(this.list=this.RealTimePklist),null==e.type&&(this.list=this.RealTimePklist)))}},components:{topNavigation:()=>"../../components/topNavigation/topNavigation.js",Advertisement:()=>"../../components/Advertisement/Advertisement.js",tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){(e.resolveComponent("top-navigation")+e.resolveComponent("uni-card")+e.resolveComponent("tabBar")+e.resolveComponent("wht-select")+e.resolveComponent("uni-number-box")+e.resolveComponent("uni-datetime-picker")+e.resolveComponent("uni-popup"))()}Math||((()=>"../../components/tabBar/tabBar.js")+(()=>"../../uni_modules/wht-select/components/wht-select/wht-select.js")+(()=>"../../uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js")+(()=>"../../uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js")+(()=>"../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"))();const m=e._export_sfc(r,[["render",function(t,i,s,n,o,a){return e.e({a:e.o(a.goRealTimePk),b:e.o(a.goMakeAppointmentPK),c:e.o(a.goScreening),d:0!==o.list.length},0!==o.list.length?{e:e.f(o.list,((t,i,s)=>e.e({a:t.anchorIcon,b:e.t(t.disPlayId),c:"2"===t.sex},(t.sex,{}),{d:e.t("1"===t.sex?"男":"女"),e:"1"===t.sex?1:"",f:"2"===t.sex?1:"",g:e.t(a.formatDate(t.pkTime)),h:e.t(t.coin+"K"),i:e.o((e=>a.goDetail(t)),i),j:!0===t.isPin?"2px solid #eeff00":"2px solid #f5f5f5",k:i,l:"6004dc94-1-"+s})))}:{},{f:0===o.list.length},(o.list.length,{}),{g:e.o(((...e)=>a.onRefresherRefresh&&a.onRefresherRefresh(...e))),h:e.o(((...e)=>a.onScrollToLower&&a.onScrollToLower(...e))),i:o.triggered,j:e.o((e=>a.onRefresherRefresh())),k:e.p({tabIndex:0}),l:e.o(a.country),m:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#a3a3a3",options:o.Country,filterable:o.filterable,placeholder:"请选择国家",value:o.countrys}),n:e.o(a.gender),o:e.p({backgroundColor:"#ffffff",placeholderColor:"#666666",textColor:"#666666",borderColor:"#a3a3a3",options:o.Gender,placeholder:"性别",value:o.genders}),p:0===o.genders},(o.genders,{}),{q:1===o.genders},(o.genders,{}),{r:2===o.genders},(o.genders,{}),{s:e.o((e=>o.minNumberCoins=e)),t:e.p({max:9999999999,background:"ffffff",modelValue:o.minNumberCoins}),v:""==o.minNumberCoins&&!0===o.HintCion},(""==o.minNumberCoins&&o.HintCion,{}),{w:e.o((e=>o.maxNumberCoins=e)),x:e.p({max:9999999999,background:"#ffffff",modelValue:o.maxNumberCoins}),y:""==o.maxNumberCoins&&!0===o.HintCion},(""==o.maxNumberCoins&&o.HintCion,{}),{z:2===o.listtype},2===o.listtype?e.e({A:e.o((e=>o.mindatetimesingle=e)),B:e.p({type:"datetime","hide-second":"true",modelValue:o.mindatetimesingle}),C:""==o.mindatetimesingle&&!0===o.HintTime},(""==o.mindatetimesingle&&o.HintTime,{})):{},{D:2===o.listtype},2===o.listtype?e.e({E:e.o((e=>o.maxdatetimesingle=e)),F:e.p({type:"datetime","hide-second":"true",modelValue:o.maxdatetimesingle}),G:""==o.maxdatetimesingle&&!0===o.HintTime},(""==o.maxdatetimesingle&&o.HintTime,{})):{},{H:e.o(((...e)=>a.closePopup&&a.closePopup(...e))),I:e.o(((...e)=>a.confirm&&a.confirm(...e))),J:e.o(((...e)=>a.clear&&a.clear(...e))),K:e.sr("popup","6004dc94-3"),L:e.p({position:"right"})})}],["__scopeId","data-v-6004dc94"]]);r.__runtimeHooks=2,wx.createPage(m);
diff --git a/unpackage/dist/build/mp-weixin/pages/Home/Home.wxml b/unpackage/dist/build/mp-weixin/pages/Home/Home.wxml
index 896c752..adc3eeb 100644
--- a/unpackage/dist/build/mp-weixin/pages/Home/Home.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/Home/Home.wxml
@@ -1 +1 @@
-{{item.b}}{{item.d}}PK时间: {{item.g}}金币:{{item.h}}暂无内容
\ No newline at end of file
+{{item.b}}{{item.d}}PK时间: {{item.g}}金币:{{item.h}}暂无内容
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/Home/Home.wxss b/unpackage/dist/build/mp-weixin/pages/Home/Home.wxss
index 996fde3..67c6a9c 100644
--- a/unpackage/dist/build/mp-weixin/pages/Home/Home.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/Home/Home.wxss
@@ -1 +1 @@
-.page.data-v-cf83be1e{position:relative;width:750rpx;height:1620rpx}.HomeBackground.data-v-cf83be1e{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.top-navigation-container.data-v-cf83be1e{position:fixed;top:160rpx;left:0;width:100%;height:114.5rpx}.Advertisement.data-v-cf83be1e{position:fixed;top:300rpx;left:0;width:100%;height:100rpx;z-index:2}.contentList.data-v-cf83be1e{position:fixed;top:312rpx;left:0;bottom:114.5rpx;width:100%}.scroll.data-v-cf83be1e{height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.scroll.data-v-cf83be1e ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.content-list.data-v-cf83be1e{display:flex;align-items:center;width:712rpx;height:161rpx;background:#fff;border-radius:15rpx;margin-bottom:12rpx;margin-left:20rpx}.headShot.data-v-cf83be1e{width:101rpx;height:101rpx;border-radius:50rpx;margin-left:30rpx;margin-right:33rpx}.content-list-info.data-v-cf83be1e{display:flex;align-items:center}.cardname.data-v-cf83be1e{font-size:31rpx;color:#161616;line-height:38rpx;margin-bottom:20rpx}.Genderimg.data-v-cf83be1e{width:15rpx;height:15rpx;margin-left:10rpx;margin-right:10rpx}.age.data-v-cf83be1e{color:#fff;font-size:14rpx}.Gendermale.data-v-cf83be1e{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-cf83be1e{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.RoomID.data-v-cf83be1e{font-size:23rpx;color:#a3a3a3;line-height:38rpx}.Charm.data-v-cf83be1e{font-size:23rpx;color:#a3a3a3;line-height:38rpx;margin-right:12rpx;margin-left:20rpx}.charmValue.data-v-cf83be1e{font-size:23rpx;color:#161616;line-height:38rpx;font-weight:600}.no-content.data-v-cf83be1e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28rpx;color:#a3a3a3;line-height:40rpx;text-align:center}.popup-container.data-v-cf83be1e{height:1626px;width:650rpx;background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png);border-radius:15rpx;display:flex;flex-direction:column;align-items:center}.popup-title.data-v-cf83be1e{font-size:50rpx;line-height:50rpx;margin-top:250rpx;font-weight:700;background:linear-gradient(135deg,#00afb2,#4fcacd);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.p-country.data-v-cf83be1e{width:500rpx;height:100rpx;margin-top:80rpx}.popup-sex.data-v-cf83be1e{width:500rpx;height:100rpx;margin-top:40rpx;display:flex;justify-content:space-between}.p-sex.data-v-cf83be1e{width:420rpx;height:100rpx}.Gendericoncss.data-v-cf83be1e{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-cf83be1e{width:40rpx;height:40rpx}.popup-coin.data-v-cf83be1e{width:500rpx;margin-top:40rpx;display:flex}.p-coin.data-v-cf83be1e{width:500rpx;display:flex;flex-direction:column;align-items:center}.p-dar.data-v-cf83be1e{margin-top:30rpx}.p-coin-title.data-v-cf83be1e{font-size:20rpx;color:#a3a3a3}.p-time.data-v-cf83be1e{width:500rpx;margin-top:40rpx}.popup-btn-cancel.data-v-cf83be1e{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;margin-right:20rpx;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#4fcacd,#5fdbde)}.popup-btn-confirm.data-v-cf83be1e{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;margin-right:20rpx;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#4fcd9d,#5fdeba)}.popup-btn-clear.data-v-cf83be1e{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#cd924f,#debc5f)}.Hintcss.data-v-cf83be1e{font-size:18rpx;color:#f55}.popup-btn.data-v-cf83be1e{width:600rpx;height:100rpx;display:flex;justify-content:space-around;align-items:center;margin-top:400rpx}
+.page.data-v-6004dc94{position:relative;width:750rpx;height:1620rpx}.HomeBackground.data-v-6004dc94{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.top-navigation-container.data-v-6004dc94{position:fixed;top:160rpx;left:0;width:100%;height:114.5rpx}.Advertisement.data-v-6004dc94{position:fixed;top:300rpx;left:0;width:100%;height:100rpx;z-index:2}.contentList.data-v-6004dc94{position:fixed;top:312rpx;left:0;bottom:114.5rpx;width:100%}.scroll.data-v-6004dc94{height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.scroll.data-v-6004dc94 ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.content-list.data-v-6004dc94{display:flex;align-items:center;width:712rpx;height:161rpx;background:#fff;border-radius:15rpx;margin-bottom:12rpx;margin-left:20rpx}.headShot.data-v-6004dc94{width:101rpx;height:101rpx;border-radius:50rpx;margin-left:30rpx;margin-right:33rpx}.content-list-info.data-v-6004dc94{display:flex;align-items:center}.cardname.data-v-6004dc94{font-size:31rpx;color:#161616;line-height:38rpx;margin-bottom:20rpx}.Genderimg.data-v-6004dc94{width:15rpx;height:15rpx;margin-left:10rpx;margin-right:10rpx}.age.data-v-6004dc94{color:#fff;font-size:14rpx}.Gendermale.data-v-6004dc94{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-6004dc94{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.RoomID.data-v-6004dc94{font-size:23rpx;color:#a3a3a3;line-height:38rpx}.Charm.data-v-6004dc94{font-size:23rpx;color:#a3a3a3;line-height:38rpx;margin-right:12rpx;margin-left:20rpx}.charmValue.data-v-6004dc94{font-size:23rpx;color:#161616;line-height:38rpx;font-weight:600}.no-content.data-v-6004dc94{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28rpx;color:#a3a3a3;line-height:40rpx;text-align:center}.popup-container.data-v-6004dc94{height:1626px;width:650rpx;background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png);border-radius:15rpx;display:flex;flex-direction:column;align-items:center}.popup-title.data-v-6004dc94{font-size:50rpx;line-height:50rpx;margin-top:250rpx;font-weight:700;background:linear-gradient(135deg,#00afb2,#4fcacd);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.p-country.data-v-6004dc94{width:500rpx;height:100rpx;margin-top:80rpx}.popup-sex.data-v-6004dc94{width:500rpx;height:100rpx;margin-top:40rpx;display:flex;justify-content:space-between}.p-sex.data-v-6004dc94{width:420rpx;height:100rpx}.Gendericoncss.data-v-6004dc94{display:flex;justify-content:center;align-items:center;width:60rpx;height:60rpx;border-radius:50%;border:1rpx solid #ff9d0067;margin-left:20rpx;margin-top:10rpx}.Gendericon.data-v-6004dc94{width:40rpx;height:40rpx}.popup-coin.data-v-6004dc94{width:500rpx;margin-top:40rpx;display:flex}.p-coin.data-v-6004dc94{width:500rpx;display:flex;flex-direction:column;align-items:center}.p-dar.data-v-6004dc94{margin-top:30rpx}.p-coin-title.data-v-6004dc94{font-size:20rpx;color:#a3a3a3}.p-time.data-v-6004dc94{width:500rpx;margin-top:40rpx}.popup-btn-cancel.data-v-6004dc94{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;margin-right:20rpx;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#4fcacd,#5fdbde)}.popup-btn-confirm.data-v-6004dc94{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;margin-right:20rpx;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#4fcd9d,#5fdeba)}.popup-btn-clear.data-v-6004dc94{width:170rpx;height:60rpx;font-size:30rpx;color:#fff;line-height:60rpx;text-align:center;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#cd924f,#debc5f)}.Hintcss.data-v-6004dc94{font-size:18rpx;color:#f55}.popup-btn.data-v-6004dc94{width:600rpx;height:100rpx;display:flex;justify-content:space-around;align-items:center;margin-top:400rpx}
diff --git a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
index e4b6d5f..3b20d5f 100644
--- a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
+++ b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
@@ -1 +1 @@
-"use strict";const e=require("../../../common/vendor.js"),r=require("../../../components/request.js"),o={data:()=>({userinfo:{},AnchorList:[],triggered:!1,modifyStreamerMessage:{}}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getAnchorList()}})},onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:"/pages/Home/Home"}},methods:{onRecompose(e){this.modifyStreamerMessage=e,this.$refs.modifyStreamer.open()},onExpurgate(o){r.request({url:"anchor/deleteMyAnchor",method:"POST",data:{id:o.id},userInfo:!0}).then((r=>{this.triggered=!1,200==r.code?(e.index.showToast({title:"删除成功",icon:"success",duration:2e3}),this.getAnchorList()):e.index.showToast({title:r.msg,icon:"success",duration:2e3})}))},getAnchorList(){r.request({url:"anchor/list",method:"POST",data:{id:this.userinfo.id},userInfo:!0}).then((e=>{this.triggered=!1,200==e.code?this.AnchorList=e.data:console.log(e.msg)}))},openPopupQuantity(){this.$refs.createModule.open()},onRefresherRefresh(){this.triggered=!0,this.getAnchorList()},onBack(){e.wx$1.navigateBack({delta:1})}},components:{anchorLibrary:()=>"./addStreamer/addStreamer.js",modifyStreamer:()=>"./modifyStreamer/modifyStreamer.js"}};if(!Array){(e.resolveComponent("uni-card")+e.resolveComponent("anchorLibrary")+e.resolveComponent("modifyStreamer"))()}const t=e._export_sfc(o,[["render",function(r,o,t,s,n,i){return e.e({a:e.o(((...e)=>i.onBack&&i.onBack(...e))),b:0!==n.AnchorList.length},0!==n.AnchorList.length?{c:e.f(n.AnchorList,((r,o,t)=>e.e({a:r.headerIcon,b:e.t(r.anchorId),c:2===r.gender},(r.gender,{}),{d:e.t(1===r.gender?"男":"女"),e:1===r.gender?1:"",f:2===r.gender?1:"",g:e.t(r.country),h:e.o((e=>i.onRecompose(r)),o),i:e.o((e=>i.onExpurgate(r)),o),j:o,k:"b49e4183-0-"+t}))),d:e.o(((...e)=>i.onRefresherRefresh&&i.onRefresherRefresh(...e))),e:n.triggered}:{},{f:e.o((e=>i.openPopupQuantity())),g:e.sr("createModule","b49e4183-1"),h:e.o(i.getAnchorList),i:e.sr("modifyStreamer","b49e4183-2"),j:e.o(i.getAnchorList),k:e.p({message:n.modifyStreamerMessage})})}],["__scopeId","data-v-b49e4183"]]);o.__runtimeHooks=2,wx.createPage(t);
+"use strict";const e=require("../../../common/vendor.js"),r=require("../../../components/request.js"),o={data:()=>({userinfo:{},AnchorList:[],triggered:!1,modifyStreamerMessage:{}}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getAnchorList()}})},onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:"/pages/Home/Home"}},methods:{onRecompose(e){this.modifyStreamerMessage=e,this.$refs.modifyStreamer.open()},onExpurgate(o){r.request({url:"anchor/deleteMyAnchor",method:"POST",data:{id:o.id},userInfo:!0}).then((r=>{this.triggered=!1,200==r.code?(e.index.showToast({title:"删除成功",icon:"success",duration:2e3}),this.getAnchorList()):e.index.showToast({title:r.msg,icon:"success",duration:2e3})}))},getAnchorList(){r.request({url:"anchor/list",method:"POST",data:{id:this.userinfo.id},userInfo:!0}).then((e=>{this.triggered=!1,200==e.code?this.AnchorList=e.data:console.log(e.msg)}))},openPopupQuantity(){this.$refs.createModule.open()},onRefresherRefresh(){this.triggered=!0,this.getAnchorList()},onBack(){e.wx$1.navigateBack({delta:1})}},components:{anchorLibrary:()=>"./addStreamer/addStreamer.js",modifyStreamer:()=>"./modifyStreamer/modifyStreamer.js"}};if(!Array){(e.resolveComponent("uni-card")+e.resolveComponent("anchorLibrary")+e.resolveComponent("modifyStreamer"))()}const t=e._export_sfc(o,[["render",function(r,o,t,s,n,i){return e.e({a:e.o(((...e)=>i.onBack&&i.onBack(...e))),b:0!==n.AnchorList.length},0!==n.AnchorList.length?{c:e.f(n.AnchorList,((r,o,t)=>e.e({a:r.headerIcon,b:e.t(r.anchorId),c:2===r.gender},(r.gender,{}),{d:e.t(1===r.gender?"男":"女"),e:1===r.gender?1:"",f:2===r.gender?1:"",g:e.t(r.country),h:e.o((e=>i.onRecompose(r)),o),i:e.o((e=>i.onExpurgate(r)),o),j:o,k:"28d8f2ef-0-"+t}))),d:e.o(((...e)=>i.onRefresherRefresh&&i.onRefresherRefresh(...e))),e:n.triggered}:{},{f:e.o((e=>i.openPopupQuantity())),g:e.sr("createModule","28d8f2ef-1"),h:e.o(i.getAnchorList),i:e.sr("modifyStreamer","28d8f2ef-2"),j:e.o(i.getAnchorList),k:e.p({message:n.modifyStreamerMessage})})}],["__scopeId","data-v-28d8f2ef"]]);o.__runtimeHooks=2,wx.createPage(t);
diff --git a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxml b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxml
index daaf3d3..2449c07 100644
--- a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxml
@@ -1 +1 @@
-主播库{{item.b}}{{item.d}}{{item.g}}暂无内容
\ No newline at end of file
+主播库{{item.b}}{{item.d}}{{item.g}}暂无内容
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
index 43bfde2..3c47671 100644
--- a/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
@@ -1 +1 @@
-.bg.data-v-b49e4183{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-b49e4183{width:100%;height:100%}.Return.data-v-b49e4183{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-b49e4183{position:absolute;top:120rpx;left:335rpx;font-size:34rpx;color:#100e0f;font-weight:700}.ReturnImg.data-v-b49e4183{width:100%;height:100%}.scroll.data-v-b49e4183{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%}.scroll.data-v-b49e4183 ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.empty.data-v-b49e4183{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%;line-height:1300rpx;text-align:center;font-size:30rpx;color:#a3a3a3}.card.data-v-b49e4183{width:695rpx;height:180rpx;background:#fff;border-radius:15rpx;display:flex;align-items:center;margin-left:30rpx;margin-top:20rpx}.Profile.data-v-b49e4183{width:89rpx;height:89rpx;border-radius:50rpx;background-color:#ccc;margin-left:27.5rpx}.Gendermale.data-v-b49e4183{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-b49e4183{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Individual.data-v-b49e4183{display:flex;flex-direction:column;justify-content:center;margin-left:37rpx}.Name.data-v-b49e4183{width:288.17rpx;font-size:30.53rpx;color:#161616;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time.data-v-b49e4183{margin-top:13rpx;font-size:23rpx;color:#a3a3a3}.state.data-v-b49e4183{width:56.3rpx;height:30rpx;background:#f6f6f6;border-radius:14rpx;line-height:30rpx;font-size:17rpx;color:#666;padding:0 15rpx;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.Label.data-v-b49e4183{margin-top:15rpx;display:flex}.age.data-v-b49e4183{font-size:17rpx;color:#fff;margin-left:10rpx}.Genderimg.data-v-b49e4183{width:14.22rpx;height:14.22rpx;margin-left:10rpx}.species.data-v-b49e4183{display:flex;margin-left:10rpx}.species-text.data-v-b49e4183{font-size:23rpx;color:#a3a3a3}.species-num.data-v-b49e4183{font-size:23rpx;color:#161616;font-weight:700}.handle.data-v-b49e4183{display:flex}.recompose.data-v-b49e4183{width:46rpx;height:46rpx;margin-left:90rpx}.expurgate.data-v-b49e4183{width:46rpx;height:46rpx;margin-left:40rpx}.createModule.data-v-b49e4183{position:fixed;bottom:0;right:0;z-index:998;width:100vw}.addition.data-v-b49e4183{position:absolute;bottom:200rpx;right:100rpx;width:150rpx;height:150rpx;z-index:998;border-radius:50rpx;background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/addAnchor.png) no-repeat center;background-size:100% 100%}
+.bg.data-v-28d8f2ef{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-28d8f2ef{width:100%;height:100%}.Return.data-v-28d8f2ef{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-28d8f2ef{position:absolute;top:120rpx;left:335rpx;font-size:34rpx;color:#100e0f;font-weight:700}.ReturnImg.data-v-28d8f2ef{width:100%;height:100%}.scroll.data-v-28d8f2ef{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%}.scroll.data-v-28d8f2ef ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.empty.data-v-28d8f2ef{position:absolute;top:200rpx;left:0;right:0;height:1300rpx;width:100%;line-height:1300rpx;text-align:center;font-size:30rpx;color:#a3a3a3}.card.data-v-28d8f2ef{width:695rpx;height:180rpx;background:#fff;border-radius:15rpx;display:flex;align-items:center;margin-left:30rpx;margin-top:20rpx}.Profile.data-v-28d8f2ef{width:89rpx;height:89rpx;border-radius:50rpx;background-color:#ccc;margin-left:27.5rpx}.Gendermale.data-v-28d8f2ef{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/maleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Genderfemale.data-v-28d8f2ef{background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/femaleimg.png) no-repeat center;width:56.3rpx;height:29.58rpx;background-size:100% 100%;display:flex;align-items:center;margin-right:10rpx}.Individual.data-v-28d8f2ef{display:flex;flex-direction:column;justify-content:center;margin-left:37rpx}.Name.data-v-28d8f2ef{width:288.17rpx;font-size:30.53rpx;color:#161616;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time.data-v-28d8f2ef{margin-top:13rpx;font-size:23rpx;color:#a3a3a3}.state.data-v-28d8f2ef{width:56.3rpx;height:30rpx;background:#f6f6f6;border-radius:14rpx;line-height:30rpx;font-size:17rpx;color:#666;padding:0 15rpx;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.Label.data-v-28d8f2ef{margin-top:15rpx;display:flex}.age.data-v-28d8f2ef{font-size:17rpx;color:#fff;margin-left:10rpx}.Genderimg.data-v-28d8f2ef{width:14.22rpx;height:14.22rpx;margin-left:10rpx}.species.data-v-28d8f2ef{display:flex;margin-left:10rpx}.species-text.data-v-28d8f2ef{font-size:23rpx;color:#a3a3a3}.species-num.data-v-28d8f2ef{font-size:23rpx;color:#161616;font-weight:700}.handle.data-v-28d8f2ef{display:flex}.recompose.data-v-28d8f2ef{width:46rpx;height:46rpx;margin-left:90rpx}.expurgate.data-v-28d8f2ef{width:46rpx;height:46rpx;margin-left:40rpx}.createModule.data-v-28d8f2ef{position:fixed;bottom:0;right:0;z-index:998;width:100vw}.addition.data-v-28d8f2ef{position:absolute;bottom:200rpx;right:100rpx;width:150rpx;height:150rpx;z-index:998;border-radius:50rpx;background:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/addAnchor.png) no-repeat center;background-size:100% 100%}
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.js b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.js
index 7892a14..c3f5852 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.js
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),a=require("../../components/request.js"),i=require("../../components/postFile.js"),s=require("../../components/generateFileName.js"),o=require("../../components/goEasyTool/tool.js"),n={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},useravatar:"",email:null,havaPassword:!1}),onLoad(e){this.id=e.id,this.getUserInfo()},onShow(){this.getUserInfo()},methods:{getUserInfo(){a.request({url:"user/getUserInfo",method:"POST",data:{id:this.id},userInfo:!0}).then((a=>{200==a.code?(this.userinfo=a.data,e.index.setStorageSync("userinfo",a.data),setTimeout((()=>{e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=this.useravatar=e.data.headerIcon,this.email=e.data.email,this.havaPassword=e.data.havaPassword}})}),300)):console.log(a.msg)}))},modifyPassword(){e.index.navigateTo({url:"/pages/Setting/settingmod/changePassword?id="+this.id+"&havaPassword="+this.havaPassword})},modifyEmailAddress(){e.index.navigateTo({url:"/pages/Setting/settingmod/changeEmail?email="+this.email+"&id="+this.id})},inputNickname(){e.index.navigateTo({url:"/pages/Setting/settingmod/changeNickname?name="+this.name+"&id="+this.id})},scanCode(){e.index.scanCode({success:i=>{const s=JSON.parse(i.result);"qrcdoe"===s.type&&a.request({url:"user/scan",method:"POST",data:{uuid:s.uuid,userId:this.id},userInfo:!0}).then((a=>{200===a.code?e.index.showToast({title:"登录成功",icon:"success"}):e.index.showToast({title:a,icon:"none"})})).catch((a=>{e.index.showToast({title:"登录失败",icon:"none"})}))}})},onBack(){e.index.navigateBack({delta:1})},async Userinfo(e){const{avatarUrl:a}=e.detail;this.userinfo=a,this.changeHeaderIcon()},changeHeaderIcon(){o.goEasylogout(this.$goeasy),e.index.showLoading({title:"修改中...",mask:!0}),i.uploadFile({path:this.userinfo,name:s.generateFileName()}).then((i=>{a.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:i.split("/").pop(),nickName:this.name},userInfo:!0}).then((a=>{console.log("修改调用返回",a),200===a.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",a.data.info),o.goEasylogin(this.$goeasy,String(a.data.info.id),a.data.info.headerIcon,a.data.info.nickName),e.index.hideLoading(),e.index.navigateBack({delta:1})):(e.index.hideLoading(),e.index.showToast({title:a.msg,icon:"none"}))}))})).catch((a=>{e.index.hideLoading(),e.index.showToast({title:"上传失败",icon:"none"})}))}}};const t=e._export_sfc(n,[["render",function(a,i,s,o,n,t){return{a:e.o(((...e)=>t.onBack&&t.onBack(...e))),b:n.userinfo,c:e.o(((...e)=>t.Userinfo&&t.Userinfo(...e))),d:e.t(n.name),e:e.o(((...e)=>t.inputNickname&&t.inputNickname(...e))),f:e.t(""==n.email||null==n.email?"未绑定":n.email),g:e.o(((...e)=>t.modifyEmailAddress&&t.modifyEmailAddress(...e))),h:e.t(1==n.havaPassword?"":"未设置"),i:e.o(((...e)=>t.modifyPassword&&t.modifyPassword(...e))),j:e.o(((...e)=>t.scanCode&&t.scanCode(...e)))}}],["__scopeId","data-v-64a95457"]]);wx.createPage(t);
+"use strict";const e=require("../../common/vendor.js"),i=require("../../components/request.js"),a=require("../../components/postFile.js"),s=require("../../components/generateFileName.js"),o=require("../../components/goEasyTool/tool.js"),n={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},useravatar:"",email:null,havaPassword:!1}),onLoad(e){this.id=e.id,this.getUserInfo()},onShow(){this.getUserInfo()},methods:{getUserInfo(){i.request({url:"user/getUserInfo",method:"POST",data:{id:this.id},userInfo:!0}).then((i=>{200==i.code?(this.userinfo=i.data,e.index.setStorageSync("userinfo",i.data),setTimeout((()=>{e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=this.useravatar=e.data.headerIcon,this.email=e.data.email,this.havaPassword=e.data.havaPassword}})}),300)):console.log(i.msg)}))},modifyPassword(){e.index.navigateTo({url:"/pages/Setting/settingmod/changePassword?id="+this.id+"&havaPassword="+this.havaPassword})},modifyEmailAddress(){e.index.navigateTo({url:"/pages/Setting/settingmod/changeEmail?email="+this.email+"&id="+this.id})},inputNickname(){e.index.navigateTo({url:"/pages/Setting/settingmod/changeNickname?name="+this.name+"&id="+this.id})},scanCode(){e.index.scanCode({success:a=>{const s=JSON.parse(a.result);"qrcdoe"===s.type&&i.request({url:"user/scan",method:"POST",data:{uuid:s.uuid,id:this.id},userInfo:!0}).then((a=>{i.request({url:"user/confirm",method:"POST",data:{uuid:s.uuid,id:this.id},userInfo:!0}).then((i=>{200===i.code?e.index.showToast({title:"登录成功",icon:"success"}):e.index.showToast({title:i,icon:"none"})})).catch((i=>{e.index.showToast({title:"登录失败",icon:"none"})}))})).catch((i=>{e.index.showToast({title:"登录失败",icon:"none"})}))}})},onBack(){e.index.navigateBack({delta:1})},async Userinfo(e){const{avatarUrl:i}=e.detail;this.userinfo=i,this.changeHeaderIcon()},changeHeaderIcon(){o.goEasylogout(this.$goeasy),e.index.showLoading({title:"修改中...",mask:!0}),a.uploadFile({path:this.userinfo,name:s.generateFileName()}).then((a=>{i.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:a.split("/").pop(),nickName:this.name},userInfo:!0}).then((i=>{console.log("修改调用返回",i),200===i.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",i.data.info),o.goEasylogin(this.$goeasy,String(i.data.info.id),i.data.info.headerIcon,i.data.info.nickName),e.index.hideLoading(),e.index.navigateBack({delta:1})):(e.index.hideLoading(),e.index.showToast({title:i.msg,icon:"none"}))}))})).catch((i=>{e.index.hideLoading(),e.index.showToast({title:"上传失败",icon:"none"})}))}}};const t=e._export_sfc(n,[["render",function(i,a,s,o,n,t){return{a:e.o(((...e)=>t.onBack&&t.onBack(...e))),b:n.userinfo,c:e.o(((...e)=>t.Userinfo&&t.Userinfo(...e))),d:e.t(n.name),e:e.o(((...e)=>t.inputNickname&&t.inputNickname(...e))),f:e.t(""==n.email||null==n.email?"未绑定":n.email),g:e.o(((...e)=>t.modifyEmailAddress&&t.modifyEmailAddress(...e))),h:e.t(1==n.havaPassword?"":"未设置"),i:e.o(((...e)=>t.modifyPassword&&t.modifyPassword(...e))),j:e.o(((...e)=>t.scanCode&&t.scanCode(...e)))}}],["__scopeId","data-v-88ac6d2f"]]);wx.createPage(t);
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxml b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxml
index 303db39..e60f36c 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxml
@@ -1 +1 @@
-设置昵称{{d}}邮箱{{f}}密码{{h}}扫码
\ No newline at end of file
+设置昵称{{d}}邮箱{{f}}密码{{h}}扫码
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxss b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxss
index e0c4bbb..313934e 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/Setting.wxss
@@ -1 +1 @@
-.bg.data-v-64a95457{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-64a95457{width:100%;height:100%}.Return.data-v-64a95457{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-64a95457{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-64a95457{width:100%;height:100%}.contentbox.data-v-64a95457{position:absolute;top:200rpx;left:0rpx;right:0rpx;bottom:0rpx}.content.data-v-64a95457{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.avatarmodify.data-v-64a95457{width:94%;height:100rpx;background-color:#fff;padding-left:3%;padding-right:3%;display:flex;justify-content:space-between;align-items:center}.avatarmodify-item.data-v-64a95457{font-size:24rpx;color:#100e0f;line-height:100rpx;font-weight:700}.avatarmodify-img.data-v-64a95457{display:flex;align-items:center}.login-btn.data-v-64a95457{width:100%;height:100rpx;padding:0;margin:0;border:none;background-color:#fff;border-radius:0rpx;display:flex}.login-btn.data-v-64a95457:after{border:none;border-radius:0rpx}.avatar.data-v-64a95457{width:80rpx;height:80rpx;border-radius:10rpx}.more.data-v-64a95457{width:15rpx;height:30rpx;margin-left:30rpx}.Nickname.data-v-64a95457{width:94%;height:100rpx;display:flex;justify-content:space-between;align-items:center;padding-left:3%;padding-right:3%;background-color:#fff;border-top:1rpx solid #f0f0f0}.NicknameInput.data-v-64a95457{display:flex;align-items:center}.NicknameInput-name.data-v-64a95457{font-size:24rpx;color:#bdbdbd;line-height:100rpx;font-weight:700}
+.bg.data-v-88ac6d2f{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-88ac6d2f{width:100%;height:100%}.Return.data-v-88ac6d2f{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-88ac6d2f{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-88ac6d2f{width:100%;height:100%}.contentbox.data-v-88ac6d2f{position:absolute;top:200rpx;left:0rpx;right:0rpx;bottom:0rpx}.content.data-v-88ac6d2f{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.avatarmodify.data-v-88ac6d2f{width:94%;height:100rpx;background-color:#fff;padding-left:3%;padding-right:3%;display:flex;justify-content:space-between;align-items:center}.avatarmodify-item.data-v-88ac6d2f{font-size:24rpx;color:#100e0f;line-height:100rpx;font-weight:700}.avatarmodify-img.data-v-88ac6d2f{display:flex;align-items:center}.login-btn.data-v-88ac6d2f{width:100%;height:100rpx;padding:0;margin:0;border:none;background-color:#fff;border-radius:0rpx;display:flex}.login-btn.data-v-88ac6d2f:after{border:none;border-radius:0rpx}.avatar.data-v-88ac6d2f{width:80rpx;height:80rpx;border-radius:10rpx}.more.data-v-88ac6d2f{width:15rpx;height:30rpx;margin-left:30rpx}.Nickname.data-v-88ac6d2f{width:94%;height:100rpx;display:flex;justify-content:space-between;align-items:center;padding-left:3%;padding-right:3%;background-color:#fff;border-top:1rpx solid #f0f0f0}.NicknameInput.data-v-88ac6d2f{display:flex;align-items:center}.NicknameInput-name.data-v-88ac6d2f{font-size:24rpx;color:#bdbdbd;line-height:100rpx;font-weight:700}
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.js b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.js
index 37e1c6d..efafbac 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.js
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.js
@@ -1 +1 @@
-"use strict";const e=require("../../../common/vendor.js"),i=require("../../../components/request.js"),o=require("../../../components/goEasyTool/tool.js"),t={data:()=>({title:"Hello",email:"",Verificationcode:"",id:"",error:!1,VerificationcodeSent:!1,turnsoutemail:""}),onLoad(e){this.turnsoutemail=this.email="null"==e.email?"":e.email,this.id=e.id},methods:{onSubmit(){""==this.turnsoutemail?this.setEmail():this.hasEmail()},hasEmail(){this.validateEmail(this.email)?(e.index.showLoading({title:"修改中...",mask:!0}),i.request({url:"user/updateUserMail",method:"POST",data:{code:this.Verificationcode,mailAddress:this.email},userInfo:!0}).then((i=>{console.log("修改调用返回",i),200===i.code?(e.index.hideLoading(),e.index.showToast({title:"修改成功,请到您的邮箱进行验证激活",duration:5e3,icon:"none"}),setTimeout((()=>{e.index.navigateBack({delta:1})}),5e3)):(e.index.hideLoading(),e.index.showToast({title:i.msg,icon:"none"}))})).catch((i=>{console.log("修改调用失败",i),e.index.hideLoading(),e.index.showToast({title:"修改失败",icon:"none"})}))):this.error=!0},sendVerificationCode(){i.request({url:"user/sendUpdateMailConfirmMail",method:"POST",data:{mailAddress:this.email},userInfo:!0}).then((e=>{this.VerificationcodeSent=!0}))},setEmail(){this.validateEmail(this.email)?(e.index.showLoading({title:"修改中...",mask:!0}),o.goEasylogout(this.$goeasy),i.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,email:this.email},userInfo:!0}).then((i=>{console.log("修改调用返回",i),200===i.code?(e.index.hideLoading(),e.index.showToast({title:"修改成功,请到您的邮箱进行验证激活",duration:5e3,icon:"none"}),e.index.setStorageSync("userinfo",i.data),o.goEasylogin(this.$goeasy,String(i.data.id),i.data.headerIcon,i.data.nickName),setTimeout((()=>{e.index.navigateBack({delta:1})}),5e3)):(e.index.hideLoading(),e.index.showToast({title:i.msg,icon:"none"}))})).catch((i=>{console.log("修改调用失败",i),e.index.hideLoading(),e.index.showToast({title:"修改失败",icon:"none"})}))):this.error=!0},validateEmail:e=>/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(e),onCustomerService(){e.index.navigateTo({url:"/pages/Mine/minecomponents/contact"})},onBack(){e.wx$1.navigateBack({delta:1})}}};const a=e._export_sfc(t,[["render",function(i,o,t,a,n,s){return e.e({a:e.o(((...e)=>s.onBack&&s.onBack(...e))),b:n.email,c:e.o((e=>n.email=e.detail.value)),d:""==n.turnsoutemail},(n.turnsoutemail,{}),{e:n.error},(n.error,{}),{f:""!=n.turnsoutemail},""!=n.turnsoutemail?{g:n.Verificationcode,h:e.o((e=>n.Verificationcode=e.detail.value)),i:e.o(((...e)=>s.sendVerificationCode&&s.sendVerificationCode(...e)))}:{},{j:n.VerificationcodeSent&&""!=n.turnsoutemail},n.VerificationcodeSent&&""!=n.turnsoutemail?{k:e.t(n.turnsoutemail)}:{},{l:e.o(((...e)=>s.onSubmit&&s.onSubmit(...e))),m:e.o(((...e)=>s.onCustomerService&&s.onCustomerService(...e)))})}],["__scopeId","data-v-33c5a3a1"]]);wx.createPage(a);
+"use strict";const e=require("../../../common/vendor.js"),i=require("../../../components/request.js"),t=require("../../../components/goEasyTool/tool.js"),o={data:()=>({title:"Hello",email:"",Verificationcode:"",id:"",error:!1,VerificationcodeSent:!1,turnsoutemail:"",countdown:0,isCounting:!1,timer:null}),onLoad(e){this.turnsoutemail=this.email="null"==e.email?"":e.email,this.id=e.id},methods:{startCountdown(){this.countdown=60,this.isCounting=!0,this.timer=setInterval((()=>{this.countdown--,this.countdown<=0&&(this.isCounting=!1)}),1e3)},onSubmit(){""==this.turnsoutemail?this.setEmail():this.hasEmail()},hasEmail(){this.validateEmail(this.email)?(e.index.showLoading({title:"修改中...",mask:!0}),i.request({url:"user/updateUserMail",method:"POST",data:{code:this.Verificationcode,mailAddress:this.email},userInfo:!0}).then((i=>{console.log("修改调用返回",i),200===i.code?(e.index.hideLoading(),e.index.showToast({title:"修改成功,请到您的邮箱进行验证激活",duration:5e3,icon:"none"}),setTimeout((()=>{e.index.navigateBack({delta:1})}),5e3)):(e.index.hideLoading(),e.index.showToast({title:i.msg,icon:"none"}))})).catch((i=>{console.log("修改调用失败",i),e.index.hideLoading(),e.index.showToast({title:"修改失败",icon:"none"})}))):this.error=!0},sendVerificationCode(){this.isCounting||i.request({url:"user/sendUpdateMailConfirmMail",method:"POST",data:{mailAddress:this.email},userInfo:!0}).then((e=>{this.VerificationcodeSent=!0,this.startCountdown()}))},setEmail(){this.validateEmail(this.email)?(e.index.showLoading({title:"修改中...",mask:!0}),t.goEasylogout(this.$goeasy),i.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,email:this.email},userInfo:!0}).then((i=>{console.log("修改调用返回",i),200===i.code?(e.index.hideLoading(),e.index.showToast({title:"修改成功,请到您的邮箱进行验证激活",duration:5e3,icon:"none"}),e.index.setStorageSync("userinfo",i.data),t.goEasylogin(this.$goeasy,String(i.data.id),i.data.headerIcon,i.data.nickName),setTimeout((()=>{e.index.navigateBack({delta:1})}),5e3)):(e.index.hideLoading(),e.index.showToast({title:i.msg,icon:"none"}))})).catch((i=>{console.log("修改调用失败",i),e.index.hideLoading(),e.index.showToast({title:"修改失败",icon:"none"})}))):this.error=!0},validateEmail:e=>/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(e),onCustomerService(){e.index.navigateTo({url:"/pages/Mine/minecomponents/contact"})},onBack(){e.wx$1.navigateBack({delta:1})}}};const n=e._export_sfc(o,[["render",function(i,t,o,n,a,s){return e.e({a:e.o(((...e)=>s.onBack&&s.onBack(...e))),b:a.email,c:e.o((e=>a.email=e.detail.value)),d:""==a.turnsoutemail},(a.turnsoutemail,{}),{e:a.error},(a.error,{}),{f:""!=a.turnsoutemail},""!=a.turnsoutemail?{g:a.Verificationcode,h:e.o((e=>a.Verificationcode=e.detail.value)),i:e.t(a.isCounting?`${a.countdown}秒后重发`:"获取验证码"),j:e.o(((...e)=>s.sendVerificationCode&&s.sendVerificationCode(...e))),k:e.s(a.isCounting?"background-image: linear-gradient(0deg, #cccccc, #dddddd); cursor: not-allowed;":"")}:{},{l:a.VerificationcodeSent&&""!=a.turnsoutemail},a.VerificationcodeSent&&""!=a.turnsoutemail?{m:e.t(a.turnsoutemail)}:{},{n:e.o(((...e)=>s.onSubmit&&s.onSubmit(...e))),o:e.o(((...e)=>s.onCustomerService&&s.onCustomerService(...e)))})}],["__scopeId","data-v-156a75a9"]]);wx.createPage(n);
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxml b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
index b9e77d2..42d49cd 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
@@ -1 +1 @@
-邮箱第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服请输入正确的邮箱地址获取验证码验证码已发送至{{k}}邮箱,请注意查收确认忘记邮箱?请联系客服
\ No newline at end of file
+邮箱第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服请输入正确的邮箱地址{{i}}验证码已发送至{{m}}邮箱,请注意查收确认忘记邮箱?请联系客服
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxss b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
index 3d87ecb..d1dd2c6 100644
--- a/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
@@ -1 +1 @@
-.bg.data-v-33c5a3a1{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-33c5a3a1{width:100%;height:100%}.Return.data-v-33c5a3a1{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-33c5a3a1{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-33c5a3a1{width:100%;height:100%}.contentbox.data-v-33c5a3a1{position:absolute;top:200rpx;left:0rpx;right:0rpx;bottom:0rpx}.content.data-v-33c5a3a1{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.weui-input.data-v-33c5a3a1{width:90%;height:80rpx;margin-top:40rpx;border-bottom:1px solid #ccc}.Verificationcodebox.data-v-33c5a3a1{width:90%;height:80rpx;margin-top:40rpx;display:flex;align-items:center}.Verificationcodebtn.data-v-33c5a3a1{width:30%;height:100%;margin-bottom:-40rpx;background-color:#e6e6e6;color:#fff;font-size:24rpx;line-height:40rpx;background-color:#00afb2;text-align:center;line-height:80rpx}.VerificationcodeSent.data-v-33c5a3a1{color:#00afb2;font-size:24rpx;margin-top:40rpx}.btn.data-v-33c5a3a1{width:80%;height:80rpx;margin-top:150rpx;background:linear-gradient(135deg,#00afb2,#4fcacd);color:#fff;text-align:center;line-height:80rpx;border-radius:40rpx;font-size:30rpx;border:none;cursor:pointer}.error.data-v-33c5a3a1{color:red;font-size:20rpx}.forget.data-v-33c5a3a1{font-size:24rpx;color:#00afb2;margin-top:50rpx}
+.bg.data-v-156a75a9{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-156a75a9{width:100%;height:100%}.Return.data-v-156a75a9{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-156a75a9{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-156a75a9{width:100%;height:100%}.contentbox.data-v-156a75a9{position:absolute;top:200rpx;left:0rpx;right:0rpx;bottom:0rpx}.content.data-v-156a75a9{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.weui-input.data-v-156a75a9{width:90%;height:80rpx;margin-top:40rpx;border-bottom:1px solid #ccc}.Verificationcodebox.data-v-156a75a9{width:90%;height:80rpx;margin-top:40rpx;display:flex;align-items:center}.Verificationcodebtn.data-v-156a75a9{width:30%;height:100%;margin-bottom:-40rpx;background-color:#e6e6e6;color:#fff;font-size:24rpx;line-height:40rpx;background-color:#00afb2;text-align:center;line-height:80rpx}.VerificationcodeSent.data-v-156a75a9{color:#00afb2;font-size:24rpx;margin-top:40rpx}.btn.data-v-156a75a9{width:80%;height:80rpx;margin-top:150rpx;background:linear-gradient(135deg,#00afb2,#4fcacd);color:#fff;text-align:center;line-height:80rpx;border-radius:40rpx;font-size:30rpx;border:none;cursor:pointer}.error.data-v-156a75a9{color:red;font-size:20rpx}.forget.data-v-156a75a9{font-size:24rpx;color:#00afb2;margin-top:50rpx}
diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.js b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.js
index b96053a..c02d862 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.js
+++ b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.js
@@ -1 +1 @@
-"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/ChatId.js"),s=require("../../../components/TimeFormatting.js"),i=require("../../../components/request.js"),o=require("../../../components/goEasyTool/tool.js"),n={data:()=>({userId:"",nickname:"",avatar:"",chatList:[],userinfo:{},ButtonStatus:!1,MoreStatus:!1,KeyboardHeight:0,content:"",MoreItemStatus:null,ioshide:0,ElementPositioning:null,scrollviewheight:0,Elementheight:0,Scrolling:!1,scrollTop:0,judgescrollTop:!1,onPage:!1,timer:null,lastTimestamp:null,LastTime:null,MoreMessageList:[],Record:null,myitem:null,youritem:null,type:null,voiceStatus:!1,inputfocus:!1,voicepopUpstart:!1,voiceCancelOrSend:!1,recorderManager:e.index.getRecorderManager(),playbackStatus:!0,popUpList:[{name:"图片",icon:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Album.png",type:"Album"},{name:"邀请",icon:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chat_invite.png",type:"Invitation"}]}),onShow(){this.onPage=!0,e.index.onKeyboardHeightChange((e=>{this.KeyboardHeight=2*e.height-this.ioshide}))},onHide(){this.onPage=!1},onUnload(){this.onPage=!1},onLoad(s){this.recorderManager.onStop((t=>{console.log("录音结束",t),0!=this.ioshide?t.fileSize<20480?e.index.showToast({title:"您说话太短",icon:"none",duration:2e3}):(this.voiceCancelOrSend||this.sendVoice(t),this.voiceCancelOrSend=!1):t.fileSize<2048?e.index.showToast({title:"您说话太短",icon:"none",duration:2e3}):(this.voiceCancelOrSend||this.sendVoice(t),this.voiceCancelOrSend=!1)})),e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data}}),this.userId=s.userId,this.nickname=s.nickname,this.avatar=s.avatar,this.type=s.type;try{this.myitem=JSON.parse(s.myitem),this.youritem=JSON.parse(s.youritem)}catch(n){}"pk"==this.type&&setTimeout((()=>{this.sendCustomMessage()}),500),o.getConversationMessages(this.$goeasy,this.userId,null).then((s=>{this.chatList=s.map((e=>(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),e))),setTimeout((()=>{this.chatList.length>0?(this.ElementPositioning=this.chatList[this.chatList.length-1].id,this.LastTime=this.chatList[0].timestamp):e.index.showToast({title:"您和对方暂无聊天记录,快去聊天吧",icon:"none",duration:2e3})}),300);e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()})),o.messageRead(this.$goeasy,this.userId).then((e=>{console.log("已读对方的消息")})),this.getIOSDeviceType();var i=this.$goeasy.im;i.on(e.jo.IM_EVENT.PRIVATE_MESSAGE_RECEIVED,this.onPrivateMessageReceived),i.on(e.jo.IM_EVENT.MESSAGE_READ,this.onMessageRead),this.getscrollviewheight()},methods:{notplayVoice(e){this.playbackStatus=e},sendVoice(s){var i=this.$goeasy.im.createAudioMessage({file:s,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("file uploading:",e)}});o.sendGroupMessage(this.$goeasy,i).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))},voiceTouchstart(){console.log("长按语音"),this.voicepopUpstart=!0,this.recorderManager.start(),this.notplayVoice(!1)},voiceTouchend(){setTimeout((()=>{this.recorderManager.stop()}),100),console.log("松开语音"),this.voicepopUpstart=!1},voiceTouchmove(t){const s=.86*e.index.getSystemInfoSync().windowHeight;try{t.touches[0].clientY>s?this.voiceCancelOrSend=!1:this.voiceCancelOrSend=!0}catch(i){}},voiceTouchcancel(){console.log("中断语音"),this.voicepopUpstart=!1,this.voiceCancelOrSend=!1},onVoice(e){this.checkRecordPermission(),e?(this.inputfocus=!1,this.MoreStatus=!1):this.inputfocus=!0,this.voiceStatus=e},checkRecordPermission(){e.index.getSetting({success:t=>{const s=t.authSetting["scope.record"];void 0===s?this.requestPermission():s||(this.voiceStatus=!1,e.index.showModal({title:"权限提示",content:"需要录音权限才能正常使用功能,请在设置中开启",confirmText:"去开启",success:t=>{t.confirm&&e.index.openSetting({success:e=>{!0===e.authSetting["scope.record"]&&this.checkRecordPermission()}})}}))}})},requestPermission(){e.index.authorize({scope:"scope.record",fail:t=>{this.voiceStatus=!1,e.index.showToast({title:"请授予麦克风权限,否则可能导致语音功能异常",icon:"none"})}})},sendCustomMessage(){i.request({url:"pk/createPkRecord",method:"POST",data:{pkIdA:this.youritem.id,pkIdB:this.myitem.id,userIdA:this.userId,userIdB:this.userinfo.id,pkTime:this.youritem.pkTime,pkNumber:this.youritem.pkNumber,anchorIdA:this.youritem.anchorId,anchorIdB:this.myitem.anchorId,anchorIconA:this.youritem.anchorIcon,anchorIconB:this.myitem.anchorIcon,piIdA:this.youritem.id,piIdB:this.myitem.id},userInfo:!0}).then((s=>{if(200==s.code){let i={customData:{id:s.data.id,pkIdA:this.youritem.id,pkIdB:this.myitem.id},link:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/pk.png",text:"PK邀请消息"};o.sendCustomMessage(this.$goeasy,this.type,this.userId,i,this.avatar,this.nickname).then((s=>{this.ElementPositioning=s.id=t.generateId(),s.timestampStatus=this.checkInterval(s.timestamp),this.chatList.push(s),e.index.showToast({title:"发送成功",icon:"none"})}))}else e.index.showToast({title:s.msg,icon:"none"})}))},checkInterval(e){if(!this.lastTimestamp)return this.lastTimestamp=e,!0;return e-this.lastTimestamp>=3e5&&(this.lastTimestamp=e,!0)},TimeFormatting:s.TimeFormatting,getscrollviewheight(){e.index.createSelectorQuery().in(this).select(".scroll").boundingClientRect((e=>{this.scrollviewheight=e.height})).exec()},onScroll(e){this.judgescrollTop?this.scrollTop-e.detail.scrollTop>this.scrollviewheight?this.Scrolling=!0:this.scrollTop-e.detail.scrollTop{this.Record=this.chatList[0].id,this.MoreMessageList=e.map((e=>(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),e)))})),setTimeout((()=>{this.chatList=[...this.MoreMessageList,...this.chatList],console.log("获取更多聊天记录",this.chatList),this.LastTime=this.chatList[0].timestamp,this.ElementPositioning=this.Record}),300)},onMessageRead(e){console.log("1已读消息",e)},onPrivateMessageReceived(e){this.Scrolling?(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp)):(this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.judgescrollTop=!1),this.chatList.push(e),this.onPage&&o.messageRead(this.$goeasy,this.userId).then((e=>{console.log("已读对方的消息")}))},onSend(){""!=this.content&&(o.sendMessage(this.$goeasy,this.userId,this.content,this.avatar,this.nickname).then((e=>{console.log("发送成功",e),this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1})),this.content="",this.ButtonStatus=!1)},refreshMessage(e){this.MoreItemStatus=null,this.ElementPositioning=e.message.id=t.generateId(),e.timestampStatus=this.checkInterval(e.message.timestamp),this.chatList.push(e.message),this.judgescrollTop=!1,this.MoreStatus=!1},getIOSDeviceType(){const t=e.index.getSystemInfoSync().model;/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14/i.test(t)&&(/iPhone X|iPhone XS|iPhone 11 Pro/i.test(t)?this.ioshide=88:/iPhone 12|iPhone 13|iPhone 14/i.test(t)&&(this.ioshide=94))},onMore(t){this.Scrolling||(this.ElementPositioning=null,setTimeout((()=>{this.ElementPositioning=this.chatList[this.chatList.length-1].id}),100),this.judgescrollTop=!1),this.getscrollviewheight(),t?(this.MoreStatus=t,this.voiceStatus=!1):this.MoreStatus=t;e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()},onMoreItem(e){"Album"==e?this.onSendMedia():"Video"==e?this.onSendVideo():this.MoreItemStatus=e},onSendVideo(){var s=this.$goeasy.im;e.index.chooseVideo({sourceType:["album","camera"],success:i=>{var n=s.createVideoMessage({file:i,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("file uploading:",e)}});o.sendGroupMessage(this.$goeasy,n).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))}})},onSendMedia(){var s=this.$goeasy.im;e.index.chooseImage({count:9,sizeType:["original","compressed"],sourceType:["album","camera"],success:i=>{i.tempFiles.forEach(((i,n)=>{var a=s.createImageMessage({file:i,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("上传进度",e)}});o.sendGroupMessage(this.$goeasy,a).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))}))}})},onFocus(t){this.Scrolling||(this.ElementPositioning=null,setTimeout((()=>{this.ElementPositioning=this.chatList[this.chatList.length-1].id}),100),this.judgescrollTop=!1),this.getscrollviewheight();e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()},onBlur(t){e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec(),this.getscrollviewheight()},SendInput(t){e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec(),""!=t.target.value?this.ButtonStatus=!0:this.ButtonStatus=!1},onBack(){this.onPage=!1,e.wx$1.navigateBack({delta:1})}},components:{textmessage:()=>"./messageComponent/textmessage.js",InvitationComponents:()=>"./moreMessageComponents/InvitationComponents.js",customPKMessage:()=>"./messageComponent/customPKMessage.js",imageMessage:()=>"./messageComponent/imageMessage.js",videoMessage:()=>"./messageComponent/videoMessage.js",voiceMessage:()=>"./messageComponent/voiceMessage.js"}};if(!Array){(e.resolveComponent("textmessage")+e.resolveComponent("customPKMessage")+e.resolveComponent("imageMessage")+e.resolveComponent("videoMessage")+e.resolveComponent("voiceMessage")+e.resolveComponent("InvitationComponents"))()}const a=e._export_sfc(n,[["render",function(t,s,i,o,n,a){return e.e({a:e.o((e=>a.onMore(!1))),b:e.o(((...e)=>a.onBack&&a.onBack(...e))),c:e.t(n.nickname),d:e.o((e=>a.onMore(!1))),e:e.f(n.chatList,((t,s,i)=>e.e({a:t.timestampStatus},t.timestampStatus?{b:e.t(a.TimeFormatting(t.timestamp))}:{},{c:t.senderId==n.userId},t.senderId==n.userId?e.e({d:n.avatar,e:"text"==t.type||"audio"==t.type},("text"==t.type||t.type,{}),{f:"text"==t.type},"text"==t.type?{g:"88480d47-0-"+i,h:e.p({messagetext:t.payload.text})}:{},{i:"pk"==t.type},"pk"==t.type?{j:"88480d47-1-"+i,k:e.p({message:t.payload})}:{},{l:"image"==t.type},"image"==t.type?{m:"88480d47-2-"+i,n:e.p({message:t.payload})}:{},{o:"video"==t.type},"video"==t.type?{p:"88480d47-3-"+i,q:e.p({message:t.payload})}:{},{r:"audio"==t.type},"audio"==t.type?{s:"88480d47-4-"+i,t:e.p({message:t.payload,senderId:t.senderId,userId:n.userinfo.id})}:{},{v:"text"==t.type||"audio"==t.type?"#7bbd0093":"#ffffff"}):{},{w:t.senderId==n.userinfo.id},t.senderId==n.userinfo.id?e.e({x:n.userinfo.headerIcon,y:"text"==t.type||"audio"==t.type},("text"==t.type||t.type,{}),{z:"text"==t.type},"text"==t.type?{A:"88480d47-5-"+i,B:e.p({messagetext:t.payload.text})}:{},{C:"pk"==t.type},"pk"==t.type?{D:"88480d47-6-"+i,E:e.p({message:t.payload})}:{},{F:"image"==t.type},"image"==t.type?{G:"88480d47-7-"+i,H:e.p({message:t.payload})}:{},{I:"video"==t.type},"video"==t.type?{J:"88480d47-8-"+i,K:e.p({message:t.payload})}:{},{L:"audio"==t.type},"audio"==t.type?{M:e.o(a.notplayVoice,t.id),N:"88480d47-9-"+i,O:e.p({message:t.payload,senderId:t.senderId,userId:n.userinfo.id,playbackStatus:n.playbackStatus})}:{},{P:"text"==t.type||"audio"==t.type?"#7bbd0093":"#ffffff"}):{},{Q:t.id,R:t.id}))),f:e.o(((...e)=>a.onScrollToUpper&&a.onScrollToUpper(...e))),g:n.ElementPositioning,h:e.o(((...e)=>a.onScroll&&a.onScroll(...e))),i:e.o((e=>a.onMore(!1))),j:n.MoreStatus||0!=n.KeyboardHeight?n.MoreStatus?650+n.Elementheight+"rpx":0!=n.KeyboardHeight?n.KeyboardHeight+n.Elementheight+"rpx":"10vh":"10vh",k:!n.voiceStatus},n.voiceStatus?{}:{l:e.o((e=>a.onVoice(!n.voiceStatus)))},{m:n.voiceStatus},n.voiceStatus?{n:e.o((e=>a.onVoice(!n.voiceStatus)))}:{},{o:n.voiceStatus},n.voiceStatus?{p:e.o(((...e)=>a.voiceTouchstart&&a.voiceTouchstart(...e))),q:e.o(((...e)=>a.voiceTouchend&&a.voiceTouchend(...e))),r:e.o(((...e)=>a.voiceTouchmove&&a.voiceTouchmove(...e))),s:e.o(((...e)=>a.voiceTouchcancel&&a.voiceTouchcancel(...e)))}:{},{t:!n.voiceStatus},n.voiceStatus?{}:{v:e.o([e=>n.content=e.detail.value,(...e)=>a.SendInput&&a.SendInput(...e)]),w:e.o(((...e)=>a.onFocus&&a.onFocus(...e))),x:n.inputfocus,y:e.o(((...e)=>a.onBlur&&a.onBlur(...e))),z:n.content},{A:!n.ButtonStatus},n.ButtonStatus?{}:{B:e.o((e=>a.onMore(!n.MoreStatus)))},{C:n.ButtonStatus},n.ButtonStatus?{D:e.o(((...e)=>a.onSend&&a.onSend(...e)))}:{},{E:n.MoreStatus||n.KeyboardHeight>300?n.MoreStatus?"650rpx":n.KeyboardHeight>300?n.KeyboardHeight+"rpx":"0":"0",F:e.f(n.popUpList,((t,s,i)=>({a:t.icon,b:e.t(t.name),c:e.o((e=>a.onMoreItem(t.type)),s),d:s}))),G:n.MoreStatus||n.KeyboardHeight>300?n.MoreStatus||n.KeyboardHeight>300?"0":n.KeyboardHeight+"rpx":"-650rpx",H:"Invitation"==n.MoreItemStatus},"Invitation"==n.MoreItemStatus?{I:e.o(a.refreshMessage),J:e.p({oppositeId:n.userId,myId:n.userinfo.id,avatar:n.avatar,nickname:n.nickname})}:{},{K:e.o((()=>{})),L:null==n.MoreItemStatus?"-1000rpx":"0",M:e.o((e=>a.onMoreItem(null))),N:null==n.MoreItemStatus?"100vh":"0",O:n.voiceCancelOrSend?"#ebebeb":"#000000a9",P:e.t(n.voiceCancelOrSend?"取消":"松手发送"),Q:n.voiceCancelOrSend?"#000000a9":"#ebebeb",R:0==n.voicepopUpstart?"-1000rpx":"0",S:0==n.voicepopUpstart?"100vh":"0"})}],["__scopeId","data-v-88480d47"]]);wx.createPage(a);
+"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/ChatId.js"),i=require("../../../components/TimeFormatting.js"),s=require("../../../components/request.js"),o=require("../../../components/goEasyTool/tool.js"),n={data:()=>({userId:"",nickname:"",avatar:"",chatList:[],userinfo:{},ButtonStatus:!1,MoreStatus:!1,KeyboardHeight:0,content:"",MoreItemStatus:null,ioshide:0,ElementPositioning:null,scrollviewheight:0,Elementheight:0,Scrolling:!1,scrollTop:0,judgescrollTop:!1,onPage:!1,timer:null,lastTimestamp:null,LastTime:null,MoreMessageList:[],Record:null,myitem:null,youritem:null,type:null,voiceStatus:!1,inputfocus:!1,voicepopUpstart:!1,voiceCancelOrSend:!1,recorderManager:e.index.getRecorderManager(),playbackStatus:!0,popUpList:[{name:"图片",icon:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Album.png",type:"Album"},{name:"邀请",icon:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chat_invite.png",type:"Invitation"}]}),onShow(){this.onPage=!0,e.index.onKeyboardHeightChange((e=>{this.KeyboardHeight=2*e.height-this.ioshide}))},onHide(){this.onPage=!1},onUnload(){this.onPage=!1},onLoad(i){this.recorderManager.onStop((t=>{console.log("录音结束",t),0!=this.ioshide?t.fileSize<20480?e.index.showToast({title:"您说话太短",icon:"none",duration:2e3}):(this.voiceCancelOrSend||this.sendVoice(t),this.voiceCancelOrSend=!1):t.fileSize<2048?e.index.showToast({title:"您说话太短",icon:"none",duration:2e3}):(this.voiceCancelOrSend||this.sendVoice(t),this.voiceCancelOrSend=!1)})),e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data}}),this.userId=i.userId,this.nickname=i.nickname,this.avatar=i.avatar,this.type=i.type;try{this.myitem=JSON.parse(i.myitem),this.youritem=JSON.parse(i.youritem)}catch(n){}"pk"==this.type&&setTimeout((()=>{this.sendCustomMessage()}),500),o.getConversationMessages(this.$goeasy,this.userId,null).then((i=>{this.chatList=i.map((e=>(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),e))),setTimeout((()=>{this.chatList.length>0?(this.ElementPositioning=this.chatList[this.chatList.length-1].id,this.LastTime=this.chatList[0].timestamp):e.index.showToast({title:"您和对方暂无聊天记录,快去聊天吧",icon:"none",duration:2e3})}),300);e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()})),o.messageRead(this.$goeasy,this.userId).then((e=>{console.log("已读对方的消息")})),this.getIOSDeviceType();var s=this.$goeasy.im;s.on(e.jo.IM_EVENT.PRIVATE_MESSAGE_RECEIVED,this.onPrivateMessageReceived),s.on(e.jo.IM_EVENT.MESSAGE_READ,this.onMessageRead),this.getscrollviewheight(),this.checkRecordPermission()},methods:{notplayVoice(e){this.playbackStatus=e},sendVoice(i){var s=this.$goeasy.im.createAudioMessage({file:i,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("file uploading:",e)}});o.sendGroupMessage(this.$goeasy,s).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))},voiceTouchstart(){console.log("长按语音"),this.voicepopUpstart=!0,this.recorderManager.start(),this.notplayVoice(!1)},voiceTouchend(){setTimeout((()=>{this.recorderManager.stop()}),100),console.log("松开语音"),this.voicepopUpstart=!1},voiceTouchmove(t){const i=.86*e.index.getSystemInfoSync().windowHeight;try{t.touches[0].clientY>i?this.voiceCancelOrSend=!1:this.voiceCancelOrSend=!0}catch(s){}},voiceTouchcancel(){console.log("中断语音"),this.voicepopUpstart=!1,this.voiceCancelOrSend=!1},onVoice(e){e?(this.inputfocus=!1,this.MoreStatus=!1):this.inputfocus=!0,this.voiceStatus=e},checkRecordPermission(){e.index.getSetting({success:t=>{const i=t.authSetting["scope.record"];void 0===i?this.requestPermission():i||(this.voiceStatus=!1,e.index.showModal({title:"权限提示",content:"需要录音权限才能正常使用功能,请在设置中开启",confirmText:"去开启",success:t=>{t.confirm&&e.index.openSetting({success:e=>{!0===e.authSetting["scope.record"]&&this.checkRecordPermission()}})}}))}})},requestPermission(){e.index.authorize({scope:"scope.record",fail:t=>{this.voiceStatus=!1,e.index.showToast({title:"请授予麦克风权限,否则可能导致语音功能异常",icon:"none"})}})},sendCustomMessage(){s.request({url:"pk/createPkRecord",method:"POST",data:{pkIdA:this.youritem.id,pkIdB:this.myitem.id,userIdA:this.userId,userIdB:this.userinfo.id,pkTime:this.youritem.pkTime,pkNumber:this.youritem.pkNumber,anchorIdA:this.youritem.anchorId,anchorIdB:this.myitem.anchorId,anchorIconA:this.youritem.anchorIcon,anchorIconB:this.myitem.anchorIcon,piIdA:this.youritem.id,piIdB:this.myitem.id},userInfo:!0}).then((i=>{if(200==i.code){let s={customData:{id:i.data.id,pkIdA:this.youritem.id,pkIdB:this.myitem.id},link:"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/pk.png",text:"PK邀请消息"};o.sendCustomMessage(this.$goeasy,this.type,this.userId,s,this.avatar,this.nickname).then((i=>{this.ElementPositioning=i.id=t.generateId(),i.timestampStatus=this.checkInterval(i.timestamp),this.chatList.push(i),e.index.showToast({title:"发送成功",icon:"none"})}))}else e.index.showToast({title:i.msg,icon:"none"})}))},checkInterval(e){if(!this.lastTimestamp)return this.lastTimestamp=e,!0;return e-this.lastTimestamp>=3e5&&(this.lastTimestamp=e,!0)},TimeFormatting:i.TimeFormatting,getscrollviewheight(){e.index.createSelectorQuery().in(this).select(".scroll").boundingClientRect((e=>{this.scrollviewheight=e.height})).exec()},onScroll(e){this.judgescrollTop?this.scrollTop-e.detail.scrollTop>this.scrollviewheight?this.Scrolling=!0:this.scrollTop-e.detail.scrollTop{this.Record=this.chatList[0].id,this.MoreMessageList=e.map((e=>(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),e)))})),setTimeout((()=>{this.chatList=[...this.MoreMessageList,...this.chatList],console.log("获取更多聊天记录",this.chatList),this.LastTime=this.chatList[0].timestamp,this.ElementPositioning=this.Record}),300)},onMessageRead(e){console.log("1已读消息",e)},onPrivateMessageReceived(e){this.Scrolling?(e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp)):(this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.judgescrollTop=!1),this.chatList.push(e),this.onPage&&o.messageRead(this.$goeasy,this.userId).then((e=>{console.log("已读对方的消息")}))},onSend(){""!=this.content&&(o.sendMessage(this.$goeasy,this.userId,this.content,this.avatar,this.nickname).then((e=>{console.log("发送成功",e),this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1})),this.content="",this.ButtonStatus=!1)},refreshMessage(e){this.MoreItemStatus=null,this.ElementPositioning=e.message.id=t.generateId(),e.timestampStatus=this.checkInterval(e.message.timestamp),this.chatList.push(e.message),this.judgescrollTop=!1,this.MoreStatus=!1},getIOSDeviceType(){const t=e.index.getSystemInfoSync().model;/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14|iPhone15|iPhone16|iPhone15 Pro|iPhone15 Pro Max|iPhone14 Pro|iPhone14 Pro Max|iPhone13 Pro|iPhone13 Pro Max|iPhone12 Pro|iPhone12 Pro Max|iPhone11 Pro|iPhone11 Pro Max|iPhone13 mini|iPhone12 mini|iPhoneXS|iPhoneXS Max/i.test(t)&&(/iPhone X|iPhone XS|iPhone 11 Pro|iPhone 11 Pro Max|iPhone 12 Pro|iPhone 12 Pro Max|iPhone 13 Pro|iPhone 13 Pro Max|iPhone 14 Pro|iPhone 14 Pro Max|iPhone 15 Pro|iPhone 15 Pro Max|iPhone 16/i.test(t)?this.ioshide=88:/iPhone 12|iPhone 13|iPhone 14/i.test(t)&&(this.ioshide=94))},onMore(t){this.Scrolling||(this.ElementPositioning=null,setTimeout((()=>{this.ElementPositioning=this.chatList[this.chatList.length-1].id}),100),this.judgescrollTop=!1),this.getscrollviewheight(),t?(this.MoreStatus=t,this.voiceStatus=!1):this.MoreStatus=t;e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()},onMoreItem(e){"Album"==e?this.onSendMedia():"Video"==e?this.onSendVideo():this.MoreItemStatus=e},onSendVideo(){var i=this.$goeasy.im;e.index.chooseVideo({sourceType:["album","camera"],success:s=>{var n=i.createVideoMessage({file:s,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("file uploading:",e)}});o.sendGroupMessage(this.$goeasy,n).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))}})},onSendMedia(){var i=this.$goeasy.im;e.index.chooseImage({count:9,sizeType:["original","compressed"],sourceType:["album","camera"],success:s=>{s.tempFiles.forEach(((s,n)=>{var a=i.createImageMessage({file:s,to:{type:e.jo.IM_SCENE.PRIVATE,id:this.userId,data:{avatar:this.avatar,nickname:this.nickname}},onProgress:function(e){console.log("上传进度",e)}});o.sendGroupMessage(this.$goeasy,a).then((e=>{this.ElementPositioning=e.id=t.generateId(),e.timestampStatus=this.checkInterval(e.timestamp),this.chatList.push(e),this.judgescrollTop=!1}))}))}})},onFocus(t){this.Scrolling||(this.ElementPositioning=null,setTimeout((()=>{this.ElementPositioning=this.chatList[this.chatList.length-1].id}),100),this.judgescrollTop=!1),this.getscrollviewheight();e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec()},onBlur(t){e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec(),this.getscrollviewheight()},SendInput(t){e.index.createSelectorQuery().in(this).select(".inputComponent").boundingClientRect((e=>{this.Elementheight=2*e.height})).exec(),""!=t.target.value?this.ButtonStatus=!0:this.ButtonStatus=!1},onBack(){this.onPage=!1,e.wx$1.navigateBack({delta:1})}},components:{textmessage:()=>"./messageComponent/textmessage.js",InvitationComponents:()=>"./moreMessageComponents/InvitationComponents.js",customPKMessage:()=>"./messageComponent/customPKMessage.js",imageMessage:()=>"./messageComponent/imageMessage.js",videoMessage:()=>"./messageComponent/videoMessage.js",voiceMessage:()=>"./messageComponent/voiceMessage.js"}};if(!Array){(e.resolveComponent("textmessage")+e.resolveComponent("customPKMessage")+e.resolveComponent("imageMessage")+e.resolveComponent("videoMessage")+e.resolveComponent("voiceMessage")+e.resolveComponent("InvitationComponents"))()}const a=e._export_sfc(n,[["render",function(t,i,s,o,n,a){return e.e({a:e.o((e=>a.onMore(!1))),b:e.o(((...e)=>a.onBack&&a.onBack(...e))),c:e.t(n.nickname),d:e.o((e=>a.onMore(!1))),e:e.f(n.chatList,((t,i,s)=>e.e({a:t.timestampStatus},t.timestampStatus?{b:e.t(a.TimeFormatting(t.timestamp))}:{},{c:t.senderId==n.userId},t.senderId==n.userId?e.e({d:n.avatar,e:"text"==t.type||"audio"==t.type},("text"==t.type||t.type,{}),{f:"text"==t.type},"text"==t.type?{g:"b3ef6bbb-0-"+s,h:e.p({messagetext:t.payload.text})}:{},{i:"pk"==t.type},"pk"==t.type?{j:"b3ef6bbb-1-"+s,k:e.p({message:t.payload})}:{},{l:"image"==t.type},"image"==t.type?{m:"b3ef6bbb-2-"+s,n:e.p({message:t.payload})}:{},{o:"video"==t.type},"video"==t.type?{p:"b3ef6bbb-3-"+s,q:e.p({message:t.payload})}:{},{r:"audio"==t.type},"audio"==t.type?{s:"b3ef6bbb-4-"+s,t:e.p({message:t.payload,senderId:t.senderId,userId:n.userinfo.id})}:{},{v:"text"==t.type||"audio"==t.type?"#7bbd0093":"#ffffff"}):{},{w:t.senderId==n.userinfo.id},t.senderId==n.userinfo.id?e.e({x:n.userinfo.headerIcon,y:"text"==t.type||"audio"==t.type},("text"==t.type||t.type,{}),{z:"text"==t.type},"text"==t.type?{A:"b3ef6bbb-5-"+s,B:e.p({messagetext:t.payload.text})}:{},{C:"pk"==t.type},"pk"==t.type?{D:"b3ef6bbb-6-"+s,E:e.p({message:t.payload})}:{},{F:"image"==t.type},"image"==t.type?{G:"b3ef6bbb-7-"+s,H:e.p({message:t.payload})}:{},{I:"video"==t.type},"video"==t.type?{J:"b3ef6bbb-8-"+s,K:e.p({message:t.payload})}:{},{L:"audio"==t.type},"audio"==t.type?{M:e.o(a.notplayVoice,t.id),N:"b3ef6bbb-9-"+s,O:e.p({message:t.payload,senderId:t.senderId,userId:n.userinfo.id,playbackStatus:n.playbackStatus})}:{},{P:"text"==t.type||"audio"==t.type?"#7bbd0093":"#ffffff"}):{},{Q:t.id,R:t.id}))),f:e.o(((...e)=>a.onScrollToUpper&&a.onScrollToUpper(...e))),g:n.ElementPositioning,h:e.o(((...e)=>a.onScroll&&a.onScroll(...e))),i:e.o((e=>a.onMore(!1))),j:n.MoreStatus||0!=n.KeyboardHeight?n.MoreStatus?650+n.Elementheight+"rpx":0!=n.KeyboardHeight?n.KeyboardHeight+n.Elementheight+"rpx":"10vh":"10vh",k:!n.voiceStatus},n.voiceStatus?{}:{l:e.o((e=>a.onVoice(!n.voiceStatus)))},{m:n.voiceStatus},n.voiceStatus?{n:e.o((e=>a.onVoice(!n.voiceStatus)))}:{},{o:n.voiceStatus},n.voiceStatus?{p:e.o(((...e)=>a.voiceTouchstart&&a.voiceTouchstart(...e))),q:e.o(((...e)=>a.voiceTouchend&&a.voiceTouchend(...e))),r:e.o(((...e)=>a.voiceTouchmove&&a.voiceTouchmove(...e))),s:e.o(((...e)=>a.voiceTouchcancel&&a.voiceTouchcancel(...e)))}:{},{t:!n.voiceStatus},n.voiceStatus?{}:{v:e.o([e=>n.content=e.detail.value,(...e)=>a.SendInput&&a.SendInput(...e)]),w:e.o(((...e)=>a.onFocus&&a.onFocus(...e))),x:n.inputfocus,y:e.o(((...e)=>a.onBlur&&a.onBlur(...e))),z:n.content},{A:!n.ButtonStatus},n.ButtonStatus?{}:{B:e.o((e=>a.onMore(!n.MoreStatus)))},{C:n.ButtonStatus},n.ButtonStatus?{D:e.o(((...e)=>a.onSend&&a.onSend(...e)))}:{},{E:n.MoreStatus||n.KeyboardHeight>300?n.MoreStatus?"650rpx":n.KeyboardHeight>300?n.KeyboardHeight+"rpx":"0":"0",F:e.f(n.popUpList,((t,i,s)=>({a:t.icon,b:e.t(t.name),c:e.o((e=>a.onMoreItem(t.type)),i),d:i}))),G:n.MoreStatus||n.KeyboardHeight>300?n.MoreStatus||n.KeyboardHeight>300?"0":n.KeyboardHeight+"rpx":"-650rpx",H:"Invitation"==n.MoreItemStatus},"Invitation"==n.MoreItemStatus?{I:e.o(a.refreshMessage),J:e.p({oppositeId:n.userId,myId:n.userinfo.id,avatar:n.avatar,nickname:n.nickname})}:{},{K:e.o((()=>{})),L:null==n.MoreItemStatus?"-1000rpx":"0",M:e.o((e=>a.onMoreItem(null))),N:null==n.MoreItemStatus?"100vh":"0",O:n.voiceCancelOrSend?"#ebebeb":"#000000a9",P:e.t(n.voiceCancelOrSend?"取消":"松手发送"),Q:n.voiceCancelOrSend?"#000000a9":"#ebebeb",R:0==n.voicepopUpstart?"-1000rpx":"0",S:0==n.voicepopUpstart?"100vh":"0"})}],["__scopeId","data-v-b3ef6bbb"]]);wx.createPage(a);
diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxml b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxml
index 110ea01..9725331 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxml
@@ -1 +1 @@
-{{c}}{{item.b}}按住 说话{{item.b}}
\ No newline at end of file
+{{c}}{{item.b}}按住 说话{{item.b}}
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxss b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxss
index 90a56af..e0c12e6 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/index/chat/chat.wxss
@@ -1 +1 @@
-.bg.data-v-88480d47{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-88480d47{width:100%;height:100%}.Return.data-v-88480d47{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-88480d47{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-88480d47{width:100%;height:100%}.content.data-v-88480d47{position:absolute;top:200rpx;left:0rpx;right:0rpx}.scroll.data-v-88480d47{width:96%;height:100%;padding:0% 2%}.scroll.data-v-88480d47 ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.inputComponent.data-v-88480d47{position:absolute;left:0;right:0;height:auto;background-color:#f0f0f0;padding:15rpx 15rpx 37.5rpx;display:flex;align-items:flex-end;transition:bottom .25s ease}.chat-card.data-v-88480d47{width:100%;height:auto;margin-bottom:10rpx;margin-top:10rpx;padding:10rpx}.chat-time.data-v-88480d47{width:100%;height:50rpx;text-align:center;font-size:24rpx;color:#999;line-height:50rpx;margin-top:20rpx;margin-bottom:20rpx;background-color:rgba(0,0,0,0)}.chat-avatar.data-v-88480d47{width:100%;height:auto;display:flex;align-items:flex-start}.oppositeChatNews.data-v-88480d47{width:100%;display:flex;align-items:flex-start}.oppositesharpCorner.data-v-88480d47{width:20rpx;height:80rpx;display:flex;flex-direction:row-reverse;align-items:center}.oppositeSharpCornercion.data-v-88480d47{width:0;height:0;border-top:13rpx solid transparent;border-right:13rpx solid #ffffff;border-bottom:13rpx solid transparent}.oppositeChatNewsContent.data-v-88480d47{width:auto;height:auto;background-color:#fff;border-radius:10rpx;max-width:450rpx}.myChatNews.data-v-88480d47{width:100%;display:flex;flex-direction:row-reverse;align-items:flex-start;margin-right:15rpx}.mysharpCorner.data-v-88480d47{width:20rpx;height:80rpx;display:flex;align-items:center}.mySharpCornercion.data-v-88480d47{width:0;height:0;border-top:13rpx solid transparent;border-left:13rpx solid #7bbd0093;border-bottom:13rpx solid transparent}.myChatNewsContent.data-v-88480d47{width:auto;height:auto;border-radius:20rpx;max-width:450rpx}.chat-avatarImg.data-v-88480d47{width:80rpx;height:80rpx;border-radius:10rpx}.Voice.data-v-88480d47{width:80rpx;height:80rpx;border-radius:50rpx;margin-left:10rpx;display:flex;justify-content:center;align-items:center}.KeyboardImg.data-v-88480d47{width:70rpx;height:70rpx;border-radius:50rpx;display:flex;justify-content:center;align-items:center}.Keyboardpng.data-v-88480d47{width:100%;height:100%;border-radius:50rpx}.MicrophoneImg.data-v-88480d47{margin-top:5rpx;width:53rpx;height:53rpx;border:4rpx solid #424242;border-radius:50rpx;display:flex;justify-content:center;align-items:center}.Microphonepng.data-v-88480d47{width:80%;height:80%;border-radius:50rpx}.textareacomponent.data-v-88480d47{width:570rpx;height:auto}.input.data-v-88480d47{width:95%;background-color:#fff;min-height:60rpx;max-height:200rpx;border-radius:10rpx;padding:10rpx;overflow-wrap:break-word;margin-left:30rpx}.VoiceInput.data-v-88480d47{width:95%;background-color:#fff;height:60rpx;border-radius:10rpx;padding:10rpx;overflow-wrap:break-word;margin-left:30rpx;line-height:60rpx;text-align:center;color:#000}.sendComponent.data-v-88480d47{margin-left:40rpx}.send.data-v-88480d47{width:100rpx;height:75rpx;background-color:#539c00;border-radius:10rpx;color:#fff;font-size:20rpx;text-align:center;line-height:75rpx}.MoreImg.data-v-88480d47{margin-left:20rpx;height:80rpx;width:80rpx;margin-bottom:-10rpx;border-radius:50rpx}.MoreComponent.data-v-88480d47{position:fixed;left:0;right:0;height:650rpx;transition:bottom .25s ease;background-color:#fff}.Morecontent.data-v-88480d47{width:100%;height:100%;display:flex;align-content:baseline;flex-wrap:wrap}.MoreList.data-v-88480d47{width:150rpx;height:150rpx;background-color:#f1f1f1;border-radius:20rpx;margin:18.75rpx}.MoreItem.data-v-88480d47{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Moreicon.data-v-88480d47{width:80rpx;height:80rpx}.popUpInvitation.data-v-88480d47{position:fixed;left:0;right:0;bottom:0;transition:top .25s ease;z-index:1000}.popUpVoice.data-v-88480d47{position:fixed;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(139,139,139,.843)}.popUpInvitationContent.data-v-88480d47{position:absolute;left:0;right:0;height:1000rpx;transition:bottom .25s ease;background-color:#fff;border-top-left-radius:40rpx;border-top-right-radius:40rpx}.popUpvoiceContent.data-v-88480d47{position:absolute;left:0;right:0;height:1000rpx}.gifModule.data-v-88480d47{padding:20rpx;border-radius:20rpx;overflow:hidden;height:120rpx;background-color:#232123}.voiceCenter.data-v-88480d47{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.video-player.data-v-88480d47{width:300rpx;height:300rpx;border-radius:20rpx;margin-top:-94rpx}.CancelModule.data-v-88480d47{width:95%;height:100rpx;text-align:center;line-height:100rpx;background-color:rgba(0,0,0,.663);font-size:30rpx;color:#999;border-radius:50rpx;margin-top:500rpx}.btnModule.data-v-88480d47{width:100%;height:200rpx;background-color:#000;color:#999;font-size:30rpx;text-align:center;line-height:200rpx;border-top-left-radius:50%;border-top-right-radius:50%}
+.bg.data-v-b3ef6bbb{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1}.bgImg.data-v-b3ef6bbb{width:100%;height:100%}.Return.data-v-b3ef6bbb{position:fixed;left:35rpx;top:120rpx;width:46rpx;height:46rpx;z-index:2}.title.data-v-b3ef6bbb{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-b3ef6bbb{width:100%;height:100%}.content.data-v-b3ef6bbb{position:absolute;top:200rpx;left:0rpx;right:0rpx}.scroll.data-v-b3ef6bbb{width:96%;height:100%;padding:0% 2%}.scroll.data-v-b3ef6bbb ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.inputComponent.data-v-b3ef6bbb{position:absolute;left:0;right:0;height:auto;background-color:#f0f0f0;padding:15rpx 15rpx 37.5rpx;display:flex;align-items:flex-end;transition:bottom .25s ease}.chat-card.data-v-b3ef6bbb{width:100%;height:auto;margin-bottom:10rpx;margin-top:10rpx;padding:10rpx}.chat-time.data-v-b3ef6bbb{width:100%;height:50rpx;text-align:center;font-size:24rpx;color:#999;line-height:50rpx;margin-top:20rpx;margin-bottom:20rpx;background-color:rgba(0,0,0,0)}.chat-avatar.data-v-b3ef6bbb{width:100%;height:auto;display:flex;align-items:flex-start}.oppositeChatNews.data-v-b3ef6bbb{width:100%;display:flex;align-items:flex-start}.oppositesharpCorner.data-v-b3ef6bbb{width:20rpx;height:80rpx;display:flex;flex-direction:row-reverse;align-items:center}.oppositeSharpCornercion.data-v-b3ef6bbb{width:0;height:0;border-top:13rpx solid transparent;border-right:13rpx solid #ffffff;border-bottom:13rpx solid transparent}.oppositeChatNewsContent.data-v-b3ef6bbb{width:auto;height:auto;background-color:#fff;border-radius:10rpx;max-width:450rpx}.myChatNews.data-v-b3ef6bbb{width:100%;display:flex;flex-direction:row-reverse;align-items:flex-start;margin-right:15rpx}.mysharpCorner.data-v-b3ef6bbb{width:20rpx;height:80rpx;display:flex;align-items:center}.mySharpCornercion.data-v-b3ef6bbb{width:0;height:0;border-top:13rpx solid transparent;border-left:13rpx solid #7bbd0093;border-bottom:13rpx solid transparent}.myChatNewsContent.data-v-b3ef6bbb{width:auto;height:auto;border-radius:20rpx;max-width:450rpx}.chat-avatarImg.data-v-b3ef6bbb{width:80rpx;height:80rpx;border-radius:10rpx}.Voice.data-v-b3ef6bbb{width:80rpx;height:80rpx;border-radius:50rpx;margin-left:10rpx;display:flex;justify-content:center;align-items:center}.KeyboardImg.data-v-b3ef6bbb{width:70rpx;height:70rpx;border-radius:50rpx;display:flex;justify-content:center;align-items:center}.Keyboardpng.data-v-b3ef6bbb{width:100%;height:100%;border-radius:50rpx}.MicrophoneImg.data-v-b3ef6bbb{margin-top:5rpx;width:53rpx;height:53rpx;border:4rpx solid #424242;border-radius:50rpx;display:flex;justify-content:center;align-items:center}.Microphonepng.data-v-b3ef6bbb{width:80%;height:80%;border-radius:50rpx}.textareacomponent.data-v-b3ef6bbb{width:570rpx;height:auto}.input.data-v-b3ef6bbb{width:95%;background-color:#fff;min-height:60rpx;max-height:200rpx;border-radius:10rpx;padding:10rpx;overflow-wrap:break-word;margin-left:30rpx}.VoiceInput.data-v-b3ef6bbb{width:95%;background-color:#fff;height:60rpx;border-radius:10rpx;padding:10rpx;overflow-wrap:break-word;margin-left:30rpx;line-height:60rpx;text-align:center;color:#000}.sendComponent.data-v-b3ef6bbb{margin-left:40rpx}.send.data-v-b3ef6bbb{width:100rpx;height:75rpx;background-color:#539c00;border-radius:10rpx;color:#fff;font-size:20rpx;text-align:center;line-height:75rpx}.MoreImg.data-v-b3ef6bbb{margin-left:20rpx;height:80rpx;width:80rpx;margin-bottom:-10rpx;border-radius:50rpx}.MoreComponent.data-v-b3ef6bbb{position:fixed;left:0;right:0;height:650rpx;transition:bottom .25s ease;background-color:#fff}.Morecontent.data-v-b3ef6bbb{width:100%;height:100%;display:flex;align-content:baseline;flex-wrap:wrap}.MoreList.data-v-b3ef6bbb{width:150rpx;height:150rpx;background-color:#f1f1f1;border-radius:20rpx;margin:18.75rpx}.MoreItem.data-v-b3ef6bbb{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Moreicon.data-v-b3ef6bbb{width:80rpx;height:80rpx}.popUpInvitation.data-v-b3ef6bbb{position:fixed;left:0;right:0;bottom:0;transition:top .25s ease;z-index:1000}.popUpVoice.data-v-b3ef6bbb{position:fixed;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(139,139,139,.843)}.popUpInvitationContent.data-v-b3ef6bbb{position:absolute;left:0;right:0;height:1000rpx;transition:bottom .25s ease;background-color:#fff;border-top-left-radius:40rpx;border-top-right-radius:40rpx}.popUpvoiceContent.data-v-b3ef6bbb{position:absolute;left:0;right:0;height:1000rpx}.gifModule.data-v-b3ef6bbb{padding:20rpx;border-radius:20rpx;overflow:hidden;height:120rpx;background-color:#232123}.voiceCenter.data-v-b3ef6bbb{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.video-player.data-v-b3ef6bbb{width:300rpx;height:300rpx;border-radius:20rpx;margin-top:-94rpx}.CancelModule.data-v-b3ef6bbb{width:95%;height:100rpx;text-align:center;line-height:100rpx;background-color:rgba(0,0,0,.663);font-size:30rpx;color:#999;border-radius:50rpx;margin-top:500rpx}.btnModule.data-v-b3ef6bbb{width:100%;height:200rpx;background-color:#000;color:#999;font-size:30rpx;text-align:center;line-height:200rpx;border-top-left-radius:50%;border-top-right-radius:50%}
diff --git a/unpackage/dist/build/mp-weixin/pages/login/login.js b/unpackage/dist/build/mp-weixin/pages/login/login.js
index ae9d8b6..8681afd 100644
--- a/unpackage/dist/build/mp-weixin/pages/login/login.js
+++ b/unpackage/dist/build/mp-weixin/pages/login/login.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),n=require("../../components/request.js"),o=require("../../components/goEasyTool/tool.js"),t=require("../../stores/counter.js").useCounterStore(),i={inject:["$global"],data:()=>({userInfo:{},info:{},userSig:"",lastPage:"",myuserSig:""}),onLoad(){e.index.getUserInfo({provider:"weixin",success:e=>{this.userInfo=e.userInfo}}),e.index.getStorage({key:"lastPage",success:e=>{this.lastPage="/"+e.data},fail:()=>{this.lastPage="/pages/Home/Home"}})},methods:{Return(){e.index.reLaunch({url:"/pages/Home/Home"})},getPhoneNumber(i){null!=i.detail.code?(e.index.showLoading({title:"登录中...",mask:!0}),n.request({url:"user/loginWithPhoneNumber",method:"POST",data:{code:i.detail.code},userInfo:!1}).then((n=>{e.index.hideLoading(),this.info=n,e.index.setStorageSync("userinfo",this.info.data.info);const i=Date.now();e.index.setStorageSync("last_clean_time",i),t.$patch({myitem:this.info.data.info}),200===this.info.code?this.info.data.newAccount?(e.index.reLaunch({url:"/pages/UserInformation/UserInformation"}),e.index.hideLoading()):(e.index.setStorageSync("userinfo",this.info.data.info),e.index.setStorageSync("token",n.data.info.token),o.goEasylogin(this.$goeasy,String(this.info.data.info.id),this.info.data.info.headerIcon,this.info.data.info.nickName),e.index.hideLoading(),e.index.reLaunch({url:this.lastPage})):(e.index.hideLoading(),e.index.showToast({title:"登录失败",icon:"none"}))})).catch((n=>{e.index.hideLoading(),e.index.showToast({title:"登录失败",icon:"none"})}))):e.index.showToast({title:"登录失败",icon:"none"})}}};const a=e._export_sfc(i,[["render",function(n,o,t,i,a,s){return{a:e.o(((...e)=>s.Return&&s.Return(...e))),b:a.userInfo.avatarUrl,c:e.t(a.userInfo.nickName),d:e.o(((...e)=>s.getPhoneNumber&&s.getPhoneNumber(...e)))}}]]);wx.createPage(a);
+"use strict";const e=require("../../common/vendor.js"),n=require("../../components/request.js"),o=require("../../components/goEasyTool/tool.js"),i=require("../../stores/counter.js").useCounterStore(),t={inject:["$global"],data:()=>({userInfo:{},info:{},userSig:"",lastPage:"",myuserSig:""}),onLoad(){e.index.getUserInfo({provider:"weixin",success:e=>{this.userInfo=e.userInfo}}),e.index.getStorage({key:"lastPage",success:e=>{this.lastPage="/"+e.data},fail:()=>{this.lastPage="/pages/Home/Home"}})},methods:{loginWithEmailOrAccount(){e.index.navigateTo({url:"/pages/loginWithEmailOrAccount/loginWithEmailOrAccount"})},Return(){e.index.reLaunch({url:"/pages/Home/Home"})},getPhoneNumber(t){null!=t.detail.code?(e.index.showLoading({title:"登录中...",mask:!0}),n.request({url:"user/loginWithPhoneNumber",method:"POST",data:{code:t.detail.code},userInfo:!1}).then((n=>{e.index.hideLoading(),this.info=n,e.index.setStorageSync("userinfo",this.info.data.info);const t=Date.now();e.index.setStorageSync("last_clean_time",t),i.$patch({myitem:this.info.data.info}),200===this.info.code?this.info.data.newAccount?(e.index.reLaunch({url:"/pages/UserInformation/UserInformation"}),e.index.hideLoading()):(e.index.setStorageSync("userinfo",this.info.data.info),e.index.setStorageSync("token",n.data.info.token),o.goEasylogin(this.$goeasy,String(this.info.data.info.id),this.info.data.info.headerIcon,this.info.data.info.nickName),e.index.hideLoading(),e.index.reLaunch({url:this.lastPage})):(e.index.hideLoading(),e.index.showToast({title:"登录失败",icon:"none"}))})).catch((n=>{e.index.hideLoading(),e.index.showToast({title:"登录失败",icon:"none"})}))):e.index.showToast({title:"登录失败",icon:"none"})}}};const a=e._export_sfc(t,[["render",function(n,o,i,t,a,s){return{a:e.o(((...e)=>s.Return&&s.Return(...e))),b:a.userInfo.avatarUrl,c:e.t(a.userInfo.nickName),d:e.o(((...e)=>s.getPhoneNumber&&s.getPhoneNumber(...e))),e:e.o(((...e)=>s.loginWithEmailOrAccount&&s.loginWithEmailOrAccount(...e)))}}]]);wx.createPage(a);
diff --git a/unpackage/dist/build/mp-weixin/pages/login/login.wxml b/unpackage/dist/build/mp-weixin/pages/login/login.wxml
index ab92f12..854d216 100644
--- a/unpackage/dist/build/mp-weixin/pages/login/login.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/login/login.wxml
@@ -1 +1 @@
-{{c}}
\ No newline at end of file
+{{c}}
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/login/login.wxss b/unpackage/dist/build/mp-weixin/pages/login/login.wxss
index 6151543..0d56e46 100644
--- a/unpackage/dist/build/mp-weixin/pages/login/login.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/login/login.wxss
@@ -1 +1 @@
-.container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.logo{width:200rpx;height:200rpx;border-radius:50%}.nickname{width:300rpx;height:100rpx;color:#fff;border-radius:0;padding:20rpx 40rpx;font-size:30rpx;text-align:center;line-height:100rpx}.login-btn{background-color:rgba(255,255,255,0);border:1px solid #00ff0000;color:#fff}.tips{color:#666;font-size:24rpx;margin-top:40rpx}.return{position:fixed;top:100rpx;left:80rpx;z-index:999}
+.container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.logo{width:200rpx;height:200rpx;border-radius:50%}.nickname{width:300rpx;height:100rpx;color:#fff;border-radius:0;padding:20rpx 40rpx;font-size:30rpx;text-align:center;line-height:100rpx}.login-btn{background-color:rgba(255,255,255,0);border:1px solid #00ff0000;color:#fff}.login-btns{margin-top:20rpx;background-color:rgba(255,255,255,0);border:1px solid #00ff0000;color:#fff}.tips{color:#666;font-size:24rpx;margin-top:40rpx}.return{position:fixed;top:100rpx;left:80rpx;z-index:999}
diff --git a/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
new file mode 100644
index 0000000..0039fa3
--- /dev/null
+++ b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
@@ -0,0 +1 @@
+"use strict";const o=require("../../common/vendor.js"),e=require("../../components/request.js"),t=require("../../components/goEasyTool/tool.js"),n=require("../../stores/counter.js").useCounterStore(),a={data:()=>({title:"Hello",EmailOrAccount:"",Password:""}),onLoad(){},methods:{onLogin(){/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{6,16}$/.test(this.Password)?(o.index.showLoading({title:"登录中...",mask:!0}),e.request({url:"user/loginWithMail",method:"POST",data:{userNameOrEmail:this.EmailOrAccount,password:this.Password},userInfo:!1}).then((e=>{o.index.hideLoading(),console.log(e),this.info=e;const a=Date.now();o.index.setStorageSync("last_clean_time",a),n.$patch({myitem:this.info.data}),200===e.code?(o.index.setStorageSync("userinfo",this.info.data),o.index.setStorageSync("token",this.info.data.token),t.goEasylogin(this.$goeasy,String(this.info.data.id),this.info.data.headerIcon,this.info.data.nickName),o.index.reLaunch({url:this.lastPage||"/pages/Home/Home"})):o.index.showToast({title:e.msg,icon:"none"})})).catch((e=>{o.index.hideLoading(),o.index.showToast({title:e.msg,icon:"none"})}))):o.index.showToast({title:"密码必须包含大小写字母和数字,长度6-16位",icon:"none"})},onBack(){o.index.navigateBack({delta:1})}}};const i=o._export_sfc(a,[["render",function(e,t,n,a,i,s){return{a:o.o(((...o)=>s.onBack&&s.onBack(...o))),b:i.EmailOrAccount,c:o.o((o=>i.EmailOrAccount=o.detail.value)),d:i.Password,e:o.o((o=>i.Password=o.detail.value)),f:o.o(((...o)=>s.onLogin&&s.onLogin(...o)))}}],["__scopeId","data-v-c50a090c"]]);wx.createPage(i);
diff --git a/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
new file mode 100644
index 0000000..57621cb
--- /dev/null
+++ b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
@@ -0,0 +1,4 @@
+{
+ "navigationBarTitleText": "邮箱或账号登录",
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
new file mode 100644
index 0000000..13a49b2
--- /dev/null
+++ b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
@@ -0,0 +1 @@
+邮箱或账号登录登录
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
new file mode 100644
index 0000000..f07a2cf
--- /dev/null
+++ b/unpackage/dist/build/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
@@ -0,0 +1 @@
+.bg.data-v-c50a090c{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.bgImg.data-v-c50a090c{width:100%;height:100%}.Return.data-v-c50a090c{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx;z-index:1}.title.data-v-c50a090c{position:fixed;top:120rpx;left:0;right:0;text-align:center;font-size:34rpx;color:#100e0f;font-weight:700;z-index:1}.ReturnImg.data-v-c50a090c{width:100%;height:100%}.form.data-v-c50a090c{position:absolute;top:0rpx;left:0rpx;right:0rpx;bottom:0rpx}.form-content.data-v-c50a090c{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.input.data-v-c50a090c{width:80%;height:80rpx;border:none;border-bottom:#4fcacd solid 1px;margin-bottom:150rpx;padding-left:10rpx;font-size:24rpx;color:#000}.btn.data-v-c50a090c{width:80%;height:80rpx;background-color:#4fcacd;border-radius:20rpx;font-size:28rpx;color:#fff;text-align:center;line-height:80rpx;margin-top:100rpx;cursor:pointer}
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
index aed5284..267bd35 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
@@ -1 +1 @@
-{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n","// main.js\r\nimport App from './App.vue'\r\nimport { createSSRApp } from 'vue'\r\nimport { createPinia } from 'pinia'\r\nimport GoEasy from 'goeasy'\r\n\r\nconst goeasyInstance = GoEasy.getInstance({\r\n host: \"hangzhou.goeasy.io\",\r\n appkey: \"BC-7a962ba3e9b84034a96dcc703a177017\",\r\n modules: ['im']\r\n})\r\n\r\nexport function createApp() {\r\n const app = createSSRApp(App)\r\n const pinia = createPinia()\r\n\r\n app.config.globalProperties.$goeasy = goeasyInstance\r\n app.use(pinia)\r\n \r\n return { app, pinia }\r\n}"],"names":["GoEasy","createSSRApp","App","createPinia"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA,MAAe,YAAA;AAAA,EACb,OAAO;AACL,WAAO;EAET;AAAA,EACA,SAAS;AAAA,EAET;AAAA,EACA,SAAS,CACT;AAAA,EACA,UAAU;AACD,WAAA;AAAA,MACL,SAAS;AAAA,QACP,UAAU;AAAA,MACZ;AAAA,IAAA;AAAA,EAEJ;AACF;ACdA,MAAM,iBAAiBA,cAAM,GAAC,YAAY;AAAA,EACxC,MAAM;AAAA,EACN,QAAQ;AAAA,EACR,SAAS,CAAC,IAAI;AAChB,CAAC;AAEM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,QAAM,QAAQC,cAAAA,YAAa;AAE3B,MAAI,OAAO,iBAAiB,UAAU;AACtC,MAAI,IAAI,KAAK;AAEb,SAAO,EAAE,KAAK,MAAO;AACvB;AACA,YAAY,IAAI,MAAM,MAAM;;"}
\ No newline at end of file
+{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n","// main.js\r\nimport App from './App.vue'\r\nimport { createSSRApp } from 'vue'\r\nimport { createPinia } from 'pinia'\r\nimport GoEasy from 'goeasy'\r\n\r\nconst goeasyInstance = GoEasy.getInstance({\r\n host: \"hangzhou.goeasy.io\",\r\n appkey: \"BC-7a962ba3e9b84034a96dcc703a177017\",\r\n modules: ['im']\r\n})\r\n\r\nexport function createApp() {\r\n const app = createSSRApp(App)\r\n const pinia = createPinia()\r\n\r\n app.config.globalProperties.$goeasy = goeasyInstance\r\n app.use(pinia)\r\n \r\n return { app, pinia }\r\n}"],"names":["GoEasy","createSSRApp","App","createPinia"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA,MAAe,YAAA;AAAA,EACb,OAAO;AACL,WAAO;EAET;AAAA,EACA,SAAS;AAAA,EAET;AAAA,EACA,SAAS,CACT;AAAA,EACA,UAAU;AACD,WAAA;AAAA,MACL,SAAS;AAAA,QACP,UAAU;AAAA,MACZ;AAAA,IAAA;AAAA,EAEJ;AACF;ACdA,MAAM,iBAAiBA,cAAM,GAAC,YAAY;AAAA,EACxC,MAAM;AAAA,EACN,QAAQ;AAAA,EACR,SAAS,CAAC,IAAI;AAChB,CAAC;AAEM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,QAAM,QAAQC,cAAAA,YAAa;AAE3B,MAAI,OAAO,iBAAiB,UAAU;AACtC,MAAI,IAAI,KAAK;AAEb,SAAO,EAAE,KAAK,MAAO;AACvB;AACA,YAAY,IAAI,MAAM,MAAM;;"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map
index 5d6814a..9b41dbe 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map
@@ -1 +1 @@
-{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\r\nexport default function request(urldata) {\r\n const { url, data, method, header, userInfo } = urldata;\r\n // const baseUrl = \"http://192.168.1.174:8086/\" + url;\r\n const baseUrl = \"https://pk.zhukeping.com/\"+ url;\r\n // const baseUrl = \"http://120.26.251.180:8086/\"+ url;\r\n // const baseUrl = \"http://192.168.1.218:8086/\"+ url;\r\n if (userInfo) {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n uni.getStorage({\r\n key: \"token\",\r\n success: (res) => {\r\n console.log(\"token\", res.data);\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n token: res.data,\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n },\r\n fail: (res) => {}\r\n });\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n },\r\n fail: function (res) {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n reject(res);\r\n }\r\n });\r\n });\r\n } else {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"token\",\r\n success: (res) => {\r\n console.log(\"token\", res.data);\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n token: res.data,\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n },\r\n fail: (res) => {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n }\r\n });\r\n });\r\n }\r\n\r\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\r\nexport default function request(urldata) {\r\n const { url, data, method, header, userInfo } = urldata;\r\n // const baseUrl = \"http://192.168.1.174:8086/\" + url;\r\n const baseUrl = \"https://pk.zhukeping.com/\"+ url;\r\n // const baseUrl = \"http://120.26.251.180:8086/\"+ url;\r\n // const baseUrl = \"http://192.168.1.218:8086/\"+ url;\r\n if (userInfo) {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n uni.getStorage({\r\n key: \"token\",\r\n success: (res) => {\r\n console.log(\"token\", res.data);\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n token: res.data,\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n if (res.data.code === 40400) {\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n },\r\n fail: (res) => {}\r\n });\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n },\r\n fail: function (res) {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n reject(res);\r\n }\r\n });\r\n });\r\n } else {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"token\",\r\n success: (res) => {\r\n console.log(\"token\", res.data);\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n token: res.data,\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n },\r\n fail: (res) => {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: {\r\n ...header\r\n },\r\n success: function (res) {\r\n console.log(\"请求成功\", res);\r\n if (res.data.code === 40400) {\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n }\r\n });\r\n });\r\n }\r\n\r\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map
index 1b0a2dc..5acb470 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map
@@ -1 +1 @@
-{"version":3,"file":"Home.js","sources":["pages/Home/Home.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSG9tZS9Ib21lLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ item.disPlayId }}\r\n \r\n \r\n \r\n \r\n {{ item.sex === \"1\" ? \"男\" : \"女\" }}\r\n \r\n PK时间: {{ formatDate(item.pkTime) }}\r\n 金币:\r\n {{ item.coin + \"K\" }}\r\n \r\n \r\n \r\n \r\n \r\n 暂无内容\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Home/Home.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","optionsArray","uni","goEasylogin","res","formatDate"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"Home.js","sources":["pages/Home/Home.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSG9tZS9Ib21lLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ item.disPlayId }}\r\n \r\n \r\n \r\n \r\n {{ item.sex === \"1\" ? \"男\" : \"女\" }}\r\n \r\n PK时间: {{ formatDate(item.pkTime) }}\r\n 金币:\r\n {{ item.coin + \"K\" }}\r\n \r\n \r\n \r\n \r\n \r\n 暂无内容\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Home/Home.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","optionsArray","uni","goEasylogin","request","res","formatDate"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map
index 3d89585..da0ec3d 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map
@@ -1 +1 @@
-{"version":3,"file":"anchorLibrary.js","sources":["pages/Mine/minecomponents/anchorLibrary.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9hbmNob3JMaWJyYXJ5LnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 主播库\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ item.anchorId }}\r\n\r\n \r\n \r\n \r\n \r\n \r\n {{ item.gender === 1 ? \"男\" : \"女\" }}\r\n \r\n \r\n {{ item.country }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 暂无内容\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/anchorLibrary.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx"],"mappings":";;;AAgGA,MAAA,gBAAA,MAAA;AACA,MAAA,iBAAA,MAAA;AACA,MAAA,YAAA;AAAA,EACE,OAAA;AACE,WAAA;AAAA;;MAGE,WAAA;AAAA;;;EAIJ,SAAA;AACEA,kBAAAA,MAAA,WAAA;AAAA,MACE,KAAA;AAAA,MACA,SAAA,CAAA,QAAA;;AAEE,aAAA,cAAA;AAAA;IAEJ,CAAA;AAAA;;AAGA,QAAA,IAAA,SAAA,QAAA;AACE,aAAA;AAAA;;MAGA;AAAA,IACF;AAAA;EAEF,SAAA;AAAA;AAAA,IAEE,YAAA,MAAA;AACI,WAAA,wBAAA;AACA,WAAA,MAAA,eAAA;;;IAGJ,YAAA,MAAA;AACEC,iCAAA;AAAA;;;;;;MAOA,CAAA,EAAA,KAAA,CAAA,QAAA;AACE,aAAA,YAAA;AACA,YAAA,IAAA,QAAA,KAAA;AACED,wBAAAA,MAAA,UAAA;AAAA;YAEE,MAAA;AAAA;UAEF,CAAA;AACA,eAAA,cAAA;AAAA;AAEAA,wBAAAA,MAAA,UAAA;AAAA;YAEE,MAAA;AAAA;UAEF,CAAA;AAAA,QACF;AAAA,MACF,CAAA;AAAA;;IAGF,gBAAA;AACEC,iCAAA;AAAA,QACE,KAAA;AAAA;;UAGE,IAAA,KAAA,SAAA;AAAA;;MAGJ,CAAA,EAAA,KAAA,CAAA,QAAA;AACE,aAAA,YAAA;AACA,YAAA,IAAA,QAAA,KAAA;;;AAGED,wBAAA,MAAA,MAAA,OAAA,sDAAA,IAAA,GAAA;AAAA,QACF;AAAA,MACF,CAAA;AAAA;;IAGF,oBAAA;AACE,WAAA,MAAA,aAAA;;;IAGF,qBAAA;AACE,WAAA,YAAA;AACA,WAAA,cAAA;AAAA;;IAGF,SAAA;AACEE,oBAAAA,KAAA,aAAA;AAAA,QACE,OAAA;AAAA,MACF,CAAA;AAAA;;;;;;AAON;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClMA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
+{"version":3,"file":"anchorLibrary.js","sources":["pages/Mine/minecomponents/anchorLibrary.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9hbmNob3JMaWJyYXJ5LnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 主播库\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ item.anchorId }}\r\n\r\n \r\n \r\n \r\n \r\n \r\n {{ item.gender === 1 ? \"男\" : \"女\" }}\r\n \r\n \r\n {{ item.country }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 暂无内容\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/anchorLibrary.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx"],"mappings":";;;AAwGA,MAAA,gBAAA,MAAA;AACA,MAAA,iBAAA,MAAA;AACA,MAAA,YAAA;AAAA,EACE,OAAA;AACE,WAAA;AAAA;;MAGE,WAAA;AAAA;;;EAIJ,SAAA;AACEA,kBAAAA,MAAA,WAAA;AAAA,MACE,KAAA;AAAA,MACA,SAAA,CAAA,QAAA;;AAEE,aAAA,cAAA;AAAA;IAEJ,CAAA;AAAA;;AAGA,QAAA,IAAA,SAAA,QAAA;AACE,aAAA;AAAA;;;IAIF;AAAA;EAEF,SAAA;AAAA;AAAA,IAEE,YAAA,MAAA;AACE,WAAA,wBAAA;AACA,WAAA,MAAA,eAAA;;;IAGF,YAAA,MAAA;AACEC,iCAAA;AAAA;;;;;;MAOA,CAAA,EAAA,KAAA,CAAA,QAAA;AACE,aAAA,YAAA;AACA,YAAA,IAAA,QAAA,KAAA;AACED,wBAAAA,MAAA,UAAA;AAAA;YAEE,MAAA;AAAA;UAEF,CAAA;AACA,eAAA,cAAA;AAAA;AAEAA,wBAAAA,MAAA,UAAA;AAAA;YAEE,MAAA;AAAA;UAEF,CAAA;AAAA,QACF;AAAA,MACF,CAAA;AAAA;;IAGF,gBAAA;AACEC,iCAAA;AAAA,QACE,KAAA;AAAA;;UAGE,IAAA,KAAA,SAAA;AAAA;;MAGJ,CAAA,EAAA,KAAA,CAAA,QAAA;AACE,aAAA,YAAA;AACA,YAAA,IAAA,QAAA,KAAA;;;AAGED,wBAAA,MAAA,MAAA,OAAA,sDAAA,IAAA,GAAA;AAAA,QACF;AAAA,MACF,CAAA;AAAA;;IAGF,oBAAA;AACE,WAAA,MAAA,aAAA;;;IAGF,qBAAA;AACE,WAAA,YAAA;AACA,WAAA,cAAA;AAAA;;IAGF,SAAA;AACEE,oBAAAA,KAAA,aAAA;AAAA,QACE,OAAA;AAAA,MACF,CAAA;AAAA;;;;IAKF;AAAA;AAEJ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1MA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map
index 9b3a629..33ee660 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map
@@ -1 +1 @@
-{"version":3,"file":"Setting.js","sources":["pages/Setting/Setting.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvU2V0dGluZy9TZXR0aW5nLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 设置\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n 昵称\r\n \r\n {{ name }}\r\n \r\n \r\n \r\n \r\n \r\n 邮箱\r\n \r\n {{\r\n email == \"\" || email == null ? \"未绑定\" : email\r\n }}\r\n \r\n \r\n \r\n \r\n \r\n 密码\r\n \r\n {{ havaPassword == true ? \"\" : \"未设置\" }}\r\n \r\n \r\n \r\n \r\n \r\n 扫码\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Setting/Setting.vue'\nwx.createPage(MiniProgramPage)"],"names":["request","uni","res","goEasylogout","postFile","generateFileName","goEasylogin"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"Setting.js","sources":["pages/Setting/Setting.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvU2V0dGluZy9TZXR0aW5nLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 设置\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n 昵称\r\n \r\n {{ name }}\r\n \r\n \r\n \r\n \r\n \r\n 邮箱\r\n \r\n {{\r\n email == \"\" || email == null ? \"未绑定\" : email\r\n }}\r\n \r\n \r\n \r\n \r\n \r\n 密码\r\n \r\n {{\r\n havaPassword == true ? \"\" : \"未设置\"\r\n }}\r\n \r\n \r\n \r\n \r\n \r\n 扫码\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Setting/Setting.vue'\nwx.createPage(MiniProgramPage)"],"names":["request","uni","res","goEasylogout","postFile","generateFileName","goEasylogin"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/settingmod/changeEmail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/settingmod/changeEmail.js.map
index 06bb42c..a73123c 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/settingmod/changeEmail.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/settingmod/changeEmail.js.map
@@ -1 +1 @@
-{"version":3,"file":"changeEmail.js","sources":["pages/Setting/settingmod/changeEmail.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvU2V0dGluZy9zZXR0aW5nbW9kL2NoYW5nZUVtYWlsLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 邮箱\r\n \r\n \r\n \r\n \r\n 第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服\r\n 请输入正确的邮箱地址\r\n \r\n \r\n 获取验证码\r\n \r\n 验证码已发送至{{turnsoutemail}}邮箱,请注意查收\r\n \r\n 确认\r\n\r\n 忘记邮箱?请联系客服\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Setting/settingmod/changeEmail.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","goEasylogout","goEasylogin","wx"],"mappings":";;;;AAmDA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,OAAO;AAAA;AAAA,MACP,kBAAkB;AAAA;AAAA,MAClB,IAAI;AAAA;AAAA,MACJ,OAAO;AAAA;AAAA,MACP,sBAAsB;AAAA;AAAA,MACtB,eAAc;AAAA;AAAA;EAEjB;AAAA,EACD,OAAO,SAAS;AACd,SAAK,gBAAgB,KAAK,QAAQ,QAAQ,SAAS,SAAS,KAAK,QAAQ;AACzE,SAAK,KAAK,QAAQ;AAAA,EACnB;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,WAAW;AACT,UAAI,KAAK,iBAAiB,IAAI;AAC5B,aAAK,SAAS;AAAA,aACX;AACH,aAAK,SAAS;AAAA,MAChB;AAAA,IAED;AAAA;AAAA,IAED,WAAW;AACT,UAAI,CAAC,KAAK,cAAc,KAAK,KAAK,GAAG;AACnC,aAAK,QAAQ;AACb;AAAA,MACF;AACAA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACDC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,MAAM,KAAK;AAAA,UACX,aAAa,KAAK;AAAA,QACnB;AAAA,QACD,UAAU;AAAA,OACX,EACE,KAAK,CAAC,SAAS;AACdD,sBAAY,MAAA,MAAA,OAAA,kDAAA,UAAU,IAAI;AAC1B,YAAI,KAAK,SAAS,KAAK;AACrBA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,UAAU;AAAA,YACV,MAAM;AAAA,UACR,CAAC;AAED,qBAAW,MAAM;AACfA,0BAAAA,MAAI,aAAa;AAAA,cACf,OAAO;AAAA,YACT,CAAC;AAAA,UACF,GAAE,GAAI;AAAA,eAEF;AACLA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,KAAK;AAAA,YACZ,MAAM;AAAA,UACR,CAAC;AAAA,QACH;AAAA,OACD,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAA,MAAA,MAAA,OAAA,mDAAY,UAAU,GAAG;AACzBA,sBAAG,MAAC,YAAW;AACfA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACH,CAAC;AAAA,IACJ;AAAA;AAAA,IAED,uBAAuB;AACrBC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,aAAa,KAAK;AAAA,QACnB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,SAAS;AAChB,aAAK,uBAAuB;AAAA,MAC9B,CAAC;AAAA,IACF;AAAA;AAAA,IAED,WAAW;AACT,UAAI,CAAC,KAAK,cAAc,KAAK,KAAK,GAAG;AACnC,aAAK,QAAQ;AACb;AAAA,MACF;AACAD,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACDE,8CAAa,KAAK,OAAO;AACzBD,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK;AAAA,UACT,OAAO,KAAK;AAAA,QACb;AAAA,QACD,UAAU;AAAA,OACX,EACE,KAAK,CAAC,SAAS;AACdD,sBAAY,MAAA,MAAA,OAAA,mDAAA,UAAU,IAAI;AAC1B,YAAI,KAAK,SAAS,KAAK;AACrBA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,UAAU;AAAA,YACV,MAAM;AAAA,UACR,CAAC;AACDA,wBAAAA,MAAI,eAAe,YAAY,KAAK,IAAI;AACxCG,qCAAW;AAAA,YACT,KAAK;AAAA,YACL,OAAO,KAAK,KAAK,EAAE;AAAA,YACnB,KAAK,KAAK;AAAA,YACV,KAAK,KAAK;AAAA;AAGZ,qBAAW,MAAM;AACfH,0BAAAA,MAAI,aAAa;AAAA,cACf,OAAO;AAAA,YACT,CAAC;AAAA,UACF,GAAE,GAAI;AAAA,eAEF;AACLA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,KAAK;AAAA,YACZ,MAAM;AAAA,UACR,CAAC;AAAA,QACH;AAAA,OACD,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAA,MAAA,MAAA,OAAA,mDAAY,UAAU,GAAG;AACzBA,sBAAG,MAAC,YAAW;AACfA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACH,CAAC;AAAA,IACJ;AAAA;AAAA,IAED,cAAc,OAAO;AACnB,YAAM,QAAQ;AACd,aAAO,MAAM,KAAK,KAAK;AAAA,IACxB;AAAA;AAAA,IAED,oBAAoB;AAClBA,oBAAAA,MAAI,WAAW;AAAA,QACb,KAAK;AAAA,OACN;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPI,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;AC3NA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
+{"version":3,"file":"changeEmail.js","sources":["pages/Setting/settingmod/changeEmail.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvU2V0dGluZy9zZXR0aW5nbW9kL2NoYW5nZUVtYWlsLnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 邮箱\r\n \r\n \r\n \r\n \r\n 第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服\r\n 请输入正确的邮箱地址\r\n \r\n \r\n {{ isCounting ? `${countdown}秒后重发` : '获取验证码' }}\r\n \r\n 验证码已发送至{{ turnsoutemail }}邮箱,请注意查收\r\n \r\n 确认\r\n\r\n 忘记邮箱?请联系客服\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Setting/settingmod/changeEmail.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","goEasylogout","goEasylogin","wx"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/chat.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/chat.js.map
index 2a1c0a8..8bfc486 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/chat.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/chat.js.map
@@ -1 +1 @@
-{"version":3,"file":"chat.js","sources":["pages/index/chat/chat.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvY2hhdC9jaGF0LnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ nickname }}\r\n \r\n \r\n \r\n \r\n {{\r\n TimeFormatting(item.timestamp)\r\n }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 300\r\n ? MoreStatus\r\n ? '650rpx'\r\n : KeyboardHeight > 300\r\n ? KeyboardHeight + 'rpx'\r\n : '0'\r\n : '0',\r\n }\"\r\n >\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 按住 说话\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 300\r\n ? MoreStatus\r\n ? '0'\r\n : KeyboardHeight > 300\r\n ? '0'\r\n : KeyboardHeight + 'rpx'\r\n : '-650rpx',\r\n }\"\r\n >\r\n \r\n \r\n \r\n \r\n {{ item.name }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/index/chat/chat.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","getConversationMessages","generateId","res","messageRead","GoEasy","sendGroupMessage","request","sendCustomMessage","TimeFormatting","sendMessage","wx"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"chat.js","sources":["pages/index/chat/chat.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvY2hhdC9jaGF0LnZ1ZQ"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ nickname }}\r\n \r\n \r\n \r\n \r\n {{\r\n TimeFormatting(item.timestamp)\r\n }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 300\r\n ? MoreStatus\r\n ? '650rpx'\r\n : KeyboardHeight > 300\r\n ? KeyboardHeight + 'rpx'\r\n : '0'\r\n : '0',\r\n }\"\r\n >\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 按住 说话\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 300\r\n ? MoreStatus\r\n ? '0'\r\n : KeyboardHeight > 300\r\n ? '0'\r\n : KeyboardHeight + 'rpx'\r\n : '-650rpx',\r\n }\"\r\n >\r\n \r\n \r\n \r\n \r\n {{ item.name }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/index/chat/chat.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","getConversationMessages","generateId","res","messageRead","GoEasy","sendGroupMessage","request","sendCustomMessage","TimeFormatting","sendMessage","wx"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
index ed0cf12..b59a922 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
@@ -1 +1 @@
-{"version":3,"file":"login.js","sources":["pages/login/login.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n {{ userInfo.nickName }}\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","uni","request","goEasylogin"],"mappings":";;;;;AAsBA,MAAM,UAAUA,eAAe,gBAAA;AAC/B,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA,MACT,UAAU;AAAA,MACV,WAAW;AAAA;EAEd;AAAA,EACD,SAAS;AACPC,kBAAAA,MAAI,YAAY;AAAA,MACd,UAAU;AAAA,MACV,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AAAA,MACrB;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,MAAM,IAAI;AAAA,MAC3B;AAAA,MACD,MAAM,MAAM;AACV,aAAK,WAAW;AAAA,MACjB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EAED,SAAS;AAAA;AAAA,IAEP,SAAS;AACPA,oBAAAA,MAAI,SAAS;AAAA,QACX,KAAK;AAAA,MACP,CAAC;AAAA,IACF;AAAA;AAAA,IAED,eAAe,GAAG;AAChB,UAAI,EAAE,OAAO,QAAQ,QAAW;AAC9BA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AACD;AAAA,MACF;AACAA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACDC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,MAAM,EAAE,OAAO;AAAA,QAChB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACfD,sBAAG,MAAC,YAAW;AACb,aAAK,OAAO;AACZA,sBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClD,cAAM,MAAM,KAAK;AACjBA,sBAAAA,MAAI,eAAe,mBAAmB,GAAG;AACzC,gBAAQ,OAAO,EAAE,QAAQ,KAAK,KAAK,KAAK,KAAG,CAAG;AAC9C,YAAI,KAAK,KAAK,SAAS,KAAK;AAC1B,cAAI,KAAK,KAAK,KAAK,YAAY;AAC7BA,0BAAAA,MAAI,SAAS;AAAA,cACX,KAAK;AAAA,YACP,CAAC;AACDA,0BAAG,MAAC,YAAW;AAAA,iBACV;AACLA,0BAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClDA,0BAAG,MAAC,eAAe,SAAS,IAAI,KAAK,KAAK,KAAK;AAC/CE,uCAAW;AAAA,cACT,KAAK;AAAA,cACL,OAAO,KAAK,KAAK,KAAK,KAAK,EAAE;AAAA,cAC7B,KAAK,KAAK,KAAK,KAAK;AAAA,cACpB,KAAK,KAAK,KAAK,KAAK;AAAA;AAEtBF,0BAAG,MAAC,YAAW;AAEfA,0BAAAA,MAAI,SAAS;AAAA,cACX,KAAK,KAAK;AAAA,YACZ,CAAC;AAAA,UACH;AAAA,eACK;AACLA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,UACR,CAAC;AAAA,QACH;AAAA,OACD,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAG,MAAC,YAAW;AACfA,sBAAAA,MAAI,UAAU;AAAA,UACV,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACL,CAAC;AAAA,IACJ;AAAA,EACF;AACH;;;;;;;;;;AC3HA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
+{"version":3,"file":"login.js","sources":["pages/login/login.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n {{ userInfo.nickName }}\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","uni","request","goEasylogin"],"mappings":";;;;;AAyBA,MAAM,UAAUA,eAAe,gBAAA;AAC/B,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA,MACT,UAAU;AAAA,MACV,WAAW;AAAA;EAEd;AAAA,EACD,SAAS;AACPC,kBAAAA,MAAI,YAAY;AAAA,MACd,UAAU;AAAA,MACV,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AAAA,MACrB;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,MAAM,IAAI;AAAA,MAC3B;AAAA,MACD,MAAM,MAAM;AACV,aAAK,WAAW;AAAA,MACjB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EAED,SAAS;AAAA;AAAA,IAEP,0BAA0B;AACxBA,oBAAAA,MAAI,WAAW;AAAA,QACb,KAAK;AAAA,MACP,CAAC;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPA,oBAAAA,MAAI,SAAS;AAAA,QACX,KAAK;AAAA,MACP,CAAC;AAAA,IACF;AAAA;AAAA,IAED,eAAe,GAAG;AAChB,UAAI,EAAE,OAAO,QAAQ,QAAW;AAC9BA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AACD;AAAA,MACF;AACAA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACDC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,MAAM,EAAE,OAAO;AAAA,QAChB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACfD,sBAAG,MAAC,YAAW;AACb,aAAK,OAAO;AACZA,sBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClD,cAAM,MAAM,KAAK;AACjBA,sBAAAA,MAAI,eAAe,mBAAmB,GAAG;AACzC,gBAAQ,OAAO,EAAE,QAAQ,KAAK,KAAK,KAAK,KAAG,CAAG;AAC9C,YAAI,KAAK,KAAK,SAAS,KAAK;AAC1B,cAAI,KAAK,KAAK,KAAK,YAAY;AAC7BA,0BAAAA,MAAI,SAAS;AAAA,cACX,KAAK;AAAA,YACP,CAAC;AACDA,0BAAG,MAAC,YAAW;AAAA,iBACV;AACLA,0BAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClDA,0BAAG,MAAC,eAAe,SAAS,IAAI,KAAK,KAAK,KAAK;AAC/CE,uCAAW;AAAA,cACT,KAAK;AAAA,cACL,OAAO,KAAK,KAAK,KAAK,KAAK,EAAE;AAAA,cAC7B,KAAK,KAAK,KAAK,KAAK;AAAA,cACpB,KAAK,KAAK,KAAK,KAAK;AAAA;AAEtBF,0BAAG,MAAC,YAAW;AAEfA,0BAAAA,MAAI,SAAS;AAAA,cACX,KAAK,KAAK;AAAA,YACZ,CAAC;AAAA,UACH;AAAA,eACK;AACLA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,UACR,CAAC;AAAA,QACH;AAAA,OACD,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAG,MAAC,YAAW;AACfA,sBAAAA,MAAI,UAAU;AAAA,UACV,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACL,CAAC;AAAA,IACJ;AAAA,EACF;AACH;;;;;;;;;;;ACpIA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js.map
new file mode 100644
index 0000000..35f5194
--- /dev/null
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"loginWithEmailOrAccount.js","sources":["pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW5XaXRoRW1haWxPckFjY291bnQvbG9naW5XaXRoRW1haWxPckFjY291bnQudnVl"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n \r\n 邮箱或账号登录\r\n \r\n \r\n \r\n \r\n 登录\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","uni","request","goEasylogin"],"mappings":";;;;;AAqCA,MAAM,UAAUA,eAAe,gBAAA;AAC/B,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,gBAAgB;AAAA,MAChB,UAAU;AAAA;EAEb;AAAA,EACD,SAAS;AAAA,EAAE;AAAA,EACX,SAAS;AAAA;AAAA,IAEP,UAAU;AACR,YAAM,gBAAgB;AACtB,UAAI,CAAC,cAAc,KAAK,KAAK,QAAQ,GAAG;AACtCC,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AACD;AAAA,MACF;AACAA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACDC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,iBAAiB,KAAK;AAAA,UACtB,UAAU,KAAK;AAAA,QAChB;AAAA,QACD,UAAU;AAAA,OACX,EACE,KAAK,CAAC,QAAQ;AACbD,sBAAG,MAAC,YAAW;AACfA,sBAAAA,sFAAY,GAAG;AACf,aAAK,OAAO;AACZ,cAAM,MAAM,KAAK;AACjBA,sBAAAA,MAAI,eAAe,mBAAmB,GAAG;AACzC,gBAAQ,OAAO,EAAE,QAAQ,KAAK,KAAK,KAAG,CAAG;AACzC,YAAI,IAAI,SAAS,KAAK;AACpBA,wBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,IAAI;AAC7CA,wBAAG,MAAC,eAAe,SAAS,KAAK,KAAK,KAAK,KAAK;AAChDE,qCAAW;AAAA,YACT,KAAK;AAAA,YACL,OAAO,KAAK,KAAK,KAAK,EAAE;AAAA,YACxB,KAAK,KAAK,KAAK;AAAA,YACf,KAAK,KAAK,KAAK;AAAA;AAEjBF,wBAAAA,MAAI,SAAS;AAAA,YACT,KAAK,KAAK,YAAU;AAAA,UACtB,CAAC;AAAA,eACE;AACLA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,IAAI;AAAA,YACX,MAAM;AAAA,UACR,CAAC;AAAA,QACH;AAAA,OACD,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAG,MAAC,YAAW;AACfA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO,IAAI;AAAA,UACX,MAAM;AAAA,QACR,CAAC;AAAA,MACH,CAAC;AAAA,IACJ;AAAA;AAAA,IAED,SAAS;AACPA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;AC/GA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/app.js b/unpackage/dist/dev/mp-weixin/app.js
index 3040412..2c9ee0b 100644
--- a/unpackage/dist/dev/mp-weixin/app.js
+++ b/unpackage/dist/dev/mp-weixin/app.js
@@ -6,6 +6,7 @@ if (!Math) {
"./pages/Mine/Mine.js";
"./pages/Mine/minecomponents/pkRecord.js";
"./pages/Mine/minecomponents/contact.js";
+ "./pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js";
"./pages/Mine/minecomponents/points.js";
"./pages/Mine/minecomponents/anchorLibrary.js";
"./pages/Mine/minecomponents/pkInformation.js";
diff --git a/unpackage/dist/dev/mp-weixin/app.json b/unpackage/dist/dev/mp-weixin/app.json
index 6b52e08..79eb52f 100644
--- a/unpackage/dist/dev/mp-weixin/app.json
+++ b/unpackage/dist/dev/mp-weixin/app.json
@@ -4,6 +4,7 @@
"pages/Mine/Mine",
"pages/Mine/minecomponents/pkRecord",
"pages/Mine/minecomponents/contact",
+ "pages/loginWithEmailOrAccount/loginWithEmailOrAccount",
"pages/Mine/minecomponents/points",
"pages/Mine/minecomponents/anchorLibrary",
"pages/Mine/minecomponents/pkInformation",
diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js
index 345b8b0..cdac033 100644
--- a/unpackage/dist/dev/mp-weixin/common/vendor.js
+++ b/unpackage/dist/dev/mp-weixin/common/vendor.js
@@ -6467,9 +6467,9 @@ function populateParameters(fromRes, toRes) {
appVersion: "1.0.0",
appVersionCode: "100",
appLanguage: getAppLanguage(hostLanguage),
- uniCompileVersion: "4.75",
- uniCompilerVersion: "4.75",
- uniRuntimeVersion: "4.75",
+ uniCompileVersion: "4.76",
+ uniCompilerVersion: "4.76",
+ uniRuntimeVersion: "4.76",
uniPlatform: "mp-weixin",
deviceBrand,
deviceModel: model,
@@ -6618,9 +6618,9 @@ const getAppBaseInfo = {
appLanguage: getAppLanguage(hostLanguage),
isUniAppX: false,
uniPlatform: "mp-weixin",
- uniCompileVersion: "4.75",
- uniCompilerVersion: "4.75",
- uniRuntimeVersion: "4.75"
+ uniCompileVersion: "4.76",
+ uniCompilerVersion: "4.76",
+ uniRuntimeVersion: "4.76"
};
extend(toRes, parameters);
}
@@ -7362,7 +7362,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "192.168.1.112,127.0.0.1";
const port = "8090";
- const id = "mp-weixin_oaDwei";
+ const id = "mp-weixin_hMa31s";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
diff --git a/unpackage/dist/dev/mp-weixin/components/request.js b/unpackage/dist/dev/mp-weixin/components/request.js
index 4253d17..9fe7b12 100644
--- a/unpackage/dist/dev/mp-weixin/components/request.js
+++ b/unpackage/dist/dev/mp-weixin/components/request.js
@@ -25,6 +25,9 @@ function request(urldata) {
},
success: function(res3) {
common_vendor.index.__f__("log", "at components/request.js:28", "请求成功", res3);
+ if (res3.data.code === 40400) {
+ common_vendor.index.navigateTo({ url: "/pages/login/login" });
+ }
resolve(components_addPrefixToHeaderIcon.addPrefixToHeaderIcon(res3.data));
},
fail: function(res3) {
@@ -56,7 +59,7 @@ function request(urldata) {
common_vendor.index.getStorage({
key: "token",
success: (res) => {
- common_vendor.index.__f__("log", "at components/request.js:59", "token", res.data);
+ common_vendor.index.__f__("log", "at components/request.js:62", "token", res.data);
common_vendor.index.request({
url: baseUrl,
data,
@@ -66,7 +69,7 @@ function request(urldata) {
...header
},
success: function(res2) {
- common_vendor.index.__f__("log", "at components/request.js:69", "请求成功", res2);
+ common_vendor.index.__f__("log", "at components/request.js:72", "请求成功", res2);
resolve(components_addPrefixToHeaderIcon.addPrefixToHeaderIcon(res2.data));
},
fail: function(res2) {
@@ -83,7 +86,10 @@ function request(urldata) {
...header
},
success: function(res2) {
- common_vendor.index.__f__("log", "at components/request.js:86", "请求成功", res2);
+ common_vendor.index.__f__("log", "at components/request.js:89", "请求成功", res2);
+ if (res2.data.code === 40400) {
+ common_vendor.index.navigateTo({ url: "/pages/login/login" });
+ }
resolve(components_addPrefixToHeaderIcon.addPrefixToHeaderIcon(res2.data));
},
fail: function(res2) {
diff --git a/unpackage/dist/dev/mp-weixin/pages/Home/Home.js b/unpackage/dist/dev/mp-weixin/pages/Home/Home.js
index 6ccc7cf..d9b3dc9 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Home/Home.js
+++ b/unpackage/dist/dev/mp-weixin/pages/Home/Home.js
@@ -94,8 +94,17 @@ const _sfc_main = {
const now = Date.now();
if (now - lastCleanTime < 7 * 24 * 3600 * 1e3)
return;
- common_vendor.index.clearStorage();
- common_vendor.index.setStorageSync("last_clean_time", now);
+ components_request.request({
+ url: "user/logout",
+ method: "POST",
+ data: {
+ id: this.info.id
+ },
+ userInfo: false
+ }).then((res) => {
+ common_vendor.index.clearStorage();
+ common_vendor.index.setStorageSync("last_clean_time", now);
+ });
},
//关闭弹窗(取消)
closePopup() {
diff --git a/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js b/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
index 902c1ab..5fbfb2f 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
+++ b/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js
@@ -76,7 +76,7 @@ const _sfc_main = {
if (res.code == 200) {
this.AnchorList = res.data;
} else {
- common_vendor.index.__f__("log", "at pages/Mine/minecomponents/anchorLibrary.vue:172", res.msg);
+ common_vendor.index.__f__("log", "at pages/Mine/minecomponents/anchorLibrary.vue:180", res.msg);
}
});
},
diff --git a/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss b/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
index 037aabe..df70fca 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
+++ b/unpackage/dist/dev/mp-weixin/pages/Mine/minecomponents/anchorLibrary.wxss
@@ -44,7 +44,7 @@
color: transparent;
display: none;
}
-.empty.data-v-daea6b33{
+.empty.data-v-daea6b33 {
position: absolute;
top: 200rpx;
left: 0;
diff --git a/unpackage/dist/dev/mp-weixin/pages/Setting/Setting.js b/unpackage/dist/dev/mp-weixin/pages/Setting/Setting.js
index 6459c84..6ced75f 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Setting/Setting.js
+++ b/unpackage/dist/dev/mp-weixin/pages/Setting/Setting.js
@@ -51,7 +51,7 @@ const _sfc_main = {
});
}, 300);
} else {
- common_vendor.index.__f__("log", "at pages/Setting/Setting.vue:142", res.msg);
+ common_vendor.index.__f__("log", "at pages/Setting/Setting.vue:144", res.msg);
}
});
},
@@ -84,21 +84,36 @@ const _sfc_main = {
method: "POST",
data: {
uuid: data.uuid,
- userId: this.id
+ id: this.id
},
userInfo: true
}).then((res2) => {
- if (res2.code === 200) {
+ components_request.request({
+ url: "user/confirm",
+ method: "POST",
+ data: {
+ uuid: data.uuid,
+ id: this.id
+ },
+ userInfo: true
+ }).then((res3) => {
+ if (res3.code === 200) {
+ common_vendor.index.showToast({
+ title: "登录成功",
+ icon: "success"
+ });
+ } else {
+ common_vendor.index.showToast({
+ title: res3,
+ icon: "none"
+ });
+ }
+ }).catch((err) => {
common_vendor.index.showToast({
- title: "登录成功",
- icon: "success"
- });
- } else {
- common_vendor.index.showToast({
- title: res2,
+ title: "登录失败",
icon: "none"
});
- }
+ });
}).catch((err) => {
common_vendor.index.showToast({
title: "登录失败",
@@ -141,7 +156,7 @@ const _sfc_main = {
},
userInfo: true
}).then((ress) => {
- common_vendor.index.__f__("log", "at pages/Setting/Setting.vue:243", "修改调用返回", ress);
+ common_vendor.index.__f__("log", "at pages/Setting/Setting.vue:262", "修改调用返回", ress);
if (ress.code === 200) {
common_vendor.index.showToast({
title: "修改成功",
diff --git a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.js b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.js
index 71d2e0e..6a47d2f 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.js
+++ b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.js
@@ -16,8 +16,14 @@ const _sfc_main = {
//邮箱错误
VerificationcodeSent: false,
//验证码是否已发送
- turnsoutemail: ""
+ turnsoutemail: "",
//修改前的邮箱
+ countdown: 0,
+ //验证码倒计时
+ isCounting: false,
+ //是否正在倒计时
+ timer: null
+ //倒计时定时器
};
},
onLoad(options) {
@@ -25,6 +31,17 @@ const _sfc_main = {
this.id = options.id;
},
methods: {
+ // 倒计时
+ startCountdown() {
+ this.countdown = 60;
+ this.isCounting = true;
+ this.timer = setInterval(() => {
+ this.countdown--;
+ if (this.countdown <= 0) {
+ this.isCounting = false;
+ }
+ }, 1e3);
+ },
//提交验证
onSubmit() {
if (this.turnsoutemail == "") {
@@ -52,7 +69,7 @@ const _sfc_main = {
},
userInfo: true
}).then((ress) => {
- common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:98", "修改调用返回", ress);
+ common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:120", "修改调用返回", ress);
if (ress.code === 200) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
@@ -73,7 +90,7 @@ const _sfc_main = {
});
}
}).catch((err) => {
- common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:122", "修改调用失败", err);
+ common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:144", "修改调用失败", err);
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "修改失败",
@@ -83,6 +100,9 @@ const _sfc_main = {
},
//发送验证码
sendVerificationCode() {
+ if (this.isCounting) {
+ return;
+ }
components_request.request({
url: "user/sendUpdateMailConfirmMail",
method: "POST",
@@ -92,6 +112,7 @@ const _sfc_main = {
userInfo: true
}).then((ress) => {
this.VerificationcodeSent = true;
+ this.startCountdown();
});
},
//第一次提交
@@ -114,7 +135,7 @@ const _sfc_main = {
},
userInfo: true
}).then((ress) => {
- common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:164", "修改调用返回", ress);
+ common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:190", "修改调用返回", ress);
if (ress.code === 200) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
@@ -142,7 +163,7 @@ const _sfc_main = {
});
}
}).catch((err) => {
- common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:195", "修改调用失败", err);
+ common_vendor.index.__f__("log", "at pages/Setting/settingmod/changeEmail.vue:221", "修改调用失败", err);
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "修改失败",
@@ -182,14 +203,16 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
}, $data.turnsoutemail != "" ? {
g: $data.Verificationcode,
h: common_vendor.o(($event) => $data.Verificationcode = $event.detail.value),
- i: common_vendor.o((...args) => $options.sendVerificationCode && $options.sendVerificationCode(...args))
+ i: common_vendor.t($data.isCounting ? `${$data.countdown}秒后重发` : "获取验证码"),
+ j: common_vendor.o((...args) => $options.sendVerificationCode && $options.sendVerificationCode(...args)),
+ k: common_vendor.s($data.isCounting ? "background-image: linear-gradient(0deg, #cccccc, #dddddd); cursor: not-allowed;" : "")
} : {}, {
- j: $data.VerificationcodeSent && $data.turnsoutemail != ""
+ l: $data.VerificationcodeSent && $data.turnsoutemail != ""
}, $data.VerificationcodeSent && $data.turnsoutemail != "" ? {
- k: common_vendor.t($data.turnsoutemail)
+ m: common_vendor.t($data.turnsoutemail)
} : {}, {
- l: common_vendor.o((...args) => $options.onSubmit && $options.onSubmit(...args)),
- m: common_vendor.o((...args) => $options.onCustomerService && $options.onCustomerService(...args))
+ n: common_vendor.o((...args) => $options.onSubmit && $options.onSubmit(...args)),
+ o: common_vendor.o((...args) => $options.onCustomerService && $options.onCustomerService(...args))
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-87d0cc44"]]);
diff --git a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxml b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
index 26ba662..b96d3ba 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxml
@@ -1 +1 @@
-邮箱第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服请输入正确的邮箱地址获取验证码验证码已发送至{{k}}邮箱,请注意查收确认忘记邮箱?请联系客服
\ No newline at end of file
+邮箱第一次填写邮箱时请确保填写正确的邮箱地址,填写错误请联系客服请输入正确的邮箱地址{{i}}验证码已发送至{{m}}邮箱,请注意查收确认忘记邮箱?请联系客服
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxss b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
index fe03360..0054b25 100644
--- a/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
+++ b/unpackage/dist/dev/mp-weixin/pages/Setting/settingmod/changeEmail.wxss
@@ -73,7 +73,7 @@
text-align: center;
line-height: 80rpx;
}
-.VerificationcodeSent.data-v-87d0cc44{
+.VerificationcodeSent.data-v-87d0cc44 {
color: #00afb2;
font-size: 24rpx;
margin-top: 40rpx;
@@ -95,7 +95,7 @@
color: red;
font-size: 20rpx;
}
-.forget.data-v-87d0cc44{
+.forget.data-v-87d0cc44 {
font-size: 24rpx;
color: #00afb2;
margin-top: 50rpx;
diff --git a/unpackage/dist/dev/mp-weixin/pages/index/chat/chat.js b/unpackage/dist/dev/mp-weixin/pages/index/chat/chat.js
index 50ec6d8..3204610 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/chat/chat.js
+++ b/unpackage/dist/dev/mp-weixin/pages/index/chat/chat.js
@@ -193,6 +193,7 @@ const _sfc_main = {
im.on(common_vendor.jo.IM_EVENT.PRIVATE_MESSAGE_RECEIVED, this.onPrivateMessageReceived);
im.on(common_vendor.jo.IM_EVENT.MESSAGE_READ, this.onMessageRead);
this.getscrollviewheight();
+ this.checkRecordPermission();
},
methods: {
//暂停所有播放
@@ -211,7 +212,7 @@ const _sfc_main = {
data: { avatar: this.avatar, nickname: this.nickname }
},
onProgress: function(event) {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:494", "file uploading:", event);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:496", "file uploading:", event);
}
//获取上传进度
});
@@ -224,7 +225,7 @@ const _sfc_main = {
},
//长按语音
voiceTouchstart() {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:506", "长按语音");
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:508", "长按语音");
this.voicepopUpstart = true;
this.recorderManager.start();
this.notplayVoice(false);
@@ -234,7 +235,7 @@ const _sfc_main = {
setTimeout(() => {
this.recorderManager.stop();
}, 100);
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:516", "松开语音");
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:518", "松开语音");
this.voicepopUpstart = false;
},
//移动语音
@@ -251,13 +252,12 @@ const _sfc_main = {
},
//中断语音
voiceTouchcancel() {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:532", "中断语音");
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:534", "中断语音");
this.voicepopUpstart = false;
this.voiceCancelOrSend = false;
},
//语音切换
onVoice(status) {
- this.checkRecordPermission();
if (status) {
this.inputfocus = false;
this.MoreStatus = false;
@@ -410,14 +410,14 @@ const _sfc_main = {
});
setTimeout(() => {
this.chatList = [...this.MoreMessageList, ...this.chatList];
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:698", "获取更多聊天记录", this.chatList);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:699", "获取更多聊天记录", this.chatList);
this.LastTime = this.chatList[0].timestamp;
this.ElementPositioning = this.Record;
}, 300);
},
//监听已读消息
onMessageRead(message) {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:705", "1已读消息", message);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:706", "1已读消息", message);
},
//监听接受消息
onPrivateMessageReceived(message) {
@@ -432,7 +432,7 @@ const _sfc_main = {
this.chatList.push(message);
if (this.onPage) {
components_goEasyTool_tool.messageRead(this.$goeasy, this.userId).then((res) => {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:720", "已读对方的消息");
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:721", "已读对方的消息");
});
}
},
@@ -446,7 +446,7 @@ const _sfc_main = {
this.avatar,
this.nickname
).then((res) => {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:734", "发送成功", res);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:735", "发送成功", res);
this.ElementPositioning = res.id = components_ChatId.generateId();
res.timestampStatus = this.checkInterval(res.timestamp);
this.chatList.push(res);
@@ -469,8 +469,8 @@ const _sfc_main = {
getIOSDeviceType() {
const systemInfo = common_vendor.index.getSystemInfoSync();
const model = systemInfo.model;
- if (/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14/i.test(model)) {
- if (/iPhone X|iPhone XS|iPhone 11 Pro/i.test(model)) {
+ if (/iPhone X|iPhone11|iPhone12|iPhone13|iPhone14|iPhone15|iPhone16|iPhone15 Pro|iPhone15 Pro Max|iPhone14 Pro|iPhone14 Pro Max|iPhone13 Pro|iPhone13 Pro Max|iPhone12 Pro|iPhone12 Pro Max|iPhone11 Pro|iPhone11 Pro Max|iPhone13 mini|iPhone12 mini|iPhoneXS|iPhoneXS Max/i.test(model)) {
+ if (/iPhone X|iPhone XS|iPhone 11 Pro|iPhone 11 Pro Max|iPhone 12 Pro|iPhone 12 Pro Max|iPhone 13 Pro|iPhone 13 Pro Max|iPhone 14 Pro|iPhone 14 Pro Max|iPhone 15 Pro|iPhone 15 Pro Max|iPhone 16/i.test(model)) {
this.ioshide = 88;
} else if (/iPhone 12|iPhone 13|iPhone 14/i.test(model)) {
this.ioshide = 94;
@@ -524,7 +524,7 @@ const _sfc_main = {
data: { avatar: this.avatar, nickname: this.nickname }
},
onProgress: function(event) {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:814", "file uploading:", event);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:815", "file uploading:", event);
}
//获取上传进度
});
@@ -558,7 +558,7 @@ const _sfc_main = {
data: { avatar: this.avatar, nickname: this.nickname }
},
onProgress: function(event) {
- common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:844", "上传进度", event);
+ common_vendor.index.__f__("log", "at pages/index/chat/chat.vue:845", "上传进度", event);
}
//获取上传进度
});
diff --git a/unpackage/dist/dev/mp-weixin/pages/login/login.js b/unpackage/dist/dev/mp-weixin/pages/login/login.js
index 84b5463..9cfd2f2 100644
--- a/unpackage/dist/dev/mp-weixin/pages/login/login.js
+++ b/unpackage/dist/dev/mp-weixin/pages/login/login.js
@@ -33,6 +33,12 @@ const _sfc_main = {
});
},
methods: {
+ // 邮箱或者账号登录
+ loginWithEmailOrAccount() {
+ common_vendor.index.navigateTo({
+ url: "/pages/loginWithEmailOrAccount/loginWithEmailOrAccount"
+ });
+ },
// 返回首页
Return() {
common_vendor.index.reLaunch({
@@ -108,7 +114,8 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
a: common_vendor.o((...args) => $options.Return && $options.Return(...args)),
b: $data.userInfo.avatarUrl,
c: common_vendor.t($data.userInfo.nickName),
- d: common_vendor.o((...args) => $options.getPhoneNumber && $options.getPhoneNumber(...args))
+ d: common_vendor.o((...args) => $options.getPhoneNumber && $options.getPhoneNumber(...args)),
+ e: common_vendor.o((...args) => $options.loginWithEmailOrAccount && $options.loginWithEmailOrAccount(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
diff --git a/unpackage/dist/dev/mp-weixin/pages/login/login.wxml b/unpackage/dist/dev/mp-weixin/pages/login/login.wxml
index ab92f12..854d216 100644
--- a/unpackage/dist/dev/mp-weixin/pages/login/login.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/login/login.wxml
@@ -1 +1 @@
-{{c}}
\ No newline at end of file
+{{c}}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/login/login.wxss b/unpackage/dist/dev/mp-weixin/pages/login/login.wxss
index ce3d869..800178c 100644
--- a/unpackage/dist/dev/mp-weixin/pages/login/login.wxss
+++ b/unpackage/dist/dev/mp-weixin/pages/login/login.wxss
@@ -28,6 +28,12 @@
border: 1px solid #00ff0000;
color: #ffffff;
}
+.login-btns{
+ margin-top: 20rpx;
+ background-color: hsla(0, 0%, 100%, 0);
+ border: 1px solid #00ff0000;
+ color: #ffffff;
+}
.tips {
color: #666;
font-size: 24rpx;
diff --git a/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
new file mode 100644
index 0000000..85150ae
--- /dev/null
+++ b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js
@@ -0,0 +1,93 @@
+"use strict";
+const common_vendor = require("../../common/vendor.js");
+const components_request = require("../../components/request.js");
+const components_goEasyTool_tool = require("../../components/goEasyTool/tool.js");
+const stores_counter = require("../../stores/counter.js");
+const counter = stores_counter.useCounterStore();
+const _sfc_main = {
+ data() {
+ return {
+ title: "Hello",
+ EmailOrAccount: "",
+ Password: ""
+ };
+ },
+ onLoad() {
+ },
+ methods: {
+ // 登录
+ onLogin() {
+ const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{6,16}$/;
+ if (!passwordRegex.test(this.Password)) {
+ common_vendor.index.showToast({
+ title: "密码必须包含大小写字母和数字,长度6-16位",
+ icon: "none"
+ });
+ return;
+ }
+ common_vendor.index.showLoading({
+ title: "登录中...",
+ mask: true
+ });
+ components_request.request({
+ url: "user/loginWithMail",
+ method: "POST",
+ data: {
+ userNameOrEmail: this.EmailOrAccount,
+ password: this.Password
+ },
+ userInfo: false
+ }).then((res) => {
+ common_vendor.index.hideLoading();
+ common_vendor.index.__f__("log", "at pages/loginWithEmailOrAccount/loginWithEmailOrAccount.vue:74", res);
+ this.info = res;
+ const now = Date.now();
+ common_vendor.index.setStorageSync("last_clean_time", now);
+ counter.$patch({ myitem: this.info.data });
+ if (res.code === 200) {
+ common_vendor.index.setStorageSync("userinfo", this.info.data);
+ common_vendor.index.setStorageSync("token", this.info.data.token);
+ components_goEasyTool_tool.goEasylogin(
+ this.$goeasy,
+ String(this.info.data.id),
+ this.info.data.headerIcon,
+ this.info.data.nickName
+ );
+ common_vendor.index.reLaunch({
+ url: this.lastPage || "/pages/Home/Home"
+ });
+ } else {
+ common_vendor.index.showToast({
+ title: res.msg,
+ icon: "none"
+ });
+ }
+ }).catch((err) => {
+ common_vendor.index.hideLoading();
+ common_vendor.index.showToast({
+ title: err.msg,
+ icon: "none"
+ });
+ });
+ },
+ // 返回上一页
+ onBack() {
+ common_vendor.index.navigateBack({
+ delta: 1
+ });
+ }
+ }
+};
+function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
+ return {
+ a: common_vendor.o((...args) => $options.onBack && $options.onBack(...args)),
+ b: $data.EmailOrAccount,
+ c: common_vendor.o(($event) => $data.EmailOrAccount = $event.detail.value),
+ d: $data.Password,
+ e: common_vendor.o(($event) => $data.Password = $event.detail.value),
+ f: common_vendor.o((...args) => $options.onLogin && $options.onLogin(...args))
+ };
+}
+const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-4471409d"]]);
+wx.createPage(MiniProgramPage);
+//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.js.map
diff --git a/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
new file mode 100644
index 0000000..57621cb
--- /dev/null
+++ b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.json
@@ -0,0 +1,4 @@
+{
+ "navigationBarTitleText": "邮箱或账号登录",
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
new file mode 100644
index 0000000..838378c
--- /dev/null
+++ b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxml
@@ -0,0 +1 @@
+邮箱或账号登录登录
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
new file mode 100644
index 0000000..b2f16c8
--- /dev/null
+++ b/unpackage/dist/dev/mp-weixin/pages/loginWithEmailOrAccount/loginWithEmailOrAccount.wxss
@@ -0,0 +1,74 @@
+
+.bg.data-v-4471409d {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ z-index: -1;
+ background: linear-gradient(to bottom, #11cb2a6e, #2574fc6d);
+}
+.bgImg.data-v-4471409d {
+ width: 100%;
+ height: 100%;
+}
+.Return.data-v-4471409d {
+ position: absolute;
+ top: 110rpx;
+ left: 35rpx;
+ width: 46rpx;
+ height: 46rpx;
+ z-index: 1;
+}
+.title.data-v-4471409d {
+ position: fixed;
+ top: 120rpx;
+ left: 0;
+ right: 0;
+ text-align: center;
+ font-size: 34rpx;
+ color: #100e0f;
+ font-weight: bold;
+ z-index: 1;
+}
+.ReturnImg.data-v-4471409d {
+ width: 100%;
+ height: 100%;
+}
+.form.data-v-4471409d {
+ position: absolute;
+ top: 0rpx;
+ left: 0rpx;
+ right: 0rpx;
+ bottom: 0rpx;
+}
+.form-content.data-v-4471409d {
+ width: 100%;
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+}
+.input.data-v-4471409d {
+ width: 80%;
+ height: 80rpx;
+ border: none;
+ border-bottom: #4fcacd solid 1px;
+ margin-bottom: 150rpx;
+ padding-left: 10rpx;
+ font-size: 24rpx;
+ color: #000000;
+}
+.btn.data-v-4471409d {
+ width: 80%;
+ height: 80rpx;
+ background-color: #4fcacd;
+ border-radius: 20rpx;
+ font-size: 28rpx;
+ color: #fff;
+ text-align: center;
+ line-height: 80rpx;
+ margin-top: 100rpx;
+ cursor: pointer;
+}
diff --git a/unpackage/dist/dev/mp-weixin/project.private.config.json b/unpackage/dist/dev/mp-weixin/project.private.config.json
index c9a62b5..e42ed34 100644
--- a/unpackage/dist/dev/mp-weixin/project.private.config.json
+++ b/unpackage/dist/dev/mp-weixin/project.private.config.json
@@ -1,7 +1,7 @@
{
"libVersion": "2.25.4",
"setting": {
- "urlCheck": false,
+ "urlCheck": true,
"compileHotReLoad": true
},
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",