// 主从详情配置 const config = { 'restful_appcode': '', // appCode 'isInitMenuParam': false, // 是否初始化menuParam 'initMenuParamOnce': true, // 是否只初始化一次menuParam 'entity': {// 实体节点 'main': { // 主表实体节点 'isInitNewDefault': false, // 初始化新增默认值 'initNewDefaultOnce': true, // 是否只调用一次 'bill_type': '', // 单据类型 'enableBillFlow': true, // 是否有审核流 'saveExcludeFields': '', // 保存时排除字段 'table_name': '', // 表名 'primaryKey': 'id', // 主键 'dyncQueryParms': {}, // 动态查询参数 'check': {} // 保存时 数据校验 }, 'dtl': { 'isInitNewDefault': false, // 初始化新增默认值 'initNewDefaultOnce': true, // 是否只调用一次 'check': {}, // 保存时 数据校验 'showQueryComponent': false, // 是否隐藏查询区域 'addNewCount': 0, // 字段新增行数 'table_name': '', // 表名 'primaryKey': 'id', // 主键 'dyncQueryParms': {}, // 动态查询参数 'importInfo': [ // 导入信息 { 'isMemoryImport': false, // 是否是内存导入 'excludeFields': '', // 排除字段集逗号串连; 这个字段只针对内存导入有用(isMemoryImport:true) 'label': '导入', // 标题名称 'url': '/DyncUI/Import/{appCode}/{pageCode}', // 导入页面的地址 'import_name': '', // 导入名称 'parms': {}, // 作为导入页面的问号参数 'saveParms': {}, // 保存时作为问好参数传给后端 'isHide': false// 是否隐藏 }, { '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': {} }, 'dtl': { 'columns': {} } } }