feat: add request work status

This commit is contained in:
Methapon Metanipat 2024-11-19 13:48:45 +07:00
parent 0d6fa7f7ba
commit fcb2e97b45
3 changed files with 43 additions and 25 deletions

View file

@ -1431,10 +1431,20 @@ model RequestWork {
productService QuotationProductServiceList @relation(fields: [productServiceId], references: [id], onDelete: Cascade)
productServiceId String
workStatus RequestWorkStatus @default(Pending)
processByUser User? @relation(fields: [processByUserId], references: [id])
processByUserId String?
attributes Json?
stepStatus RequestWorkStepStatus[]
}
model RequestWorkStepStatus {
step Int
workStatus RequestWorkStatus @default(Pending)
requestWork RequestWork @relation(fields: [requestWorkId], references: [id])
requestWorkId String
@@id([step, requestWorkId])
}