fix(purchase): 네비 명칭/권한 수정 + 검색 재선택 가능하도록 개선

- 네비: '소모품 관리' → '소모품 구매 관리'(admin only), 일반 사용자는 '소모품 신청'만 표시
- 권한: purchase.request_mobile → purchase.request alias 등록 (비관리자 접근 가능)
- 검색: 품목 선택 후 다시 입력하면 이전 선택 자동 해제 (데스크탑+모바일)
- 모바일: selectSearchItem에서 불필요한 API 재호출 제거, 로컬 캐시 활용

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-04-01 09:50:15 +09:00
parent 798cc38945
commit dcd40e692f
5 changed files with 37 additions and 23 deletions

View File

@@ -6,8 +6,8 @@
<title>소모품 신청 - TK 공장관리</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="stylesheet" href="/static/css/tkfb.css?v=2026040101">
<link rel="stylesheet" href="/css/purchase-mobile.css?v=2026040101">
<link rel="stylesheet" href="/static/css/tkfb.css?v=2026040102">
<link rel="stylesheet" href="/css/purchase-mobile.css?v=2026040102">
<script src="https://cdn.jsdelivr.net/npm/heic2any@0.0.4/dist/heic2any.min.js"></script>
</head>
<body class="bg-gray-50">
@@ -140,8 +140,8 @@
<div class="pm-sheet-body" id="detailContent"></div>
</div>
<script src="/static/js/tkfb-core.js?v=2026040101"></script>
<script src="/static/js/purchase-request-mobile.js?v=2026040101"></script>
<script src="/static/js/shared-bottom-nav.js?v=2026040101"></script>
<script src="/static/js/tkfb-core.js?v=2026040102"></script>
<script src="/static/js/purchase-request-mobile.js?v=2026040102"></script>
<script src="/static/js/shared-bottom-nav.js?v=2026040102"></script>
</body>
</html>

View File

@@ -310,7 +310,7 @@
</div>
</div>
</div>
<script src="/static/js/tkfb-core.js?v=2026040101"></script>
<script src="/static/js/purchase-request.js?v=2026040101"></script>
<script src="/static/js/tkfb-core.js?v=2026040102"></script>
<script src="/static/js/purchase-request.js?v=2026040102"></script>
</body>
</html>