|
@@ -253,17 +253,39 @@ function getActivitDataCache(eventsType, eventsId){
|
|
|
return data;
|
|
return data;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-function saveActivitDataCache(eventsType, actData){
|
|
|
|
|
|
|
+
|
|
|
|
|
+function saveActivitDataCache(eventsType, actData, eventsId){
|
|
|
|
|
+ if(!actData){
|
|
|
|
|
+ if(!eventsId){
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ let data = null;
|
|
|
|
|
+ let storeKey = null;
|
|
|
|
|
+ if(eventsType == 1){
|
|
|
|
|
+ storeKey = HbcpreConstKey.compositeActivityData;
|
|
|
|
|
+ }else if(eventsType == 3){
|
|
|
|
|
+ storeKey = HbcpreConstKey.exchangeActivityData;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(!storeKey){
|
|
|
|
|
+ data = {};
|
|
|
|
|
+ }else{
|
|
|
|
|
+ data = magicJS.data.read(storeKey, {});
|
|
|
|
|
+ }
|
|
|
|
|
+ if(eventsId){
|
|
|
|
|
+ data[eventsId] = null;
|
|
|
|
|
+ }
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
let data = null;
|
|
let data = null;
|
|
|
let storeKey = null;
|
|
let storeKey = null;
|
|
|
if(eventsType == 1){
|
|
if(eventsType == 1){
|
|
|
storeKey = HbcpreConstKey.compositeActivityData;
|
|
storeKey = HbcpreConstKey.compositeActivityData;
|
|
|
magicJS.data.write(HbcpreConstKey.compositeActivityId, actData.eventsId);
|
|
magicJS.data.write(HbcpreConstKey.compositeActivityId, actData.eventsId);
|
|
|
- magicJS.data.write(HbcpreConstKey.compositeActivityName, data.eventsName);
|
|
|
|
|
|
|
+ magicJS.data.write(HbcpreConstKey.compositeActivityName, actData.eventsName);
|
|
|
}else if(eventsType == 3){
|
|
}else if(eventsType == 3){
|
|
|
storeKey = HbcpreConstKey.exchangeActivityData;
|
|
storeKey = HbcpreConstKey.exchangeActivityData;
|
|
|
magicJS.data.write(HbcpreConstKey.exchangeActivityId, actData.eventsId);
|
|
magicJS.data.write(HbcpreConstKey.exchangeActivityId, actData.eventsId);
|
|
|
- magicJS.data.write(HbcpreConstKey.exchangeActivityName, data.eventsName);
|
|
|
|
|
|
|
+ magicJS.data.write(HbcpreConstKey.exchangeActivityName, actData.eventsName);
|
|
|
}
|
|
}
|
|
|
if(!storeKey){
|
|
if(!storeKey){
|
|
|
data = {};
|
|
data = {};
|