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.
288 lines
5.8 KiB
288 lines
5.8 KiB
export default { |
|
height:'auto', |
|
calcHeight: 30, |
|
tip: false, |
|
searchShow: false, |
|
searchMenuSpan: 6, |
|
border: true, |
|
index: true, |
|
// viewBtn: false, |
|
// editBtn: false, |
|
// addBtn:false, |
|
selection: true, |
|
cellBtn:false, |
|
indexLabel:'序号', |
|
indexWidth:'80', |
|
dialogClickModal: false, |
|
column: [ |
|
{ |
|
label: "主键", |
|
prop: "id", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "租户号", |
|
prop: "tenantId", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "创建人", |
|
prop: "createUser", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "创建时间", |
|
prop: "createTime", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "更新人", |
|
prop: "updateUser", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "更新时间", |
|
prop: "updateTime", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "状态", |
|
prop: "status", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "是否已删除", |
|
prop: "isDeleted", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "创建部门", |
|
prop: "createDept", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: false, |
|
hide: true, |
|
}, |
|
{ |
|
label: "模板名称", |
|
labelWidth: '100', |
|
prop: "templateName", |
|
type: "input", |
|
search:true, |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
rules:[{ |
|
required: true, |
|
message: "请输入模板名称", |
|
trigger: "blur" |
|
}] |
|
}, |
|
{ |
|
label: "模板类型", |
|
labelWidth: '100', |
|
prop: "templateType", |
|
type: "select", |
|
search:true, |
|
dicUrl: '/api/blade-system/dict-biz/dictionary?code=print_template', |
|
props: { |
|
label: 'dictValue', |
|
value: 'dictKey', |
|
}, |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
rules:[{ |
|
required: true, |
|
message: "请选择模板类型", |
|
trigger: "change" |
|
}] |
|
}, |
|
{ |
|
label: "模板版本", |
|
prop: "version", |
|
type: "input", |
|
labelWidth: '100', |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
}, |
|
{ |
|
label: "模板创建人", |
|
labelWidth: '100', |
|
prop: "founder", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: true, |
|
hide: true, |
|
}, |
|
{ |
|
label: "文件名称", |
|
labelWidth: '100', |
|
prop: "fileName", |
|
type: "input", |
|
addDisplay: false, |
|
editDisplay: false, |
|
viewDisplay: true, |
|
}, |
|
|
|
{ |
|
label: "模板宽度", |
|
labelWidth: '100', |
|
prop: "templateWidth", |
|
type: "input", |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
}, |
|
|
|
{ |
|
label: "模板高度", |
|
labelWidth: '100', |
|
prop: "templateHeight", |
|
type: "input", |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
}, |
|
{ |
|
label: "打印类型", |
|
labelWidth: '100', |
|
prop: "printType", |
|
type: "select", |
|
search:true, |
|
dicUrl: '/api/blade-system/dict-biz/dictionary?code=print_type', |
|
props: { |
|
label: 'dictValue', |
|
value: 'dictKey', |
|
}, |
|
addDisplay: true, |
|
editDisplay: false, |
|
viewDisplay: true, |
|
rules:[{ |
|
required: true, |
|
message: "请选择模板类型", |
|
trigger: "change" |
|
}] |
|
}, |
|
{ |
|
label: "模板开关", |
|
labelWidth: '100', |
|
prop: "knifeSwitch", |
|
type: "switch", |
|
// search:true, |
|
slot: true, |
|
// addDisplay: true, |
|
// editDisplay: false, |
|
// viewDisplay: true, |
|
dicData: [ |
|
{ |
|
label: "开启", |
|
value: true, |
|
}, |
|
{ |
|
label: "关闭", |
|
value: false, |
|
}, |
|
], |
|
}, |
|
{ |
|
label: "模板文件", |
|
fileText:'附件上传', |
|
prop: "templateUrl", |
|
type: 'upload', |
|
dataType: 'string', |
|
labelWidth:'100', |
|
span:11, |
|
multiple:true, |
|
width:"200px", |
|
align:'left', |
|
action: '/blade-resource/oss/endpoint/put-file', |
|
limit: 3, |
|
propsHttp: { |
|
res: 'data', |
|
url: 'link', |
|
name:'originalName' |
|
}, |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: false, |
|
hide: true, |
|
rules:[{ |
|
required: true, |
|
message: "请上传附件", |
|
trigger: "blur" |
|
}] |
|
} |
|
// { |
|
// label: "预留1", |
|
// prop: "reserve1", |
|
// type: "input", |
|
// }, |
|
// { |
|
// label: "预留2", |
|
// prop: "reserve2", |
|
// type: "input", |
|
// }, |
|
// { |
|
// label: "预留3", |
|
// prop: "reserve3", |
|
// type: "input", |
|
// }, |
|
// { |
|
// label: "预留4", |
|
// prop: "reserve4", |
|
// type: "input", |
|
// }, |
|
// { |
|
// label: "预留5", |
|
// prop: "reserve5", |
|
// type: "input", |
|
// }, |
|
, |
|
/*{ |
|
label: "开关", |
|
labelWidth: '100', |
|
prop: "knifeSwitch", |
|
type: "input", |
|
addDisplay: true, |
|
editDisplay: true, |
|
viewDisplay: true, |
|
},*/ |
|
] |
|
} |
|
|
|
|