diff --git a/config.json b/config.json
new file mode 100644
index 0000000..010959d
--- /dev/null
+++ b/config.json
@@ -0,0 +1,35 @@
+{
+ "title": "隐私政策协议",
+ "confirm": "同意并接受",
+ "cancel": "暂不同意",
+ "message": "请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。__a____b__了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。__a____b__了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。__a____b__了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。__a__了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
+ "messageLinks": {
+ "__a__": {
+ "showExternal":true,
+ "text": "《服务协议》",
+ "url": "https://matripe-cms.oss-cn-beijing.aliyuncs.com/bocaigongyinglian/serviceTerm.html"
+ },
+ "__b__": {
+ "showExternal":true,
+ "text": "《隐私政策》",
+ "url": "https://matripe-cms.oss-cn-beijing.aliyuncs.com/bocaigongyinglian/secret.html"
+ }
+ },
+ "styles": {
+ "title": {
+ "color": "#000000"
+ },
+ "confirmButton": {
+ "color": "#000000"
+ },
+ "cancelButton": {
+ "color": "#000000"
+ },
+ "message": {
+ "color": "#000000"
+ },
+ "messageLinks": {
+ "color": "#0000ff"
+ }
+ }
+}
\ No newline at end of file
diff --git a/key/CertificateSigningRequest.certSigningRequest b/key/CertificateSigningRequest.certSigningRequest
new file mode 100644
index 0000000..3376e0c
--- /dev/null
+++ b/key/CertificateSigningRequest.certSigningRequest
@@ -0,0 +1,16 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIICgTCCAWkCAQAwPDEfMB0GCSqGSIb3DQEJARYQNzEwMTYyMDYzQHFxLmNvbTEM
+MAoGA1UEAwwD5ZWKMQswCQYDVQQGEwJDTjCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAOCZi27lLvvcFx0jcesPtzm55CmXovwv3U7YnFAl7e7E94ljRqGZ
+qK3HRS3TIJp0E+/xKXHycREyQUwnZmURvsv49Updp6PSKyaW3jEB2jAjWEAUvtv0
+KSYIufYi4RkQWAXCnTHpWmzeJut+s+OpukJlIYYvBat7DWtKvTq5PmCMzg7LXxbC
+vYgM7hTUuCF/4pq2oGXbmxnepAkoLDMwISXsvTA03rThK7htow6nLMjRMcvWYCP2
+J3nrQcTlhdNB2nG+Qj4lCrh19LS7E0eWU4KAjGRFnImDyA0WJsCsyYSlJbZSmjLg
+v54YfkSpLcgwsbwjm9iB721+LVZWnZwwSe8CAwEAAaAAMA0GCSqGSIb3DQEBCwUA
+A4IBAQDCjoFgASHEbMyxFykBctOwNq8W9LOVud0aawBaq291htvBAP5IZqmhvKHv
+HaarHNO4boVN5lmcitG/jhNF5sJ191MZuJ+3NHvmWFxZOBfrNN8dnOJwDuit9LaW
+hKbAqbliJg46x9qC6yN9XdjvoP5U615FRTgqC1qTxL07clc1znf8ci3kU/zCZ94e
+/s3xk1UOIOSdzxT1zJzO6cVzJll3mC1WlsbTBKKfPKbgGViMwfcTH5g/RxgBH1YI
+Btq/LdvgWFxt0UmQSTuILsZYAFXBJSaKw1hN9hHyhUsXH6gX0SEQH5VF1yQHfcgZ
+zfmNsBysGCR4jTQPcXgT6Zkczmi6
+-----END CERTIFICATE REQUEST-----
diff --git a/key/bocaigongyinglianappname.mobileprovision b/key/bocaigongyinglianappname.mobileprovision
new file mode 100644
index 0000000..bbe59e0
Binary files /dev/null and b/key/bocaigongyinglianappname.mobileprovision differ
diff --git a/key/ios_distribution.cer b/key/ios_distribution.cer
new file mode 100644
index 0000000..0ef18d4
Binary files /dev/null and b/key/ios_distribution.cer differ
diff --git a/key/证书.p12 b/key/证书.p12
new file mode 100644
index 0000000..ff761eb
Binary files /dev/null and b/key/证书.p12 differ
diff --git a/pages/changeAvatar/index.js b/pages/changeAvatar/index.js
index ad9c11e..10b1e77 100644
--- a/pages/changeAvatar/index.js
+++ b/pages/changeAvatar/index.js
@@ -28,7 +28,19 @@ Page({
onShow() {
this.setData({
userInfo: app.globalData.user,
- });
+ });
+
+ wx.getSystemInfo({
+ success: function(res) {
+ console.log('基础库版本:', res.SDKVersion);
+ // 可以在这里判断版本是否支持 chooseAvatar
+ if (wx.canIUse('button.open-type.chooseAvatar')) {
+ console.log('支持 chooseAvatar');
+ } else {
+ console.log('不支持 chooseAvatar,建议用户更新微信版本');
+ }
+ }
+ });
},
/**
@@ -70,10 +82,13 @@ Page({
// 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
console.log(res);
that.setData({
- files: that.data.files.concat(res.tempFilePaths),
- temporaryImg: res.tempFilePaths[0],
+ // files: that.data.files.concat(res.tempFilePaths),
+ temporaryImg: res.tempFiles[0].tempFilePath,
isSure: true,
- });
+ });
+ // setTimeout(function(){
+ // that.changeUserImgsrc();
+ // },20)
},
});
},
diff --git a/pages/changeAvatar/index.wxml b/pages/changeAvatar/index.wxml
index 0afb48b..6c62270 100644
--- a/pages/changeAvatar/index.wxml
+++ b/pages/changeAvatar/index.wxml
@@ -2,15 +2,19 @@
-
+
-
+
取消
确定
-
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/setting/index.js b/pages/setting/index.js
index 33cc0d6..8a2bd2e 100644
--- a/pages/setting/index.js
+++ b/pages/setting/index.js
@@ -1,5 +1,6 @@
// pages/setting/index.js
const app = getApp();
+import { customRequest } from '../../utils/request.js';
Page({
/**
* 页面的初始数据
@@ -46,7 +47,43 @@ Page({
/**
* 用户点击右上角分享
*/
- onShareAppMessage1() {},
+ onShareAppMessage1() {},
+ logOff: function () {
+ var that = this;
+ wx.showModal({
+ title: "注销账号",
+ content: "确定要注销账号吗?该操作不可逆!",
+ confirmColor: "#1890ff",
+ success(res) {
+ if (res.confirm) {
+ customRequest("/yishoudan/updatePasswordByPwd", {
+ header: 'headers', method: 'post', data: {
+ tel: app.globalData.user.tel,
+ oldPassword: 'qqqq1111',
+ password:'1111qqqq',
+ }
+ }).then(({ data }) => {
+ if (data.status == 200) {
+ app.showTips(that, "修改成功");
+ setTimeout(() => {
+ wx.reLaunch({
+ url: "/pages/login/index?type=psw",
+ success: (result) => { },
+ });
+ }, 2000);
+ } else {
+ app.showTips(that, data.msg);
+ }
+ })
+ // wx.navigateBack({
+ // delta: 1
+ // })
+ } else if (res.cancel) {
+ console.log("用户点击取消");
+ }
+ },
+ });
+ },
loginOut: function () {
wx.showModal({
title: "退出登录",
diff --git a/pages/setting/index.wxml b/pages/setting/index.wxml
index 35ce078..f62e2de 100644
--- a/pages/setting/index.wxml
+++ b/pages/setting/index.wxml
@@ -41,4 +41,10 @@
退出登录
+
+
+
+ 注销账号
+
+
diff --git a/project.miniapp.json b/project.miniapp.json
index 7188548..da38240 100644
--- a/project.miniapp.json
+++ b/project.miniapp.json
@@ -1,7 +1,7 @@
{
"miniVersion": "v2",
"name": "伯才供应链",
- "version": "0.0.1",
+ "version": "1.0.9",
"i18nFilePath": "i18n",
"mini-android": {
"sdkVersion": "1.6.2",
@@ -26,7 +26,16 @@
},
"enableVConsole": "open",
"privacy": {
- "enable": true
+ "enable": true,
+ "template": "config.json"
+ },
+ "privateDescriptions": {
+ "CAMERA": "更换头像",
+ "READ_EXTERNAL_STORAGE": "更换头像 上传身份证 ",
+ "WRITE_EXTERNAL_STORAGE": "更换头像 上传身份证 ",
+ "READ_MEDIA_IMAGES": "更换头像 上传身份证 ",
+ "READ_MEDIA_VIDEO": "更换头像 上传身份证 ",
+ "READ_MEDIA_AUDIO": "更换头像 上传身份证 "
}
},
"mini-ios": {
@@ -34,11 +43,15 @@
"toolkitVersion": "0.0.9",
"useExtendedSdk": {
"WeAppOpenFuns": true,
- "WeAppNetwork": false,
+ "WeAppNetwork": true,
"WeAppBluetooth": false,
"WeAppMedia": false,
"WeAppLBS": false,
- "WeAppOthers": false
+ "WeAppOthers": true,
+ "WeAppImage": true,
+ "WeAppVideo": true,
+ "WeAppCamera": true,
+ "WeAppAudio": true
},
"enableVConsole": "close",
"icons": {
@@ -56,25 +69,26 @@
"customImage": ""
},
"privacy": {
- "enable": false
+ "enable": true,
+ "template": "config.json"
},
"enableOpenUrlNavigate": true,
"privateDescriptions": {
- "NSPhotoLibraryUsageDescription": "当前应用程序需要访问用户的相册,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSCameraUsageDescription": "当前应用程序需要访问用户的相机,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSMicrophoneUsageDescription": "当前应用程序需要访问用户的麦克风,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSLocationWhenInUseUsageDescription": "当前应用程序需要在使用时访问用户的位置,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSLocationAlwaysUsageDescription": "当前应用程序需要始终访问用户的位置,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSLocationAlwaysAndWhenInUseUsageDescription": "当前应用程序需要始终和在使用时访问用户的位置,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSContactsUsageDescription": "当前应用程序需要访问用户的联系人,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSCalendarsUsageDescription": "当前应用程序需要访问用户的日历,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSRemindersUsageDescription": "当前应用程序需要访问用户的提醒事项,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSBluetoothPeripheralUsageDescription": "当前应用程序需要访问用户的蓝牙,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSBluetoothAlwaysUsageDescription": "当前应用程序需要始终访问用户的蓝牙,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSSpeechRecognitionUsageDescription": "当前应用程序需要使用语音识别,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSLocalNetworkUsageDescription": "当前应用程序需要访问本地网络,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
+ "NSPhotoLibraryUsageDescription": "开启此功能,便可在相册里挑选照片,用作专属头像",
+ "NSCameraUsageDescription": "开启摄像头功能,当场拍摄照片,设定为您的头像",
+ "NSMicrophoneUsageDescription": "请打开麦克风交流",
+ "NSLocationWhenInUseUsageDescription": "获取位置",
+ "NSLocationAlwaysUsageDescription": "获取位置",
+ "NSLocationAlwaysAndWhenInUseUsageDescription": "获取位置",
+ "NSContactsUsageDescription": "获取通讯录",
+ "NSCalendarsUsageDescription": "获取时间",
+ "NSRemindersUsageDescription": "推送提醒",
+ "NSBluetoothPeripheralUsageDescription": "获取蓝牙",
+ "NSBluetoothAlwaysUsageDescription": "获取蓝牙",
+ "NSSpeechRecognitionUsageDescription": "获取语音识别",
+ "NSLocalNetworkUsageDescription": "请打开网络交流",
"NSSystemAdministrationUsageDescription": "当前应用程序需要进行系统管理操作,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可」",
- "NSPhotoLibraryAddUsageDescription": "应用程序在请求访问照片库,如需修改描述请前往「project.miniapp.json - 隐私信息访问许可描述」修改,并且关闭「自动使用默认描述补全默认隐私信息访问许可"
+ "NSPhotoLibraryAddUsageDescription": "存入相册,方便使用"
},
"buildCloud": {
"useRemote": true,
@@ -82,7 +96,12 @@
"certificate": "cai bo (CGU5KSXT4P)",
"p12": "key/证书.p12",
"p12passwordEncrypted": "dNw7RepRxOdJavD8ZFI3STL6BbCSDe5uNNXRA7ZOWqz3kIKw1TQGcVArypMUfgIAIOgM2+PQudV8fb7QKDuUGJxfJu/C1BHslPwwtX+PhCqn1g1PkUpPuqLjKRE1hlvm6A/FKJS7Ce8hC41Ow95v1ba0b+m75NYL6fWFAPatN7M="
- }
+ },
+ "gdt": {
+ "splashAd_defaultEnable": false
+ },
+ "enableAutoCompletePrivacyDesc": false,
+ "enableDebugLog": true
},
- "versionCode": 100
+ "versionCode": 109
}
diff --git a/project.private.config.json b/project.private.config.json
index 9554eed..3001052 100644
--- a/project.private.config.json
+++ b/project.private.config.json
@@ -277,5 +277,5 @@
]
}
},
- "libVersion": "3.7.8"
+ "libVersion": "3.7.9"
}
\ No newline at end of file