- 회사 설정 hidden_fields 신설: 상품 목록·등록폼·엑셀 양식에서 감추고 목표가 후보에서도 제외 - 용어 카탈로그 9→37개(상품·협력사·견적 그룹), 목록·폼·엑셀 헤더 배선 - 엑셀 '최저한도' → '인터넷 최저가' 표기 정정(구양식 헤더는 alias 유지), 공급사 컬럼 검증 유지 - 목표가 산정내역에 적용 모드·숨김 필드 반영, 목표가 상한 라벨에 산식(상품단가×2) 표기 - 공급사 포털: 초청 링크 session_id 로 로그인 전 회사 브랜딩 조회(무인증 엔드포인트), 기본 브랜드 negotium 워드마크, negotium·AI O2O 크레딧 표기 - 목록 테이블 뷰포트 기준 전환·툴바 줄바꿈·협상현황 카드뷰로 모바일/태블릿 대응 - 이용안내 FAQ 탭 추가, 이용안내·회사설정 탭 URL 쿼리 동기화 및 빠른이동 등록
22 lines
721 B
TypeScript
22 lines
721 B
TypeScript
import { PortalHeader } from '@/layouts/PortalHeader'
|
|
import { ListWorkspace } from '@/features/list'
|
|
|
|
export function ListPage() {
|
|
return (
|
|
<div className="flex min-h-svh flex-col bg-surface">
|
|
<PortalHeader />
|
|
<main className="mx-auto w-full max-w-7xl flex-1 px-4 py-6 sm:px-6">
|
|
<ListWorkspace />
|
|
</main>
|
|
{/* 솔루션·제작사 표기 — 회사 브랜딩(헤더 로고)과 무관하게 고정 */}
|
|
<footer className="border-t border-border px-4 py-4 text-center sm:px-6">
|
|
<p className="text-[11px] font-medium text-neutral-50">
|
|
© {new Date().getFullYear()} negotium · Made by AI O2O
|
|
</p>
|
|
</footer>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export default ListPage
|