隐私协议
This commit is contained in:
@@ -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");
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -28,4 +28,6 @@ public interface SysAgreementService extends IService<SysAgreementEntity> {
|
||||
|
||||
SysAgreementEntity getPrivacyDetail();
|
||||
|
||||
SysAgreementEntity getUserDetail();
|
||||
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user