|
|
@@ -148,12 +148,21 @@ function isSeriesDataGrabEnabled() {
|
|
|
return JSON.parse(flag);
|
|
|
}
|
|
|
|
|
|
-function isHomeSeriesDataGrabEnabled() {
|
|
|
+function isHomeSeriesDataGrabEnabled(seriesId) {
|
|
|
let flag = magicJS.data.read(HbcpreConstKey.homeSeriesDataGrabEnabled, null);
|
|
|
if (flag == null) {
|
|
|
return false;
|
|
|
}
|
|
|
- return JSON.parse(flag);
|
|
|
+ flag = JSON.parse(flag);
|
|
|
+ if(flag){
|
|
|
+ let seriesList = magicJS.data.read(HbcpreConstKey.homeSeriesList, []);
|
|
|
+ for(let i=seriesList.length-1; i>= 0; i--){
|
|
|
+ if(seriesList[i].seriesId == seriesId){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return flag;
|
|
|
}
|
|
|
|
|
|
function isCompositeItemGrabEnabled() {
|
|
|
@@ -602,7 +611,7 @@ function handleSeriesInfo() {
|
|
|
// quantityNumber //发行
|
|
|
// circulationNumber //流通
|
|
|
if(seriesInfo.openingTime > 0){
|
|
|
- if(isHomeSeriesDataGrabEnabled()){
|
|
|
+ if(isHomeSeriesDataGrabEnabled(seriesInfo.seriesId)){
|
|
|
let seriesId = seriesInfo.seriesId;
|
|
|
let storeKey = `${HbcpreConstKey.homeSeriesInfo}#${seriesInfo.seriesId}`;
|
|
|
magicJS.data.write(storeKey, seriesInfo);
|