fix: 이미지 상태 필터와 통계 일관성 수정

- '실패' 필터 선택 시 failed + no_result 둘 다 검색되도록 수정
- 통계 라벨: '실패' → '실패/없음'
- 필터 옵션: '실패' → '실패/검색없음', 별도 'no_result' 옵션 제거
- 상단 통계와 필터 결과가 일치하도록 UX 개선
This commit is contained in:
thug0bin
2026-03-04 10:25:53 +09:00
parent 546a5e7ae6
commit acf8e44aa5
2 changed files with 8 additions and 5 deletions

View File

@@ -5707,8 +5707,12 @@ def api_product_images_list():
params = []
if status_filter:
where_clauses.append("status = ?")
params.append(status_filter)
# "failed" 필터는 failed + no_result 둘 다 포함 (통계와 일치시키기 위해)
if status_filter == 'failed':
where_clauses.append("status IN ('failed', 'no_result')")
else:
where_clauses.append("status = ?")
params.append(status_filter)
if search:
where_clauses.append("(product_name LIKE ? OR barcode LIKE ?)")