chore(job): add more columns to queued job view
This commit is contained in:
parent
681f16be93
commit
2fc7ac610b
@ -81,3 +81,6 @@ TableSupervisor: Ansprechpartner
|
|||||||
TableCreationTime: Erstellungszeit
|
TableCreationTime: Erstellungszeit
|
||||||
TableJob !ident-ok: Job
|
TableJob !ident-ok: Job
|
||||||
TableJobContent !ident-ok: Parameter
|
TableJobContent !ident-ok: Parameter
|
||||||
|
TableJobLockTime: Bearbeitung seit
|
||||||
|
TableJobLockInstance: Bearbeiter
|
||||||
|
TableJobCreationInstance: Ersteller
|
||||||
@ -80,4 +80,7 @@ TableCompanyNos: Company numbers
|
|||||||
TableSupervisor: Supervisor
|
TableSupervisor: Supervisor
|
||||||
TableCreationTime: Creation
|
TableCreationTime: Creation
|
||||||
TableJob !ident-ok: Job
|
TableJob !ident-ok: Job
|
||||||
TableJobContent !ident-ok: Parameters
|
TableJobContent !ident-ok: Parameters
|
||||||
|
TableJobLockTime: Lock time
|
||||||
|
TableJobLockInstance: Worker
|
||||||
|
TableJobCreationInstance: Creator
|
||||||
@ -121,14 +121,20 @@ postAdminJobsR = do
|
|||||||
dbtRowKey = (E.^. QueuedJobId)
|
dbtRowKey = (E.^. QueuedJobId)
|
||||||
dbtProj = dbtProjId
|
dbtProj = dbtProjId
|
||||||
dbtColonnade = dbColonnade $ mconcat -- remove call to dbColonnade if table actions are added
|
dbtColonnade = dbColonnade $ mconcat -- remove call to dbColonnade if table actions are added
|
||||||
[ sortable (Just "job") (i18nCell MsgTableJob) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cellMaybe textCell $ getJobName queuedJobContent
|
[ sortable (Just "job") (i18nCell MsgTableJob) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cellMaybe textCell $ getJobName queuedJobContent
|
||||||
, sortable (Just "creation-time") (i18nCell MsgTableCreationTime) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> dateTimeCell queuedJobCreationTime
|
, sortable (Just "creation-time") (i18nCell MsgTableCreationTime) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> dateTimeCell queuedJobCreationTime
|
||||||
, sortable (Just "content") (i18nCell MsgTableJobContent) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cell [whamlet|#{doEnc queuedJobContent}|] & addCellClass ("json"::Text)
|
, sortable (Just "content") (i18nCell MsgTableJobContent) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cell [whamlet|#{doEnc queuedJobContent}|] & addCellClass ("json"::Text)
|
||||||
|
, sortable (Just "lock-time") (i18nCell MsgTableJobLockTime) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cellMaybe dateTimeCell queuedJobLockTime
|
||||||
|
, sortable (Just "lock-instance") (i18nCell MsgTableJobLockInstance) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> cellMaybe (stringCell . show) queuedJobLockInstance
|
||||||
|
, sortable (Just "creation-instance") (i18nCell MsgTableJobCreationInstance) $ \(view $ resultJob . _entityVal -> QueuedJob{..}) -> stringCell $ show queuedJobCreationInstance
|
||||||
]
|
]
|
||||||
dbtSorting = Map.fromList
|
dbtSorting = Map.fromList
|
||||||
[ ("creation-time", SortColumnNullsInv (E.^. QueuedJobCreationTime))
|
[ ("creation-time" , SortColumnNullsInv (E.^. QueuedJobCreationTime))
|
||||||
, ("job" , SortColumn (\v -> v E.^. QueuedJobContent E.->>. "job"))
|
, ("job" , SortColumn (\v -> v E.^. QueuedJobContent E.->>. "job"))
|
||||||
, ("content" , SortColumn (E.^. QueuedJobContent))
|
, ("content" , SortColumn (E.^. QueuedJobContent))
|
||||||
|
, ("lock-time" , SortColumnNullsInv (E.^. QueuedJobLockTime))
|
||||||
|
, ("lock-instance" , SortColumn (E.^. QueuedJobLockInstance))
|
||||||
|
, ("creation-instance", SortColumn (E.^. QueuedJobCreationInstance))
|
||||||
]
|
]
|
||||||
dbtFilter = Map.fromList
|
dbtFilter = Map.fromList
|
||||||
[
|
[
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user