// 主从列表配置 const config = { 'restful_appcode': '', 'isInitMenuParam': false, // 是否初始化menuParam 'initMenuParamOnce': true, // 是否只初始化一次menuParam 'entity': { 'index': { 'isInitNewDefault': false, // 初始化新增默认值 'initNewDefaultOnce': true, // 是否只调用一次 'width': '220px', // index 区域的宽度 'group': 'Tree', // 分组 'isHideButtonTools': false, // 是否隐藏按钮组 'defaultProps': { // 树节点配置 'label': ''// 树每一个节点 显示的中文字段 }, 'isTree': true, // 是否是树 'table_name': '', // 表名 'primaryKey': 'id', // 主键id 'dyncQueryParms': {}, // 动态查询参数 'indexTitle': '', // 树标题 'check': { } // 修改或者新增时 数据校验 }, 'main': { 'refreshIndex': false, // 单行修改后 是否刷新左侧 'isInitNewDefault': false, // 初始化新增默认值 'queryDefault': {}, // 默认查询参数 'isHideQueryZone': false, // 是否隐藏搜索区域 'group': '', // 分组 'table_name': '', // 表名 'primaryKey': 'id', // 主键 'detailPath': '', // 详情地址 'detailName': '', // 详情的标签名字 'detailDyncQueryParms': {}, // 跳转到详情时的问号参数 'dyncQueryParms': {// 动态查询参数 }, 'dtlList': [// 多个从表以弹出框的形式显示 (位于表格的操作列中!) { 'label': '字表1', // 按钮名称 'isHide': false, // 是否隐藏 'url': '/DyncUI/HdrDtl/PBOrg/im_arrive_dtl' // 详情页模版 }, { 'label': '字表2', 'isHide': false, 'url': '/DyncUI/HdrDtl/PBOrg/im_arrive_dtl1' } ], 'importInfo': [// 导入、excel、数据导入 { 'label': '单表数据导入', // 按钮名称 'url': '/DyncUI/Import/{appCode}/{pageCode}', // 单表导入模版 'import_name': '', // 导入名 'parms': {}, // 作为导入页面的问号参数 'click': '$dataImportItem', 'saveParms': {}, // 保存时作为问好参数传给后端 'isHide': false// 是否隐藏 }, { 'label': '主从数据导入', 'url': '/DyncUI/ImportHdrDtl/{appCode}/{pageCode}', // 主从导入模版 'import_name': '', 'parms': {}, 'click': '$dataImportItem', 'saveParms': {}, 'isHide': false// 是否隐藏 }, { 'label': 'Excel导入', // excel 导入 'click': '$excelImportItem', 'saveParms': {}, 'isHide': false// 是否隐藏 } ] } }, 'new_default': { 'main': { 'columns': { } } } }