From acace8dc21cb729cb3bc0b1f62493e78a674e888 Mon Sep 17 00:00:00 2001
From: scout <1134087124@qq.com>
Date: Thu, 12 Dec 2024 09:31:54 +0800
Subject: [PATCH] changemain
---
config/index.js | 16 ++++----
pages/index/index.vue | 88 ++++++++++++++++++++++---------------------
2 files changed, 53 insertions(+), 51 deletions(-)
diff --git a/config/index.js b/config/index.js
index 9e0128d..be60f7e 100644
--- a/config/index.js
+++ b/config/index.js
@@ -1,20 +1,20 @@
-const env = 'prod';
+const env = 'prod';
const configs = {
- LocalTest: {
- apiBaseUrl: 'https://warehouse.szjixun.cn/oa_backend',
- h5Url:'http://192.168.88.30:8080/#/'
- },
+ LocalTest: {
+ apiBaseUrl: 'https://warehouse.szjixun.cn/oa_backend',
+ h5Url: 'http://192.168.88.61:2367/#/'
+ },
dev: {
apiBaseUrl: 'https://warehouse.szjixun.cn/oa_backend',
- h5Url:'http://192.168.88.47:2367/#/'
+ h5Url: 'http://192.168.88.47:2367/#/'
},
test: {
apiBaseUrl: 'https://warehouse.szjixun.cn/oa_backend',
- h5Url:'http://114.218.158.24:8042/#/'
+ h5Url: 'http://114.218.158.24:8042/#/'
},
prod: {
apiBaseUrl: 'https://oa-a.szjixun.cn/api',
- h5Url:'https://oa-a.szjixun.cn/#/'
+ h5Url: 'https://oa-a.szjixun.cn/#/'
},
};
const config = configs[env];
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 1ddb55a..110776e 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -42,52 +42,54 @@ const shareH5 = () => {
}
});
}
-// import {
-// registerRequestPermissionTipsListener,
-// unregisterRequestPermissionTipsListener,
-// setRequestPermissionTips
-// } from "@/uni_modules/uni-registerRequestPermissionTips"
+import {
+ registerRequestPermissionTipsListener,
+ unregisterRequestPermissionTipsListener,
+ setRequestPermissionTips
+} from "@/uni_modules/uni-registerRequestPermissionTips"
-// const PermissionTips = {
-// "android.permission.READ_PHONE_STATE": "
正在读取网络状态权限
通讯录权限不会获取任何信息,请注意通讯录权限不会获取任何信息,请注意通讯录权限不会获取任何信息,请注意",
-// "android.permission.CAMERA": "正在访问相机权限
需要扫描二维码或拍照,是否允许打开相机?",
-// "android.permission.WRITE_EXTERNAL_STORAGE": "正在读取相册权限
我们需要获取访问您设备相册的权限,以便您能够选择并上传图片或视频到我们的应用中。"
-// }
-// onExit(() => {
-// unregisterRequestPermissionTipsListener()
-// })
+const PermissionTips = {
+ "android.permission.READ_PHONE_STATE": "正在读取网络状态权限
通讯录权限不会获取任何信息,请注意通讯录权限不会获取任何信息,请注意通讯录权限不会获取任何信息,请注意",
+ "android.permission.CAMERA": "正在访问相机权限
需要扫描二维码或拍照,是否允许打开相机?",
+ "android.permission.WRITE_EXTERNAL_STORAGE": "正在读取相册权限
我们需要获取访问您设备相册的权限,以便您能够选择并上传图片或视频到我们的应用中。",
+ "android.permission.ACCESS_FINE_LOCATION": "正在访问位置权限
需要获取您的位置信息,以便您能够进行考勤打卡。",
+ "android.permission.ACCESS_COARSE_LOCATION": "正在访问位置权限
需要获取您的位置信息,以便您能够进行考勤打卡。"
+}
+onExit(() => {
+ unregisterRequestPermissionTipsListener()
+})
-// const brand = uni.getSystemInfoSync().deviceBrand
-// setRequestPermissionTips(PermissionTips)
-// registerRequestPermissionTipsListener({
-// onRequest: (e) => {
-// console.log('onRequest', e)
-// },
-// onConfirm: (e) => {
-// commun.sendToH5('permission-application', { action: 'open-permission', data: e });
-// },
-// onComplete: (e) => {
-// commun.sendToH5('permission-application', { action: 'close-permission', data: e });
+const brand = uni.getSystemInfoSync().deviceBrand
+setRequestPermissionTips(PermissionTips)
+registerRequestPermissionTipsListener({
+ onRequest: (e) => {
+ console.log('onRequest', e)
+ },
+ onConfirm: (e) => {
+ // commun.sendToH5('permission-application', { action: 'open-permission', data: e });
+ },
+ onComplete: (e) => {
+ commun.sendToH5('permission-application', { action: 'close-permission', data: e });
-// // 华为手机在权限禁止之后,再次申请权限不会出现权限申请框。此时应该引导用户去系统设置开启此权限,不应该频繁申请。
-// if (brand.toLowerCase() === "huawei") {
-// const tips = {}
-// let hasDeniedPermission = false
-// for (let k in PermissionTips) {
-// if (e[k] !== "denied") {
-// tips[k] = PermissionTips[k]
-// } else {
-// hasDeniedPermission = true
-// }
-// }
-// setRequestPermissionTips(tips) // 更新弹框提醒,防止华为手机不出现权限申请框时权限提醒框闪烁的情况
-// if (hasDeniedPermission)
-// uni.showModal({
-// content: "权限已经被拒绝,请前往设置中开启"
-// })
-// }
-// }
-// })
+ // 华为手机在权限禁止之后,再次申请权限不会出现权限申请框。此时应该引导用户去系统设置开启此权限,不应该频繁申请。
+ if (brand.toLowerCase() === "huawei") {
+ const tips = {}
+ let hasDeniedPermission = false
+ for (let k in PermissionTips) {
+ if (e[k] !== "denied") {
+ tips[k] = PermissionTips[k]
+ } else {
+ hasDeniedPermission = true
+ }
+ }
+ setRequestPermissionTips(tips) // 更新弹框提醒,防止华为手机不出现权限申请框时权限提醒框闪烁的情况
+ if (hasDeniedPermission)
+ uni.showModal({
+ content: "权限已经被拒绝,请前往设置中开启"
+ })
+ }
+ }
+})
const webLoad = (e) => {
const message = e.detail.data?.[0] || '';
commun.handleMessage(message);