refactor: integrate software assets into unified schema and optimize backend API

This commit is contained in:
thlee3 committed 2026-04-30 09:34:29 +09:00
1 parent 68cb5f9767
commit 2af79cdad3
6 files changed
+363 -451

No files matched your search

+7 -1
View File
@@ -30,7 +30,13 @@ export function formatInline(value: any): string {
* 날짜 문자열 포맷팅 (YYYY.MM.DD -> YYYY-MM-DD)
*/
export function normalizeDate(dateStr: string): string {
return (dateStr || '').replace(/\./g, '-').trim();
if (!dateStr) return '';
let str = String(dateStr).replace(/\./g, '-').trim();
// YYYYMM 형식 처리 (6자리 숫자)
if (/^\d{6}$/.test(str)) {
return `${str.substring(0, 4)}-${str.substring(4, 6)}`;
}
return str;
}
/**