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
382fc3c3
Commit
382fc3c3
authored
Sep 15, 2021
by
mqf_0707
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增授权及会员优惠券等常用API
parent
9c028b13
Changes
18
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
431 additions
and
218 deletions
+431
-218
tb.d.ts
lib/core/tb.d.ts
+47
-25
tb.js
lib/core/tb.js
+167
-60
tb.js.map
lib/core/tb.js.map
+1
-1
tbFn.js
lib/core/tbFn.js
+2
-6
tbFn.js.map
lib/core/tbFn.js.map
+1
-1
index.d.ts
lib/helpers/index.d.ts
+4
-3
index.js
lib/helpers/index.js
+16
-12
index.js.map
lib/helpers/index.js.map
+1
-1
index.d.ts
lib/index.d.ts
+40
-25
capiFn.js.map
lib/request/capiFn.js.map
+1
-1
index.js
lib/utils/index.js
+2
-2
index.js.map
lib/utils/index.js.map
+1
-1
package.json
package.json
+1
-1
tb.ts
src/core/tb.ts
+118
-50
tbFn.ts
src/core/tbFn.ts
+4
-8
index.ts
src/helpers/index.ts
+20
-16
capiFn.ts
src/request/capiFn.ts
+2
-2
index.ts
src/utils/index.ts
+3
-3
No files found.
lib/core/tb.d.ts
View file @
382fc3c3
...
@@ -6,28 +6,39 @@ import { AudioModel } from '../helpers';
...
@@ -6,28 +6,39 @@ import { AudioModel } from '../helpers';
* @param {function} successCb 成功回调
* @param {function} successCb 成功回调
*/
*/
export
declare
const
commonToast
:
(
content
:
string
,
duration
?:
number
,
successCb
?:
()
=>
any
)
=>
void
;
export
declare
const
commonToast
:
(
content
:
string
,
duration
?:
number
,
successCb
?:
()
=>
any
)
=>
void
;
/**
* 通用toast
* @param {string} content toast内容
* @param {number} duration 显示时长
* @param {function} successCb 成功回调
*/
export
declare
const
showToast
:
(
params
:
{
content
:
string
;
duration
?:
number
;
success
?:
()
=>
any
;
},
Taro
?:
any
)
=>
void
;
/**
/**
* 简易alert
* 简易alert
* @param {string} content toast内容
* @param {string} content toast内容
*/
*/
export
declare
const
simpleAlert
:
(
content
:
string
)
=>
void
;
export
declare
const
simpleAlert
:
(
content
:
string
,
Taro
?:
any
)
=>
void
;
/**
/**
* 通用确认弹窗
* 通用确认弹窗
* @param {string} title 标题
* @param {string} title 标题
* @param {string} content 内容
* @param {string} content 内容
* @param {function} successCb 成功回调
* @param {function} successCb 成功回调
*/
*/
export
declare
const
commonConfirm
:
(
title
:
string
,
content
:
string
,
successCb
?:
()
=>
any
)
=>
Promise
<
void
>
;
export
declare
const
commonConfirm
:
(
title
?:
string
,
content
?:
string
,
successCb
?:
()
=>
any
,
Taro
?:
any
)
=>
Promise
<
void
>
;
/**
/**
* 获取系统信息
* 获取系统信息
*/
*/
export
declare
const
getSystemInfo
:
()
=>
Promise
<
unknown
>
;
export
declare
const
getSystemInfo
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 执行关注店铺
* 执行关注店铺
* @param {number} sellerId 店铺归属的卖家Id
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
* @returns {boolean} 关注状态
*/
*/
export
declare
const
favorShop
:
(
sellerId
:
number
)
=>
Promise
<
boolean
|
{
export
declare
const
favorShop
:
(
sellerId
?:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
error
?:
number
;
error
?:
number
;
}
>
;
}
>
;
/**
/**
...
@@ -35,34 +46,34 @@ export declare const favorShop: (sellerId: number) => Promise<boolean | {
...
@@ -35,34 +46,34 @@ export declare const favorShop: (sellerId: number) => Promise<boolean | {
* @param {number} sellerId 店铺归属的卖家Id
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
* @returns {boolean} 关注状态
*/
*/
export
declare
const
checkShopFavoredStatus
:
(
sellerId
:
number
)
=>
Promise
<
boolean
|
{
export
declare
const
checkShopFavoredStatus
:
(
sellerId
?:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
isFavor
?:
boolean
;
isFavor
?:
boolean
;
}
>
;
}
>
;
/**
/**
* 跳转到外部链接
* 跳转到外部链接
* @param {string} url 跳转链接
* @param {string} url 跳转链接
*/
*/
export
declare
const
navigateToOutside
:
(
url
:
any
)
=>
boolean
;
export
declare
const
navigateToOutside
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
/**
/**
* 跳转到内部链接(新开窗口)
* 跳转到内部链接(新开窗口)
* @param {string} url 跳转链接
* @param {string} url 跳转链接
*/
*/
export
declare
const
navigateTo
:
(
url
:
any
)
=>
boolean
;
export
declare
const
navigateTo
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
/**
/**
* 返回页面
* 返回页面
* @param {number} delta
* @param {number} delta
*/
*/
export
declare
const
navigateBack
:
(
delta
?:
number
)
=>
void
;
export
declare
const
navigateBack
:
(
delta
?:
number
,
Taro
?:
any
)
=>
void
;
/**
/**
* 跳转到内部链接(不新开窗口)
* 跳转到内部链接(不新开窗口)
* @param {string} url
* @param {string} url
*/
*/
export
declare
const
redirectTo
:
(
url
:
string
)
=>
boolean
;
export
declare
const
redirectTo
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
/**
/**
* 获取服务器时间
* 获取服务器时间
* @returns {number} 服务器时间戳
* @returns {number} 服务器时间戳
*/
*/
export
declare
const
getServerTime
:
()
=>
Promise
<
string
|
{
export
declare
const
getServerTime
:
(
Taro
?:
any
)
=>
Promise
<
string
|
{
time
?:
string
;
time
?:
string
;
}
>
;
}
>
;
/**
/**
...
@@ -70,7 +81,7 @@ export declare const getServerTime: () => Promise<string | {
...
@@ -70,7 +81,7 @@ export declare const getServerTime: () => Promise<string | {
* @param {number} 商品id
* @param {number} 商品id
* @returns {object} 收藏结果
* @returns {object} 收藏结果
*/
*/
export
declare
const
collectGoods
:
(
id
:
number
)
=>
Promise
<
false
|
{
export
declare
const
collectGoods
:
(
id
:
number
,
Taro
?:
any
)
=>
Promise
<
false
|
{
error
?:
number
;
error
?:
number
;
}
>
;
}
>
;
/**
/**
...
@@ -78,14 +89,14 @@ export declare const collectGoods: (id: number) => Promise<false | {
...
@@ -78,14 +89,14 @@ export declare const collectGoods: (id: number) => Promise<false | {
* @param {number} 商品id
* @param {number} 商品id
* @returns {boolean} 商品收场状态
* @returns {boolean} 商品收场状态
*/
*/
export
declare
const
checkGoodsCollectedStatus
:
(
id
:
number
)
=>
Promise
<
boolean
|
{
export
declare
const
checkGoodsCollectedStatus
:
(
id
:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
isCollect
?:
boolean
;
isCollect
?:
boolean
;
}
>
;
}
>
;
/**
/**
* 跳转到淘宝商品页
* 跳转到淘宝商品页
* @param {string} itemId 商品ID
* @param {string} itemId 商品ID
*/
*/
export
declare
const
openDetail
:
(
itemId
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
openDetail
:
(
itemId
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 创建音频实例
* 创建音频实例
* @param {object} opts 配置对象 例 { src: '音频链接', autoplay: false }
* @param {object} opts 配置对象 例 { src: '音频链接', autoplay: false }
...
@@ -93,41 +104,41 @@ export declare const openDetail: (itemId: string) => Promise<unknown>;
...
@@ -93,41 +104,41 @@ export declare const openDetail: (itemId: string) => Promise<unknown>;
export
declare
const
createAudio
:
(
opts
:
{
export
declare
const
createAudio
:
(
opts
:
{
src
:
string
;
src
:
string
;
autoplay
?:
boolean
;
autoplay
?:
boolean
;
})
=>
AudioModel
;
}
,
Taro
?:
any
)
=>
AudioModel
;
/**
/**
* 获取图片信息
* 获取图片信息
* @param {string} src 图片地址
* @param {string} src 图片地址
*/
*/
export
declare
const
getImageInfo
:
(
src
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
getImageInfo
:
(
src
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 剪切板
* 剪切板
* @param {text: string}
* @param {text: string}
*/
*/
export
declare
const
setClipboard
:
(
text
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
setClipboard
:
(
text
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 调起分享面板
* 调起分享面板
*/
*/
export
declare
const
showSharePanel
:
()
=>
Promise
<
void
>
;
export
declare
const
showSharePanel
:
(
Taro
?:
any
)
=>
Promise
<
void
>
;
/**
/**
* 隐藏分享面板
* 隐藏分享面板
*/
*/
export
declare
const
hideShareMenu
:
()
=>
Promise
<
void
>
;
export
declare
const
hideShareMenu
:
(
Taro
?:
any
)
=>
Promise
<
void
>
;
/**
/**
* 获取缓存数据
* 获取缓存数据
* @param key
* @param key
*/
*/
export
declare
const
getStorage
:
(
key
:
string
)
=>
Promise
<
string
>
;
export
declare
const
getStorage
:
(
key
:
string
,
Taro
?:
any
)
=>
Promise
<
string
>
;
/**
/**
* 设置缓存数据
* 设置缓存数据
* @param key
* @param key
* @param value
* @param value
*/
*/
export
declare
const
setStorage
:
(
key
:
string
,
value
:
any
)
=>
Promise
<
unknown
>
;
export
declare
const
setStorage
:
(
key
:
string
,
value
:
any
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 清除缓存数据
* 清除缓存数据
* @param key
* @param key
*/
*/
export
declare
const
removeStorage
:
(
key
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
removeStorage
:
(
key
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 自定义分析数据的上报接口
* 自定义分析数据的上报接口
* @param eventType
* @param eventType
...
@@ -139,20 +150,31 @@ export declare const taobaoReportClick: (eventType: string, logkey: string) => v
...
@@ -139,20 +150,31 @@ export declare const taobaoReportClick: (eventType: string, logkey: string) => v
* @param sellerNick
* @param sellerNick
* @param itemId
* @param itemId
*/
*/
export
declare
const
openMessage
:
(
sellerNick
:
string
,
itemId
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
openMessage
:
(
param
:
{
sellerNick
:
string
;
itemId
:
string
;
},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 显示指定商品 SKU 选择器
* 显示指定商品 SKU 选择器
* @param itemId
* @param itemId
*/
*/
export
declare
const
showSkuModal
:
(
itemId
:
string
)
=>
Promise
<
unknown
>
;
export
declare
const
showSkuModal
:
(
itemId
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 隐藏正在展示的商品 SKU 选择器
* 隐藏正在展示的商品 SKU 选择器
*/
*/
export
declare
const
hideSkuModal
:
()
=>
Promise
<
unknown
>
;
export
declare
const
hideSkuModal
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 跳转订单页
* 跳转订单页
* @param itemId
* @param itemId
* @param skuId
* @param skuId
* @param quantity
* @param quantity
*/
*/
export
declare
const
confirmCustomOrder
:
(
itemId
:
number
,
skuId
?:
number
,
quantity
?:
number
)
=>
Promise
<
unknown
>
;
export
declare
const
confirmCustomOrder
:
(
param
:
{
itemId
:
number
;
skuId
?:
number
;
quantity
?:
number
;
},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
export
declare
const
getSetting
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
export
declare
const
openSetting
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
export
declare
const
getAuthUserInfo
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
export
declare
const
authorize
:
(
scopeInfo
:
any
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
lib/core/tb.js
View file @
382fc3c3
This diff is collapsed.
Click to expand it.
lib/core/tb.js.map
View file @
382fc3c3
This diff is collapsed.
Click to expand it.
lib/core/tbFn.js
View file @
382fc3c3
...
@@ -64,13 +64,12 @@ var getUserAddress = function (opts) {
...
@@ -64,13 +64,12 @@ var getUserAddress = function (opts) {
joinTag
:
''
// 分割收货地址符号(淘宝商家有特定发货需求)
joinTag
:
''
// 分割收货地址符号(淘宝商家有特定发货需求)
};
};
_opts
=
Object
.
assign
({},
defaults
,
opts
);
_opts
=
Object
.
assign
({},
defaults
,
opts
);
// @ts-ignore
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
// @ts-ignore
my
.
authorize
({
my
.
authorize
({
scopes
:
'scope.addressList'
,
scopes
:
'scope.addressList'
,
success
:
function
()
{
success
:
function
()
{
var
addAddress
=
_opts
.
addAddress
,
searchAddress
=
_opts
.
searchAddress
,
locateAddress
=
_opts
.
locateAddress
,
joinTag
=
_opts
.
joinTag
;
var
addAddress
=
_opts
.
addAddress
,
searchAddress
=
_opts
.
searchAddress
,
locateAddress
=
_opts
.
locateAddress
,
joinTag
=
_opts
.
joinTag
;
// @ts-ignore
if
(
!
my
.
tb
.
chooseAddress
)
{
if
(
!
my
.
tb
.
chooseAddress
)
{
reject
({
reject
({
noSupport
:
true
,
noSupport
:
true
,
...
@@ -78,7 +77,6 @@ var getUserAddress = function (opts) {
...
@@ -78,7 +77,6 @@ var getUserAddress = function (opts) {
});
});
return
false
;
return
false
;
}
}
// @ts-ignore
my
.
tb
.
chooseAddress
({
my
.
tb
.
chooseAddress
({
addAddress
:
addAddress
,
addAddress
:
addAddress
,
searchAddress
:
searchAddress
,
searchAddress
:
searchAddress
,
...
@@ -125,8 +123,8 @@ var chooseImage = function (opts) {
...
@@ -125,8 +123,8 @@ var chooseImage = function (opts) {
};
};
_opts
=
Object
.
assign
({},
defaults
,
opts
);
_opts
=
Object
.
assign
({},
defaults
,
opts
);
count
=
_opts
.
count
,
sourceType
=
_opts
.
sourceType
,
compressLevel
=
_opts
.
compressLevel
;
count
=
_opts
.
count
,
sourceType
=
_opts
.
sourceType
,
compressLevel
=
_opts
.
compressLevel
;
// @ts-ignore
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
return
[
2
/*return*/
,
new
Promise
(
function
(
resolve
,
reject
)
{
// @ts-ignore
if
(
!
my
.
chooseImage
)
{
if
(
!
my
.
chooseImage
)
{
reject
({
reject
({
noSupport
:
true
,
noSupport
:
true
,
...
@@ -134,12 +132,10 @@ var chooseImage = function (opts) {
...
@@ -134,12 +132,10 @@ var chooseImage = function (opts) {
});
});
return
false
;
return
false
;
}
}
// @ts-ignore
my
.
chooseImage
({
my
.
chooseImage
({
count
:
count
,
count
:
count
,
sourceType
:
sourceType
,
sourceType
:
sourceType
,
success
:
function
(
res
)
{
success
:
function
(
res
)
{
// @ts-ignore
my
.
compressImage
({
my
.
compressImage
({
apFilePaths
:
res
.
apFilePaths
,
apFilePaths
:
res
.
apFilePaths
,
level
:
compressLevel
,
level
:
compressLevel
,
...
...
lib/core/tbFn.js.map
View file @
382fc3c3
This diff is collapsed.
Click to expand it.
lib/helpers/index.d.ts
View file @
382fc3c3
...
@@ -4,25 +4,26 @@
...
@@ -4,25 +4,26 @@
* @param params
* @param params
* @param name
* @param name
*/
*/
export
declare
const
promisifyApiSimple
:
(
methodName
:
string
,
params
:
IParamJSAPI
,
name
?:
string
)
=>
void
;
export
declare
const
promisifyApiSimple
:
(
methodName
?:
string
,
params
?:
IParamJSAPI
,
name
?:
string
,
Taro
?:
any
)
=>
void
;
/**
/**
* 通用API封装
* 通用API封装
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
export
declare
const
promisifyApi
:
(
methodName
:
string
,
params
?:
{}
)
=>
Promise
<
unknown
>
;
export
declare
const
promisifyApi
:
(
methodName
?:
string
,
params
?:
{},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 通用API封装
* 通用API封装
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
export
declare
const
promisifyApiToTb
:
(
methodName
:
string
,
params
?:
{}
)
=>
Promise
<
unknown
>
;
export
declare
const
promisifyApiToTb
:
(
methodName
?:
string
,
params
?:
{},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
/**
/**
* 创建音频类
* 创建音频类
*/
*/
export
declare
class
AudioModel
{
export
declare
class
AudioModel
{
constructor
(
opts
:
{
constructor
(
opts
:
{
src
:
string
;
src
:
string
;
Taro
?:
any
;
});
});
}
}
/**
/**
...
...
lib/helpers/index.js
View file @
382fc3c3
...
@@ -55,14 +55,14 @@ var tb_1 = require("../core/tb");
...
@@ -55,14 +55,14 @@ var tb_1 = require("../core/tb");
* @param params
* @param params
* @param name
* @param name
*/
*/
var
promisifyApiSimple
=
function
(
methodName
,
params
,
name
)
{
var
promisifyApiSimple
=
function
(
methodName
,
params
,
name
,
Taro
)
{
// @ts-ignore
var
_Taro
=
Taro
||
my
;
if
(
name
)
{
if
(
name
)
{
// @ts-ignore
_Taro
[
methodName
](
name
,
params
);
my
[
methodName
](
name
,
params
);
return
;
return
;
}
}
// @ts-ignore
_Taro
[
methodName
](
params
);
my
[
methodName
](
params
);
};
};
exports
.
promisifyApiSimple
=
promisifyApiSimple
;
exports
.
promisifyApiSimple
=
promisifyApiSimple
;
/**
/**
...
@@ -70,11 +70,12 @@ exports.promisifyApiSimple = promisifyApiSimple;
...
@@ -70,11 +70,12 @@ exports.promisifyApiSimple = promisifyApiSimple;
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
var
promisifyApi
=
function
(
methodName
,
params
)
{
var
promisifyApi
=
function
(
methodName
,
params
,
Taro
)
{
if
(
params
===
void
0
)
{
params
=
{};
}
if
(
params
===
void
0
)
{
params
=
{};
}
// @ts-ignore
var
_Taro
=
Taro
||
my
;
return
new
Promise
(
function
(
resolve
,
reject
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
// @ts-ignore
_Taro
[
methodName
](
__assign
(
__assign
({},
params
),
{
success
:
function
(
res
)
{
my
[
methodName
](
__assign
(
__assign
({},
params
),
{
success
:
function
(
res
)
{
resolve
(
res
);
resolve
(
res
);
},
fail
:
function
(
err
)
{
},
fail
:
function
(
err
)
{
reject
(
err
);
reject
(
err
);
...
@@ -87,11 +88,13 @@ exports.promisifyApi = promisifyApi;
...
@@ -87,11 +88,13 @@ exports.promisifyApi = promisifyApi;
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
var
promisifyApiToTb
=
function
(
methodName
,
params
)
{
var
promisifyApiToTb
=
function
(
methodName
,
params
,
Taro
)
{
if
(
params
===
void
0
)
{
params
=
{};
}
if
(
params
===
void
0
)
{
params
=
{};
}
// @ts-ignore
var
_Taro
=
Taro
||
my
;
return
new
Promise
(
function
(
resolve
,
reject
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
// @ts-ignore
// @ts-ignore
my
.
tb
[
methodName
](
__assign
(
__assign
({},
params
),
{
success
:
function
(
res
)
{
_Taro
.
tb
[
methodName
](
__assign
(
__assign
({},
params
),
{
success
:
function
(
res
)
{
resolve
(
res
);
resolve
(
res
);
},
fail
:
function
(
err
)
{
},
fail
:
function
(
err
)
{
reject
(
err
);
reject
(
err
);
...
@@ -104,14 +107,15 @@ exports.promisifyApiToTb = promisifyApiToTb;
...
@@ -104,14 +107,15 @@ exports.promisifyApiToTb = promisifyApiToTb;
*/
*/
var
AudioModel
=
/** @class */
(
function
()
{
var
AudioModel
=
/** @class */
(
function
()
{
function
AudioModel
(
opts
)
{
function
AudioModel
(
opts
)
{
var
src
=
opts
.
src
;
var
Taro
=
opts
.
Taro
,
src
=
opts
.
src
;
if
(
!
src
)
{
if
(
!
src
)
{
console
.
error
(
'请输入音频链接'
);
console
.
error
(
'请输入音频链接'
);
return
false
;
return
false
;
}
}
try
{
try
{
// @ts-ignore
// @ts-ignore
var
innerAudioContext_1
=
my
.
createInnerAudioContext
();
var
_Taro
=
Taro
||
my
;
var
innerAudioContext_1
=
_Taro
.
createInnerAudioContext
();
Object
.
keys
(
opts
).
forEach
(
function
(
item
)
{
Object
.
keys
(
opts
).
forEach
(
function
(
item
)
{
innerAudioContext_1
[
item
]
=
opts
[
item
];
innerAudioContext_1
[
item
]
=
opts
[
item
];
});
});
...
...
lib/helpers/index.js.map
View file @
382fc3c3
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/helpers/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/helpers/index.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 @
382fc3c3
...
@@ -49,45 +49,60 @@ declare const _default: {
...
@@ -49,45 +49,60 @@ declare const _default: {
textRiskIdentification
:
(
text
:
string
)
=>
Promise
<
unknown
>
;
textRiskIdentification
:
(
text
:
string
)
=>
Promise
<
unknown
>
;
navigateToTaobaoPage
:
(
shopId
:
string
)
=>
Promise
<
unknown
>
;
navigateToTaobaoPage
:
(
shopId
:
string
)
=>
Promise
<
unknown
>
;
commonToast
:
(
content
:
string
,
duration
?:
number
,
successCb
?:
()
=>
any
)
=>
void
;
commonToast
:
(
content
:
string
,
duration
?:
number
,
successCb
?:
()
=>
any
)
=>
void
;
simpleAlert
:
(
content
:
string
)
=>
void
;
showToast
:
(
params
:
{
commonConfirm
:
(
title
:
string
,
content
:
string
,
successCb
?:
()
=>
any
)
=>
Promise
<
void
>
;
content
:
string
;
getSystemInfo
:
()
=>
Promise
<
unknown
>
;
duration
?:
number
;
favorShop
:
(
sellerId
:
number
)
=>
Promise
<
boolean
|
{
success
?:
()
=>
any
;
},
Taro
?:
any
)
=>
void
;
simpleAlert
:
(
content
:
string
,
Taro
?:
any
)
=>
void
;
commonConfirm
:
(
title
?:
string
,
content
?:
string
,
successCb
?:
()
=>
any
,
Taro
?:
any
)
=>
Promise
<
void
>
;
getSystemInfo
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
favorShop
:
(
sellerId
?:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
error
?:
number
;
error
?:
number
;
}
>
;
}
>
;
checkShopFavoredStatus
:
(
sellerId
:
number
)
=>
Promise
<
boolean
|
{
checkShopFavoredStatus
:
(
sellerId
?:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
isFavor
?:
boolean
;
isFavor
?:
boolean
;
}
>
;
}
>
;
navigateToOutside
:
(
url
:
any
)
=>
boolean
;
navigateToOutside
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
navigateTo
:
(
url
:
any
)
=>
boolean
;
navigateTo
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
navigateBack
:
(
delta
?:
number
)
=>
void
;
navigateBack
:
(
delta
?:
number
,
Taro
?:
any
)
=>
void
;
redirectTo
:
(
url
:
string
)
=>
boolean
;
redirectTo
:
(
url
:
string
,
Taro
?:
any
)
=>
boolean
;
getServerTime
:
()
=>
Promise
<
string
|
{
getServerTime
:
(
Taro
?:
any
)
=>
Promise
<
string
|
{
time
?:
string
;
time
?:
string
;
}
>
;
}
>
;
collectGoods
:
(
id
:
number
)
=>
Promise
<
false
|
{
collectGoods
:
(
id
:
number
,
Taro
?:
any
)
=>
Promise
<
false
|
{
error
?:
number
;
error
?:
number
;
}
>
;
}
>
;
checkGoodsCollectedStatus
:
(
id
:
number
)
=>
Promise
<
boolean
|
{
checkGoodsCollectedStatus
:
(
id
:
number
,
Taro
?:
any
)
=>
Promise
<
boolean
|
{
isCollect
?:
boolean
;
isCollect
?:
boolean
;
}
>
;
}
>
;
openDetail
:
(
itemId
:
string
)
=>
Promise
<
unknown
>
;
openDetail
:
(
itemId
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
createAudio
:
(
opts
:
{
createAudio
:
(
opts
:
{
src
:
string
;
src
:
string
;
autoplay
?:
boolean
;
autoplay
?:
boolean
;
})
=>
import
(
"./helpers"
).
AudioModel
;
}
,
Taro
?:
any
)
=>
import
(
"./helpers"
).
AudioModel
;
getImageInfo
:
(
src
:
string
)
=>
Promise
<
unknown
>
;
getImageInfo
:
(
src
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
setClipboard
:
(
text
:
string
)
=>
Promise
<
unknown
>
;
setClipboard
:
(
text
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
showSharePanel
:
()
=>
Promise
<
void
>
;
showSharePanel
:
(
Taro
?:
any
)
=>
Promise
<
void
>
;
hideShareMenu
:
()
=>
Promise
<
void
>
;
hideShareMenu
:
(
Taro
?:
any
)
=>
Promise
<
void
>
;
getStorage
:
(
key
:
string
)
=>
Promise
<
string
>
;
getStorage
:
(
key
:
string
,
Taro
?:
any
)
=>
Promise
<
string
>
;
setStorage
:
(
key
:
string
,
value
:
any
)
=>
Promise
<
unknown
>
;
setStorage
:
(
key
:
string
,
value
:
any
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
removeStorage
:
(
key
:
string
)
=>
Promise
<
unknown
>
;
removeStorage
:
(
key
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
taobaoReportClick
:
(
eventType
:
string
,
logkey
:
string
)
=>
void
;
taobaoReportClick
:
(
eventType
:
string
,
logkey
:
string
)
=>
void
;
openMessage
:
(
sellerNick
:
string
,
itemId
:
string
)
=>
Promise
<
unknown
>
;
openMessage
:
(
param
:
{
showSkuModal
:
(
itemId
:
string
)
=>
Promise
<
unknown
>
;
sellerNick
:
string
;
hideSkuModal
:
()
=>
Promise
<
unknown
>
;
itemId
:
string
;
confirmCustomOrder
:
(
itemId
:
number
,
skuId
?:
number
,
quantity
?:
number
)
=>
Promise
<
unknown
>
;
},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
showSkuModal
:
(
itemId
:
string
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
hideSkuModal
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
confirmCustomOrder
:
(
param
:
{
itemId
:
number
;
skuId
?:
number
;
quantity
?:
number
;
},
Taro
?:
any
)
=>
Promise
<
unknown
>
;
getSetting
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
openSetting
:
(
Taro
?:
any
)
=>
Promise
<
unknown
>
;
authorize
:
(
scopeInfo
:
any
,
Taro
?:
any
)
=>
Promise
<
unknown
>
;
};
};
utils
:
typeof
utils
;
utils
:
typeof
utils
;
request
:
(
header
:
IRequest
)
=>
false
|
((
handle
:
any
,
method
:
string
,
params
:
any
,
ext
?:
{
request
:
(
header
:
IRequest
)
=>
false
|
((
handle
:
any
,
method
:
string
,
params
:
any
,
ext
?:
{
...
...
lib/request/capiFn.js.map
View file @
382fc3c3
{"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":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iCAAyC;AACzC,qCAA8C;AAC9C,kCAAyC;AAEzC,OAAO;AACP,IAAM,kBAAkB,GAAG;;;;oBACA,qBAAM,qBAAc,EAAE,CAAC,KAAK,CAAC,UAAA,GAAG;oBACrD,gBAAW,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC;gBAClC,CAAC,CAAC,EAAA;;gBAFI,WAAW,GAAQ,SAEvB;gBACF,IAAG,CAAC,WAAW;oBAAE,sBAAO,KAAK,EAAA;gBACvB,KAA4F,WAAW,IAAI,EAAE,EAA3G,IAAI,UAAA,EAAE,SAAS,eAAA,EAAE,YAAY,kBAAA,EAAE,QAAQ,cAAA,EAAE,QAAQ,cAAA,EAAE,UAAU,gBAAA,EAAE,UAAU,gBAAA,EAAE,UAAU,gBAAA,CAAuB;gBAC9G,MAAM,GAAG;oBACX,IAAI,MAAA;oBACJ,KAAK,EAAE,SAAS;oBAChB,aAAa,EAAE,UAAU;oBACzB,QAAQ,UAAA;oBACR,IAAI,EAAE,QAAQ;oBACd,QAAQ,EAAE,YAAY;oBACtB,IAAI,EAAE,UAAU;oBAChB,UAAU,YAAA;iBACb,CAAA;gBACD,sBAAO;wBACH,MAAM,QAAA;wBACN,YAAY,EAAE,WAAW,CAAC,YAAY,CAAC,OAAO;qBACjD,EAAA;;;KACF,CAAA;AACD,IAAM,cAAc,GAAG,UAAO,OAAO;;QACnC,sBAAO,IAAI,OAAO,CAAC,UAAO,OAAO,EAAC,MAAM;;oBACtC,aAAa;oBACb,EAAE,CAAC,OAAO,CAAC;wBACL,KAAK,EAAE,IAAI;wBACX,OAAO,EAAE,YAAY,GAAG,OAAO;wBAC/B,OAAO,EAAE,UAAC,GAAG;4BACT,IAAG,GAAG,CAAC,OAAO,EAAE;gCACZ,OAAO,CAAC,IAAI,CAAC,CAAA;6BAChB;iCAAK;gCACF,OAAO,CAAC,KAAK,CAAC,CAAA;6BACjB;wBACL,CAAC;qBACJ,CAAC,CAAC;;;iBACN,CAAC,EAAA;;KACH,CAAA;AACD;;;;GAIG;AACI,IAAM,kBAAkB,GAAG,UAAO,GAAQ,EAAE,IAAmB;;;QAC5D,MAAM,GAA2B,IAAI,OAA/B,EAAE,UAAU,GAAe,IAAI,WAAnB,EAAE,QAAQ,GAAK,IAAI,SAAT,CAAS;QAC7C,sBAAO,IAAI,OAAO,CAAC,UAAO,OAAO,EAAC,MAAM;;;;gCACnB,qBAAM,kBAAkB,EAAE,EAAA;;4BAArC,QAAQ,GAAG,SAA0B;4BAC3C,IAAG,CAAC,QAAQ,EAAE;gCACV,OAAO,CAAC,KAAK,CAAC,CAAA;gCACd,sBAAO;6BACV;4BACe,OAAO,GAAmB,QAAQ,OAA3B,EAAE,YAAY,GAAK,QAAQ,aAAb,CAAa;4BAC1C,IAAI,GAAY,OAAO,KAAnB,EAAE,KAAK,GAAK,OAAO,MAAZ,CAAY;4BACzB,OAAO,GAAG,IAAI,GAAG,KAAK,GAAG,YAAY,CAAA;4BAC3B,qBAAM,cAAc,CAAC,OAAO,CAAC,EAAA;;4BAAvC,OAAO,GAAG,SAA6B;4BAC7C,IAAG,CAAC,OAAO,EAAE;gCACT,OAAO,CAAC,KAAK,CAAC,CAAA;gCACd,sBAAO;6BACV;4BACkC,qBAAM,GAAG,uBAAM,MAAM,GAAK,OAAO,EAAG,EAAA;;4BAAjE,KAA6B,SAAoC,EAA/D,OAAO,aAAA,EAAE,IAAI,UAAA,EAAE,OAAO,aAAA;4BAC9B,IAAI,OAAO,EAAE;gCACT,gBAAW,CAAC,UAAU,CAAC,CAAA;gCACvB,OAAO,CAAC,IAAI,CAAC,CAAA;6BAChB;iCAAK;gCACF,gBAAW,CAAC,QAAQ,IAAI,OAAO,CAAE,CAAA;gCACjC,OAAO,CAAC,KAAK,CAAC,CAAA;6BACjB;;;;iBACJ,CAAC,EAAA;;KACH,CAAA;AAzBY,QAAA,kBAAkB,sBAyB9B;AACD;;;;GAIG;AACI,IAAM,iBAAiB,GAAG,UAAO,GAAQ,EAAE,IAAmB;;;QAC3D,MAAM,GAA2B,IAAI,OAA/B,EAAE,UAAU,GAAe,IAAI,WAAnB,EAAE,QAAQ,GAAK,IAAI,SAAT,CAAS;QAC7C,sBAAO,IAAI,OAAO,CAAC,UAAO,OAAO,EAAC,MAAM;;;;gCACD,qBAAM,GAAG,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAA,GAAG;gCAC1D,gBAAW,CAAC,UAAU,IAAI,GAAG,CAAC,OAAO,CAAC,CAAA;gCACtC,OAAO,CAAC,KAAK,CAAC,CAAA;4BAClB,CAAC,CAAC,EAAA;;4BAHI,KAA6B,SAGjC,EAHM,OAAO,aAAA,EAAE,IAAI,UAAA,EAAE,OAAO,aAAA;4BAI9B,IAAI,OAAO,EAAE;gCACT,gBAAW,CAAC,UAAU,CAAC,CAAA;gCACvB,OAAO,CAAC,IAAI,CAAC,CAAA;6BAChB;iCAAK;gCACF,gBAAW,CAAC,QAAQ,IAAI,OAAO,CAAC,CAAA;gCAChC,OAAO,CAAC,KAAK,CAAC,CAAA;6BACjB;;;;iBACJ,CAAC,EAAA;;KACH,CAAA;AAfY,QAAA,iBAAiB,qBAe7B;AACD;;;;GAIG;AACI,IAAM,kBAAkB,GAAG,UAAM,GAAQ,EAAE,IAAmB;;;QAC3D,MAAM,GAA2B,IAAI,OAA/B,EAAE,UAAU,GAAe,IAAI,WAAnB,EAAE,QAAQ,GAAK,IAAI,SAAT,CAAS;QACrC,QAAQ,GAAoB,MAAM,SAA1B,EAAE,KAAK,GAAa,MAAM,MAAnB,EAAK,GAAG,UAAK,MAAM,EAApC,qBAA2B,CAAF,CAAW;QAC1C,IAAG,CAAC,KAAK;YAAE,sBAAO,KAAK,EAAA;QACvB,sBAAO,IAAI,OAAO,CAAC,UAAO,OAAO,EAAC,MAAM;;;;gCAChB,qBAAM,qBAAa,CAAC,EAAC,QAAQ,UAAA,EAAE,UAAU,EAAE,KAAK,EAAE,CAAC,EAAA;;4BAAjE,MAAM,GAAQ,SAAmD;4BACvE,IAAG,CAAC,MAAM;gCAAE,OAAO,CAAC,KAAK,CAAC,CAAA;iCACvB,MAAM,CAAC,eAAe,EAAtB,wBAAsB;4BACc,qBAAM,GAAG,cAAM,GAAG,EAAG,EAAA;;4BAAlD,KAA6B,SAAqB,EAAhD,OAAO,aAAA,EAAE,gBAAI,EAAE,OAAO,aAAA;4BAC9B,IAAG,OAAO,EAAE;gCACR,gBAAW,CAAC,UAAU,IAAI,qBAAqB,CAAC,CAAA;gCAChD,OAAO,CAAC,IAAI,CAAC,CAAA;6BAChB;iCAAK;gCACF,gBAAW,CAAC,QAAQ,IAAI,OAAO,CAAC,CAAA;gCAChC,OAAO,CAAC,KAAK,CAAC,CAAA;6BACjB;;;4BAED,gBAAW,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAA;4BAC5B,OAAO,CAAC,KAAK,CAAC,CAAA;;;;;iBAErB,CAAC,EAAA;;KACH,CAAA;AArBY,QAAA,kBAAkB,sBAqB9B"}
\ No newline at end of file
\ No newline at end of file
lib/utils/index.js
View file @
382fc3c3
...
@@ -260,11 +260,11 @@ var validateActivityStatus = function (checkParam) { return __awaiter(void 0, vo
...
@@ -260,11 +260,11 @@ var validateActivityStatus = function (checkParam) { return __awaiter(void 0, vo
return
[
2
/*return*/
,
false
];
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
.
showToast
({
content
:
'活动未开始'
}
);
resolve
(
false
);
resolve
(
false
);
}
}
else
if
(
nowTime
>
endTime
&&
!
noCheck
)
{
else
if
(
nowTime
>
endTime
&&
!
noCheck
)
{
tb_1
.
commonToast
(
'活动已结束'
);
tb_1
.
showToast
({
content
:
'活动已结束'
}
);
resolve
(
false
);
resolve
(
false
);
}
}
else
{
else
{
...
...
lib/utils/index.js.map
View file @
382fc3c3
This diff is collapsed.
Click to expand it.
package.json
View file @
382fc3c3
{
{
"name"
:
"tbcc-sdk-ts"
,
"name"
:
"tbcc-sdk-ts"
,
"version"
:
"1.0.
7
"
,
"version"
:
"1.0.
14
"
,
"description"
:
""
,
"description"
:
""
,
"main"
:
"lib/index.js"
,
"main"
:
"lib/index.js"
,
"scripts"
:
{
"scripts"
:
{
...
...
src/core/tb.ts
View file @
382fc3c3
This diff is collapsed.
Click to expand it.
src/core/tbFn.ts
View file @
382fc3c3
...
@@ -14,13 +14,12 @@ export const getUserAddress = async (opts = {}) => {
...
@@ -14,13 +14,12 @@ export const getUserAddress = async (opts = {}) => {
joinTag
:
''
// 分割收货地址符号(淘宝商家有特定发货需求)
joinTag
:
''
// 分割收货地址符号(淘宝商家有特定发货需求)
};
};
let
_opts
=
Object
.
assign
({},
defaults
,
opts
);
let
_opts
=
Object
.
assign
({},
defaults
,
opts
);
// @ts-ignore
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
// @ts-ignore
my
.
authorize
({
my
.
authorize
({
scopes
:
'scope.addressList'
,
scopes
:
'scope.addressList'
,
success
:
()
=>
{
success
:
()
=>
{
const
{
addAddress
,
searchAddress
,
locateAddress
,
joinTag
}
=
_opts
;
const
{
addAddress
,
searchAddress
,
locateAddress
,
joinTag
}
=
_opts
;
// @ts-ignore
if
(
!
my
.
tb
.
chooseAddress
)
{
if
(
!
my
.
tb
.
chooseAddress
)
{
reject
({
reject
({
noSupport
:
true
,
noSupport
:
true
,
...
@@ -28,7 +27,6 @@ export const getUserAddress = async (opts = {}) => {
...
@@ -28,7 +27,6 @@ export const getUserAddress = async (opts = {}) => {
});
});
return
false
;
return
false
;
}
}
// @ts-ignore
my
.
tb
.
chooseAddress
(
my
.
tb
.
chooseAddress
(
{
{
addAddress
,
addAddress
,
...
@@ -74,8 +72,8 @@ export const chooseImage = async (opts = {}) => {
...
@@ -74,8 +72,8 @@ export const chooseImage = async (opts = {}) => {
};
};
let
_opts
=
Object
.
assign
({},
defaults
,
opts
);
let
_opts
=
Object
.
assign
({},
defaults
,
opts
);
const
{
count
,
sourceType
,
compressLevel
}
=
_opts
;
const
{
count
,
sourceType
,
compressLevel
}
=
_opts
;
// @ts-ignore
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
// @ts-ignore
if
(
!
my
.
chooseImage
)
{
if
(
!
my
.
chooseImage
)
{
reject
({
reject
({
noSupport
:
true
,
noSupport
:
true
,
...
@@ -83,13 +81,11 @@ export const chooseImage = async (opts = {}) => {
...
@@ -83,13 +81,11 @@ export const chooseImage = async (opts = {}) => {
});
});
return
false
;
return
false
;
}
}
// @ts-ignore
my
.
chooseImage
({
my
.
chooseImage
({
count
,
count
,
sourceType
,
sourceType
,
success
:
res
=>
{
success
:
res
=>
{
// @ts-ignore
my
.
compressImage
({
my
.
compressImage
({
apFilePaths
:
res
.
apFilePaths
,
apFilePaths
:
res
.
apFilePaths
,
level
:
compressLevel
,
level
:
compressLevel
,
success
:
data
=>
{
success
:
data
=>
{
...
...
src/helpers/index.ts
View file @
382fc3c3
...
@@ -5,24 +5,25 @@ import { commonToast } from '../core/tb'
...
@@ -5,24 +5,25 @@ import { commonToast } from '../core/tb'
* @param params
* @param params
* @param name
* @param name
*/
*/
export
const
promisifyApiSimple
=
(
methodName
:
string
,
params
:
IParamJSAPI
,
name
?:
string
)
=>
{
export
const
promisifyApiSimple
=
(
methodName
?:
string
,
params
?:
IParamJSAPI
,
name
?:
string
,
Taro
?:
any
)
=>
{
if
(
name
)
{
// @ts-ignore
// @ts-ignore
const
_Taro
=
Taro
||
my
my
[
methodName
](
name
,
params
);
if
(
name
)
{
return
;
_Taro
[
methodName
](
name
,
params
)
;
}
return
;
// @ts-ignore
}
my
[
methodName
](
params
);
_Taro
[
methodName
](
params
);
}
}
/**
/**
* 通用API封装
* 通用API封装
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
export
const
promisifyApi
=
(
methodName
:
string
,
params
=
{})
=>
{
export
const
promisifyApi
=
(
methodName
?:
string
,
params
=
{},
Taro
?:
any
)
=>
{
// @ts-ignore
const
_Taro
=
Taro
||
my
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
// @ts-ignore
_Taro
[
methodName
]({
my
[
methodName
]({
...
params
,
...
params
,
success
:
res
=>
{
success
:
res
=>
{
resolve
(
res
)
resolve
(
res
)
...
@@ -38,10 +39,12 @@ export const promisifyApi = (methodName: string, params = {}) => {
...
@@ -38,10 +39,12 @@ export const promisifyApi = (methodName: string, params = {}) => {
* @param methodName
* @param methodName
* @param params
* @param params
*/
*/
export
const
promisifyApiToTb
=
(
methodName
:
string
,
params
=
{})
=>
{
export
const
promisifyApiToTb
=
(
methodName
?:
string
,
params
=
{},
Taro
?:
any
)
=>
{
// @ts-ignore
const
_Taro
=
Taro
||
my
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
// @ts-ignore
// @ts-ignore
my
.
tb
[
methodName
]({
_Taro
.
tb
[
methodName
]({
...
params
,
...
params
,
success
:
res
=>
{
success
:
res
=>
{
resolve
(
res
)
resolve
(
res
)
...
@@ -56,15 +59,16 @@ export const promisifyApiToTb = (methodName: string, params = {}) => {
...
@@ -56,15 +59,16 @@ export const promisifyApiToTb = (methodName: string, params = {}) => {
* 创建音频类
* 创建音频类
*/
*/
export
class
AudioModel
{
export
class
AudioModel
{
constructor
(
opts
:
{
src
:
string
})
{
constructor
(
opts
:
{
src
:
string
,
Taro
?:
any
})
{
const
{
src
}
=
opts
;
const
{
Taro
,
src
}
=
opts
;
if
(
!
src
)
{
if
(
!
src
)
{
console
.
error
(
'请输入音频链接'
);
console
.
error
(
'请输入音频链接'
);
return
false
;
return
false
;
}
}
try
{
try
{
// @ts-ignore
// @ts-ignore
const
innerAudioContext
=
my
.
createInnerAudioContext
();
const
_Taro
=
Taro
||
my
const
innerAudioContext
=
_Taro
.
createInnerAudioContext
();
Object
.
keys
(
opts
).
forEach
(
item
=>
{
Object
.
keys
(
opts
).
forEach
(
item
=>
{
innerAudioContext
[
item
]
=
opts
[
item
];
innerAudioContext
[
item
]
=
opts
[
item
];
});
});
...
...
src/request/capiFn.ts
View file @
382fc3c3
...
@@ -27,7 +27,7 @@ const getUerAddressParam = async () => {
...
@@ -27,7 +27,7 @@ const getUerAddressParam = async () => {
const
confirmAddress
=
async
(
address
)
=>
{
const
confirmAddress
=
async
(
address
)
=>
{
return
new
Promise
(
async
(
resolve
,
reject
)
=>
{
return
new
Promise
(
async
(
resolve
,
reject
)
=>
{
// @ts-ignore
// @ts-ignore
my
.
confirm
({
my
.
confirm
({
title
:
'提示'
,
title
:
'提示'
,
content
:
'确认使用该收货地址:'
+
address
,
content
:
'确认使用该收货地址:'
+
address
,
success
:
(
res
)
=>
{
success
:
(
res
)
=>
{
...
@@ -66,7 +66,7 @@ export const receiveObjectPrize = async (api: any, data: IReceivePrize) => {
...
@@ -66,7 +66,7 @@ export const receiveObjectPrize = async (api: any, data: IReceivePrize) => {
commonToast
(
successMsg
)
commonToast
(
successMsg
)
resolve
(
true
)
resolve
(
true
)
}
else
{
}
else
{
commonToast
(
errorMsg
||
message
)
commonToast
(
errorMsg
||
message
)
resolve
(
false
)
resolve
(
false
)
}
}
})
})
...
...
src/utils/index.ts
View file @
382fc3c3
import
{
common
Toast
,
getServerTime
}
from
'../core/tb'
;
import
{
show
Toast
,
getServerTime
}
from
'../core/tb'
;
/**
/**
* 时间格式化
* 时间格式化
* @param date 接收可以被new Date()方法转换的内容
* @param date 接收可以被new Date()方法转换的内容
...
@@ -182,11 +182,11 @@ export const validateActivityStatus = async (checkParam: { startTime: number, en
...
@@ -182,11 +182,11 @@ export const validateActivityStatus = async (checkParam: { startTime: number, en
if
(
!
startTime
||
!
endTime
)
return
false
if
(
!
startTime
||
!
endTime
)
return
false
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
if
(
nowTime
<
startTime
)
{
if
(
nowTime
<
startTime
)
{
commonToast
(
'活动未开始'
)
showToast
({
content
:
'活动未开始'
}
)
resolve
(
false
)
resolve
(
false
)
}
}
else
if
(
nowTime
>
endTime
&&
!
noCheck
)
{
else
if
(
nowTime
>
endTime
&&
!
noCheck
)
{
commonToast
(
'活动已结束'
)
showToast
({
content
:
'活动已结束'
}
)
resolve
(
false
)
resolve
(
false
)
}
}
else
{
else
{
...
...
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