应用集成平台服务端
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.
 
 
 

98 lines
1.7 KiB

//基础
const treeSelectopt = {
list: [
{
type: "treeSelect",
control:
{
modelValue: "",
data: [],
renderAfterExpand: false
},
config:
{
optionsType: 0
},
name: "treeSelect1691736048146",
item:
{
label: "树形控件"
}
}],
form:
{
size: "default",
name: ""
},
config:
{}
}
//数据源
const treeDatyaopt = {
list: [
{
type: "treeSelect",
control:
{
modelValue: [],
data: [],
renderAfterExpand: false,
placeholder: "暂未内容",
multiple: true,
disabled: true
},
config:
{
optionsType: 1,
className: "自定义Class",
help: "帮助信息",
span: 12,
editDisabled: true,
disabledAdd: true,
disabledEdit: true,
disabledDetail: true,
linkKey: true,
linkValue: "$.index>1",
linkResult: "hidden",
optionsFun: "org/govthreeaboutman",
label: "name",
value: "id",
beforeRequest: (data, route) =>
{
// data经过处理后返回
console.log('beforeRequest', data)
return data
},
afterResponse: (res) =>
{
// res返回数据
console.log('afterResponse', res)
return res
},
transformData: "number"
},
name: "treeSelect1691740231369",
item:
{
label: "树形控件",
rules: [
{
required: true,
message: "必填项",
trigger: "change"
}]
}
}],
form:
{
size: "default",
name: ""
},
config:
{}
}