@@ -22,13 +22,13 @@ function getData() {
2222 $ . post ( taskurl ( 'cakebaker_getHomeData' ) , ( error , response , data ) => {
2323 try {
2424 if ( error ) throw new Error ( error )
25- const _info = JSON . parse ( data ) . data ? .result ? .cakeBakerInfo
26- $ . secretp = _info ? .secretp
25+ const _info = JSON . parse ( data ) . data . result . cakeBakerInfo
26+ $ . secretp = _info . secretp
2727 if ( ! $ . secretp ) throw new Error ( '获取 secretp 失败!' )
2828 $ . log ( `❕ ${ $ . name } , 获取密钥!` )
2929 $ . log ( ` 密钥 = ${ $ . secretp . slice ( 0 , 10 ) } ...` )
30- $ . log ( ` 等级 = ${ _info ? .raiseInfo ? .scoreLevel } ` )
31- $ . log ( ` 分数 = ${ _info ? .raiseInfo ? .totalScore } => ${ _info ? .raiseInfo ? .nextLevelScore } ` , '' )
30+ $ . log ( ` 等级 = ${ _info . raiseInfo . scoreLevel } ` )
31+ $ . log ( ` 分数 = ${ _info . raiseInfo . totalScore } => ${ _info . raiseInfo . nextLevelScore } ` , '' )
3232 } catch ( e ) {
3333 $ . log ( `❗️ ${ $ . name } , 获取密钥!` , ` error = ${ error || e } ` , `response = ${ JSON . stringify ( response ) } ` , `data = ${ data } ` , '' )
3434 } finally {
@@ -45,7 +45,7 @@ function getActs() {
4545 $ . log ( `❕ ${ $ . name } , 获取活动!` )
4646 if ( error ) throw new Error ( error )
4747 $ . acts = [ ]
48- JSON . parse ( data ) ? .data ? .result ? .taskVos . forEach ( ( _a ) => {
48+ JSON . parse ( data ) . data . result . taskVos . forEach ( ( _a ) => {
4949 const _act = {
5050 _raw : _a ,
5151 id : _a . taskId ,
@@ -56,7 +56,7 @@ function getActs() {
5656 isProd : _a . productInfoVos ? true : false ,
5757 tasks : [ ] ,
5858 }
59- const _vo = _a [ Object . keys ( _a ) . find ( ( key ) => _a [ key ] ? .itemId || _a [ key ] [ 0 ] ? .itemId ) ]
59+ const _vo = _a [ Object . keys ( _a ) . find ( ( key ) => ( _a [ key ] && _a [ key ] . itemId ) || ( _a [ key ] && _a [ key ] [ 0 ] && _a [ key ] [ 0 ] . itemId ) ) ]
6060 if ( Array . isArray ( _vo ) ) {
6161 _vo . forEach ( ( _task ) => _act . tasks . push ( { _raw : _task , id : _task . itemId , name : _task . title || _task . shopName || _task . taskName || '未知名称' } ) )
6262 } else {
@@ -129,8 +129,8 @@ function getProdAct(act) {
129129 const body = { taskIds : act . tasks . map ( ( task ) => task . id ) . toString ( ) }
130130 $ . post ( taskurl ( 'cakebaker_getFeedDetail' , JSON . stringify ( body ) ) , ( error , response , data ) => {
131131 try {
132- const _result = JSON . parse ( data ) ? .data ? .result
133- const _vo = _result [ Object . keys ( _result ) . find ( ( key ) => Array . isArray ( _result [ key ] ?. [ 0 ] ? .productInfoVos ) ) ]
132+ const _result = JSON . parse ( data ) . data . result
133+ const _vo = _result [ Object . keys ( _result ) . find ( ( key ) => Array . isArray ( _result [ key ] && _result [ key ] [ 0 ] && _result [ key ] [ 0 ] . productInfoVos ) ) ]
134134 act . subacts = [ ]
135135 _vo . forEach ( ( _suba ) => {
136136 const _subact = {
@@ -178,7 +178,7 @@ function sendtask(act, task, isClaim = false) {
178178 $ . post ( taskurl ( 'cakebaker_ckCollectScore' , JSON . stringify ( body ) ) , ( error , response , data ) => {
179179 try {
180180 const _data = JSON . parse ( data )
181- const _issuc = _data ? .data ? .bizCode === 0
181+ const _issuc = _data . data . bizCode === 0
182182 if ( isClaim ) task . isClaimSuc = _issuc
183183 else task . isExecSuc = _issuc
184184 } catch ( e ) {
0 commit comments