feat(v2.4): 统一领域状态契约
This commit is contained in:
@@ -1,8 +1,45 @@
|
||||
export enum TaskStatus {
|
||||
TODO = 'todo',
|
||||
IN_PROGRESS = 'in_progress',
|
||||
IN_REVIEW = 'in_review',
|
||||
DONE = 'done',
|
||||
TESTING = 'testing',
|
||||
SUBMITTED = 'submitted',
|
||||
}
|
||||
|
||||
export enum DevTaskStatus {
|
||||
TODO = 'todo',
|
||||
IN_PROGRESS = 'in_progress',
|
||||
TESTING = 'testing',
|
||||
SUBMITTED = 'submitted',
|
||||
}
|
||||
|
||||
export enum VersionPlanStatus {
|
||||
PENDING = 'pending',
|
||||
IN_PROGRESS = 'in_progress',
|
||||
COMPLETED = 'completed',
|
||||
}
|
||||
|
||||
export enum TestCaseStatus {
|
||||
PENDING = 'pending',
|
||||
RUNNING = 'running',
|
||||
PASSED = 'passed',
|
||||
FAILED = 'failed',
|
||||
BLOCKED = 'blocked',
|
||||
}
|
||||
|
||||
export enum BugStatus {
|
||||
OPEN = 'open',
|
||||
FIXING = 'fixing',
|
||||
FIXED = 'fixed',
|
||||
VERIFYING = 'verifying',
|
||||
CLOSED = 'closed',
|
||||
REJECTED = 'rejected',
|
||||
}
|
||||
|
||||
export enum VersionStatus {
|
||||
DEVELOPING = 'developing',
|
||||
PLANNED = 'planned',
|
||||
RELEASED = 'released',
|
||||
PAUSED = 'paused',
|
||||
CLOSED = 'closed',
|
||||
}
|
||||
|
||||
@@ -14,9 +51,12 @@ export enum ProjectRole {
|
||||
}
|
||||
|
||||
export enum RequirementStatus {
|
||||
DRAFT = 'draft',
|
||||
REVIEWING = 'reviewing',
|
||||
APPROVED = 'approved',
|
||||
PENDING_REVIEW = 'pending_review',
|
||||
ADOPTED = 'adopted',
|
||||
REJECTED = 'rejected',
|
||||
DELIVERED = 'delivered',
|
||||
PLANNED = 'planned',
|
||||
DEVELOPING = 'developing',
|
||||
TESTING = 'testing',
|
||||
RELEASED = 'released',
|
||||
CLOSED = 'closed',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user