diff --git a/src/main/java/com/peanut/modules/sys/controller/SysAgreementController.java b/src/main/java/com/peanut/modules/sys/controller/SysAgreementController.java index 59325a0c..fe00325b 100644 --- a/src/main/java/com/peanut/modules/sys/controller/SysAgreementController.java +++ b/src/main/java/com/peanut/modules/sys/controller/SysAgreementController.java @@ -68,4 +68,14 @@ public class SysAgreementController { sysAgreementService.updateById(agre); return R.ok(); } + + /** + * 获取隐私协议 + * @return + */ + @RequestMapping("/getPrivacyDetail") + public R getPrivacyDetail(){ + SysAgreementEntity privacyDetail = sysAgreementService.getPrivacyDetail(); + return R.ok().put("privacy",privacyDetail); + } } diff --git a/src/main/java/com/peanut/modules/sys/service/SysAgreementService.java b/src/main/java/com/peanut/modules/sys/service/SysAgreementService.java index ae07572d..2318ad6f 100644 --- a/src/main/java/com/peanut/modules/sys/service/SysAgreementService.java +++ b/src/main/java/com/peanut/modules/sys/service/SysAgreementService.java @@ -26,4 +26,6 @@ public interface SysAgreementService extends IService { PageUtils queryPage(Map params); + SysAgreementEntity getPrivacyDetail(); + } diff --git a/src/main/java/com/peanut/modules/sys/service/impl/SysAgreementServiceImpl.java b/src/main/java/com/peanut/modules/sys/service/impl/SysAgreementServiceImpl.java index b932f436..8bd56615 100644 --- a/src/main/java/com/peanut/modules/sys/service/impl/SysAgreementServiceImpl.java +++ b/src/main/java/com/peanut/modules/sys/service/impl/SysAgreementServiceImpl.java @@ -8,6 +8,7 @@ package com.peanut.modules.sys.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -40,4 +41,12 @@ public class SysAgreementServiceImpl extends ServiceImpl sysAgreementEntityLambdaQueryWrapper = new LambdaQueryWrapper<>(); + sysAgreementEntityLambdaQueryWrapper.eq(SysAgreementEntity::getType,"privacy"); + SysAgreementEntity one = getOne(sysAgreementEntityLambdaQueryWrapper); + return one; + } }