let dropConfig = {
"text": '',
"value": '',
"cmp_id": "9960148c-1565-40cb-ba13-af74d9e0d276",
"cmp_name": "BeisenCloudDemosearchshengji_danxuanliebiao32",
"cmp_type": "BC_DropDownList",
"cmp_label": "职务dev",
"cmp_data": {
"title": "职务dev",
"field_name": "danxuanliebiao32",
"required": false, //必填
"cmp_state": "create",
"cmp_status": "editable",
"editdisplaystate": "editable",
"createdisplaystate": "editable",
"showdisplaystate": "readonly",
"datasourcename": "NativePlace",
"metaObjectName":"BeisenCloudDemo.searchshengji",
"dataType": "Text",
"datasource": [{
"text": "税收学",
"value": "905",
"textJson": null
}, {
"text": "金融数学",
"value": "910",
"textJson": null
}],
"multiple": false //true 或者false,单选或者多选
},
"search_data": {
"metaFieldRelationIDPath": null,
"metaobjectname": "BeisenCloudDemo.searchshengji",
"opeartor": "eq",
"seperator": "-"
},
"ifError": false, //true 或者false,是否显示错误状态
"biz_data": { "text": "" },
"validators": {},
"placeholder":"输入框内提示信息", //默认是"请选择"
"autoShowPanel": true, // true或者false, 异步获取数据时是否重新渲染组件
onChange: (value) => {}, //onchange回调事件
}
let treecConfig = {
"cmp_id": "9b9b9680-801c-4fd1-9490-eafd4d747bcd",
"cmp_name": "\\4071f6df-2771-4476-8964-04ce2deb71e1~BeisenCloudDemo.123.Szuzhi",
"cmp_type": "BC_PopTree",
"cmp_label": "组织",
"cmp_data": {
"title": "组织",
"field_name": "\\4071f6df-2771-4476-8964-04ce2deb71e1~BeisenCloudDemo.123.Szuzhi",
"filter": "getchildren=true",
"isLink": false,
"viewPath": "",
"required": false,
"cmp_state": "search",
"cmp_status": "editable",
"searchdisplaystate": "editable",
"datasourcename": "OrganizationDataSource",
"usepathsearch": "false",
"datasourceurl": "/AppFSystemMRest/100000/Organization/GetOrganizationNodes?async=true&level=1&rootOrgClickable=false",
"AllowSearchNull": "0",
"num": "3",
"isCustomViewOption": false,
"metaFieldRelationIDPath": "\\4071f6df-2771-4476-8964-04ce2deb71e1",
"metaObjectName": "BeisenCloudDemo.123",
"applicationName": "BeisenCloudDemo"
},
"search_data": {
"opeartor": "eq",
"seperator": "-",
"metaobjectname": "BeisenCloudDemo.123",
"metaFieldRelationIDPath": null
},
"biz_data": {
"text": ""
},
"validators": null,
"promptmessage": null,
onChange: (val) => { console.log(val)} //选中数据
}
@beisen-platform/ux-platform-tree
1.0.50 • Public • PublishedReadme
Keywords
nonePackage Sidebar
Install
npm i @beisen-platform/ux-platform-tree
Weekly Downloads
28
Version
1.0.50
License
ISC
Unpacked Size
140 kB
Total Files
27