1.0.31 • Published 4 years ago
@beisen-platform/index-page v1.0.31
不基于元数据的 index-page
包含 vlewList(不支持切换)、dataTable(不支持复选框)、paging
API
参数 | 说明 | 类型 | 默认值 | 是否必传 |
---|---|---|---|---|
metaData | 页面元数据 | 包含backgroundColor , pageHead ,pageContent | 无 | 是 |
tableData | 列表数据 | 无 | 是 | |
button | 按钮区域 | DOM | 无 | 否 |
loading | 控制loading组件显示 | boolean | false | 否 |
onPagingChange | 改变分页的回调函数 | (pageIndex, capacity) => {} | 无 | 否 |
onSearchFormChange | 搜索表单改变回调函数 | (searchData) => {} | 无 | 否 |
//元数据定义
{
backgroundColor: '#FAFBFC',
pageHead: {
iconClass: 'sys-icon-20 sys-bgcolor-f4',
title: '页面标题'
},
pageContent: {
searchForm: {
defaultSearchBizData: {
name: {
text: '1',
value: '1'
}
},
sub_cmps: [{
label: '姓名',
cmp_type: 'TextBox',
field_name: 'name',
cmp_data: {
datasource: []
}
}, {
label: '人员',
cmp_type: 'UserSelect',
field_name: 'user',
cmp_data: {
singleSelect: true,
datasourceurl: `{
"getSearchUserUrl":
{ "url": "${location.origin}/api/v1/user/getUsersByKeyword", "method": "GET", "mode": "cors" },
"getUserUrl":
{ "url": "/api/v1/user/getUsersByKeyword", "method": "GET", "mode": "cors" }
}`,
customFilterKey: 'searchParams'
}
}, {
label: '下拉',
cmp_type: 'DropDownList',
field_name: 'down',
cmp_data: {
datasource: [{
text: 'a',
value: 'a'
}]
}
}]
},
tableConfig: {
columns: [{
key: 'state',
name: 'state',
title: '导入状态',
sortable: false,
resizable: true,
fixedWidth: 80
}, {
key: 'createdTime',
name: 'createdTime',
title: '导入时间',
sortable: false,
resizable: true,
fixedWidth: 120
}, {
key: 'createdBy',
name: 'createdBy',
title: '操作人',
sortable: false,
resizable: true,
fixedWidth: 200
}, {
key: 'fileName',
name: 'fileName',
title: '导入文件',
sortable: false,
resizable: true,
minWidth: 100
}, {
key: 'errorMessage',
name: 'errorMessage',
sortable: false,
resizable: true,
title: '结果说明',
minWidth: 100
},{
key: 'operator',
name: 'operator',
title: '操作',
sortable: false,
resizable: true,
fixedWidth: 120
}]
},
paging: {
capacity: 15, // 每页条数
capacityList: [15, 30, 60, 100], // 每页条数列表
pageIndex: 0, // 当前页 从1开始
totalCount: 0 // 总条数
}
}
}
待做 1.列表复选框 2.多视图切换
1.0.31
4 years ago
1.0.30
5 years ago
1.0.28
5 years ago
1.0.27
5 years ago
1.0.25
5 years ago
1.0.24
5 years ago
1.0.23
5 years ago
1.0.15
5 years ago
1.0.14
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago