Enhance database models with additional properties and improved formatting
- Added 'createdAt' and 'updatedAt' fields to various models including Courier, DocumentPrinter, and User for better tracking of records. - Improved formatting in AuditLog and other models for consistency in code style. - Updated filters and columns across multiple models to include new date fields, enhancing data management capabilities.
This commit is contained in:
parent
5de4c23a71
commit
fdd7a09d84
@ -74,7 +74,7 @@ export const Courier = {
|
||||
content: () => createElement(CourierInfo)
|
||||
}
|
||||
],
|
||||
columns: ['_reference', 'name', 'country', 'email', 'website', 'createdAt'],
|
||||
columns: ['_reference', 'name', 'country', 'email', 'website', 'createdAt', 'updatedAt'],
|
||||
filters: [
|
||||
'name',
|
||||
'website',
|
||||
|
||||
@ -82,7 +82,9 @@ export const CourierService = {
|
||||
'deliveryTime',
|
||||
'cost',
|
||||
'costWithTax',
|
||||
'active'
|
||||
'active',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'_id',
|
||||
|
||||
@ -71,6 +71,7 @@ export const DocumentPrinter = {
|
||||
'host',
|
||||
'tags',
|
||||
'connectedAt',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
import { createElement, lazy } from 'react'
|
||||
|
||||
const DocumentTemplateInfo = lazy(
|
||||
() => import('../../components/Dashboard/Management/DocumentTemplates/DocumentTemplateInfo')
|
||||
() =>
|
||||
import('../../components/Dashboard/Management/DocumentTemplates/DocumentTemplateInfo')
|
||||
)
|
||||
import InfoCircleIcon from '../../components/Icons/InfoCircleIcon'
|
||||
import EditIcon from '../../components/Icons/EditIcon'
|
||||
@ -65,7 +66,7 @@ export const DocumentTemplate = {
|
||||
visible: (objectData) => {
|
||||
return objectData?._isEditing && objectData?._isEditing == true
|
||||
}
|
||||
},
|
||||
}
|
||||
],
|
||||
pages: [
|
||||
{
|
||||
@ -90,6 +91,8 @@ export const DocumentTemplate = {
|
||||
'tags',
|
||||
'active',
|
||||
'global',
|
||||
'parent',
|
||||
'documentSize',
|
||||
'objectType',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
|
||||
@ -75,7 +75,7 @@ export const FilamentProfile = {
|
||||
content: () => createElement(FilamentProfileInfo)
|
||||
}
|
||||
],
|
||||
columns: ['_reference', 'name', 'filamentType', 'filament', 'updatedAt'],
|
||||
columns: ['_reference', 'name', 'filamentType', 'filament', 'createdAt', 'updatedAt'],
|
||||
filters: ['_id','name','createdAt','updatedAt','_reference'],
|
||||
sorters: ['name', 'createdAt', 'updatedAt'],
|
||||
properties: [
|
||||
|
||||
@ -74,7 +74,7 @@ export const GCodeFile = {
|
||||
visible: (objectData) => {
|
||||
return objectData?._isEditing && objectData?._isEditing == true
|
||||
}
|
||||
},
|
||||
}
|
||||
],
|
||||
pages: [
|
||||
{
|
||||
@ -94,6 +94,7 @@ export const GCodeFile = {
|
||||
'gcodeFileInfo.sparseInfillPattern',
|
||||
'gcodeFileInfo.nozzleTemperature',
|
||||
'gcodeFileInfo.hotPlateTemp',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
|
||||
@ -90,23 +90,26 @@ export const Host = {
|
||||
content: () => createElement(HostInfo)
|
||||
}
|
||||
],
|
||||
columns: ['_reference', 'name', 'state', 'tags', 'connectedAt'],
|
||||
columns: [
|
||||
'_reference',
|
||||
'name',
|
||||
'state',
|
||||
'tags',
|
||||
'connectedAt',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'name',
|
||||
'_id',
|
||||
'state',
|
||||
'tags',
|
||||
'connectedAt',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
],
|
||||
sorters: [
|
||||
'name',
|
||||
'state',
|
||||
'connectedAt',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
sorters: ['name', 'state', 'connectedAt', 'createdAt', 'updatedAt'],
|
||||
group: ['tags'],
|
||||
properties: [
|
||||
{
|
||||
|
||||
@ -44,6 +44,29 @@ export const Note = {
|
||||
}
|
||||
}
|
||||
],
|
||||
columns: [
|
||||
'_reference',
|
||||
'user',
|
||||
'parentType',
|
||||
'parent',
|
||||
'noteType',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'_id',
|
||||
'user',
|
||||
'user._id',
|
||||
'parentType',
|
||||
'parent',
|
||||
'parent._id',
|
||||
'noteType',
|
||||
'noteType._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
],
|
||||
sorters: ['createdAt', 'updatedAt', 'parentType', 'noteType'],
|
||||
properties: [
|
||||
{
|
||||
name: '_id',
|
||||
|
||||
@ -292,11 +292,12 @@ export const Printer = {
|
||||
'host',
|
||||
'tags',
|
||||
'connectedAt',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'tags',
|
||||
'host._id',
|
||||
'host',
|
||||
'active',
|
||||
'online',
|
||||
'name',
|
||||
@ -306,7 +307,7 @@ export const Printer = {
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
sorters: ['name', 'state', 'connectedAt', 'createdAt', 'updatedAt'],
|
||||
sorters: ['name', 'state', 'connectedAt', 'createdAt', 'updatedAt', 'host'],
|
||||
group: ['tags'],
|
||||
properties: [
|
||||
{
|
||||
|
||||
@ -352,6 +352,7 @@ export const PrinterProfile = {
|
||||
'zOffset',
|
||||
'scanFirstLayer',
|
||||
'auxiliaryFan',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: ['_id','name','createdAt','updatedAt','_reference'],
|
||||
|
||||
@ -50,7 +50,8 @@ export const SubJob = {
|
||||
'state',
|
||||
'startedAt',
|
||||
'finishedAt',
|
||||
'createdAt'
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'_id',
|
||||
|
||||
@ -81,7 +81,8 @@ export const TaxRate = {
|
||||
'rateType',
|
||||
'active',
|
||||
'country',
|
||||
'createdAt'
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'name',
|
||||
|
||||
@ -82,7 +82,8 @@ export const TaxRecord = {
|
||||
'amount',
|
||||
'taxAmount',
|
||||
'transactionDate',
|
||||
'createdAt'
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
],
|
||||
filters: [
|
||||
'taxRate',
|
||||
|
||||
@ -87,7 +87,7 @@ export const User = {
|
||||
content: () => createElement(UserInfo)
|
||||
}
|
||||
],
|
||||
columns: ['_reference', 'name', 'username', 'email', 'role', 'createdAt'],
|
||||
columns: ['_reference', 'name', 'username', 'email', 'role', 'createdAt', 'updatedAt'],
|
||||
filters: [
|
||||
'name',
|
||||
'username',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user