feat: AI coordination protocol and advanced audit operations
This commit is contained in:
@@ -27,6 +27,16 @@ class OperationCreate(BaseModel):
|
||||
quantity: float
|
||||
user_id: int
|
||||
|
||||
class BulkOperationCreate(BaseModel):
|
||||
user_id: int
|
||||
items: List[OperationCreate]
|
||||
|
||||
class TrashOperationCreate(BaseModel):
|
||||
barcode: str
|
||||
quantity: float
|
||||
user_id: int
|
||||
reason: Optional[str] = "unspecified"
|
||||
|
||||
# --- Audit Logs ---
|
||||
class AuditLogResponse(BaseModel):
|
||||
id: int
|
||||
|
||||
Reference in New Issue
Block a user