Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
tbcc-sdk-ts
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
qinhaitao
tbcc-sdk-ts
Commits
ba81485e
Commit
ba81485e
authored
Aug 06, 2021
by
mqf_0707
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化capiFn
parent
26e43341
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
72 additions
and
71 deletions
+72
-71
requestFn.js
lib/helpers/requestFn.js
+5
-0
requestFn.js.map
lib/helpers/requestFn.js.map
+1
-1
index.d.ts
lib/index.d.ts
+3
-3
capiFn.d.ts
lib/request/capiFn.d.ts
+3
-3
capiFn.js
lib/request/capiFn.js
+21
-24
capiFn.js.map
lib/request/capiFn.js.map
+1
-1
index.d.ts
lib/utils/index.d.ts
+5
-1
index.js
lib/utils/index.js
+9
-9
index.js.map
lib/utils/index.js.map
+1
-1
requestFn.ts
src/helpers/requestFn.ts
+6
-1
capiFn.ts
src/request/capiFn.ts
+10
-19
index.ts
src/utils/index.ts
+7
-8
No files found.
lib/helpers/requestFn.js
View file @
ba81485e
...
@@ -111,6 +111,11 @@ var tornadoAPIFn = function (tornadoAPI, nickName, handle, loading, params) { re
...
@@ -111,6 +111,11 @@ var tornadoAPIFn = function (tornadoAPI, nickName, handle, loading, params) { re
return
[
2
/*return*/
,
tbFn_1
.
getAuthUserInfo
().
catch
(
function
(
err
)
{
return
[
2
/*return*/
,
tbFn_1
.
getAuthUserInfo
().
catch
(
function
(
err
)
{
console
.
log
(
'未授权成功'
,
err
);
console
.
log
(
'未授权成功'
,
err
);
}).
then
(
function
(
res
)
{
}).
then
(
function
(
res
)
{
var
_a
=
(
res
||
{}).
nickName
,
nickName
=
_a
===
void
0
?
''
:
_a
;
if
(
!
nickName
)
{
console
.
warn
(
'请先登录!'
);
return
false
;
}
return
exports
.
tornadoAPICb
(
params_
,
res
,
loading
,
tornadoAPI
);
return
exports
.
tornadoAPICb
(
params_
,
res
,
loading
,
tornadoAPI
);
})];
})];
}
}
...
...
lib/helpers/requestFn.js.map
View file @
ba81485e
{"version":3,"file":"requestFn.js","sourceRoot":"","sources":["../../src/helpers/requestFn.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,qCAA+C;AAC/C,iCAA0C;AAC1C,iCAAmC;AACnC,IAAM,MAAM,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAA;AACvC,IAAM,MAAM,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAA;AAChC;;;GAGG;AACI,IAAM,GAAG,GAAG,UAAC,IAAS;IACzB,IAAI,GAAG,GAAG,IAAI,MAAM,CAAC,IAAI,CAAC,CAAC;IAC3B,IAAI,GAAG,GAAG,GAAG,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;IACjC,OAAO,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;AAC3E,CAAC,CAAA;AAJY,QAAA,GAAG,OAIf;AACD;;;;;;GAMG;AACI,IAAM,YAAY,GAAG,UAAO,MAAW,EAAE,GAAQ,EAAE,OAAgB,EAAE,UAAkB;;;;;gBAClF,QAAQ,GAAK,GAAG,SAAR,CAAQ;gBACxB,MAAM,CAAC,MAAM,GAAG,WAAG,CAAC,QAAQ,CAAC,CAAA;gBACvB,OAAO,GAAG;oBACZ,GAAG,EAAE,UAAU;oBACf,MAAM,EAAE,MAAM;oBACd,IAAI,EAAE,MAAM;oBACZ,QAAQ,EAAE,MAAM;iBACnB,CAAA;gBACM,qBAAM,iBAAS,CAAC,OAAO,EAAE,OAAO,CAAC,EAAA;oBAAxC,sBAAO,SAAiC,EAAA;;;KAC3C,CAAA;AAVY,QAAA,YAAY,gBAUxB;AACD;;;;;;;GAOG;AACI,IAAM,YAAY,GAAG,UAAO,UAAkB,EAAE,QAAgB,EAAE,MAAc,EAAE,OAAgB,EAAE,MAAW;;;QAE9G,QAAQ,GAAG,UAAU,CAAC,KAAK,CAAC,+DAA+D,CAAC,CAAA;QAC5F,EAAE,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAA;QAChB,OAAO,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAA;QACrB,KAAK,GAAG;YACV,OAAO,EAAE,MAAM;YACf,IAAI,EAAE,MAAM;SACb,CAAA;QACD,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,KAAK,CAAC,CAAA;QACvB,OAAO,GAAG;YACZ,EAAE,IAAA;YACF,OAAO,SAAA;YACP,IAAI,EAAE,KAAK;SACZ,CAAA;QACD,IAAI,CAAC,EAAE,IAAI,CAAC,OAAO,EAAE;YACjB,kBAAa,CAAC,SAAS,EAAC,8BAA8B,CAAC,CAAA;YACvD,sBAAO,KAAK,EAAA;SACf;QACD,6BAA6B;QAC7B,IAAI,CAAC,QAAQ,EAAE;YACX,sBAAO,sBAAe,EAAE,CAAC,KAAK,CAAC,UAAA,GAAG;oBAC9B,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,GAAG,CAAC,CAAC;gBAC9B,CAAC,CAAC,CAAC,IAAI,CAAC,UAAA,GAAG;oBACP,OAAO,oBAAY,CAAC,OAAO,EAAE,GAAG,EAAE,OAAO,EAAE,UAAU,CAAC,CAAA;gBAC1D,CAAC,CAAC,EAAA;SACL;;;KACJ,CAAA;AA3BY,QAAA,YAAY,gBA2BxB;AACD;;;;;GAKG;AACI,IAAM,WAAW,GAAG,UAAO,SAAqB,EAAE,UAAuB,EAAE,MAAW;;;;;gBACjF,SAAS,GAAoC,SAAS,UAA7C,EAAE,MAAM,GAA4B,SAAS,OAArC,EAAE,MAAM,GAAoB,SAAS,OAA7B,EAAE,aAAa,GAAK,SAAS,cAAd,CAAc;gBACtD,WAAW,GAAmD,UAAU,YAA7D,EAAE,UAAU,GAAuC,UAAU,WAAjD,EAAE,QAAQ,GAA6B,UAAU,SAAvC,EAAE,aAAa,GAAc,UAAU,cAAxB,EAAE,OAAO,GAAK,UAAU,QAAf,CAAe;qBAE5E,CAAA,WAAW,KAAK,YAAY,CAAA,EAA5B,wBAA4B;gBACrB,qBAAM,oBAAY,CAAC,UAAU,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM,CAAC,EAAA;oBAA9E,sBAAO,SAAuE,EAAA;;gBAE5E,aAAa,GAAG,OAAO,IAAI,aAAa,CAAC,WAAW,CAAC,CAAC;gBACtD,OAAO,GAAG;oBACZ,GAAG,EAAE,aAAa,GAAG,SAAS,GAAG,GAAG,GAAG,MAAM;oBAC7C,MAAM,EAAE,KAAK;oBACb,IAAI,EAAE,MAAM;oBACZ,QAAQ,EAAE,MAAM;iBACnB,CAAA;gBACM,qBAAM,iBAAS,CAAC,OAAO,EAAE,aAAa,CAAC,EAAA;oBAA9C,sBAAO,SAAuC,EAAA;;;KACjD,CAAA;AAfY,QAAA,WAAW,eAevB"}
{"version":3,"file":"requestFn.js","sourceRoot":"","sources":["../../src/helpers/requestFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
\ No newline at end of file
lib/index.d.ts
View file @
ba81485e
...
@@ -33,10 +33,10 @@ declare const _default: {
...
@@ -33,10 +33,10 @@ declare const _default: {
};
};
};
};
capiFn
:
(
apiList
:
any
,
request
:
any
)
=>
{
capiFn
:
(
apiList
:
any
,
request
:
any
)
=>
{
receiveObjectPrize
(
params
:
any
,
failMessage
:
any
,
successMessage
:
any
):
Promise
<
boolean
>
;
receiveObjectPrize
(
params
:
any
):
Promise
<
false
|
void
>
;
getVipInfo
(
params
:
any
):
Promise
<
any
>
;
getVipInfo
(
params
:
any
):
Promise
<
any
>
;
receiveEnamePrize
(
params
:
any
,
failMessage
:
any
,
successMessage
:
any
):
Promise
<
boolean
>
;
receiveEnamePrize
(
params
:
any
):
Promise
<
boolean
>
;
addStat
(
type
:
string
|
number
,
param
?:
{}
):
Promise
<
boolean
>
;
addStat
(
activityId
:
string
,
type
:
string
|
number
):
Promise
<
boolean
>
;
};
};
tb
:
{
tb
:
{
getUserAddress
:
(
opts
?:
{})
=>
Promise
<
unknown
>
;
getUserAddress
:
(
opts
?:
{})
=>
Promise
<
unknown
>
;
...
...
lib/request/capiFn.d.ts
View file @
ba81485e
declare
const
capiFn
:
(
apiList
:
any
,
request
:
any
)
=>
{
declare
const
capiFn
:
(
apiList
:
any
,
request
:
any
)
=>
{
receiveObjectPrize
(
params
:
any
,
failMessage
:
any
,
successMessage
:
any
):
Promise
<
boolean
>
;
receiveObjectPrize
(
params
:
any
):
Promise
<
false
|
void
>
;
getVipInfo
(
params
:
any
):
Promise
<
any
>
;
getVipInfo
(
params
:
any
):
Promise
<
any
>
;
receiveEnamePrize
(
params
:
any
,
failMessage
:
any
,
successMessage
:
any
):
Promise
<
boolean
>
;
receiveEnamePrize
(
params
:
any
):
Promise
<
boolean
>
;
addStat
(
type
:
number
|
string
,
param
?:
{}
):
Promise
<
boolean
>
;
addStat
(
activityId
:
string
,
type
:
number
|
string
):
Promise
<
boolean
>
;
};
};
export
default
capiFn
;
export
default
capiFn
;
lib/request/capiFn.js
View file @
ba81485e
...
@@ -53,22 +53,21 @@ var utils_1 = require("../utils");
...
@@ -53,22 +53,21 @@ var utils_1 = require("../utils");
// 通用API封装方法
// 通用API封装方法
var
capiFn
=
function
(
apiList
,
request
)
{
var
capiFn
=
function
(
apiList
,
request
)
{
return
{
return
{
receiveObjectPrize
:
function
(
params
,
failMessage
,
successMessage
)
{
receiveObjectPrize
:
function
(
params
)
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
var
_a
,
handle
,
method
,
ext
,
userAddress
,
_b
,
name
,
telNumber
,
provinceName
,
cityName
,
cityCode
,
countyName
,
detailInfo
,
streetName
;
var
_a
,
handle
,
method
,
ext
,
userAddress
,
_b
,
name
,
telNumber
,
provinceName
,
cityName
,
cityCode
,
countyName
,
detailInfo
,
streetName
,
confirmResult
,
_c
;
return
__generator
(
this
,
function
(
_
c
)
{
return
__generator
(
this
,
function
(
_
d
)
{
switch
(
_
c
.
label
)
{
switch
(
_
d
.
label
)
{
case
0
:
case
0
:
_a
=
utils_1
.
getRequestParams
(
apiList
[
'receiveObjectPrize'
]),
handle
=
_a
.
handle
,
method
=
_a
.
method
,
ext
=
_a
.
ext
;
_a
=
utils_1
.
getRequestParams
(
apiList
[
'receiveObjectPrize'
]),
handle
=
_a
.
handle
,
method
=
_a
.
method
,
ext
=
_a
.
ext
;
return
[
4
/*yield*/
,
tbFn_1
.
getUserAddress
().
catch
(
function
(
err
)
{
return
[
4
/*yield*/
,
tbFn_1
.
getUserAddress
().
catch
(
function
(
err
)
{
tb_1
.
commonToast
(
err
.
errorMessage
);
tb_1
.
commonToast
(
err
.
errorMessage
);
})];
})];
case
1
:
case
1
:
userAddress
=
_c
.
sent
();
userAddress
=
_d
.
sent
();
if
(
!
userAddress
)
return
[
2
/*return*/
,
false
];
_b
=
userAddress
||
{},
name
=
_b
.
name
,
telNumber
=
_b
.
telNumber
,
provinceName
=
_b
.
provinceName
,
cityName
=
_b
.
cityName
,
cityCode
=
_b
.
cityCode
,
countyName
=
_b
.
countyName
,
detailInfo
=
_b
.
detailInfo
,
streetName
=
_b
.
streetName
;
_b
=
userAddress
||
{},
name
=
_b
.
name
,
telNumber
=
_b
.
telNumber
,
provinceName
=
_b
.
provinceName
,
cityName
=
_b
.
cityName
,
cityCode
=
_b
.
cityCode
,
countyName
=
_b
.
countyName
,
detailInfo
=
_b
.
detailInfo
,
streetName
=
_b
.
streetName
;
params
=
__assign
({
name
:
name
,
phone
:
telNumber
,
addressDetail
:
detailInfo
,
cityCode
:
cityCode
,
city
:
cityName
,
province
:
provinceName
,
area
:
countyName
,
streetName
:
streetName
},
params
);
params
=
__assign
({
name
:
name
,
phone
:
telNumber
,
addressDetail
:
detailInfo
,
cityCode
:
cityCode
,
city
:
cityName
,
province
:
provinceName
,
area
:
countyName
,
streetName
:
streetName
},
params
);
if
(
!
userAddress
)
return
[
3
/*break*/
,
3
];
return
[
4
/*yield*/
,
tb_1
.
commonConfirm
(
'提示'
,
'确认使用该收货地址:'
+
name
+
telNumber
+
userAddress
.
duibaAddress
.
address
,
function
()
{
return
[
4
/*yield*/
,
tb_1
.
commonConfirm
(
'提示'
,
'确认使用该收货地址:'
+
name
+
telNumber
+
userAddress
.
duibaAddress
.
address
,
function
()
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
var
result
;
var
result
;
...
@@ -79,22 +78,23 @@ var capiFn = function (apiList, request) {
...
@@ -79,22 +78,23 @@ var capiFn = function (apiList, request) {
})];
})];
case
1
:
case
1
:
result
=
_a
.
sent
();
result
=
_a
.
sent
();
if
(
result
&&
!
result
.
success
)
{
tb_1
.
commonToast
(
failMessage
||
'领取失败,前去“我的奖品”查看原因'
);
return
[
2
/*return*/
,
true
];
}
if
(
result
&&
result
.
success
)
{
if
(
result
&&
result
.
success
)
{
successMessage
&&
tb_1
.
commonToast
(
successMessage
);
return
[
2
/*return*/
,
true
];
return
[
2
/*return*/
,
true
];
}
}
return
[
2
/*return*/
];
return
[
2
/*return*/
,
false
];
}
}
});
});
});
});
})];
})];
case
2
:
case
2
:
_c
.
sent
();
_c
=
(
_d
.
sent
());
return
[
2
/*return*/
,
false
];
return
[
3
/*break*/
,
4
];
case
3
:
_c
=
false
;
_d
.
label
=
4
;
case
4
:
confirmResult
=
_c
;
return
[
2
/*return*/
,
confirmResult
];
}
}
});
});
});
});
...
@@ -120,7 +120,7 @@ var capiFn = function (apiList, request) {
...
@@ -120,7 +120,7 @@ var capiFn = function (apiList, request) {
});
});
});
});
},
},
receiveEnamePrize
:
function
(
params
,
failMessage
,
successMessage
)
{
receiveEnamePrize
:
function
(
params
)
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
var
_a
,
handle
,
method
,
ext
,
result
;
var
_a
,
handle
,
method
,
ext
,
result
;
return
__generator
(
this
,
function
(
_b
)
{
return
__generator
(
this
,
function
(
_b
)
{
...
@@ -132,12 +132,7 @@ var capiFn = function (apiList, request) {
...
@@ -132,12 +132,7 @@ var capiFn = function (apiList, request) {
})];
})];
case
1
:
case
1
:
result
=
_b
.
sent
();
result
=
_b
.
sent
();
if
(
result
&&
!
result
.
success
)
{
tb_1
.
commonToast
(
failMessage
||
'领取失败,前去“我的奖品”查看原因'
);
return
[
2
/*return*/
,
true
];
}
if
(
result
&&
result
.
success
)
{
if
(
result
&&
result
.
success
)
{
successMessage
&&
tb_1
.
commonToast
(
successMessage
);
return
[
2
/*return*/
,
true
];
return
[
2
/*return*/
,
true
];
}
}
return
[
2
/*return*/
,
false
];
return
[
2
/*return*/
,
false
];
...
@@ -145,15 +140,17 @@ var capiFn = function (apiList, request) {
...
@@ -145,15 +140,17 @@ var capiFn = function (apiList, request) {
});
});
});
});
},
},
addStat
:
function
(
type
,
param
)
{
addStat
:
function
(
activityId
,
type
)
{
if
(
param
===
void
0
)
{
param
=
{};
}
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
return
__awaiter
(
this
,
void
0
,
void
0
,
function
()
{
var
_a
,
handle
,
method
,
ext
,
result
;
var
_a
,
handle
,
method
,
ext
,
result
;
return
__generator
(
this
,
function
(
_b
)
{
return
__generator
(
this
,
function
(
_b
)
{
switch
(
_b
.
label
)
{
switch
(
_b
.
label
)
{
case
0
:
case
0
:
_a
=
utils_1
.
getRequestParams
(
apiList
[
'addStat'
]),
handle
=
_a
.
handle
,
method
=
_a
.
method
,
ext
=
_a
.
ext
;
_a
=
utils_1
.
getRequestParams
(
apiList
[
'addStat'
]),
handle
=
_a
.
handle
,
method
=
_a
.
method
,
ext
=
_a
.
ext
;
return
[
4
/*yield*/
,
request
(
handle
,
method
,
__assign
({
type
:
type
},
param
),
ext
).
catch
(
function
(
res
)
{
return
[
4
/*yield*/
,
request
(
handle
,
method
,
{
activityId
:
activityId
,
type
:
type
},
ext
).
catch
(
function
(
res
)
{
tb_1
.
commonToast
(
res
&&
res
.
message
);
tb_1
.
commonToast
(
res
&&
res
.
message
);
})];
})];
case
1
:
case
1
:
...
...
lib/request/capiFn.js.map
View file @
ba81485e
{"version":3,"file":"capiFn.js","sourceRoot":"","sources":["../../src/request/capiFn.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"capiFn.js","sourceRoot":"","sources":["../../src/request/capiFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
\ No newline at end of file
lib/utils/index.d.ts
View file @
ba81485e
...
@@ -65,5 +65,9 @@ export declare const formatTimeStamp: (ms: number) => string;
...
@@ -65,5 +65,9 @@ export declare const formatTimeStamp: (ms: number) => string;
* @param endTime
* @param endTime
* @param noCheck
* @param noCheck
*/
*/
export
declare
const
validateActivityStatus
:
(
startTime
:
number
,
endTime
:
number
,
noCheck
:
boolean
)
=>
Promise
<
unknown
>
;
export
declare
const
validateActivityStatus
:
(
checkParam
:
{
startTime
:
number
;
endTime
:
number
;
noCheck
:
boolean
;
})
=>
Promise
<
unknown
>
;
export
{};
export
{};
lib/utils/index.js
View file @
ba81485e
...
@@ -154,13 +154,6 @@ var generateAPI = function (apiList, request) {
...
@@ -154,13 +154,6 @@ var generateAPI = function (apiList, request) {
};
};
});
});
return
api
;
return
api
;
// return Object.keys(apiList).reduce((prev, curr) => {
// const { handle, method, ext, defaultParams } = getRequestParams(apiList[curr]);
// return {
// ...prev,
// [curr]: params => request(handle, method, Object.assign({}, defaultParams, params) , ext)
// }
// }, {})
};
};
exports
.
generateAPI
=
generateAPI
;
exports
.
generateAPI
=
generateAPI
;
/**
/**
...
@@ -214,6 +207,10 @@ var checkIsMember = function (sellerId) { return __awaiter(void 0, void 0, void
...
@@ -214,6 +207,10 @@ var checkIsMember = function (sellerId) { return __awaiter(void 0, void 0, void
var
memberPlugin
;
var
memberPlugin
;
return
__generator
(
this
,
function
(
_a
)
{
return
__generator
(
this
,
function
(
_a
)
{
memberPlugin
=
requirePlugin
(
"cemMember"
);
memberPlugin
=
requirePlugin
(
"cemMember"
);
if
(
!
memberPlugin
)
{
console
.
log
(
'会员检查失败 :>> 请先申请入会插件'
);
return
[
2
/*return*/
,
false
];
}
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
memberPlugin
.
checkMember
({
memberPlugin
.
checkMember
({
sellerId
:
sellerId
,
sellerId
:
sellerId
,
...
@@ -251,13 +248,16 @@ exports.formatTimeStamp = formatTimeStamp;
...
@@ -251,13 +248,16 @@ exports.formatTimeStamp = formatTimeStamp;
* @param endTime
* @param endTime
* @param noCheck
* @param noCheck
*/
*/
var
validateActivityStatus
=
function
(
startTime
,
endTime
,
noCheck
)
{
return
__awaiter
(
void
0
,
void
0
,
void
0
,
function
()
{
var
validateActivityStatus
=
function
(
checkParam
)
{
return
__awaiter
(
void
0
,
void
0
,
void
0
,
function
()
{
var
nowTime
;
var
nowTime
,
startTime
,
endTime
,
noCheck
;
return
__generator
(
this
,
function
(
_a
)
{
return
__generator
(
this
,
function
(
_a
)
{
switch
(
_a
.
label
)
{
switch
(
_a
.
label
)
{
case
0
:
return
[
4
/*yield*/
,
tb_1
.
getServerTime
()];
case
0
:
return
[
4
/*yield*/
,
tb_1
.
getServerTime
()];
case
1
:
case
1
:
nowTime
=
_a
.
sent
();
nowTime
=
_a
.
sent
();
startTime
=
checkParam
.
startTime
,
endTime
=
checkParam
.
endTime
,
noCheck
=
checkParam
.
noCheck
;
if
(
!
startTime
||
!
endTime
)
return
[
2
/*return*/
,
false
];
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
if
(
nowTime
<
startTime
)
{
if
(
nowTime
<
startTime
)
{
tb_1
.
commonToast
(
'活动未开始'
);
tb_1
.
commonToast
(
'活动未开始'
);
...
...
lib/utils/index.js.map
View file @
ba81485e
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/utils/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/utils/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iCAAwD;AACxD;;;;;GAKG;AACI,IAAM,aAAa,GAAG,UAAC,OAAe,EAAE,MAAqB;IAArB,uBAAA,EAAA,qBAAqB;IAChE,IAAI,CAAC,OAAO;QAAE,OAAO,GAAG,CAAC;IAEzB,IAAM,IAAI,GAAG,IAAI,IAAI,CACnB,OAAO,OAAO,KAAK,QAAQ,IAAI,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,OAAO,CACtF,CAAC;IACF,IAAI,CAAC,GAAG;QACN,IAAI,EAAE,IAAI,CAAC,QAAQ,EAAE,GAAG,CAAC;QACzB,IAAI,EAAE,IAAI,CAAC,OAAO,EAAE;QACpB,IAAI,EAAE,IAAI,CAAC,QAAQ,EAAE;QACrB,IAAI,EAAE,IAAI,CAAC,UAAU,EAAE;QACvB,IAAI,EAAE,IAAI,CAAC,UAAU,EAAE;QACvB,IAAI,EAAE,IAAI,CAAC,KAAK,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC;QAC3C,CAAC,EAAE,IAAI,CAAC,eAAe,EAAE;KAC1B,CAAC;IACF,IAAI,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE;QACvB,MAAM,GAAG,MAAM,CAAC,OAAO,CACrB,MAAM,CAAC,EAAE,EACT,CAAC,IAAI,CAAC,WAAW,EAAE,GAAG,EAAE,CAAC,CAAC,MAAM,CAAC,CAAC,GAAG,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,CACvD,CAAC;KACH;IACD,KAAK,IAAI,CAAC,IAAI,CAAC,EAAE;QACf,IAAI,IAAI,MAAM,CAAC,GAAG,GAAG,CAAC,GAAG,GAAG,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE;YAC1C,MAAM,GAAG,MAAM,CAAC,OAAO,CACrB,MAAM,CAAC,EAAE,EACT,MAAM,CAAC,EAAE,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CACzE,CAAC;SACH;KACF;IACD,OAAO,MAAM,CAAC;AAClB,CAAC,CAAC;AA9BW,QAAA,aAAa,iBA8BxB;AACF;;;;GAIG;AACI,IAAM,cAAc,GAAG,UAAC,GAAW,EAAE,OAAe;IACvD,IAAM,IAAI,GAAG,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IAC5B,IAAM,QAAQ,GAAG,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACpC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE;QAC3B,OAAO,KAAK,CAAC;KACd;SAAM,IAAK,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAG;QACjE,OAAO,KAAK,CAAC;KACd;SAAM,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE;QAC5F,OAAO,KAAK,CAAC;KACd;IACD,OAAO,IAAI,CAAC;AAChB,CAAC,CAAC;AAXW,QAAA,cAAc,kBAWzB;AACF;;;GAGG;AACI,IAAM,gBAAgB,GAAG,UAAC,KAAU;IACvC,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;QAC7B,OAAO;YACL,MAAM,EAAE,KAAK;YACb,MAAM,EAAE,MAAM;YACd,GAAG,EAAE,EAAE;SACR,CAAA;KACF;SAAM,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;QAC5B,IAAA,MAAM,GAAkD,KAAK,OAAvD,EAAE,KAAgD,KAAK,OAAtC,EAAf,MAAM,mBAAG,MAAM,KAAA,EAAE,KAA+B,KAAK,cAAlB,EAAlB,aAAa,mBAAG,EAAE,KAAA,EAAK,GAAG,UAAK,KAAK,EAA/D,qCAAuD,CAAF,CAAW;QACtE,OAAO;YACL,MAAM,QAAA;YACN,MAAM,QAAA;YACN,aAAa,eAAA;YACb,GAAG,eAAO,GAAG,CAAE;SAChB,CAAA;KACF;SAAM;QACL,OAAO,CAAC,KAAK,CAAC,wBAAwB,CAAC,CAAC;KACzC;AACL,CAAC,CAAC;AAlBW,QAAA,gBAAgB,oBAkB3B;AASF;;;;GAIG;AACI,IAAM,WAAW,GAAG,UAAwB,OAAU,EAAE,OAAU;IACvE,aAAa;IACX,IAAM,GAAG,GAA0B,EAAE,CAAC;IACtC,MAAM,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,UAAC,EAAY;YAAX,GAAG,QAAA,EAAE,KAAK,QAAA;QACpC,IAAA,KAAyC,wBAAgB,CAAC,KAAK,CAAC,EAA9D,MAAM,YAAA,EAAE,MAAM,YAAA,EAAE,GAAG,SAAA,EAAE,aAAa,mBAA4B,CAAC;QACvE,GAAG,CAAC,GAAG,CAAC,GAAG,UAAC,MAAM,EAAE,MAAW;YAAX,uBAAA,EAAA,WAAW;YAAK,OAAA,OAAO,CAAC,MAAM,EAAE,MAAM,EAAG,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,aAAa,EAAE,MAAM,CAAC,EAAI,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAApG,CAAoG,CAAC;IAC3I,CAAC,CAAC,CAAC;IAEL,OAAO,GAAG,CAAC;AACb,CAAC,CAAC;AATW,QAAA,WAAW,eAStB;AACF;;;;GAIG;AACI,IAAM,cAAc,GAAG,UAAC,GAAoB,EAAE,KAAoB;IAApB,sBAAA,EAAA,YAAoB;IACrE,IAAI,IAAY,EAAE,UAAe,CAAC;IAClC,OAAO;QACL,IAAI,GAAG,GAAG,CAAC,IAAI,IAAI,EAAE,CAAC;QACtB,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,KAAK,EAAE;YAC9B,YAAY,CAAC,UAAU,CAAC,CAAC;YACzB,UAAU,GAAG,UAAU,CAAC;gBACtB,IAAI,GAAG,GAAG,CAAC;YACb,CAAC,EAAE,KAAK,CAAC,CAAC;SACX;aAAM;YACL,IAAI,GAAG,GAAG,CAAC;YACX,GAAG,CAAC,KAAK,CAAC,IAAI,EAAE,SAAS,CAAC,CAAC;SAC5B;IACH,CAAC,CAAC;AACN,CAAC,CAAA;AAdY,QAAA,cAAc,kBAc1B;AACD;;;GAGG;AACI,IAAM,cAAc,GAAG,UAAO,MAA8B;;;;;gBAEvD,KAAK,GAAK,MAAM,EAAE,MAAb,CAAa;gBACf,qBAAM,KAAK,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,MAAM,QAAA,EAAE,CAAC,EAAA;;gBAAlD,IAAI,GAAG,SAA2C;gBACtD,IAAG,OAAO,MAAM,KAAK,QAAQ;oBAAE,sBAAO,IAAI,IAAI,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,EAAA;gBACzD,sBAAO,IAAI,EAAA;;;KACd,CAAA;AANY,QAAA,cAAc,kBAM1B;AACD;;;GAGG;AACI,IAAM,aAAa,GAAG,UAAO,QAAgB;;;QAE3C,YAAY,GAAG,aAAa,CAAC,WAAW,CAAC,CAAC;QACjD,IAAG,CAAC,YAAY,EAAE;YAChB,OAAO,CAAC,GAAG,CAAC,qBAAqB,CAAC,CAAA;YAClC,sBAAO,KAAK,EAAA;SACb;QACD,sBAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAC,MAAM;gBAChC,YAAY,CAAC,WAAW,CAAC;oBACvB,QAAQ,UAAA;oBACR,OAAO,EAAE,UAAC,GAAG;;wBACX,OAAO,CAAC,GAAG,CAAC,aAAa,EAAE,GAAG,CAAC,CAAA;wBAC/B,IAAI,QAAQ,GAAG,CAAA,GAAG,aAAH,GAAG,uBAAH,GAAG,CAAE,eAAe,KAAI,OAAA,GAAG,aAAH,GAAG,uBAAH,GAAG,CAAE,IAAI,0CAAE,QAAQ,MAAK,MAAM,CAAA;wBACrE,OAAO,CAAC,QAAQ,CAAC,CAAA;oBACnB,CAAC;oBACD,IAAI,EAAE,UAAC,GAAG;wBACR,OAAO,CAAC,GAAG,CAAC,aAAa,EAAE,GAAG,CAAC,CAAA;wBAC/B,OAAO,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAA;wBACnC,MAAM,CAAC,GAAG,CAAC,CAAA;oBACb,CAAC;iBACF,CAAC,CAAA;YACJ,CAAC,CAAC,EAAA;;KACH,CAAA;AAtBY,QAAA,aAAa,iBAsBzB;AACD;;;GAGG;AACI,IAAM,eAAe,GAAG,UAAC,EAAU;IACxC,IAAI,KAAK,GAAqB,QAAQ,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,IAAI,GAAG,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,EACnE,OAAO,GAAqB,QAAQ,CAAC,MAAM,CAAC,CAAC,EAAE,GAAG,CAAC,IAAI,GAAG,EAAE,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,GAAG,EAAE,CAAC,CAAC,CAAC,EACnF,OAAO,GAAqB,QAAQ,CAAC,MAAM,CAAC,CAAC,EAAE,GAAG,CAAC,IAAI,GAAG,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,CAAC,CAAC;IACxE,KAAK,GAAG,KAAK,GAAG,EAAE,CAAC,CAAC,CAAC,GAAG,GAAG,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC;IACzC,OAAO,GAAG,OAAO,GAAG,EAAE,CAAC,CAAC,CAAC,GAAG,GAAG,OAAO,CAAC,CAAC,CAAC,OAAO,CAAC;IACjD,OAAO,GAAG,OAAO,GAAG,EAAE,CAAC,CAAC,CAAC,GAAG,GAAG,OAAO,CAAC,CAAC,CAAC,OAAO,CAAC;IACjD,OAAU,KAAK,SAAI,OAAO,SAAI,OAAS,CAAA;AAC3C,CAAC,CAAA;AARY,QAAA,eAAe,mBAQ3B;AACD;;;;;GAKG;AACI,IAAM,sBAAsB,GAAG,UAAO,UAAoE;;;;oBAC/F,qBAAM,kBAAa,EAAE,EAAA;;gBAA/B,OAAO,GAAG,SAAqB;gBAC7B,SAAS,GAAuB,UAAU,UAAjC,EAAE,OAAO,GAAc,UAAU,QAAxB,EAAE,OAAO,GAAK,UAAU,QAAf,CAAe;gBAClD,IAAG,CAAC,SAAS,IAAI,CAAC,OAAO;oBAAE,sBAAO,KAAK,EAAA;gBACvC,sBAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAC,MAAM;wBAChC,IAAG,OAAO,GAAG,SAAS,EAAG;4BACvB,gBAAW,CAAC,OAAO,CAAC,CAAA;4BACpB,OAAO,CAAC,KAAK,CAAC,CAAA;yBACf;6BACI,IAAG,OAAO,GAAG,OAAO,IAAI,CAAC,OAAO,EAAE;4BACrC,gBAAW,CAAC,OAAO,CAAC,CAAA;4BACpB,OAAO,CAAC,KAAK,CAAC,CAAA;yBACf;6BACI;4BACH,OAAO,CAAC,IAAI,CAAC,CAAA;yBACd;oBACH,CAAC,CAAC,EAAA;;;KACH,CAAA;AAjBY,QAAA,sBAAsB,0BAiBlC"}
\ No newline at end of file
\ No newline at end of file
src/helpers/requestFn.ts
View file @
ba81485e
...
@@ -61,7 +61,12 @@ export const tornadoAPIFn = async (tornadoAPI: string, nickName: string, handle:
...
@@ -61,7 +61,12 @@ export const tornadoAPIFn = async (tornadoAPI: string, nickName: string, handle:
if
(
!
nickName
)
{
if
(
!
nickName
)
{
return
getAuthUserInfo
().
catch
(
err
=>
{
return
getAuthUserInfo
().
catch
(
err
=>
{
console
.
log
(
'未授权成功'
,
err
);
console
.
log
(
'未授权成功'
,
err
);
}).
then
(
res
=>
{
}).
then
((
res
:
{
nickName
:
string
,
avatar
:
string
})
=>
{
const
{
nickName
=
''
}
=
res
||
{}
if
(
!
nickName
)
{
console
.
warn
(
'请先登录!'
)
return
false
}
return
tornadoAPICb
(
params_
,
res
,
loading
,
tornadoAPI
)
return
tornadoAPICb
(
params_
,
res
,
loading
,
tornadoAPI
)
})
})
}
}
...
...
src/request/capiFn.ts
View file @
ba81485e
...
@@ -5,12 +5,12 @@ import { getRequestParams } from '../utils';
...
@@ -5,12 +5,12 @@ import { getRequestParams } from '../utils';
// 通用API封装方法
// 通用API封装方法
const
capiFn
=
(
apiList
,
request
)
=>
{
const
capiFn
=
(
apiList
,
request
)
=>
{
return
{
return
{
async
receiveObjectPrize
(
params
,
failMessage
,
successMessage
)
{
async
receiveObjectPrize
(
params
)
{
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'receiveObjectPrize'
]);
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'receiveObjectPrize'
]);
const
userAddress
:
IAddress
=
await
getUserAddress
().
catch
(
err
=>
{
const
userAddress
:
IAddress
=
await
getUserAddress
().
catch
(
err
=>
{
commonToast
(
err
.
errorMessage
);
commonToast
(
err
.
errorMessage
);
});
});
if
(
!
userAddress
)
return
false
//
if(!userAddress) return false
const
{
name
,
telNumber
,
provinceName
,
cityName
,
cityCode
,
countyName
,
detailInfo
,
streetName
}
=
userAddress
||
{};
const
{
name
,
telNumber
,
provinceName
,
cityName
,
cityCode
,
countyName
,
detailInfo
,
streetName
}
=
userAddress
||
{};
params
=
{
params
=
{
name
,
name
,
...
@@ -23,20 +23,16 @@ const capiFn = (apiList, request) => {
...
@@ -23,20 +23,16 @@ const capiFn = (apiList, request) => {
streetName
,
streetName
,
...
params
...
params
}
}
await
commonConfirm
(
'提示'
,
'确认使用该收货地址:'
+
name
+
telNumber
+
userAddress
.
duibaAddress
.
address
,
async
function
()
{
const
confirmResult
=
userAddress
?
(
await
commonConfirm
(
'提示'
,
'确认使用该收货地址:'
+
name
+
telNumber
+
userAddress
.
duibaAddress
.
address
,
async
function
()
{
const
result
=
await
request
(
handle
,
method
,
params
,
ext
).
catch
(
res
=>
{
const
result
=
await
request
(
handle
,
method
,
params
,
ext
).
catch
(
res
=>
{
commonToast
(
res
&&
res
.
message
);
commonToast
(
res
&&
res
.
message
);
});
});
if
(
result
&&
!
result
.
success
)
{
commonToast
(
failMessage
||
'领取失败,前去“我的奖品”查看原因'
);
return
true
;
}
if
(
result
&&
result
.
success
)
{
if
(
result
&&
result
.
success
)
{
successMessage
&&
commonToast
(
successMessage
)
return
true
;
return
true
;
}
}
})
return
false
return
false
}))
:
false
return
confirmResult
},
},
async
getVipInfo
(
params
)
{
async
getVipInfo
(
params
)
{
...
@@ -51,27 +47,22 @@ const capiFn = (apiList, request) => {
...
@@ -51,27 +47,22 @@ const capiFn = (apiList, request) => {
return
false
;
return
false
;
},
},
async
receiveEnamePrize
(
params
,
failMessage
,
successMessage
)
{
async
receiveEnamePrize
(
params
)
{
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'receiveEnamePrize'
]);
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'receiveEnamePrize'
]);
const
result
=
await
request
(
handle
,
method
,
params
,
ext
).
catch
(
res
=>
{
const
result
=
await
request
(
handle
,
method
,
params
,
ext
).
catch
(
res
=>
{
commonToast
(
res
&&
res
.
message
);
commonToast
(
res
&&
res
.
message
);
});
});
if
(
result
&&
!
result
.
success
)
{
commonToast
(
failMessage
||
'领取失败,前去“我的奖品”查看原因'
);
return
true
;
}
if
(
result
&&
result
.
success
)
{
if
(
result
&&
result
.
success
)
{
successMessage
&&
commonToast
(
successMessage
)
return
true
;
return
true
;
}
}
return
false
;
return
false
;
},
},
async
addStat
(
type
:
number
|
string
,
param
=
{}
)
{
async
addStat
(
activityId
:
string
,
type
:
number
|
string
)
{
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'addStat'
]);
const
{
handle
,
method
,
ext
}
=
getRequestParams
(
apiList
[
'addStat'
]);
const
result
=
await
request
(
handle
,
method
,
{
const
result
=
await
request
(
handle
,
method
,
{
type
,
activityId
,
...
param
type
},
ext
).
catch
(
res
=>
{
},
ext
).
catch
(
res
=>
{
commonToast
(
res
&&
res
.
message
);
commonToast
(
res
&&
res
.
message
);
});
});
...
...
src/utils/index.ts
View file @
ba81485e
...
@@ -98,13 +98,6 @@ export const generateAPI = <T, K extends Function>(apiList: T, request: K): IApi
...
@@ -98,13 +98,6 @@ export const generateAPI = <T, K extends Function>(apiList: T, request: K): IApi
});
});
return
api
;
return
api
;
// return Object.keys(apiList).reduce((prev, curr) => {
// const { handle, method, ext, defaultParams } = getRequestParams(apiList[curr]);
// return {
// ...prev,
// [curr]: params => request(handle, method, Object.assign({}, defaultParams, params) , ext)
// }
// }, {})
};
};
/**
/**
* 函数节流,普通防连点
* 函数节流,普通防连点
...
@@ -144,6 +137,10 @@ export const getImgShareUrl = async (fileId: string | Array<string>) => {
...
@@ -144,6 +137,10 @@ export const getImgShareUrl = async (fileId: string | Array<string>) => {
export
const
checkIsMember
=
async
(
sellerId
:
number
)
=>
{
export
const
checkIsMember
=
async
(
sellerId
:
number
)
=>
{
// @ts-ignore
// @ts-ignore
const
memberPlugin
=
requirePlugin
(
"cemMember"
);
const
memberPlugin
=
requirePlugin
(
"cemMember"
);
if
(
!
memberPlugin
)
{
console
.
log
(
'会员检查失败 :>> 请先申请入会插件'
)
return
false
}
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
memberPlugin
.
checkMember
({
memberPlugin
.
checkMember
({
sellerId
,
sellerId
,
...
@@ -179,8 +176,10 @@ export const formatTimeStamp = (ms: number) => {
...
@@ -179,8 +176,10 @@ export const formatTimeStamp = (ms: number) => {
* @param endTime
* @param endTime
* @param noCheck
* @param noCheck
*/
*/
export
const
validateActivityStatus
=
async
(
startTime
:
number
,
endTime
:
number
,
noCheck
:
boolean
)
=>
{
export
const
validateActivityStatus
=
async
(
checkParam
:
{
startTime
:
number
,
endTime
:
number
,
noCheck
:
boolean
}
)
=>
{
const
nowTime
=
await
getServerTime
()
const
nowTime
=
await
getServerTime
()
const
{
startTime
,
endTime
,
noCheck
}
=
checkParam
if
(
!
startTime
||
!
endTime
)
return
false
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
if
(
nowTime
<
startTime
)
{
if
(
nowTime
<
startTime
)
{
commonToast
(
'活动未开始'
)
commonToast
(
'活动未开始'
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment