feat: Refine import and export functions

This commit is contained in:
raindrop
2024-08-06 16:39:34 +08:00
parent 9a4aa130e0
commit 78bbe322ab
7 changed files with 17 additions and 11 deletions

View File

@@ -127,7 +127,7 @@ const importUIGF = async () => {
gacha_type: recordEntry.gacha_type,
item_id: recordEntry.item_id,
count: recordEntry.count ?? "1",
time: convertTimeZone(recordEntry.time, uidData.timezone, region_time_zone),
time: recordEntry.time,
name: idTargetLangJson?.[recordEntry.item_id].name ?? recordEntry.name,
item_type: idTargetLangJson?.[recordEntry.item_id].item_type ?? recordEntry.item_type,
rank_type: recordEntry.rank_type,
@@ -150,7 +150,7 @@ const importUIGF = async () => {
} else {
data = { result: mergedData, time: Date.now(), uid: dataMap.get(uidData.uid).uid, lang: targetLang, region_time_zone: dataMap.get(uidData.uid).region_time_zone, deleted: dataMap.get(uidData.uid).deleted }
}
saveData(data, '')
changeCurrent(uidData.uid)
dataMap.set(uidData.uid, data)

View File

@@ -443,9 +443,9 @@ const fetchData = async (urlOverride) => {
localTimeZone = region_time_zone
}
}
list.forEach(item => {
item.time = convertTimeZone(item.time, region_time_zone, localTimeZone)
})
// list.forEach(item => {
// item.time = convertTimeZone(item.time, region_time_zone, localTimeZone)
// })
const logs = list.map((item) => {
const { id, item_id, item_type, name, rank_type, time, gacha_id, gacha_type, count} = item
return { id, item_id, item_type, name, rank_type, time, gacha_id, gacha_type, count }