Jeecg-Boot 表单之自定义按钮和Sql增强

Jeecg-Boot 表单之自定义按钮和Sql增强,第1张

Jeecg-Boot 提供了自定义按钮的功能,让我们可以在表单上添加自定义按钮,并且添加的自定义按钮可以实现sql增强和js增强。如下

点击 表单开发==>选择具体记录==>点击自定义按钮

d出按钮配置框:

如图工具栏上的按钮和 更多 上的按钮:

action应用于sql增强上,Js类型应用于Js增强上

如下,点击 表单开发==>选中具体字段==>sql增强

其中系统变量有下面几种:

示例SQL:

我这里的用法是,当用户点击 测试按钮3-action类型(sql增强) 按钮时触发该sql,将当前id记录的name 字段改为 登录用户真实姓名

一、 *** 作步骤

首先进入数据库级别的【安全性】-【登录名】-【新建登录名】

(图1:新建登录名)

2. 在【常规】选项卡中,如下图所示,创建登陆名,并设置默认的数据库。

(图2:设置选项)

3. 在【用户映射】选项卡中,如下图所示,勾选需要设置的数据库,并设置【架构】,点击【确认】按钮,完成创建用户的 *** 作

(图3:选择对应数据库)

4. 现在我们就可以对TestLog数据库中的User表进行权限的设置了,【表】-【 属性】

(图4:选择对应表)

5. 在【权限】选项卡中,如下图所示,依此点击【添加】-【浏览】-【选择对象】

(图5:设置访问表的用户)

6. 在上面点击【确认】后,我们就可以下面的列表中找到对应的权限,如果你还想细化到列的权限的话,右下角还有一个【列权限】的按钮可以进行设置,点击【确认】按钮就完成了这些权限的设置了

(图6:权限列表)

7. 现在就使用TestUser用户登陆数据库了,登陆后如下图所示,现在只能看到一个表了

1、添加管理员角色, 勾选:显示以下菜单 拥有以下功能的管理权限 允许管理以下栏目中的文档

2、网站架构 会员组系,添加管理组 勾选普通会员和你新加的管理角色。

3、查看网站架构 栏目管理中使用的权限方案 在相应方案中设置

4、查看网站架构 文档模型中使用的权限方案 在相应方案中设置

5、系统设置 设置管理员 添加一个新普通会员为管理员并且使用您新加的管理员角色。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11825032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存