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()); + } }