From 08675503f41af14db7027d8125fca8501d3ef19c Mon Sep 17 00:00:00 2001 From: "382696293@qq.com" <382696293@qq.com> Date: Wed, 13 Dec 2023 15:43:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=93=9D=E7=89=99=E6=8C=87=E5=BC=95=E6=9D=83?= =?UTF-8?q?=E9=99=90=E5=92=8C=E5=AE=9A=E4=BD=8D=E6=8C=87=E5=BC=95=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hzMapper/Enums/SystemSettingKeyEnum.java | 4 +++- .../controller/SystemSettingController.java | 21 +++++++++++++++++++ .../service/ISystemSettingService.java | 4 ++++ .../impl/SystemSettingServiceImpl.java | 19 +++++++++++++++++ 4 files changed, 47 insertions(+), 1 deletion(-) diff --git a/flossom-common/flossom-common-hzMapper/src/main/java/com/flossom/hzMapper/Enums/SystemSettingKeyEnum.java b/flossom-common/flossom-common-hzMapper/src/main/java/com/flossom/hzMapper/Enums/SystemSettingKeyEnum.java index 8310da8..7f12f79 100644 --- a/flossom-common/flossom-common-hzMapper/src/main/java/com/flossom/hzMapper/Enums/SystemSettingKeyEnum.java +++ b/flossom-common/flossom-common-hzMapper/src/main/java/com/flossom/hzMapper/Enums/SystemSettingKeyEnum.java @@ -7,7 +7,9 @@ public enum SystemSettingKeyEnum { USER_AGREEMENT("USER_AGREEMENT", "用户协议"), PRIVACY_AGREEMENT("PRIVACY_AGREEMENT", "隐私协议"), INTEGRAL_RULE("INTEGRAL_RULE", "积分规则"), - ABOUT_US("ABOUT_US", "关于我们"); + ABOUT_US("ABOUT_US", "关于我们"), + BLUETOOTH_GUIDANCE_PERMISSIONS("BLUETOOTH_GUIDANCE_PERMISSIONS", "蓝牙指引权限"), + LOCATION_GUIDANCE_PERMISSIONS("LOCATION_GUIDANCE_PERMISSIONS", "定位指引权限"); private final String key; private final String remark; diff --git a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/controller/SystemSettingController.java b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/controller/SystemSettingController.java index ae135d8..b78eb4e 100644 --- a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/controller/SystemSettingController.java +++ b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/controller/SystemSettingController.java @@ -58,4 +58,25 @@ public class SystemSettingController extends BaseController { return AjaxResult.success(systemSettingService.getAboutUs()); } + /** + * 获取 蓝牙指引权限 + * + * @return + */ + @GetMapping("/getBluetoothGuidance") + public AjaxResult getBluetoothGuidance() { + return AjaxResult.success(systemSettingService.getBluetoothGuidance()); + } + + + /** + * 获取 定位指引权限 + * + * @return + */ + @GetMapping("/getLocationGuidance") + public AjaxResult getLocationGuidance() { + return AjaxResult.success(systemSettingService.getLocationGuidance()); + } + } diff --git a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/ISystemSettingService.java b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/ISystemSettingService.java index 9bd0665..1584714 100644 --- a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/ISystemSettingService.java +++ b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/ISystemSettingService.java @@ -12,4 +12,8 @@ public interface ISystemSettingService { WxSystemSetting getIntegralRule(); WxSystemSetting getAboutUs(); + + WxSystemSetting getBluetoothGuidance(); + + WxSystemSetting getLocationGuidance(); } diff --git a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/SystemSettingServiceImpl.java b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/SystemSettingServiceImpl.java index ae1c013..112010e 100644 --- a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/SystemSettingServiceImpl.java +++ b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/SystemSettingServiceImpl.java @@ -54,4 +54,23 @@ public class SystemSettingServiceImpl implements ISystemSettingService { return systemSettingMapper.getSystemSettingByKey(SystemSettingKeyEnum.ABOUT_US.getKey()); } + /** + * 获取蓝牙指引权限 + * + * @return + */ + @Override + public WxSystemSetting getBluetoothGuidance() { + return systemSettingMapper.getSystemSettingByKey(SystemSettingKeyEnum.BLUETOOTH_GUIDANCE_PERMISSIONS.getKey()); + } + + /** + * 获取定位指引权限 + * + * @return + */ + @Override + public WxSystemSetting getLocationGuidance() { + return systemSettingMapper.getSystemSettingByKey(SystemSettingKeyEnum.LOCATION_GUIDANCE_PERMISSIONS.getKey()); + } }