ssh项目笔记记录
ctrl + h
oa系统中如何做, 权限判断
判断当前用户是否具有某个角色
UserUtil.java这个工具类文件中,有权限验证等等一系列工具方法

java后台中权限校验方法
java
1
2
3
4
5
6
//判断当前用户是否拥有这个权限
if(!UserUtil.checkRole("ROLE_KYINVOICE_ADMIN")){
fdCreatorId = UserUtil.getUser().getFdId();
request.setAttribute("fdCreatorId", fdCreatorId);
System.out.println("fdCreatorId------------" + fdCreatorId);
}
前端 html 中权限校验方式 (也可以写在js中)
html
1
2
3
4
<kmss:authShow roles="ROLE_KYINVOICE_ADMIN">
document.getElementsByName("fdCreatorId")[0].value = "${requestScope.fdCreatorId}";
document.getElementsByName("fdCreatorName")[0].value = "${requestScope.fdCreatorName}";
</kmss:authShow>
oa系统创建定时任务的方法
desiogn.xml配置文件中
写上下列代码
text
1
2
3
4
5
6
<quartz
messageKey="ky-invoice:quartz.kyInvoiceTask"
jobService="kyInvoiceTask"
jobMethod="kyDataSynchronization" #方法名
cronExpression="0 */5 * * * ?" #时间 每5分钟执行一次
enable="false" />
在到系统上导入定时任务


评论
登录后即可评论
分享你的想法,与作者互动
暂无评论