From 05ee475796a7ecd0c045111198b05c4208f437c6 Mon Sep 17 00:00:00 2001 From: anne-xml Date: Thu, 12 Dec 2024 11:52:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E7=9A=84uni-id-pages=E7=9A=84=E7=89=88=E6=9C=AC=E4=B8=BA1.1.23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- uni_modules/uni-data-checkbox/changelog.md | 2 + .../components/uni-data-checkbox/clientdb.js | 30 +- .../uni-data-checkbox/uni-data-checkbox.vue | 1696 +++++++++-------- uni_modules/uni-data-checkbox/package.json | 11 +- uni_modules/uni-forms/changelog.md | 6 + .../uni-forms-item/uni-forms-item.vue | 9 +- .../components/uni-forms/uni-forms.vue | 19 +- uni_modules/uni-forms/package.json | 5 +- uni_modules/uni-id-common/package.json | 7 +- uni_modules/uni-id-pages/changelog.md | 12 +- uni_modules/uni-id-pages/common/store.js | 21 +- .../uni-id-pages-fab-login.vue | 50 +- uni_modules/uni-id-pages/package.json | 10 +- .../uni-id-pages/static/app-plus/apple.png | Bin 0 -> 10282 bytes .../static/app-plus/uni-fab-login/alipay.png | Bin 0 -> 3978 bytes .../static/app-plus/uni-fab-login/apple.png | Bin 0 -> 3226 bytes .../static/app-plus/uni-fab-login/douyin.png | Bin 0 -> 3163 bytes .../app-plus/uni-fab-login/facebook.png | Bin 0 -> 3065 bytes .../static/app-plus/uni-fab-login/google.png | Bin 0 -> 4333 bytes .../static/app-plus/uni-fab-login/qq.png | Bin 0 -> 3449 bytes .../app-plus/uni-fab-login/sinaweibo.png | Bin 0 -> 4081 bytes .../static/app-plus/uni-fab-login/taobao.png | Bin 0 -> 4339 bytes .../app-plus/uni-fab-login/univerify.png | Bin 0 -> 3365 bytes .../uni-id-co/common/sensitive-aes-cipher.js | 8 +- .../cloudfunctions/uni-id-co/package.json | 4 +- uni_modules/uni-load-more/changelog.md | 6 + .../uni-load-more/uni-load-more.vue | 9 +- uni_modules/uni-load-more/package.json | 16 +- uni_modules/uni-popup/changelog.md | 8 + .../components/uni-popup/uni-popup.vue | 31 +- uni_modules/uni-popup/package.json | 2 +- 31 files changed, 1014 insertions(+), 948 deletions(-) create mode 100644 uni_modules/uni-id-pages/static/app-plus/apple.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/alipay.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/apple.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/douyin.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/facebook.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/google.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/qq.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/sinaweibo.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/taobao.png create mode 100644 uni_modules/uni-id-pages/static/app-plus/uni-fab-login/univerify.png diff --git a/uni_modules/uni-data-checkbox/changelog.md b/uni_modules/uni-data-checkbox/changelog.md index b475fcb..7c99f6c 100644 --- a/uni_modules/uni-data-checkbox/changelog.md +++ b/uni_modules/uni-data-checkbox/changelog.md @@ -1,3 +1,5 @@ +## 1.0.6(2024-10-22) +- 新增 当 multiple 为 false 且传递的 value 为 数组时,使用数组第一项用作反显 ## 1.0.5(2024-03-20) - 修复 单选模式下选中样式不生效的bug ## 1.0.4(2024-01-27) diff --git a/uni_modules/uni-data-checkbox/components/uni-data-checkbox/clientdb.js b/uni_modules/uni-data-checkbox/components/uni-data-checkbox/clientdb.js index 7079ade..789572b 100644 --- a/uni_modules/uni-data-checkbox/components/uni-data-checkbox/clientdb.js +++ b/uni_modules/uni-data-checkbox/components/uni-data-checkbox/clientdb.js @@ -32,19 +32,19 @@ export default { errorMessage: '' } }, - created() { - let db = null; - let dbCmd = null; - - if(this.collection){ - this.db = uniCloud.database(); - this.dbCmd = this.db.command; - } + created() { + let db = null; + let dbCmd = null; - this._isEnded = false + if(this.collection){ + this.db = uniCloud.database(); + this.dbCmd = this.db.command; + } + + this._isEnded = false this.$watch(() => { - var al = [] + let al = [] attrs.forEach(key => { al.push(this[key]) }) @@ -87,7 +87,7 @@ export default { // #ifdef MP-TOUTIAO let changeName let events = this.$scope.dataset.eventOpts - for (var i = 0; i < events.length; i++) { + for (let i = 0; i < events.length; i++) { let event = events[i] if (event[0].includes('^load')) { changeName = event[1][0][0] @@ -117,9 +117,9 @@ export default { // #ifdef H5 beforeDestroy() { if (process.env.NODE_ENV === 'development' && window.unidev) { - var cd = this._debugDataList - var dl = unidev.clientDB.data - for (var i = dl.length - 1; i >= 0; i--) { + let cd = this._debugDataList + let dl = unidev.clientDB.data + for (let i = dl.length - 1; i >= 0; i--) { if (dl[i] === cd) { dl.splice(i, 1) break @@ -313,4 +313,4 @@ export default { } } } -} +} diff --git a/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue b/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue index 6e03c6e..4da7bbe 100644 --- a/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue +++ b/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue @@ -1,849 +1,853 @@ - - - - - diff --git a/uni_modules/uni-data-checkbox/package.json b/uni_modules/uni-data-checkbox/package.json index fc15e8b..f823e8b 100644 --- a/uni_modules/uni-data-checkbox/package.json +++ b/uni_modules/uni-data-checkbox/package.json @@ -1,7 +1,7 @@ { "id": "uni-data-checkbox", "displayName": "uni-data-checkbox 数据选择器", - "version": "1.0.5", + "version": "1.0.6", "description": "通过数据驱动的单选框和复选框", "keywords": [ "uni-ui", @@ -43,12 +43,15 @@ "platforms": { "cloud": { "tcb": "y", - "aliyun": "y" + "aliyun": "y", + "alipay": "n" }, "client": { "App": { - "app-vue": "y", - "app-nvue": "y" + "app-vue": "y", + "app-nvue": "y", + "app-harmony": "u", + "app-uvue": "u" }, "H5-mobile": { "Safari": "y", diff --git a/uni_modules/uni-forms/changelog.md b/uni_modules/uni-forms/changelog.md index 3d998bc..0b58ab8 100644 --- a/uni_modules/uni-forms/changelog.md +++ b/uni_modules/uni-forms/changelog.md @@ -1,3 +1,9 @@ +## 1.4.13(2024-10-08) +- 修复 校验规则在抖音开发者工具上不生效的bug,详见:[https://ask.dcloud.net.cn/question/191933](https://ask.dcloud.net.cn/question/191933) +## 1.4.12 (2024-9-21) +- 修复 form上次修改的问题 +## 1.4.11 (2024-9-14) +- 修复 binddata的兼容性问题 ## 1.4.10(2023-11-03) - 优化 labelWidth 描述错误 ## 1.4.9(2023-02-10) diff --git a/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue b/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue index 59b0528..6af50aa 100644 --- a/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue +++ b/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue @@ -56,8 +56,13 @@ export default { name: 'uniFormsItem', - options: { - virtualHost: true + options: { + // #ifdef MP-TOUTIAO + virtualHost: false, + // #endif + // #ifndef MP-TOUTIAO + virtualHost: true + // #endif }, provide() { return { diff --git a/uni_modules/uni-forms/components/uni-forms/uni-forms.vue b/uni_modules/uni-forms/components/uni-forms/uni-forms.vue index b484cc9..64dde2a 100644 --- a/uni_modules/uni-forms/components/uni-forms/uni-forms.vue +++ b/uni_modules/uni-forms/components/uni-forms/uni-forms.vue @@ -67,8 +67,13 @@ export default { name: 'uniForms', emits: ['validate', 'submit'], - options: { - virtualHost: true + options: { + // #ifdef MP-TOUTIAO + virtualHost: false, + // #endif + // #ifndef MP-TOUTIAO + virtualHost: true + // #endif }, props: { // 即将弃用 @@ -180,15 +185,17 @@ } } if (!formVm) return console.error('当前 uni-froms 组件缺少 ref 属性'); - formVm.setValue(name, value); + if(formVm.model)formVm.model[name] = value + if(formVm.modelValue)formVm.modelValue[name] = value + if(formVm.value)formVm.value[name] = value } } } // #endif // 子组件实例数组 - this.childrens = [] - // TODO 兼容旧版 uni-data-picker ,新版本中无效,只是避免报错 + this.childrens = [] + // TODO 兼容旧版 uni-data-picker ,新版本中无效,只是避免报错 this.inputChildrens = [] this.setRules(this.rules) }, @@ -394,4 +401,4 @@ + diff --git a/uni_modules/uni-forms/package.json b/uni_modules/uni-forms/package.json index 464b4e6..0d72c63 100644 --- a/uni_modules/uni-forms/package.json +++ b/uni_modules/uni-forms/package.json @@ -1,7 +1,7 @@ { "id": "uni-forms", "displayName": "uni-forms 表单", - "version": "1.4.10", + "version": "1.4.13", "description": "由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据", "keywords": [ "uni-ui", @@ -46,7 +46,8 @@ "platforms": { "cloud": { "tcb": "y", - "aliyun": "y" + "aliyun": "y", + "alipay": "n" }, "client": { "App": { diff --git a/uni_modules/uni-id-common/package.json b/uni_modules/uni-id-common/package.json index 3f77a7f..4605424 100644 --- a/uni_modules/uni-id-common/package.json +++ b/uni_modules/uni-id-common/package.json @@ -10,16 +10,15 @@ "权限" ], "repository": "https://gitcode.net/dcloud/uni-id-common", - "engines": { - "HBuilderX": "^3.1.0" + "engines": { }, "dcloudext": { "sale": { "regular": { - "price": "0.00" + "price": 0 }, "sourcecode": { - "price": "0.00" + "price": 0 } }, "contact": { diff --git a/uni_modules/uni-id-pages/changelog.md b/uni_modules/uni-id-pages/changelog.md index 1d5ca1a..1294ce2 100644 --- a/uni_modules/uni-id-pages/changelog.md +++ b/uni_modules/uni-id-pages/changelog.md @@ -1,8 +1,10 @@ -## 1.1.22(2024-09-13) -- 注册登录时去除字符串两端的空白字符 -- 删除static目录下重复资源 -## 1.1.21(2024-08-02) -- uni-id-co 修复联登更新用户信息接口存在手机号或者邮箱时没有设置认证状态 +## 1.1.23(2024-11-05) +- uni-id-co 修复 没有配置敏感信息解密密钥时导致登录报错的问题 +## 1.1.22(2024-09-13) +- 注册登录时去除字符串两端的空白字符 +- 删除static目录下重复资源 +## 1.1.21(2024-08-02) +- uni-id-co 修复联登更新用户信息接口存在手机号或者邮箱时没有设置认证状态 ## 1.1.20(2024-04-28) - uni-id-co 兼容uni-app-x对客户端uniPlatform的调整(uni-app-x内uniPlatform区分app-android、app-ios) ## 1.1.19(2024-03-20) diff --git a/uni_modules/uni-id-pages/common/store.js b/uni_modules/uni-id-pages/common/store.js index c91ad4b..4fbcd5e 100644 --- a/uni_modules/uni-id-pages/common/store.js +++ b/uni_modules/uni-id-pages/common/store.js @@ -6,13 +6,12 @@ const db = uniCloud.database(); const usersTable = db.collection('uni-id-users') let hostUserInfo = uni.getStorageSync('uni-id-pages-userInfo')||{} -// console.log( hostUserInfo); + const data = { userInfo: hostUserInfo, hasLogin: Object.keys(hostUserInfo).length != 0 } -// console.log('data', data); // 定义 mutations, 修改属性 export const mutations = { // data不为空,表示传递要更新的值(注意不是覆盖是合并),什么也不传时,直接查库获取更新 @@ -37,6 +36,10 @@ export const mutations = { }) } else { + // 不等待联网查询,立即更新用户_id确保store.userInfo中的_id是最新的 + const _id = uniCloud.getCurrentUserInfo().uid + this.setUserInfo({_id},{cover:true}) + // 查库获取用户信息,更新store.userInfo const uniIdCo = uniCloud.importObject("uni-id-co", { customUI: true }) @@ -58,7 +61,7 @@ export const mutations = { } } }, - async setUserInfo(data, {cover}={cover:false}) { + setUserInfo(data, {cover}={cover:false}) { // console.log('set-userInfo', data); let userInfo = cover?data:Object.assign(store.userInfo,data) store.userInfo = Object.assign({},userInfo) @@ -78,13 +81,12 @@ export const mutations = { } uni.removeStorageSync('uni_id_token'); uni.setStorageSync('uni_id_token_expired', 0) + this.setUserInfo({},{cover:true}) + uni.$emit('uni-id-pages-logout') uni.redirectTo({ url: `/${pagesJson.uniIdRouter && pagesJson.uniIdRouter.loginPage ? pagesJson.uniIdRouter.loginPage: 'uni_modules/uni-id-pages/pages/login/login-withoutpwd'}`, }); - uni.$emit('uni-id-pages-logout') - this.setUserInfo({},{cover:true}) }, - loginBack (e = {}) { const {uniIdRedirectUrl = ''} = e let delta = 0; //判断需要返回几层 @@ -118,9 +120,9 @@ export const mutations = { if (delta) { const page = pagesJson.pages[0] - return uni.switchTab({ - url: `/${page.path}` - }) + return uni.reLaunch({ + url: `/${page.path}` + }) } uni.navigateBack({ @@ -139,6 +141,7 @@ export const mutations = { duration: 3000 }); } + // 异步调用(更新用户信息)防止获取头像等操作阻塞页面返回 this.updateUserInfo() uni.$emit('uni-id-pages-login-success') diff --git a/uni_modules/uni-id-pages/components/uni-id-pages-fab-login/uni-id-pages-fab-login.vue b/uni_modules/uni-id-pages/components/uni-id-pages-fab-login/uni-id-pages-fab-login.vue index ce5b0b2..913f443 100644 --- a/uni_modules/uni-id-pages/components/uni-id-pages-fab-login/uni-id-pages-fab-login.vue +++ b/uni_modules/uni-id-pages/components/uni-id-pages-fab-login/uni-id-pages-fab-login.vue @@ -66,47 +66,47 @@ { "id": "apple", "text": "苹果登录", - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/apple.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/apple.png", }, { "id": "univerify", "text": "一键登录", - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/univerify.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/univerify.png", }, { "id": "taobao", "text": "淘宝登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/taobao.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/taobao.png", }, { "id": "facebook", "text": "脸书登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/facebook.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/facebook.png", }, { "id": "alipay", "text": "支付宝登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/alipay.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/alipay.png", }, { "id": "qq", "text": "QQ登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/qq.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/qq.png", }, { "id": "google", "text": "谷歌登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/google.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/google.png", }, { "id": "douyin", "text": "抖音登录", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/douyin.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/douyin.png", }, { "id": "sinaweibo", "text": "新浪微博", //暂未提供该登录方式的接口示例 - "logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/sinaweibo.png", + "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/sinaweibo.png", } // #endif ], @@ -211,22 +211,22 @@ } else if (this.getRoute(2) == path) { // 如果上一个页面就是,马上要打开的页面,直接返回。防止重复开启 uni.navigateBack(); } else if (this.getRoute(1) != path) { - if(index === 0){ - uni.navigateTo({ - url: path, - animationType: 'slide-in-left', - complete(e) { - // console.log(e); - } - }) - }else{ - uni.redirectTo({ - url: path, - animationType: 'slide-in-left', - complete(e) { - // console.log(e); - } - }) + if(index === 0){ + uni.navigateTo({ + url: path, + animationType: 'slide-in-left', + complete(e) { + // console.log(e); + } + }) + }else{ + uni.redirectTo({ + url: path, + animationType: 'slide-in-left', + complete(e) { + // console.log(e); + } + }) } } else { console.log('出乎意料的情况,path:' + path); diff --git a/uni_modules/uni-id-pages/package.json b/uni_modules/uni-id-pages/package.json index 246be09..8f8326f 100644 --- a/uni_modules/uni-id-pages/package.json +++ b/uni_modules/uni-id-pages/package.json @@ -1,7 +1,7 @@ { "id": "uni-id-pages", "displayName": "uni-id-pages", - "version": "1.1.22", + "version": "1.1.23", "description": "云端一体简单、统一、可扩展的用户中心页面模版", "keywords": [ "用户管理", @@ -64,9 +64,11 @@ "vue3": "y" }, "App": { - "app-vue": "y", - "app-nvue": "u" - }, + "app-vue": "y", + "app-nvue": "u", + "app-harmony": "u", + "app-uvue": "u" + }, "H5-mobile": { "Safari": "y", "Android Browser": "y", diff --git a/uni_modules/uni-id-pages/static/app-plus/apple.png b/uni_modules/uni-id-pages/static/app-plus/apple.png new file mode 100644 index 0000000000000000000000000000000000000000..556f68666ecdb2a0414fb7f2a5a0d7fa484d6df8 GIT binary patch literal 10282 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 Z5FW-2!fSWBq{tqLd+-?8> literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/alipay.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/alipay.png new file mode 100644 index 0000000000000000000000000000000000000000..5256d7a60afcb882681f6a681ae0e10f977d1a4a GIT binary patch literal 3978 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 EU-sXgSpWb4 literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/douyin.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/douyin.png new file mode 100644 index 0000000000000000000000000000000000000000..f218f68d952a8e4753792b0529132b4522f5e8a1 GIT binary patch literal 3163 zcmb_e3s4mI89$#vL?wudNX*VjP|>~H-P^sr-GB~oAUJ@Crx4W9eI0jlce~!LaQJA0 zlu|-{h1gaKwG>eqtByeflv0hRwSd}CS_vXD1d*l;8pa1>4buMschSU0C)1nR+uiT~ zJ$~Qs`@a8w3z8C7O!E%(RwxwH;$rp5;BIqWUK7CoK;HERg~DsL*^nxyCdAX6XjL)1 z$O4cL)wlNl#$b1ZOs&yDWi;7CJi$=2rEI5)^L_%@VQCgJJYGF);j=)Vwp!FiR%~irUy}O%vku&r3x9%}Y zLm&)Gz>FX;Fpl61tV4}Bti_EiW+W*s$>`kP;%p9?v2lXS8=zWc2A(Jm({PA@!5STb z!90nRFpE(bENDs0Xe4zgfot9NtL$blkc{Q^s3;WU5sV{XQosyxjqoIkGKj0r8Xb&t3 zZDd`9;}io^It>Yf^jMY?5RNzUFSjNLLZdO_Mi`@jA&v?ttm6SO6bOs!z$>ezp0OUu zVUz;(tGODPP&(G^;x2nE=QYAsPxjErP|^(N+HAs=oNLMiUO6TaboXw6QZxbf4y}7P_#x28Xyr_dEnNU7 zmsWyS4rQk{M~u(GF98xA{iao;ln=AxA{u#B@D+j%x7YIqU@+ z;K>e-a>YBl?}E>ODN^iv4uxXsOxHC|QCt$BP>h3;;tkQm!^1mw?rdvo>*?v~?(VLr zsHm^62SQ*papJ`BDGG=A{&5-&f7Tiv3fpkpDc*;=Q-NF#L5hyP+z7 zbFh&On$%I>u=T-vPvzgP8n+_jZADVhhm-e)&N!WW!5}ri`OUynA~JsJiU;_noBtTj zKXFB>3~4lG4c)qUA#Jg$`JXKr7n>A=Lw!vh?`nRX0`I+5e5n)tI{n7r-3K%79qE_e zeUtC*{(E7_uDCg^KZb7n>%gUr#@O=dyJ9Z%o=T}YyIRL*toHe!Z+X_)AgO6e+M}A> z;618ooplD`lbhzFX(x-FSkLOXS%azCYPuagTJ_<;-J^4>g-u5`tX)*t0UPF~oW1t( zXK!iXfrgTI5*wusTjEMN1UvR+$J*`FQ*Q5j6miwZl(d%FP}S!*r%jx_uW@Pb-o4dl zwW~@SCSH%KYwx|eL)A;KidN_EpWGE#vZLAfC;O7$+_1GRHYvKUSnq@vm1Kl%-4t?R z{-shW^FQ*BW>2qZ{5-*T0TW=0ZuD+`P+yy!)3Pxx_ff#L-><*8Ja?D>g00ZC;AL+G zeO=1u?C@WB9@ouowoUy@EcAhZt7^vSxju?(w!o%r$73A?(~QS$nlCmnyFK`Sfbq7(I}A~)~;FArsm AbN~PV literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/facebook.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..1331b61ffef8e169b1a11974a5749a89427bdcce GIT binary patch literal 3065 zcmb_e4Nz3q6<%Xf&5!6*o0=bWT`5t++kNltd%N##zyP}-C`%BiA~ZJd=Pvt{-M86Y ze#bPK*hZsi{h@{;VrmH(Ley%bpu{-Vj>KeQ5T_aiM;)|k0%aIPWC%IE57>=K{pqyb znY;Vmz2|)A`_4V*-hDGYZT^Huo_s{7(@jW8c4XjRuQtYy#os-@IelEG8~?bHl^x7> zrrIRcV-#dnM8;x|53lQVG0zwK1Zf2d>P3{Ncw-ISO@|G7MUFKrVV$JYXGd-&xzvv` zOVhHX(iIXf8=jx1k14ic01pZZ`eIMMH()D{H4Nk0@Uu2;GU$g*f-7PT@mfHAwliIC zSN%xO8ZCrGF`VAY8z~Dznk~_KnxuFW$(blKK~gr-Vq>lP(T@Q~^UE$4*f6FAVDqjHU@E%v3D+Oq7w-Bn=zNQrON{;LjfpE=wkqk37g53}9O-Z0mEY zK{eo3?*biO{$2o_TBkD{tpiylK4i*30kyy{p~ON=bC#yY zXS4f}5LEqHs+u3#sPqtJJ&jfCXD?B_vRV|FbDINl2tgEUph=n{D4HPoEQ+;JRvXDY zOL8`n95HpOvf?TUn`&E2P*fI8VhbB-{+=l=8CeJl_cfL!n@jb31T0wb2zkil^X3`! z;WXOpYQE~nfiXMt?ei&id%9nBDfxIIkTE|&pOR>|P`t%L&_-&QuG49As8WHpg(;3u zHOs1`$hPm`8It5UGbIrcDI-Fl8Ij;wi;J*G0-_{=wu%fLLQC-mf`V5<8X8WuQNc)* zBqKy3D`BR1nvi*hB1D-c35t<8QX&P)%!ncX7yJrtNFo3Jtayr+Nm^nFE5cZ;RYSE} zF-cAm1l}dMc!ANH;5!{5%y`T%fcHNz+GGhr-sn@lGEXBdW74E-6)Az#_Swu4j3n@c z$jKH0Su8v&Q!K;ELX1i4DC{)SthafaNr4f~G$I(8wGxb#Jd0fph@u_ z-m+QXSsdFXB7tBSULbhRY$dQfQIrrV$u9Zs-YmTcj}?jfZ}Z|K07R-)8N0MKAKj^ zEqL<~zPU_>|3S=u)S)9R!}|~t^TVU<|0ia+G)F4T^uyvCUc2pb!y7p~g>OvlF??0y zm+)neyf{yOe3jo=$n3>`10MDzFAeB)k51Oc7~PhwQ+2vA5$UN}i2!iD4=PVWObs~d zz*Y@&EAbp8)xm;#NZ0`vdcd+BqN{+}4)bcDcL3VD!LbAS2Vr0klIx)GFwCxmjNQ;T z2swLT@gCr+A!|2~?|`=n=yxEd8m{(1`4?cU0=WS$^}yf|9J&O(gK)kZ8qPynJ*+$m z%l5$#KvV_9?SQx%$ZvwQoe)_8sr9h#I7}}G{~RG)&OA*k+Y$;as$6U<1<99s3&;%1%h0Wrl9pXGk2YfJ76ZRC{Kno=J1d=+)% z#We@tUv54(A%5I@YjUm2kHpQ&Z0PxOF2IbX%40`2uD>F^?M`T(xOrvgR@1jD-<0<) zuHXN`&vTY)`oCB@e?9p0j3}$J?8M-?kK$S$ zD(dqX|G99**iSx~@Z81yX|1=mMSXg#YTASuEeo1GKl`TpOUL!bj-k@ut$W2Xax*HZr2&(&gvA>26H3pLp>){nJHL_L-V9{&BInvJX|HUDy&;-}1)B zvrqIaYiQfBdO_7-8TnY*`NWwub!(68YrY!&(l4gZE!bAOu)Vx>UR>9b_>ad;|F*Qb z_T-ed^y*U=8~f}2(3yFKz&daCk%wXef|?DDS3hKRApvR9C7jcNaO zUvf1|X{*}S?W!)!+*Z-vw(>yx%`=VbC;h0Qw5!Sf)-#8l zM|I~~8kb3tN2)yPZsX&XU%ywG$QR$Z*7|149@~Y`GD>gi_`qt#~rCrZo16{d(`{vbO Tf3E$d*QF$;Id&zy^!mR5pSY!V literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/google.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/google.png new file mode 100644 index 0000000000000000000000000000000000000000..9155046e524adfada43323cdf81d8817b881edce GIT binary patch literal 4333 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 U;eq}@^S=~+Ucubc9x<8!1nf~DE&u=k literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/qq.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/qq.png new file mode 100644 index 0000000000000000000000000000000000000000..f170691dc4d52d65bc604720d56a5a498170f1a4 GIT binary patch literal 3449 zcmb_f3se(V8jf0Bq>7dzQruz;^@U6_Gnq+df>;p{sA6f%B5m2)c?AOGVG^DmA5^JQ zMP-$yky0O&x`?ivgBF##F2*!PL`o5U) z6K1G&;5m=C{P_$W#Uyh^KFuYlG{J(Ns>=etiVYTQz@y=4T_~5Rip$BD=n5<-m zWChQ!;4jaR0RS~;r1%-?6pcZa5iA(Nm4R#LvPi%mF)=0w3qqU$`Ek)P{7|i)5K0ri+DIeS!!fNq~WhP!s|dkRelJq%t6l!G9bfj59ELmCmTrYWPk>iq@tYg9U); zs06jn1*EQEN!l z{tC3~@y`N))J8|UV*DZ(wb~WJU<^+KGR6|}i`E83rj8TIIfFJ;&v4;sfTq7wjZPM- z=P09Auh42!#tRiQPMMDa)%+zJR2o*BZdf|OfeWLIT(AIzQ3OIz2qqN>E<>a;7+VGt zG8i5;jn=X%Wv0v2Sy~7|6bLE9Ntqb=nJH))mNHVmY0NS*rB<(|fMAuHO5j8~O@e^$ zN~0`Po1)c&z<`~2;(AnQXpCN~RHc9i26@CPepGm<1R*672o)kDbfcqXVOl2DS;DBW z@or|djEa^01dp&%mV}iAM9?q|ku=6Z6iSm22GazGqa4FZv2nC0jloE17|w|XQY};g zBpQQRnq_c^V+bXLV;BjMh(rvbm;|F(6vH{h<^Q5y1qPBz`E6Dtg0e6QP^BCSL%0+} zAX+MAAckNlid0fclER!r@RN>l%n-oO0P1fT8?seY!q`=cYK4zqiKeN8CJ>ux;KvFVzClaLMRCwF@!@Pf(3~o zL0F6cx3q+u;60*YGzFr^=W1j^Wsxdp?lQ+Tuje+o)bmG%QbsY(%_dmDIH!zb1!K#q zU+4^6%(7B3%|QgG1Y^Qt63||#5|WUhu{cDD(Nb>QKRuBHppTip(dY)P(wI)^xsU|V z)4w_0qF*C#pwb>s9RWSYk)R=@1cpH@@o4Q^*(>ydhEI3&6+`*c`p<&sPdH~VZ(_c{A z-rhS9Th=)K1Zn`_f9wPjb^GcL82HFafOYID!AtUA`t)QS%FupU%qW}cJ->_hLXlkk6eqq ztf{H1Pf^xX*4%ZZzGIige!0z&XS-M3=HTbsEcYC@yZim}Yi8$KChw@;VX^Bjw3=$$ z8#?=zAE|c?3{Bfn-Pt!dEvMQe*BUW<_hwM6Nk;j)^+P-E$J%(jDQr|&h$3-n_u-*6 zEh~L&Go#PXmj5OB*i1Ea?VG7xYf@=*@fSw|?}t6J&cVT6`PmlI;x@14&bGfRnrqJ? zrk;@4N0xTe3R8!D;H$y9Ki~LxUtZoLI3jCr-XUc`{F_^si3`j}rzD-+zIp+7ZSB>C z<*UupeRB>i6+dPAhcCA%(M$fp^|1KK$%o8H@uF=VqTVyiiR`DpRlc2M^$sSM1kO!f z$b;hqd4=B;Zz3z>Z}Hs-vqcXAhjXV2ZCg8#Aqcsn2J()+aqtp_(BSWd{Y$^1VI3 zVAh4LOBd{WRT?m*@%eUqpC{4@JIpK<@l>=k+F%}sL) zix#-gOOx2G9``(;TPwWd$_wF#70(uzKmAC>nus?xS+Bktv3rA8=<&e4^P1mzC+=uo z#7t|$@LNH4$$M1hkEi0+9|~`3@4K41GBRQAmbJy_tzVZvxAji^-Y4ArXK&c(oe{OW z?c|e71E=5h-g(zeB`n`}g?F`x_$b}+xp|H}&ePI*`vO6KIb+EzOWlLTDJy1_o_lBV zOFVn5-1?L}=b_)uW=r1z z{{9=6@VYY{^CxXWhl}n+eNHV)aQj#3GVaK_Nvlv+Hbz3sliO{5wBHB)5>o6CYJ1!HO99l&bhKd zYwK>YnYNTzKd#rk+fw!Yq(+^1Gqm_bZ|0BIyJvJnaIWS3n>A;nPv)F>K|bX|ulwQ- zQ~4|ArDr3ArPmMju8BK+-Rlc~lR|lIVBx7)rF(b&ngDV851z5h#5s>XSy*7!Z=GHi iq5e8?TgdPqlKkKA`|8urK5_nIiV9yB_P159zwvLfty_Tr literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/sinaweibo.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/sinaweibo.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd03812cf81febc94a44c5591ae5b27229dfe9 GIT binary patch literal 4081 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 Tshq94|0>)zZ*#fi6maw(JX>;f literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/univerify.png b/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/univerify.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0b9f5b56d36120c07016585195093aedf3ba59 GIT binary patch literal 3365 zcmb_f2~-nj9*k`kiK;fc2CxoqYgEcM5ocbaYE0Ona+)zynIzabC9c*% z41(#E1gS=J7_8O3szhOg)WCWTqJ?0@0P74mq3pO+z?+@r4U>|`b@&2ri7J!RX)|av z1qB7_0FsZEe&y5wy0?D=iZSw_RI>@vj_!&>D?hJ|2q2V(D_>aHhBbjgEjkRN9d}-^OVsaSmago#9ek0Orsz8=E1? z&QVUmo-GLZor%iqgsemXYvmuNnysu*;CQ8*0+&oVxkMETqX>kc5KLwxxB(#yFg6m_ z8(_Fy)F`lKetwr|IJFRhWFw>j2SVhpL_x{0l#_a*Fv}Qt!ET`dVY7wGHu1eVz zMnjU2FW7-&fKJp8Jr~d19GiXRE|H-IG1Z82A!6AY}VF)KM z1fmIoffzkQQ6x|CB!z{W;1?d9Hpc*b4v>FGN0W`EaywS}=22nLEC8*ADU8;l9E7nr zpi1C+h$L7&L^B}&lpdi_m`>1yI|?YZH*0roR!fmMj6yukQ4ofa6h!K^1Ox!mG{eCR z%d?Nx#&KM$>Q7)?!m+B3ZSzBNi)&ey(9#^F=Xg-)ET)4<8s#A!spoJG;W0X# z+jg@BCJq>VO#iftIRxHWK-sx5xu7ba*q@q5fp<`@$3sUzm2f1hg9tsSNEF6kh{g#V zVi=NS^f*T|{C`95-p`=>b)EhEd!ToOg)vdqTn@}0jq3N4`QLi%H+kqzru)a~|3{{+ zG}|jo^V{NUJL@){KqA|=z|0FTyM`@z=^EFZ6~xI7hH>(a>7Ri?9%)OR?ocTDMu+bn zijTI&C=@;NGSjnDLZOf(hu*3MkC3xkJh3-VRo^2G{$feNBNSb<&DDiS_u)ngVvO z=x&v>-Tno&(&5{|P$+1v7Ed$>ci#$>H3e(^a)Tt#1b}66S)G*Q_AjoLifScM4mAhl zYQJ3C7$~Zd=6L+?`=pANV6jiS+!DMc$#s6YQIc!?@-(;KFNb`R>=Whvw*&i|0>_$z zrMCc{K(Q}yFA(y!%FTh$TAx%@Bc5*wUTl#!Hw3Ev!OYA4;s)t(b8usWwB8rUsq$B~ z$`$v5+ZqC=?gf|COT1U~w92%{UsNl;RSNB>R7`lb1Q z!gE|RBITXuYMqTkMj|5#&t9M&w2jlwewX;iBJbNc~ z$Ea3@oN{4!^`)FxxJ#u4mu-|hJW|j?o@!HVy152c_f&1@OUY_N< zapdP6DUn9aklM(tS;kOYi?Moq#lRo<*f>kwA&-swc-xrKrL&q&)SfxBdhE64575M` ztDO&qTbk`Jo*EqAIHaO};sh0Wuk78L(p5*#*zJMyQ|IiC!79X)z1^v&E;3)W#A=Fj z&zp*0;SS>u8bxnto%;Rw)9EGV1tTWJxhs#KIJO}6j&**`>x#kYvK9QPn+f#`Sbb=~jRn!M=H)P~RcG!6X1=-{%5 zqMy&yCM?IJRcE(d^;Han4#zDWIrJ>9_3o>2&O8_TG2+0h9~gt1U-@D4f#VS7A+9~w5O z5^Li5^Oam<3}IMZSwIh;z^NO0zD=AnmgT!*;*mAcyT)z!Zt|+=U4u7duIZ^xKbXBi z`{DMMo{>wP<8Q3pJ?~|2SdmW-ZiPhW~SzX}K=?PJd;_mPj~q&<^*z zhF;6Pe9!bnOHJBOGkV-yDGxYg{&1xnDGR~!E62Z!kXDEP-K3>tB<~$NXVHHEmZfmT literal 0 HcmV?d00001 diff --git a/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/common/sensitive-aes-cipher.js b/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/common/sensitive-aes-cipher.js index b2d6d95..5e70a13 100644 --- a/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/common/sensitive-aes-cipher.js +++ b/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/common/sensitive-aes-cipher.js @@ -21,10 +21,10 @@ function checkSecret (secret) { } } function encryptData (text = '') { - if (!text) return text - const encryptSecret = this.config.sensitiveInfoEncryptSecret + if (!text || !encryptSecret) return text + checkSecret(encryptSecret) const iv = encryptSecret.slice(-16) @@ -40,10 +40,10 @@ function encryptData (text = '') { } function decryptData (text = '') { - if (!text) return text - const encryptSecret = this.config.sensitiveInfoEncryptSecret + if (!text || !encryptSecret) return text + checkSecret(encryptSecret) const iv = encryptSecret.slice(-16) diff --git a/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/package.json b/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/package.json index 5183ca6..b0a215a 100644 --- a/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/package.json +++ b/uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/package.json @@ -21,7 +21,7 @@ "keepRunningAfterReturn": false }, "origin-plugin-dev-name": "uni-id-pages", - "origin-plugin-version": "1.1.22", + "origin-plugin-version": "1.1.23", "plugin-dev-name": "uni-id-pages", - "plugin-version": "1.1.22" + "plugin-version": "1.1.23" } diff --git a/uni_modules/uni-load-more/changelog.md b/uni_modules/uni-load-more/changelog.md index 8f03f1d..667abdb 100644 --- a/uni_modules/uni-load-more/changelog.md +++ b/uni_modules/uni-load-more/changelog.md @@ -1,3 +1,9 @@ +## 1.3.6(2024-10-15) +- 修复 微信小程序中的getSystemInfo警告 +## 1.3.5(2024-10-12) +- 修复 微信小程序中的getSystemInfo警告 +## 1.3.4(2024-10-12) +- 修复 微信小程序中的getSystemInfo警告 ## 1.3.3(2022-01-20) - 新增 showText属性 ,是否显示文本 ## 1.3.2(2022-01-19) diff --git a/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue b/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue index ededbc2..aa43c55 100644 --- a/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue +++ b/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue @@ -36,8 +36,13 @@