최신코드 반영
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { HardwareAsset, SoftwareAsset, SWUser, HardwareLog } from './excelHandler';
|
||||
import { HardwareAsset, SoftwareAsset, SWUser, HardwareLog } from './types';
|
||||
|
||||
// 유틸리티: 랜덤 문자열
|
||||
const randomId = () => Math.random().toString(36).substring(2, 9);
|
||||
@@ -10687,9 +10687,9 @@ export const dummySwUsers: any[] = Array.from({ length: 15 }).map((_, i) => ({
|
||||
|
||||
export const dummyLogs: any[] = Array.from({ length: 10 }).map((_, i) => ({
|
||||
id: randomId(),
|
||||
assetId: dummyPCs[0]?.id || randomId(),
|
||||
date: randomDateStr(1),
|
||||
asset_id: dummyPCs[0]?.id || randomId(),
|
||||
log_date: randomDateStr(1),
|
||||
details: i % 2 === 0 ? '메모리 추가 증설 (16GB -> 32GB)' : '디스플레이 파손 수리',
|
||||
user: 'IT지원팀',
|
||||
log_user: 'IT지원팀',
|
||||
cost: i % 2 === 0 ? 80000 : 150000,
|
||||
}));
|
||||
|
||||
@@ -30,8 +30,7 @@ export const state: AppState = {
|
||||
hw: [], sw: [],
|
||||
swUsers: [], logs: [],
|
||||
jobSpecs: [],
|
||||
subSw: [],
|
||||
permSw: []
|
||||
mobile: []
|
||||
}
|
||||
};
|
||||
|
||||
@@ -61,9 +60,9 @@ export async function loadMasterDataFromDB() {
|
||||
};
|
||||
|
||||
// Mapping for backward compatibility
|
||||
state.masterData.equip = state.masterData.equipment;
|
||||
state.masterData.subSw = state.masterData.swExternal;
|
||||
state.masterData.permSw = state.masterData.swInternal;
|
||||
(state.masterData as any).equip = state.masterData.equipment;
|
||||
(state.masterData as any).subSw = state.masterData.swExternal;
|
||||
(state.masterData as any).permSw = state.masterData.swInternal;
|
||||
|
||||
// 하드웨어 통합 (대시보드 호환용)
|
||||
state.masterData.hw = [
|
||||
|
||||
@@ -147,6 +147,8 @@ export interface MasterAssetData {
|
||||
vip: HardwareAsset[];
|
||||
swUsers: SWUser[];
|
||||
logs: HardwareLog[];
|
||||
jobSpecs?: any[];
|
||||
mobile?: HardwareAsset[];
|
||||
// Integrated arrays
|
||||
hw: HardwareAsset[];
|
||||
sw: SoftwareAsset[];
|
||||
|
||||
Reference in New Issue
Block a user