From 0b3c3a3aef84489d9a895860cdecf23228e02651 Mon Sep 17 00:00:00 2001 From: qiang Date: Fri, 22 Jan 2021 17:00:41 +0800 Subject: [PATCH] fix(App): uuid --- src/platforms/app-plus/helpers/uuid.js | 6 ++++++ src/platforms/app-plus/service/api/device/system.js | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 src/platforms/app-plus/helpers/uuid.js diff --git a/src/platforms/app-plus/helpers/uuid.js b/src/platforms/app-plus/helpers/uuid.js new file mode 100644 index 000000000..77570a64f --- /dev/null +++ b/src/platforms/app-plus/helpers/uuid.js @@ -0,0 +1,6 @@ +let uuid + +export default function () { + uuid = uuid || plus.runtime.getDCloudId() + return uuid +} diff --git a/src/platforms/app-plus/service/api/device/system.js b/src/platforms/app-plus/service/api/device/system.js index 7a7b05558..2e69750d1 100644 --- a/src/platforms/app-plus/service/api/device/system.js +++ b/src/platforms/app-plus/service/api/device/system.js @@ -11,6 +11,8 @@ import tabBar from '../../framework/tab-bar' import { getStatusbarHeight } from 'uni-platform/helpers/status-bar' +import uuid from 'uni-platform/helpers/uuid' + export function getSystemInfoSync () { return callApiSync(getSystemInfo, Object.create(null), 'getSystemInfo', 'getSystemInfoSync') } @@ -98,6 +100,6 @@ export function getSystemInfo () { bottom: safeAreaInsets.bottom, left: safeAreaInsets.left }, - uuid: plus.runtime.getDCloudId() + uuid: uuid() } } -- GitLab