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
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 |
|
} |
|
] |
|
};
|
|
|