实验室运维前端-web
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.
 
 
 
 
 

218 lines
4.2 KiB

export const optionParent = {
height: 'auto',
calcHeight: 30,
tip: false,
searchShow: true,
searchMenuSpan: 10,
border: true,
index: true,
selection: true,
viewBtn: true,
menuWidth: 250,
dialogWidth: 880,
dialogClickModal: false,
searchEnter:true,
searchShowBtn: false, // 栏目折叠显隐
refreshBtn: false, // 刷新
columnBtn: false, // 操作列显隐
gridBtn:false,
excelBtn: false, // 导出Excel
printBtn: false, // 表格打印导出
filterBtn: false,
column: [
{
label: "字典编号",
prop: "code",
search: true,
slot: true,
span: 24,
rules: [
{
required: true,
message: "请输入字典编号",
trigger: "blur"
}
]
},
{
label: "字典名称",
prop: "dictValue",
search: true,
align: "center",
rules: [
{
required: true,
message: "请输入字典名称",
trigger: "blur"
}
]
},
// {
// label: "字典排序",
// prop: "sort",
// type: "number",
// align: "right",
// width: 100,
// rules: [
// {
// required: true,
// message: "请输入字典排序",
// trigger: "blur"
// }
// ]
// },
// {
// label: "封存",
// prop: "isSealed",
// type: "switch",
// align: "center",
// width: 100,
// dicData: [
// {
// label: "否",
// value: 0
// },
// {
// label: "是",
// value: 1
// }
// ],
// value: 0,
// slot: true,
// rules: [
// {
// required: true,
// message: "请选择封存",
// trigger: "blur"
// }
// ]
// },
{
label: "字典备注",
prop: "remark",
hide: true
}
]
};
export const optionChild = {
height: 'auto',
calcHeight: 95,
tip: false,
searchShow: true,
searchMenuSpan: 10,
tree: true,
border: true,
index: true,
selection: true,
viewBtn: true,
menuWidth: 300,
dialogWidth: 880,
dialogClickModal: false,
column: [
{
label: "字典编号",
prop: "code",
addDisabled: true,
editDisabled: true,
search: true,
span: 24,
rules: [
{
required: true,
message: "请输入字典编号",
trigger: "blur"
}
]
},
{
label: "字典名称",
prop: "dictValue",
search: true,
align: "center",
rules: [
{
required: true,
message: "请输入字典名称",
trigger: "blur"
}
]
},
{
label: "上级字典",
prop: "parentId",
type: "tree",
dicData: [],
hide: true,
props: {
label: "title"
},
addDisabled: true,
editDisabled: true,
rules: [
{
required: false,
message: "请选择上级字典",
trigger: "click"
}
]
},
{
label: "字典键值",
prop: "dictKey",
width: 80,
rules: [
{
required: true,
message: "请输入字典键值",
trigger: "blur"
}
]
},
// {
// label: "字典排序",
// prop: "sort",
// type: "number",
// align: "right",
// hide: true,
// rules: [
// {
// required: true,
// message: "请输入字典排序",
// trigger: "blur"
// }
// ]
// },
// {
// label: "封存",
// prop: "isSealed",
// type: "switch",
// align: "center",
// width: 80,
// dicData: [
// {
// label: "否",
// value: 0
// },
// {
// label: "是",
// value: 1
// }
// ],
// value: 0,
// slot: true,
// rules: [
// {
// required: true,
// message: "请选择封存",
// trigger: "blur"
// }
// ]
// },
{
label: "字典备注",
prop: "remark",
hide: true
}
]
};