사용자-약국 매핑 시스템 개선 및 UI 업데이트

- 자동 매핑 버그 수정: 이름만으로 자동 연결되던 문제 해결
- 매핑되지 않은 약국 목록 API 추가 (/api/pharmacies/available)
- 사용자 연결 드롭다운에서 매핑 가능한 약국만 표시하도록 개선
- 기존 잘못된 매핑 초기화하여 명시적 링크만 허용
- UI 텍스트 업데이트: "Headscale 사용자 목록" → "PQON 사용자 목록"
- UI 텍스트 업데이트: "Headscale 네트워크 사용자" → "PharmQ-ON 사용자"
- 사이드 메뉴 링크 변경: "Headplane UI" → "Medivault" (https://medivault.co.kr/)
- SQLAlchemy or_ import 추가하여 복합 조건 쿼리 지원

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-11 11:49:17 +09:00
parent e71cdb2cda
commit 56b72629f9
3 changed files with 77 additions and 12 deletions

View File

@@ -214,8 +214,8 @@
<!-- 빠른 링크 -->
<ul class="nav flex-column">
<li class="nav-item">
<a class="nav-link" href="http://localhost:3000/admin/" target="_blank">
<i class="fas fa-external-link-alt"></i> Headplane UI
<a class="nav-link" href="https://medivault.co.kr/" target="_blank">
<i class="fas fa-external-link-alt"></i> Medivault
</a>
</li>
<li class="nav-item">