feat: 기존 작업에 이슈 추가 Import 기능
- ImportService에 importIssuesToTask 메서드 추가
- ImportController에 importIssues 액션 추가
- ImportIssuesRequest FormRequest 생성
- POST /api/admin/pm/import/task/{taskId}/issues 라우트 추가
- import.blade.php UI에 '기존 작업에 이슈 추가' 모드 추가
- ImportProjectRequest에 tasks 레벨 검증 규칙 보완
This commit is contained in:
@@ -29,6 +29,9 @@ public function rules(): array
|
||||
'tasks.*.status' => 'nullable|in:todo,in_progress,done',
|
||||
'tasks.*.priority' => 'nullable|in:low,medium,high',
|
||||
'tasks.*.due_date' => 'nullable|date',
|
||||
'tasks.*.is_urgent' => 'nullable|boolean',
|
||||
'tasks.*.assignee_id' => 'nullable|integer|exists:users,id',
|
||||
'tasks.*.assignee_name' => 'nullable|string|max:100',
|
||||
|
||||
// 작업별 이슈 목록
|
||||
'tasks.*.issues' => 'nullable|array',
|
||||
|
||||
Reference in New Issue
Block a user