如果不可以重写delete方法的话, 就只能删除原来的delete按钮, 自定义一个按钮,实现自己的update语句, 去逻辑删除。
V1.6开始系统默认提供了 隐藏功能(就是大家所说的逻辑删除),默认没有隐藏按钮, 需要去 菜单管理 > 基础功能配置 里勾选 隐藏按钮 然后在角色管理>权限分配里 将这个权限进行分配即可! 如果需要自定义删除,可以查看文档进行自定义按钮来实现 其它逻辑的 删除或者改状态功能
系统默认提供的隐藏功能,如何实现? 是在表中增加一个hide_field_name字段,字段值设置为is_hide,不需要写过滤条件在grid中就自动不会显示出来,是么?
同问,系统默认提供的隐藏功能,如何实现? 数据库表中需要增加一个什么名称的字段?
不好意思,我找到刚问的问题答案,在eava.config中配置逻辑删除字段名称。
@dou桠 给业务表加一个字段叫is_hide,如果字段不叫这个可以在eova.config 进行配置. 然后在菜单管理>基本功能配置,启用隐藏.(看不见入口则需要去角色管理里给超管分配这个按钮) 数据过滤需要自己再写一下过滤条件
@麦田的守望者 你好,我用5楼的方法,结果无论选不选,都提示"请选一行数据",是怎么回事?
@Jieven 你好,我用5楼的方法,结果无论选不选,都提示"请选一行数据",是怎么回事?
@chenbo2003 开一个问题 贴一下截图 这样才好确定问题