|
@@ -2,7 +2,7 @@
|
|
|
* @Author: wjc
|
|
|
* @Date: 2021-09-15 17:46:28
|
|
|
* @LastEditors: wjc
|
|
|
- * @LastEditTime: 2021-09-18 14:20:04
|
|
|
+ * @LastEditTime: 2021-09-23 16:07:46
|
|
|
* @Description: wisdom ui 组件
|
|
|
*/
|
|
|
|
|
@@ -75,5 +75,90 @@ export const wLayoutComponents = [
|
|
|
inline: true,
|
|
|
labelWidth: '',
|
|
|
type: 'default'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ __config__: {
|
|
|
+ layout: 'raw',
|
|
|
+ tagIcon: 'table',
|
|
|
+ tag: 'w-table',
|
|
|
+ document: 'https://element.eleme.cn/#/zh-CN/component/table',
|
|
|
+ span: 24,
|
|
|
+ formId: 101,
|
|
|
+ renderKey: 1595761764203,
|
|
|
+ componentName: 'row101',
|
|
|
+ showLabel: true,
|
|
|
+ changeTag: true,
|
|
|
+ labelWidth: null,
|
|
|
+ label: '表格',
|
|
|
+ dataType: 'static',
|
|
|
+ // method: 'get',
|
|
|
+ // dataPath: 'list',
|
|
|
+ // dataConsumer: 'data',
|
|
|
+ // url: 'https://www.fastmock.site/mock/f8d7a54fb1e60561e2f720d5a810009d/fg/tableData',
|
|
|
+ children: [{
|
|
|
+ __config__: {
|
|
|
+ layout: 'raw',
|
|
|
+ tag: 'el-table-column',
|
|
|
+ renderKey: 15957617660153
|
|
|
+ },
|
|
|
+ prop: 'date',
|
|
|
+ label: '日期'
|
|
|
+ }, {
|
|
|
+ __config__: {
|
|
|
+ layout: 'raw',
|
|
|
+ tag: 'el-table-column',
|
|
|
+ renderKey: 15957617660152
|
|
|
+ },
|
|
|
+ prop: 'address',
|
|
|
+ label: '地址'
|
|
|
+ }, {
|
|
|
+ __config__: {
|
|
|
+ layout: 'raw',
|
|
|
+ tag: 'el-table-column',
|
|
|
+ renderKey: 15957617660151
|
|
|
+ },
|
|
|
+ prop: 'name',
|
|
|
+ label: '名称'
|
|
|
+ }, {
|
|
|
+ __config__: {
|
|
|
+ layout: 'raw',
|
|
|
+ tag: 'el-table-column',
|
|
|
+ renderKey: 1595774496335,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ __config__: {
|
|
|
+ label: '按钮',
|
|
|
+ tag: 'el-button',
|
|
|
+ tagIcon: 'button',
|
|
|
+ layout: 'raw',
|
|
|
+ renderKey: 1595779809901
|
|
|
+ },
|
|
|
+ __slot__: {
|
|
|
+ default: '主要按钮'
|
|
|
+ },
|
|
|
+ type: 'primary',
|
|
|
+ icon: 'el-icon-search',
|
|
|
+ round: false,
|
|
|
+ size: 'medium'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ label: '操作'
|
|
|
+ }]
|
|
|
+ },
|
|
|
+ data: {
|
|
|
+ list: [],
|
|
|
+ pageSize: 20,
|
|
|
+ pageNum: 1,
|
|
|
+ total: 0
|
|
|
+ },
|
|
|
+ directives: [{
|
|
|
+ name: 'loading',
|
|
|
+ value: false
|
|
|
+ }],
|
|
|
+ border: true,
|
|
|
+ type: 'default',
|
|
|
+ justify: 'start',
|
|
|
+ align: 'top'
|
|
|
}
|
|
|
]
|