feat: remove view options from collections
This commit is contained in:
parent
d1372e273a
commit
c776229540
@ -43,6 +43,7 @@ export default {
|
|||||||
title: '标识',
|
title: '标识',
|
||||||
unique: true,
|
unique: true,
|
||||||
required: true,
|
required: true,
|
||||||
|
developerMode: true,
|
||||||
component: {
|
component: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
showInTable: true,
|
showInTable: true,
|
||||||
@ -63,73 +64,73 @@ export default {
|
|||||||
showInDetail: true,
|
showInDetail: true,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
interface: 'radio',
|
// interface: 'radio',
|
||||||
type: 'virtual',
|
// type: 'virtual',
|
||||||
name: 'defaultView',
|
// name: 'defaultView',
|
||||||
title: '默认视图',
|
// title: '默认视图',
|
||||||
defaultValue: 'table',
|
// defaultValue: 'table',
|
||||||
dataSource: [
|
// dataSource: [
|
||||||
{label: '表格', value: 'table'},
|
// {label: '表格', value: 'table'},
|
||||||
{label: '看板', value: 'kanban', disabled: true},
|
// {label: '看板', value: 'kanban', disabled: true},
|
||||||
{label: '日历', value: 'calendar', disabled: true},
|
// {label: '日历', value: 'calendar', disabled: true},
|
||||||
],
|
// ],
|
||||||
component: {
|
// component: {
|
||||||
type: 'radio',
|
// type: 'radio',
|
||||||
showInTable: true,
|
// showInTable: true,
|
||||||
showInForm: true,
|
// showInForm: true,
|
||||||
showInDetail: true,
|
// showInDetail: true,
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
interface: 'radio',
|
// interface: 'radio',
|
||||||
type: 'virtual',
|
// type: 'virtual',
|
||||||
name: 'mode',
|
// name: 'mode',
|
||||||
title: '表格模式',
|
// title: '表格模式',
|
||||||
defaultValue: 'default',
|
// defaultValue: 'default',
|
||||||
dataSource: [
|
// dataSource: [
|
||||||
{label: '常规模式', value: 'default'},
|
// {label: '常规模式', value: 'default'},
|
||||||
{label: '简易模式', value: 'simple'},
|
// {label: '简易模式', value: 'simple'},
|
||||||
],
|
// ],
|
||||||
component: {
|
// component: {
|
||||||
type: 'radio',
|
// type: 'radio',
|
||||||
tooltip: `
|
// tooltip: `
|
||||||
<p>常规模式:点击数据进入详情页进行各项查看和操作;<br/>简易模式:点击数据直接打开编辑表单</p>
|
// <p>常规模式:点击数据进入详情页进行各项查看和操作;<br/>简易模式:点击数据直接打开编辑表单</p>
|
||||||
`,
|
// `,
|
||||||
showInForm: true,
|
// showInForm: true,
|
||||||
showInDetail: true,
|
// showInDetail: true,
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
interface: 'radio',
|
// interface: 'radio',
|
||||||
type: 'virtual',
|
// type: 'virtual',
|
||||||
name: 'defaultPerPage',
|
// name: 'defaultPerPage',
|
||||||
title: '每页显示几行数据',
|
// title: '每页显示几行数据',
|
||||||
defaultValue: 50,
|
// defaultValue: 50,
|
||||||
dataSource: [
|
// dataSource: [
|
||||||
{label: '20', value: 20},
|
// {label: '20', value: 20},
|
||||||
{label: '50', value: 50},
|
// {label: '50', value: 50},
|
||||||
{label: '100', value: 100},
|
// {label: '100', value: 100},
|
||||||
],
|
// ],
|
||||||
component: {
|
// component: {
|
||||||
type: 'radio',
|
// type: 'radio',
|
||||||
showInForm: true,
|
// showInForm: true,
|
||||||
showInDetail: true,
|
// showInDetail: true,
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
interface: 'boolean',
|
// interface: 'boolean',
|
||||||
type: 'virtual',
|
// type: 'virtual',
|
||||||
name: 'draggable',
|
// name: 'draggable',
|
||||||
title: '支持拖拽数据排序',
|
// title: '支持拖拽数据排序',
|
||||||
showInForm: true,
|
// showInForm: true,
|
||||||
showInDetail: true,
|
// showInDetail: true,
|
||||||
component: {
|
// component: {
|
||||||
type: 'checkbox',
|
// type: 'checkbox',
|
||||||
showInForm: true,
|
// showInForm: true,
|
||||||
showInDetail: true,
|
// showInDetail: true,
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
interface: 'boolean',
|
interface: 'boolean',
|
||||||
type: 'boolean',
|
type: 'boolean',
|
||||||
@ -278,19 +279,19 @@ export default {
|
|||||||
actionNames: ['update'],
|
actionNames: ['update'],
|
||||||
developerMode: true,
|
developerMode: true,
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
type: 'table',
|
// type: 'table',
|
||||||
name: 'simple',
|
// name: 'simple',
|
||||||
title: '简易模式',
|
// title: '简易模式',
|
||||||
template: 'SimpleTable',
|
// template: 'SimpleTable',
|
||||||
actionNames: ['create', 'destroy'],
|
// actionNames: ['create', 'destroy'],
|
||||||
detailsViewName: 'details',
|
// detailsViewName: 'details',
|
||||||
updateViewName: 'form',
|
// updateViewName: 'form',
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
type: 'table',
|
type: 'table',
|
||||||
name: 'table',
|
name: 'table',
|
||||||
title: '列表',
|
title: '全部数据',
|
||||||
template: 'Table',
|
template: 'Table',
|
||||||
actionNames: ['create', 'destroy'],
|
actionNames: ['create', 'destroy'],
|
||||||
default: true,
|
default: true,
|
||||||
|
Loading…
Reference in New Issue
Block a user