import website from "../../config/website"; export const tableOption = { index: true, indexLabel: "序号", indexWidth: 120, labelPosition: "top", selection: false, border: false, headerAlign: "left", align: "left", menuAlign: "left", menuHeaderAlign: "left", menuBtn: true, editBtn: false, delBtn: false, addBtn: false, tip: false, searchMenuSpan: 3, //控制搜索按钮 columnBtn: false, refreshBtn: false, header: false, menuWidth: 220, dialogCustomClass: "custom", menu: false, column: [ { // label: "数据库/系统名称", type: "select", label: "部门系统", prop: "databaseProjectName", align: "left", overHidden: true, allowCreate: true, filterable: true, dicData: [], props: { label: "databaseProjectName", value: "id", }, span: 8, allowCreate: true, filterable: true, formslot: true, rules: [{ required: true, message: "请输入部门系统" }], }, { type: "input", // label: "数据库/系统别名", label: "部门系统别名", prop: "dataBaseAlias", align: "left", overHidden: true, disabled: false, // dicData: [], // props: { // label: "projectName", // value: "id", // }, span: 8, hide: true, allowCreate: true, filterable: true, }, { label: "类型", prop: "type", type: "select", align: "left", span: 8, disabled: false, dicData: [], props: { label: "dictValue", value: "dictKey", }, rules: [{ required: true, message: "请选择类型" }], }, { label: "数据表/系统模块", prop: "datatableModuleName", type: "input", overHidden: true, align: "left", span: 8, rules: [{ required: true, message: "请输入模块名称" }], addDisplay: false, editDisplay: false, }, { label: "数据表/系统模块别名", prop: "moduleAlias", type: "input", align: "left", span: 8, hide: true, // rules: [{ required: true, message: "请输入模块名称" }], addDisplay: false, editDisplay: false, }, { type: "input", label: "运维公司", prop: "companyName", align: "left", span: 8, overHidden: true, addDisplay: false, editDisplay: false, }, { type: "select", label: "运维公司", prop: "company", align: "left", overHidden: true, disabled: false, dicData: [], props: { label: "name", value: "id", }, hide: true, span: 8, rules: [{ required: true, message: "请选择运维公司" }], }, { type: "select", // label: "管理部门", label: website.adminDept, prop: "deptId", align: "left", overHidden: true, dicData: [], props: { label: "deptName", value: "id", }, hide: true, disabled: false, span: 8, rules: [{ required: true, message: "请选择" + website.adminDept }], }, { type: "input", // label: "管理部门", label: website.adminDept, prop: "deptName", align: "left", span: 8, overHidden: true, addDisplay: false, editDisplay: false, }, { type: "input", label: "IP地址", prop: "dataBaseIp", align: "left", overHidden: true, span: 8, disabled: false, }, { type: "input", label: "端口号", prop: "dataBasePort", align: "left", overHidden: true, disabled: false, span: 8, }, { type: "input", label: "所属系统", prop: "systemName", align: "left", overHidden: true, disabled: false, span: 8, }, { label: "", prop: "moduleDatatables", type: "dynamic", span: 24, hide: true, children: { align: "left", headerAlign: "left", column: [ { label: "数据表/系统模块", prop: "datatableModuleName", type: "input", align: "left", rules: [{ required: true, message: "请输入数据表/系统模块" }], }, { label: "数据表/系统模块别名", prop: "dataTableAlias", type: "input", align: "left", }, ], }, }, // { // type: "input", // label: "数据库名称", // prop: "mc", // align: "left", // overHidden: true, // hide:true, // span: 8, // }, // { // type: "select", // label: "数据库信息属性", // prop: "sx", // align: "left", // overHidden: true, // dicData: [], // props: { // label: "dictValue", // value: "id", // }, // span: 8, // hide:true // }, // { // type: "input", // label: "创建人", // prop: "createName", // align: "left", // overHidden: true, // addDisplay: false, // editDisplay: false, // }, // { // label: "创建时间", // type: "datetime", // overHidden: true, // prop: "createTime", // format: "yyyy-MM-dd HH:mm", // valueFormat: "yyyy-MM-dd HH:mm:ss", // addDisplay: false, // editDisplay: false, // }, // { // label: "", // prop: "moduleNameList", // type: "dynamic", // span: 24, // hide: true, // children: { // align: "left", // headerAlign: "left", // column: [ // { // label: "模块名称", // prop: "moduleName", // type: "input", // align: "left", // rules: [{ required: true, message: "请输入模块名称" }], // }, // ], // }, // }, ], };