From bd3a2e9cce08f8a8243052edf427fb16eb482151 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=9D=8E?= <930530870@qq.com> Date: Sat, 25 Jul 2026 17:20:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=8D=93=E6=B2=89=E6=B5=B8=E9=80=82?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .hbuilderx/launch.json | 4 + App.vue | 5 +- components/call-log/tabbar/tabbar.vue | 6 +- components/message/chat/chat-layout.vue | 4 +- components/safeBottom/safeBottom.vue | 41 ++++ main.js | 19 +- manifest.json | 20 +- pages/ant-credit-pay/index.vue | 12 +- .../overdue-payment/overdue-payment.vue | 10 +- pages/balance/index.vue | 10 +- .../balance/pay-successful/pay-successful.vue | 9 +- pages/balance/transfer/transfer.vue | 8 +- pages/bill/add-bill/add-bill.vue | 2 +- pages/bill/bill-detail/bill-detail.vue | 9 +- pages/bill/bill-list/bill-list.vue | 8 +- pages/call-log/call.vue | 6 +- pages/call-log/detail/callDetail.vue | 10 +- .../alipay-annual-bill/alipay-annual-bill.vue | 6 +- pages/common/recharge/index.vue | 9 +- .../shipinjiaocheng/shipinjiaocheng.vue | 3 + pages/common/webview/webview.vue | 2 +- pages/finance-management/index.vue | 23 +- pages/index/index.nvue | 19 +- pages/message/chat-page/chat-page.vue | 4 +- pages/message/list-index.vue | 8 +- .../about-this-iphone/about-this-iphone.vue | 8 +- .../ctrip-air-tickets/ctrip-air-tickets.vue | 12 +- .../fliggy-air-tickets/fliggy-air-tickets.vue | 9 +- .../qunar-air-tickets/qunar-air-tickets.vue | 11 +- pages/other/bank/gsyh.vue | 5 +- pages/other/bank/jsyh.vue | 4 +- pages/other/bank/nyyh.vue | 9 +- pages/other/bank/zsyh.vue | 5 +- pages/other/card/card.vue | 125 +++++++--- pages/other/certificate/graduate.vue | 208 +++++++++++------ pages/other/game/hepingjingying.vue | 16 +- pages/other/game/honor-of-kings.vue | 34 +-- pages/other/game/sanjiaozhou.vue | 214 ++++++++---------- pages/other/game/wuweiqiyue.vue | 44 ++-- pages/other/qf-image/qf-image.vue | 6 +- pages/other/ranking/ranking.vue | 8 +- pages/other/score/center.vue | 7 +- pages/other/score/chongqing.vue | 7 +- pages/other/score/guandong.vue | 6 +- pages/other/score/hebei.vue | 79 ++++--- pages/other/score/index.vue | 2 +- pages/other/silkBanner/silkBanner.vue | 188 +++++++++------ pages/other/splash/splash.vue | 6 +- .../12306-tickets/12306-tickets.vue | 16 +- .../ctrip-train-tickets.vue | 4 +- .../fliggy-train-tickets.vue | 9 +- .../qunar-train-tickets.vue | 9 +- pages/other/video-chat/video-chat.vue | 19 +- .../video-group-chat/video-group-chat.vue | 16 +- .../wx-payment-success/wx-payment-success.vue | 4 +- pages/shopping/jingdong/list-index.vue | 8 +- .../jingdong/order-detail/order-detail.vue | 12 +- .../waimai-order-detail.vue | 13 +- pages/shopping/pdd/list-index.vue | 10 +- .../pdd/order-detail/order-detail.vue | 6 +- pages/shopping/taobao/list-index.vue | 9 +- .../shangou-order-detail.vue | 5 +- .../shopping-order-detail.vue | 24 +- static/image/other/silkBanner/banner1.png | Bin 0 -> 749710 bytes static/image/other/silkBanner/banner2.png | Bin 0 -> 470570 bytes static/lottie/coupon.gif | Bin 0 -> 2118291 bytes static/lottie/couponButton.gif | Bin 0 -> 442352 bytes static/lottie/couponTop.gif | Bin 0 -> 1111487 bytes static/lottie/hongbao.gif | Bin 0 -> 1435997 bytes static/lottie/watermark.gif | Bin 0 -> 694944 bytes .../components/c-lottie/js/getfile.js | 2 +- .../components/l-painter/props.js | 2 +- .../components/l-painter/utils.js | 47 +++- .../lime-shared/arrayBufferToFile/vue.ts | 2 +- uni_modules/lime-shared/base64ToPath/vue.ts | 23 +- .../lime-shared/getLocalFilePath/index.ts | 7 + uni_modules/lime-shared/pathToBase64/vue.ts | 18 +- .../uni-link/components/uni-link/uni-link.vue | 2 +- .../uni-search-bar/uni-search-bar.vue | 21 +- utils/common.js | 12 +- 80 files changed, 1012 insertions(+), 558 deletions(-) create mode 100644 components/safeBottom/safeBottom.vue create mode 100644 static/image/other/silkBanner/banner1.png create mode 100644 static/image/other/silkBanner/banner2.png create mode 100644 static/lottie/coupon.gif create mode 100644 static/lottie/couponButton.gif create mode 100644 static/lottie/couponTop.gif create mode 100644 static/lottie/hongbao.gif create mode 100644 static/lottie/watermark.gif diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json index e608e7a..d8768fb 100644 --- a/.hbuilderx/launch.json +++ b/.hbuilderx/launch.json @@ -9,6 +9,10 @@ "customPlaygroundType" : "local", "playground" : "custom", "type" : "uni-app:app-android" + }, + { + "playground" : "standard", + "type" : "uni-app:app-harmony" } ] } diff --git a/App.vue b/App.vue index f4f5c03..99c3fbd 100644 --- a/App.vue +++ b/App.vue @@ -166,6 +166,9 @@ decrypt: extraData['decrypt'] } }else{ + if (extraData['safeBottom']) { + this.$store.state["safeBottomAz"]=Number(extraData['safeBottom'])||0 + } storageData = { host: extraData.host, header: { @@ -200,7 +203,7 @@ const devConfig = { host: "https://flaunt.batiao8.com/", header: { - "x-token": "ebe42caa-845a-4cb2-a324-18abe8ced7c0" + "x-token": "55e2481e-cbd2-4d2d-82d3-b47e191fcfc0" }, decrypt: "e4rOtnF8tJjtHO7ecZeJHN1rapED5ImB", encrypt: "xn08hYoizXhZ1zHP8DVqfCm2yHxPmhil" diff --git a/components/call-log/tabbar/tabbar.vue b/components/call-log/tabbar/tabbar.vue index 07e8651..fc42a09 100644 --- a/components/call-log/tabbar/tabbar.vue +++ b/components/call-log/tabbar/tabbar.vue @@ -1,11 +1,11 @@ diff --git a/components/message/chat/chat-layout.vue b/components/message/chat/chat-layout.vue index 84d8c70..544405c 100644 --- a/components/message/chat/chat-layout.vue +++ b/components/message/chat/chat-layout.vue @@ -53,7 +53,7 @@ + :style="{ bottom: data.keyboardHeight + 'px' ,'margin-bottom':$store.state.safeBottomAz+'px'}"> - + diff --git a/components/safeBottom/safeBottom.vue b/components/safeBottom/safeBottom.vue new file mode 100644 index 0000000..edc291b --- /dev/null +++ b/components/safeBottom/safeBottom.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/main.js b/main.js index 7fe4871..116b042 100644 --- a/main.js +++ b/main.js @@ -24,17 +24,24 @@ export function createApp() { if (!systemInfo.platform) { systemInfo = uni.getSystemInfoSync() || {} } + const windowInfo = uni.getWindowInfo(); + app.config.globalProperties.$store = { + state: { + safeBottom: windowInfo.safeAreaInsets?.bottom || 0, + safeBottomAz: 0 + } + } app.config.globalProperties.$system = systemInfo.platform == 'ios' ? 'iOS' : 'Android' - // #ifdef APP-PLUS + // #ifdef APP-PLUS&&!APP-HARMONY app.config.globalProperties.$system = plus.os.name; // #endif app.config.globalProperties.$systemInfo = systemInfo; - uni.setStorageSync('version', '1.0.6.sp22'); + uni.setStorageSync('version', '1.0.7.sp5'); app.config.globalProperties.$version = uni.getStorageSync('version'); // 环境:development→测试,production→正式(跟构建环境走,无需手改) const isTest = process.env.NODE_ENV === 'development'; app.config.globalProperties.$isTest = isTest; - // #ifdef APP-PLUS + // #ifdef APP-PLUS&&!APP-HARMONY const version = plus.runtime.version; // #endif @@ -69,10 +76,10 @@ export function createApp() { // #endif //鸿蒙 // #ifdef APP-PLUS && APP-HARMONY - if (isTest) { - uni.setStorageSync('isTest', true) - } else { + if (compareVersion(version, '2.1.7') >= 0&&!isTest) { uni.setStorageSync('isTest', false) + } else { + uni.setStorageSync('isTest', true) } // #endif //h5环境 diff --git a/manifest.json b/manifest.json index b0c6af4..b3a4daa 100644 --- a/manifest.json +++ b/manifest.json @@ -11,7 +11,19 @@ "splashScreens" : { "startWindowIcon" : "resource/icon.png", // 启动页图标路径 "startWindowBackground" : "#123456" // 启动页背景颜色 - } + }, + "bundleName" : "cn.zuom8.jsloction", + "signingConfigs" : { + "default" : { + "certpath" : "C:\\Users\\Administrator\\Desktop\\jisuloca\\test\\debug.cer", + "keyAlias" : "__uni__1be0b2f", + "keyPassword" : "000000189B31358AF1B1A6FD1CB2D1011E32DF02389A1F92604ECEB091A66654CDCDF6DB4DD18BC3", + "profile" : "C:\\Users\\Administrator\\Desktop\\jisuloca\\test\\jsloction_debugDebug.p7b", + "signAlg" : "SHA256withECDSA", + "storeFile" : "C:\\Users\\Administrator\\Desktop\\jisuloca\\hmos.p12", + "storePassword" : "000000185660236954705CE2E46C7A2FA76565A93989A8DDD5810CC2760ED8D2B479EDD9C488B982" + } + } } }, "app-plus" : { @@ -25,6 +37,12 @@ "autoclose" : false, "delay" : 0 }, + + "compatible" : { + "runtimeVersion": "4.75", + "compilerVersion": "5.14", + "ignoreVersion" : true + }, "optimization" : { "subPackages" : true }, diff --git a/pages/ant-credit-pay/index.vue b/pages/ant-credit-pay/index.vue index 095bf70..1ab4ec9 100644 --- a/pages/ant-credit-pay/index.vue +++ b/pages/ant-credit-pay/index.vue @@ -3,7 +3,7 @@ - + @@ -118,6 +118,7 @@ + @@ -190,6 +191,7 @@