场景:
仓库管理,如果该仓库为第三方仓库,则隐藏删除按钮,该数据无法被删除。
方案:
1.参考表单配置方式定义一个仓库信息的表单并发布为表单列表
2.通过表单列表配置好所需要的按钮
3.将删除按钮设置【前置JS事件】
预览效果如下:
脚本示例:
注:其中sfdsfck为字段名
当控制行内按钮的显示隐藏时, 可选的参数多一个_row,可以根据_row是否为空来区分顶部和行内按钮的逻辑
if(_row.sfdsfck=='是'){
return false
}else{
return true
}
if(_row.字段名==变量){ return false }else{ return true } //该脚本使用于7和80版本