Skip to content

Commit 3948bae

Browse files
author
shengyonggen
committed
增加兼容灼洲的app的$token和$project方式
1 parent 9499533 commit 3948bae

File tree

5 files changed

+46
-4
lines changed

5 files changed

+46
-4
lines changed

sensorsdata.amd.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sensorsdata.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/sdk.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,17 @@ _.searchObjDate = function(o) {
337337
}
338338
};
339339

340+
_.searchZZAppStyle = function(data){
341+
if(typeof data.properties.$project !== 'undefined'){
342+
data.$project = data.properties.$project;
343+
delete data.properties.$project;
344+
}
345+
if(typeof data.properties.$token !== 'undefined'){
346+
data.$token = data.properties.$token;
347+
delete data.properties.$project;
348+
}
349+
};
350+
340351
_.formatJsonString = function(obj){
341352
try{
342353
return JSON.stringify(obj, null, ' ');
@@ -2305,6 +2316,9 @@ saEvent.send = function(p, callback) {
23052316
}
23062317
_.searchObjDate(data);
23072318
_.searchObjString(data);
2319+
// 兼容灼洲app端做的$project和$token而加的代码
2320+
_.searchZZAppStyle(data);
2321+
23082322
//去掉data里的$option
23092323
var data_config = _.searchConfigData(data.properties);
23102324

src/sensorsdata.full.amd.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,17 @@ _.searchObjDate = function(o) {
486486
}
487487
};
488488

489+
_.searchZZAppStyle = function(data){
490+
if(typeof data.properties.$project !== 'undefined'){
491+
data.$project = data.properties.$project;
492+
delete data.properties.$project;
493+
}
494+
if(typeof data.properties.$token !== 'undefined'){
495+
data.$token = data.properties.$token;
496+
delete data.properties.$project;
497+
}
498+
};
499+
489500
_.formatJsonString = function(obj){
490501
try{
491502
return JSON.stringify(obj, null, ' ');
@@ -2454,6 +2465,9 @@ saEvent.send = function(p, callback) {
24542465
}
24552466
_.searchObjDate(data);
24562467
_.searchObjString(data);
2468+
// 兼容灼洲app端做的$project和$token而加的代码
2469+
_.searchZZAppStyle(data);
2470+
24572471
//去掉data里的$option
24582472
var data_config = _.searchConfigData(data.properties);
24592473

src/sensorsdata.full.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,17 @@ _.searchObjDate = function(o) {
483483
}
484484
};
485485

486+
_.searchZZAppStyle = function(data){
487+
if(typeof data.properties.$project !== 'undefined'){
488+
data.$project = data.properties.$project;
489+
delete data.properties.$project;
490+
}
491+
if(typeof data.properties.$token !== 'undefined'){
492+
data.$token = data.properties.$token;
493+
delete data.properties.$project;
494+
}
495+
};
496+
486497
_.formatJsonString = function(obj){
487498
try{
488499
return JSON.stringify(obj, null, ' ');
@@ -2451,6 +2462,9 @@ saEvent.send = function(p, callback) {
24512462
}
24522463
_.searchObjDate(data);
24532464
_.searchObjString(data);
2465+
// 兼容灼洲app端做的$project和$token而加的代码
2466+
_.searchZZAppStyle(data);
2467+
24542468
//去掉data里的$option
24552469
var data_config = _.searchConfigData(data.properties);
24562470

0 commit comments

Comments
 (0)