前端开发
表单引擎
组件体系
布局组件

BizLayout

组件描述

BizLayout布局填充组件(带填充其他字段的功能)。

组件属性

名称类型说明默认值
biz_layoutstring布局类型:左树右表ltrt、左树右表单ltrf、列表tableltrt
modelIdstring左树模型
formidstring右表单列表
formshowToolbarboolean右表单操作栏是否显示(保存按钮、流程操作按钮等)
rightmodelidstring右侧模型列表
paramidstring左树右表关联参数
lefttitlestring左树标题字段名
labelField?string布局-显示字段
valueField?string布局-值字段
openmode?string表单打开方式
leftordername?string左树排序字段名 leftOrderField
lefteditmodal?string左树是否启用编辑
leftautorefresh?string左树是否自动刷新
leftonlyleafstring左树是否仅末级选择
checkablestring右表是否多选("1"多选,"0"单选)
hidebuttons?string隐藏按钮
assignexpression?string表单新增赋值表达式
fieldsetexpression?string布局填充表达式
leftdeletemodal?string左侧树不能删除根节点是否启用
export interface BizLayoutProps extends FormItemControlProps {
  biz_layout: string,          //布局:左树右表ltrt、左树右表单ltrf
  modelId: string,             //左侧树模型
  formid: string,              //右侧表单
  formshowToolbar: boolean,    //右侧表单操作栏是否显示(保存按钮、流程操作按钮等)
  rightmodelid: string,        //右侧模型列表
  paramid: string,             //左树右表关联参数
  lefttitle: string,           //左侧树标题字段名
  labelField?: string;         //显示字段
  valueField?: string;         //值字段
  openmode?: string,           //打开方式
  leftordername?: string,      //左侧树排序字段名 leftOrderField
  lefteditmodal?: string,      //左侧树是否启用编辑
  leftautorefresh?: string,    //左侧树是否自动刷新
  hidebuttons?: string,        //隐藏按钮
  assignexpression?: string,   //新增赋值表达式
  fieldsetexpression?: string, //填充表达式
  leftdeletemodal?: string, //左侧树不能删除根节点是否启用
}
 
class BizLayout extends PureComponent<BizLayoutProps, any> {

依赖组件/依赖服务

  • 依赖组件:<LeftTreeRightForm/>左树右表单、 <LeftTreeRightList/>左树右表、 <RightList/>列表组件、

示例(源码)

(略)。。。

更新日志

  • 2023-02-09 luhuisj 布局组件完成功能开发暂时只开放左树右表单(目前布局组件右侧区域取值只支持了表单,列表暂未支持)