工作笔记记录

花生 可爱的博主

时间: 2021-07-01 阅读: 77 字数:1901

{}
功能,代码记录

ssh项目笔记记录

ctrl + h

oa系统中如何做, 权限判断

判断当前用户是否具有某个角色

UserUtil.java这个工具类文件中,有权限验证等等一系列工具方法

图片描述

java后台中权限校验方法

//判断当前用户是否拥有这个权限
        if(!UserUtil.checkRole("ROLE_KYINVOICE_ADMIN")){
                        fdCreatorId = UserUtil.getUser().getFdId();
            request.setAttribute("fdCreatorId", fdCreatorId);
            System.out.println("fdCreatorId------------" + fdCreatorId);
        }

前端 html 中权限校验方式 (也可以写在js中)

<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配置文件中

写上下列代码

<quartz
        messageKey="ky-invoice:quartz.kyInvoiceTask"
        jobService="kyInvoiceTask"
        jobMethod="kyDataSynchronization"  #方法名
        cronExpression="0 */5 * * * ?" #时间 每5分钟执行一次
        enable="false" />

在到系统上导入定时任务

图片描述

本文章网址:https://www.sjxi.cn/detil/fa4bdfe5239744c0908039e50813c09f

最新评论

当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号