Interface: StaffNotification
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:487
Properties
dayOfWeek?
optionaldayOfWeek?:number
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:499
description
description:
string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:492
Coerced
from Prisma nullable — null is mapped to empty string in API layer
enabled
enabled:
boolean
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:493
frequency?
optionalfrequency?:"daily"|"weekly"
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:498
id
id:
string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:488
name
name:
string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:490
sendTime?
optionalsendTime?:string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:500
template?
optionaltemplate?:EmailTemplate
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:497
EmailTemplate row with categoryId='staff' — looked up via storeId + 'staff_' + type
templateId?
optionaltemplateId?:string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:495
EmailTemplate.id with categoryId='staff' matching this notification type
timezone?
optionaltimezone?:string
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:501
type
type:
"new_order"|"new_return_request"|"sales_attribution_edited"|"new_draft_order"|"store_order_summary"
Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:489