隐私协议

This commit is contained in:
wangjinlei
2024-01-05 14:21:02 +08:00
parent 39ac9cf4dd
commit 573ae138c5
4 changed files with 23 additions and 0 deletions

View File

@@ -69,6 +69,8 @@ public class ShiroConfig {
filterMap.put("/sys/login", "anon");
filterMap.put("/swagger/**", "anon");
filterMap.put("/v2/api-docs", "anon");
filterMap.put("/sys/agreement/getPrivacyDetail","anon");
filterMap.put("/sys/agreement/getUserDetail","anon");
filterMap.put("/swagger-ui.html", "anon");
filterMap.put("/swagger-resources/**", "anon");
filterMap.put("/captcha.jpg", "anon");

View File

@@ -78,4 +78,15 @@ public class SysAgreementController {
SysAgreementEntity privacyDetail = sysAgreementService.getPrivacyDetail();
return R.ok().put("privacy",privacyDetail);
}
/**
* 获取用户协议
* @return
*/
@RequestMapping("/getUserDetail")
public R getUserDetail(){
SysAgreementEntity userDetail = sysAgreementService.getUserDetail();
return R.ok().put("user",userDetail);
}
}

View File

@@ -28,4 +28,6 @@ public interface SysAgreementService extends IService<SysAgreementEntity> {
SysAgreementEntity getPrivacyDetail();
SysAgreementEntity getUserDetail();
}

View File

@@ -49,4 +49,12 @@ public class SysAgreementServiceImpl extends ServiceImpl<SysAgreementDao, SysAgr
SysAgreementEntity one = getOne(sysAgreementEntityLambdaQueryWrapper);
return one;
}
@Override
public SysAgreementEntity getUserDetail() {
LambdaQueryWrapper<SysAgreementEntity> sysAgreementEntityLambdaQueryWrapper = new LambdaQueryWrapper<>();
sysAgreementEntityLambdaQueryWrapper.eq(SysAgreementEntity::getType,"user");
SysAgreementEntity one = getOne(sysAgreementEntityLambdaQueryWrapper);
return one;
}
}