refactor(cupang): UI에서 제거된 기능의 죽은 코드 정리
- 엑셀 내보내기 전체 제거: /export, /{id}/export, _build_xlsx,
_flatten_for_sheet, shipments_for_export, SHEET_COLUMNS
- 미사용 라우트 제거: /api/calendar, /api/products/search, /api/box-calc,
/{id}/status(상태변경 UI 삭제됨)
- 미사용 db 메서드 제거: deactivate_box_rule, get_box_rule, box_rule_map
- form.html window.CPG + cpg-search-pop, cupang.js CFG, 검색 드롭다운 CSS 제거
- 템플릿 미사용 statuses 컨텍스트 제거, router import 정리
- 캐시 버전 k
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -270,16 +270,3 @@
|
||||
.cpg-upb-unit { font-size: 13px; color: var(--color-midtone-gray); }
|
||||
/* 메모: 프레임 전체 너비 */
|
||||
.cpg .cpg-brule-fields .cpg-brule-memo { width: 100%; min-width: 0; max-width: 100%; box-sizing: border-box; }
|
||||
|
||||
/* ── 상품 검색 드롭다운 ── */
|
||||
.cpg-search-pop {
|
||||
position: absolute; z-index: 50;
|
||||
background: #fff; border: 1px solid var(--color-subtle-ash);
|
||||
border-radius: 10px; box-shadow: 0 4px 16px rgba(0,0,0,.08);
|
||||
max-height: 260px; overflow-y: auto; min-width: 280px;
|
||||
}
|
||||
.cpg-search-item { padding: 8px 12px; cursor: pointer; font-size: 13px; }
|
||||
.cpg-search-item:hover, .cpg-search-item.is-active { background: var(--color-ghost-gray); }
|
||||
.cpg-search-item .cpg-sc { font-weight: 600; }
|
||||
.cpg-search-item .cpg-sn { color: var(--color-midtone-gray); margin-left: 8px; }
|
||||
.cpg-search-empty { padding: 10px 12px; font-size: 12px; color: var(--color-midtone-gray); }
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
수량 입력 시 박스 수 미리보기(서버가 저장 시 store.compute_boxes 로 재계산). */
|
||||
(function () {
|
||||
"use strict";
|
||||
var CFG = window.CPG || {};
|
||||
var body = document.getElementById("cpg-lines-body");
|
||||
var form = document.getElementById("cpg-form");
|
||||
if (!body || !form) return;
|
||||
|
||||
Reference in New Issue
Block a user