Add Created and Updated column

This commit is contained in:
2019-03-28 12:48:15 +01:00
parent a7c1f5aa39
commit b43bb8a696
3 changed files with 10 additions and 2 deletions

View File

@@ -3,6 +3,8 @@ import { FirstTaskDueDate, NextTaskDueDate, LastTaskDueDate } from '../../attrac
import { Status } from '../../attracttable/columns/Status'; import { Status } from '../../attracttable/columns/Status';
import { RowObject } from '../../attracttable/columns/RowObject' import { RowObject } from '../../attracttable/columns/RowObject'
let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase;
let Created = pillar.vuecomponents.table.columns.Created;
let Updated = pillar.vuecomponents.table.columns.Updated;
class AssetColumnFactory extends ColumnFactoryBase{ class AssetColumnFactory extends ColumnFactoryBase{
@@ -20,7 +22,7 @@ class AssetColumnFactory extends ColumnFactoryBase{
return Promise.resolve( return Promise.resolve(
[new Status(), new RowObject()] [new Status(), new RowObject()]
.concat(taskColumns) .concat(taskColumns)
.concat([new NextTaskDueDate(),]) .concat([new NextTaskDueDate(), new Created(), new Updated()])
); );
} }
} }

View File

@@ -4,6 +4,8 @@ import { Status } from '../../attracttable/columns/Status';
import { Picture } from '../columns/Picture' import { Picture } from '../columns/Picture'
import { RowObject } from '../../attracttable/columns/RowObject' import { RowObject } from '../../attracttable/columns/RowObject'
let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase;
let Created = pillar.vuecomponents.table.columns.Created;
let Updated = pillar.vuecomponents.table.columns.Updated;
class ShotsColumnFactory extends ColumnFactoryBase{ class ShotsColumnFactory extends ColumnFactoryBase{
@@ -21,7 +23,7 @@ class ShotsColumnFactory extends ColumnFactoryBase{
return Promise.resolve( return Promise.resolve(
[new Status(), new Picture(), new RowObject()] [new Status(), new Picture(), new RowObject()]
.concat(taskColumns) .concat(taskColumns)
.concat([new NextTaskDueDate(),]) .concat([new NextTaskDueDate(), new Created(), new Updated()])
); );
} }
} }

View File

@@ -6,6 +6,8 @@ import { ShortCode } from './ShortCode'
import { ParentName } from './ParentName' import { ParentName } from './ParentName'
let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase;
let Created = pillar.vuecomponents.table.columns.Created;
let Updated = pillar.vuecomponents.table.columns.Updated;
class TasksColumnFactory extends ColumnFactoryBase{ class TasksColumnFactory extends ColumnFactoryBase{
@@ -17,6 +19,8 @@ class TasksColumnFactory extends ColumnFactoryBase{
new ShortCode(), new ShortCode(),
new TaskType(), new TaskType(),
new TaskDueDate(), new TaskDueDate(),
new Created(),
new Updated(),
]); ]);
} }
} }