/** * 全字段单表配置信息 */ const table = { tableName: 'ai_query_def_sub', tableTxt: '默认查询@一对多子表', tableType: 3, formTemplate: '1', showRelationType: true, relationType: 0, showIdSequence: false, themeTemplate: 'normal', scroll: 1, tableVersion: 1, isCheckbox: 'Y', isDbSynch: 'Y', isPage: 'Y', isTree: 'N', idType: 'UUID', queryMode: 'single', formCategory: 'temp', }; const fields = [ { dbFieldName: 'wen_ben', dbFieldTxt: '文本', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'text', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 7, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'dan_xuan', dbFieldTxt: '单选框', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: 'sex', dictTable: '', dictText: '', fieldShowType: 'radio', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 8, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'switch_flag', dbFieldTxt: '开关', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'switch', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 9, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'ri_qi', dbFieldTxt: '日期', dbIsKey: 0, dbIsNull: 1, dbType: 'Date', dbLength: 0, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'date', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 10, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'shi_jian', dbFieldTxt: '时间', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'time', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 11, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'xia_la', dbFieldTxt: '下拉框', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: 'sex', dictTable: '', dictText: '', fieldShowType: 'list', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 12, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'xia_la_duo_xuan', dbFieldTxt: '下拉多选框', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: 'sex', dictTable: '', dictText: '', fieldShowType: 'list_multi', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 13, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'xia_la_sou_suo', dbFieldTxt: '下拉搜索框', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: 'username', dictTable: 'sys_user', dictText: 'realname', fieldShowType: 'sel_search', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 14, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'popup', dbFieldTxt: 'popup弹窗', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: 'username', dictTable: 'report_user', dictText: 'realname', fieldShowType: 'popup', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '{"popupMulti":false}', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 15, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'depart_select', dbFieldTxt: '部门选择', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'sel_depart', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '{"multiSelect":false}', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 16, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'user_select', dbFieldTxt: '用户选择', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'sel_user', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '{"multiSelect":false}', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 17, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'more_text', dbFieldTxt: '多行文本', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 255, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'textarea', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'single', mainTable: '', mainField: '', orderNum: 18, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'ri_qi_fan_wei', dbFieldTxt: '日期范围', dbIsKey: 0, dbIsNull: 1, dbType: 'Date', dbLength: 0, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'date', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'group', mainTable: '', mainField: '', orderNum: 19, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'shu_zi_fan_wei', dbFieldTxt: '数字范围', dbIsKey: 0, dbIsNull: 1, dbType: 'double', dbLength: 10, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'text', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'group', mainTable: '', mainField: '', orderNum: 20, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'query_main_id', dbFieldTxt: '主表默认值id', dbIsKey: 0, dbIsNull: 1, dbType: 'string', dbLength: 32, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'text', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 0, isShowForm: 0, isShowList: 0, isReadOnly: 0, queryMode: 'single', mainTable: 'ai_query_def_main', mainField: 'id', orderNum: 21, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, { dbFieldName: 'nyrsfm', dbFieldTxt: '年月日时分秒', dbIsKey: 0, dbIsNull: 1, dbType: 'Datetime', dbLength: 0, dbPointLength: 0, dictField: '', dictTable: '', dictText: '', fieldShowType: 'datetime', fieldHref: '', fieldLength: 120, fieldValidType: '', fieldMustInput: '0', fieldExtendJson: '', fieldDefaultValue: '', isQuery: 1, isShowForm: 1, isShowList: 1, isReadOnly: 0, queryMode: 'group', mainTable: '', mainField: '', orderNum: 22, converter: '', queryConfigFlag: '0', queryDefVal: '', queryDictText: '', queryDictField: '', queryDictTable: '', queryShowType: 'text', queryValidType: null, queryMustInput: null, sortFlag: '0', alias: null, }, ]; //表单js增强 const enhanceFormJs = ''; //sql增强 const enhanceSql = ''; //索引 const indexList = []; /** * 此对象为最后混入里配置的对象 扩展表类型 属性名需要和此对象保持一致 * 命名规则 表名_config */ const ai_query_def_sub_config = { table: table, fields: fields, enhanceFormJs: enhanceFormJs, enhanceSql: enhanceSql, indexList: indexList, }; export default ai_query_def_sub_config;