UNPKG

ttk-app-core

Version:
66 lines 1.84 kB
export function getMeta() { return { name: 'root', component: 'Layout', className: 'ttk-gl-app-financeinit-accountrelation', children: [{ name: 'content', className: 'ttk-gl-app-financeinit-accountrelation-content', component: 'Layout', children: [{ component: 'Layout', children: [{ name: 'dataGrid', component: 'DataGrid', headerHeight: 75, rememberScrollTop: true, className: 'ttk-gl-app-financeinit-accountrelation-grid', rowHeight: 45, isColumnResizing: true, loading: '{{data.other.loading}}', ellipsis: true, rowsCount: "{{data.list && data.list.length<10 ? 10 : data.list.length}}", columns: '{{$tableColumns(data.list)}}' }] }] }, { name: 'footborder', //财务期初 上一步 下一步 component: '::div', className: 'ttk-gl-app-financeinit-accountrelation-footerborder', children: [{ component: '::div', className: 'ttk-gl-app-financeinit-accountrelation-footerborder-left', }, { component: '::div', className: 'ttk-gl-app-financeinit-accountrelation-footerborder-right', }] }, { name: 'foot', //财务期初 上一步 下一步 component: '::div', className: 'ttk-gl-app-financeinit-accountrelation-footer', children: [{ component: 'Button', children: '上一步', className: 'ttk-gl-app-financeinit-accountrelation-footer-btn', onClick: '{{$preStep}}' }, { component: 'Button', children: '下一步', type: 'primary', className: 'ttk-gl-app-financeinit-accountrelation-footer-btn', onClick: '{{$nextStep}}' }] }] } } export function getInitState() { return { data: { list: [], other: { calcDict: {}, loading: false, //grid加载状态 } } } }