You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
257 lines
5.6 KiB
257 lines
5.6 KiB
|
3 years ago
|
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: [
|
||
|
|
{
|
||
|
|
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: "数据库/系统别名",
|
||
|
|
prop: "dataBaseAlias",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
// dicData: [],
|
||
|
|
// props: {
|
||
|
|
// label: "projectName",
|
||
|
|
// value: "id",
|
||
|
|
// },
|
||
|
|
span: 8,
|
||
|
|
hide: true,
|
||
|
|
allowCreate: true,
|
||
|
|
filterable: true,
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: "类型",
|
||
|
|
prop: "type",
|
||
|
|
type: "select",
|
||
|
|
align: "left",
|
||
|
|
span: 8,
|
||
|
|
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",
|
||
|
|
overHidden: true,
|
||
|
|
addDisplay: false,
|
||
|
|
editDisplay: false,
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "select",
|
||
|
|
label: "运维公司",
|
||
|
|
prop: "company",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
dicData: [],
|
||
|
|
props: {
|
||
|
|
label: "name",
|
||
|
|
value: "id",
|
||
|
|
},
|
||
|
|
hide: true,
|
||
|
|
span: 8,
|
||
|
|
rules: [{ required: true, message: "请选择运维公司" }],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "select",
|
||
|
|
label: "管理部门",
|
||
|
|
prop: "deptId",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
dicData: [],
|
||
|
|
props: {
|
||
|
|
label: "deptName",
|
||
|
|
value: "id",
|
||
|
|
},
|
||
|
|
hide: true,
|
||
|
|
span: 8,
|
||
|
|
rules: [{ required: true, message: "请选择管理部门" }],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "input",
|
||
|
|
label: "管理部门",
|
||
|
|
prop: "deptName",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
addDisplay: false,
|
||
|
|
editDisplay: false,
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "input",
|
||
|
|
label: "IP地址",
|
||
|
|
prop: "dataBaseIp",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
span: 8,
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "input",
|
||
|
|
label: "端口号",
|
||
|
|
prop: "dataBasePort",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
span: 8,
|
||
|
|
},
|
||
|
|
{
|
||
|
|
type: "input",
|
||
|
|
label: "所属系统",
|
||
|
|
prop: "systemName",
|
||
|
|
align: "left",
|
||
|
|
overHidden: true,
|
||
|
|
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: "请输入模块名称" }],
|
||
|
|
// },
|
||
|
|
// ],
|
||
|
|
// },
|
||
|
|
// },
|
||
|
|
],
|
||
|
|
};
|