Commit 382fc3c3 authored by mqf_0707's avatar mqf_0707

新增授权及会员优惠券等常用API

parent 9c028b13
......@@ -6,28 +6,39 @@ import { AudioModel } from '../helpers';
* @param {function} successCb 成功回调
*/
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
* @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} content 内容
* @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
* @returns {boolean} 关注状态
*/
export declare const favorShop: (sellerId: number) => Promise<boolean | {
export declare const favorShop: (sellerId?: number, Taro?: any) => Promise<boolean | {
error?: number;
}>;
/**
......@@ -35,34 +46,34 @@ export declare const favorShop: (sellerId: number) => Promise<boolean | {
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
*/
export declare const checkShopFavoredStatus: (sellerId: number) => Promise<boolean | {
export declare const checkShopFavoredStatus: (sellerId?: number, Taro?: any) => Promise<boolean | {
isFavor?: boolean;
}>;
/**
* 跳转到外部链接
* @param {string} url 跳转链接
*/
export declare const navigateToOutside: (url: any) => boolean;
export declare const navigateToOutside: (url: string, Taro?: any) => boolean;
/**
* 跳转到内部链接(新开窗口)
* @param {string} url 跳转链接
*/
export declare const navigateTo: (url: any) => boolean;
export declare const navigateTo: (url: string, Taro?: any) => boolean;
/**
* 返回页面
* @param {number} delta
*/
export declare const navigateBack: (delta?: number) => void;
export declare const navigateBack: (delta?: number, Taro?: any) => void;
/**
* 跳转到内部链接(不新开窗口)
* @param {string} url
*/
export declare const redirectTo: (url: string) => boolean;
export declare const redirectTo: (url: string, Taro?: any) => boolean;
/**
* 获取服务器时间
* @returns {number} 服务器时间戳
*/
export declare const getServerTime: () => Promise<string | {
export declare const getServerTime: (Taro?: any) => Promise<string | {
time?: string;
}>;
/**
......@@ -70,7 +81,7 @@ export declare const getServerTime: () => Promise<string | {
* @param {number} 商品id
* @returns {object} 收藏结果
*/
export declare const collectGoods: (id: number) => Promise<false | {
export declare const collectGoods: (id: number, Taro?: any) => Promise<false | {
error?: number;
}>;
/**
......@@ -78,14 +89,14 @@ export declare const collectGoods: (id: number) => Promise<false | {
* @param {number} 商品id
* @returns {boolean} 商品收场状态
*/
export declare const checkGoodsCollectedStatus: (id: number) => Promise<boolean | {
export declare const checkGoodsCollectedStatus: (id: number, Taro?: any) => Promise<boolean | {
isCollect?: boolean;
}>;
/**
* 跳转到淘宝商品页
* @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 }
......@@ -93,41 +104,41 @@ export declare const openDetail: (itemId: string) => Promise<unknown>;
export declare const createAudio: (opts: {
src: string;
autoplay?: boolean;
}) => AudioModel;
}, Taro?: any) => AudioModel;
/**
* 获取图片信息
* @param {string} src 图片地址
*/
export declare const getImageInfo: (src: string) => Promise<unknown>;
export declare const getImageInfo: (src: string, Taro?: any) => Promise<unknown>;
/**
* 剪切板
* @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
*/
export declare const getStorage: (key: string) => Promise<string>;
export declare const getStorage: (key: string, Taro?: any) => Promise<string>;
/**
* 设置缓存数据
* @param key
* @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
*/
export declare const removeStorage: (key: string) => Promise<unknown>;
export declare const removeStorage: (key: string, Taro?: any) => Promise<unknown>;
/**
* 自定义分析数据的上报接口
* @param eventType
......@@ -139,20 +150,31 @@ export declare const taobaoReportClick: (eventType: string, logkey: string) => v
* @param sellerNick
* @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 选择器
* @param itemId
*/
export declare const showSkuModal: (itemId: string) => Promise<unknown>;
export declare const showSkuModal: (itemId: string, Taro?: any) => Promise<unknown>;
/**
* 隐藏正在展示的商品 SKU 选择器
*/
export declare const hideSkuModal: () => Promise<unknown>;
export declare const hideSkuModal: (Taro?: any) => Promise<unknown>;
/**
* 跳转订单页
* @param itemId
* @param skuId
* @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>;
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
......@@ -36,7 +47,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.confirmCustomOrder = exports.hideSkuModal = exports.showSkuModal = exports.openMessage = exports.taobaoReportClick = exports.removeStorage = exports.setStorage = exports.getStorage = exports.hideShareMenu = exports.showSharePanel = exports.setClipboard = exports.getImageInfo = exports.createAudio = exports.openDetail = exports.checkGoodsCollectedStatus = exports.collectGoods = exports.getServerTime = exports.redirectTo = exports.navigateBack = exports.navigateTo = exports.navigateToOutside = exports.checkShopFavoredStatus = exports.favorShop = exports.getSystemInfo = exports.commonConfirm = exports.simpleAlert = exports.commonToast = void 0;
exports.authorize = exports.getAuthUserInfo = exports.openSetting = exports.getSetting = exports.confirmCustomOrder = exports.hideSkuModal = exports.showSkuModal = exports.openMessage = exports.taobaoReportClick = exports.removeStorage = exports.setStorage = exports.getStorage = exports.hideShareMenu = exports.showSharePanel = exports.setClipboard = exports.getImageInfo = exports.createAudio = exports.openDetail = exports.checkGoodsCollectedStatus = exports.collectGoods = exports.getServerTime = exports.redirectTo = exports.navigateBack = exports.navigateTo = exports.navigateToOutside = exports.checkShopFavoredStatus = exports.favorShop = exports.getSystemInfo = exports.commonConfirm = exports.simpleAlert = exports.showToast = exports.commonToast = void 0;
var helpers_1 = require("../helpers");
/**
* 通用toast
......@@ -52,14 +63,30 @@ var commonToast = function (content, duration, successCb) {
});
};
exports.commonToast = commonToast;
/**
* 通用toast
* @param {string} content toast内容
* @param {number} duration 显示时长
* @param {function} successCb 成功回调
*/
var showToast = function (params, Taro) {
var _a;
var content = params.content, duration = params.duration, success = params.success;
helpers_1.promisifyApiSimple('showToast', (_a = {},
_a[Taro ? 'title' : 'content'] = content || '换个姿势再试一次~',
_a.duration = duration || 3000,
_a.success = success,
_a), null, Taro);
};
exports.showToast = showToast;
/**
* 简易alert
* @param {string} content toast内容
*/
var simpleAlert = function (content) {
var simpleAlert = function (content, Taro) {
helpers_1.promisifyApiSimple('alert', {
content: content
});
}, null, Taro);
};
exports.simpleAlert = simpleAlert;
/**
......@@ -68,7 +95,7 @@ exports.simpleAlert = simpleAlert;
* @param {string} content 内容
* @param {function} successCb 成功回调
*/
var commonConfirm = function (title, content, successCb) {
var commonConfirm = function (title, content, successCb, Taro) {
if (title === void 0) { title = '提示'; }
return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
......@@ -83,7 +110,7 @@ var commonConfirm = function (title, content, successCb) {
successCb && successCb();
}
}
});
}, null, Taro);
return [2 /*return*/];
});
});
......@@ -92,10 +119,10 @@ exports.commonConfirm = commonConfirm;
/**
* 获取系统信息
*/
var getSystemInfo = function () { return __awaiter(void 0, void 0, void 0, function () {
var getSystemInfo = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getSystemInfo', {})];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getSystemInfo', {}, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -106,7 +133,7 @@ exports.getSystemInfo = getSystemInfo;
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
*/
var favorShop = function (sellerId) { return __awaiter(void 0, void 0, void 0, function () {
var favorShop = function (sellerId, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
......@@ -114,7 +141,7 @@ var favorShop = function (sellerId) { return __awaiter(void 0, void 0, void 0, f
if (!sellerId) {
return [2 /*return*/, false];
}
return [4 /*yield*/, helpers_1.promisifyApiToTb('favorShop', { id: +sellerId })];
return [4 /*yield*/, helpers_1.promisifyApiToTb('favorShop', { id: +sellerId }, Taro)];
case 1:
result = _a.sent();
if ((result === null || result === void 0 ? void 0 : result.error) === 11)
......@@ -131,7 +158,7 @@ exports.favorShop = favorShop;
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
*/
var checkShopFavoredStatus = function (sellerId) { return __awaiter(void 0, void 0, void 0, function () {
var checkShopFavoredStatus = function (sellerId, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
......@@ -139,7 +166,7 @@ var checkShopFavoredStatus = function (sellerId) { return __awaiter(void 0, void
if (!sellerId) {
return [2 /*return*/, false];
}
return [4 /*yield*/, helpers_1.promisifyApiToTb('checkShopFavoredStatus', { id: +sellerId })];
return [4 /*yield*/, helpers_1.promisifyApiToTb('checkShopFavoredStatus', { id: +sellerId }, Taro)];
case 1:
result = _a.sent();
if ((result === null || result === void 0 ? void 0 : result.isFavor) !== undefined)
......@@ -155,63 +182,63 @@ exports.checkShopFavoredStatus = checkShopFavoredStatus;
* 跳转到外部链接
* @param {string} url 跳转链接
*/
var navigateToOutside = function (url) {
var navigateToOutside = function (url, Taro) {
if (!url) {
console.error('navigateToOutside: 请传入url');
return false;
}
helpers_1.promisifyApiSimple('call', {
url: url
}, 'navigateToOutside');
}, 'navigateToOutside', Taro);
};
exports.navigateToOutside = navigateToOutside;
/**
* 跳转到内部链接(新开窗口)
* @param {string} url 跳转链接
*/
var navigateTo = function (url) {
var navigateTo = function (url, Taro) {
if (!url) {
console.error('navigateTo: 请传入url');
return false;
}
helpers_1.promisifyApiSimple('navigateTo', {
url: url
});
}, null, Taro);
};
exports.navigateTo = navigateTo;
/**
* 返回页面
* @param {number} delta
*/
var navigateBack = function (delta) {
var navigateBack = function (delta, Taro) {
helpers_1.promisifyApiSimple('navigateBack', {
delta: delta
});
}, null, Taro);
};
exports.navigateBack = navigateBack;
/**
* 跳转到内部链接(不新开窗口)
* @param {string} url
*/
var redirectTo = function (url) {
var redirectTo = function (url, Taro) {
if (!url) {
console.error('redirectTo: 请传入url');
return false;
}
helpers_1.promisifyApiSimple('redirectTo', {
url: url
});
}, null, Taro);
};
exports.redirectTo = redirectTo;
/**
* 获取服务器时间
* @returns {number} 服务器时间戳
*/
var getServerTime = function () { return __awaiter(void 0, void 0, void 0, function () {
var getServerTime = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getServerTime', {})];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getServerTime', {}, Taro)];
case 1:
result = _a.sent();
if (result === null || result === void 0 ? void 0 : result.time)
......@@ -226,7 +253,7 @@ exports.getServerTime = getServerTime;
* @param {number} 商品id
* @returns {object} 收藏结果
*/
var collectGoods = function (id) { return __awaiter(void 0, void 0, void 0, function () {
var collectGoods = function (id, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
......@@ -235,7 +262,7 @@ var collectGoods = function (id) { return __awaiter(void 0, void 0, void 0, func
console.error('collectGoods: 请传入商品id');
return [2 /*return*/, false];
}
return [4 /*yield*/, helpers_1.promisifyApiToTb('collectGoods', { id: +id })];
return [4 /*yield*/, helpers_1.promisifyApiToTb('collectGoods', { id: +id }, Taro)];
case 1:
result = _a.sent();
if ((result === null || result === void 0 ? void 0 : result.error) === 11)
......@@ -250,7 +277,7 @@ exports.collectGoods = collectGoods;
* @param {number} 商品id
* @returns {boolean} 商品收场状态
*/
var checkGoodsCollectedStatus = function (id) { return __awaiter(void 0, void 0, void 0, function () {
var checkGoodsCollectedStatus = function (id, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
......@@ -259,7 +286,7 @@ var checkGoodsCollectedStatus = function (id) { return __awaiter(void 0, void 0,
console.error('checkGoodsCollectedStatus: 请传入商品id');
return [2 /*return*/, false];
}
return [4 /*yield*/, helpers_1.promisifyApiToTb('checkGoodsCollectedStatus', { id: +id })];
return [4 /*yield*/, helpers_1.promisifyApiToTb('checkGoodsCollectedStatus', { id: +id }, Taro)];
case 1:
result = _a.sent();
if (result === null || result === void 0 ? void 0 : result.isCollect)
......@@ -273,7 +300,7 @@ exports.checkGoodsCollectedStatus = checkGoodsCollectedStatus;
* 跳转到淘宝商品页
* @param {string} itemId 商品ID
*/
var openDetail = function (itemId) { return __awaiter(void 0, void 0, void 0, function () {
var openDetail = function (itemId, Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
......@@ -281,7 +308,7 @@ var openDetail = function (itemId) { return __awaiter(void 0, void 0, void 0, fu
console.error('openDetail: 请传入商品id');
return [2 /*return*/, false];
}
return [4 /*yield*/, helpers_1.promisifyApiToTb('openDetail', { itemId: String(itemId) })];
return [4 /*yield*/, helpers_1.promisifyApiToTb('openDetail', { itemId: String(itemId) }, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -291,8 +318,8 @@ exports.openDetail = openDetail;
* 创建音频实例
* @param {object} opts 配置对象 例 { src: '音频链接', autoplay: false }
*/
var createAudio = function (opts) {
var audioInstance = new helpers_1.AudioModel(opts);
var createAudio = function (opts, Taro) {
var audioInstance = new helpers_1.AudioModel(__assign({ Taro: Taro }, opts));
return audioInstance;
};
exports.createAudio = createAudio;
......@@ -300,10 +327,10 @@ exports.createAudio = createAudio;
* 获取图片信息
* @param {string} src 图片地址
*/
var getImageInfo = function (src) { return __awaiter(void 0, void 0, void 0, function () {
var getImageInfo = function (src, Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getImageInfo', { src: src })];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getImageInfo', { src: src }, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -313,10 +340,10 @@ exports.getImageInfo = getImageInfo;
* 剪切板
* @param {text: string}
*/
var setClipboard = function (text) { return __awaiter(void 0, void 0, void 0, function () {
var setClipboard = function (text, Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('setClipboard', { text: text })];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('setClipboard', { text: text }, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -325,9 +352,9 @@ exports.setClipboard = setClipboard;
/**
* 调起分享面板
*/
var showSharePanel = function () { return __awaiter(void 0, void 0, void 0, function () {
var showSharePanel = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
helpers_1.promisifyApiSimple('showSharePanel', {});
helpers_1.promisifyApiSimple('showSharePanel', {}, null, Taro);
return [2 /*return*/];
});
}); };
......@@ -335,9 +362,9 @@ exports.showSharePanel = showSharePanel;
/**
* 隐藏分享面板
*/
var hideShareMenu = function () { return __awaiter(void 0, void 0, void 0, function () {
var hideShareMenu = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
helpers_1.promisifyApiSimple('hideShareMenu', {});
helpers_1.promisifyApiSimple('hideShareMenu', {}, null, Taro);
return [2 /*return*/];
});
}); };
......@@ -346,11 +373,11 @@ exports.hideShareMenu = hideShareMenu;
* 获取缓存数据
* @param key
*/
var getStorage = function (key) { return __awaiter(void 0, void 0, void 0, function () {
var getStorage = function (key, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getStorage', { key: key })];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('getStorage', { key: key }, Taro)];
case 1:
result = _a.sent();
if (result === null || result === void 0 ? void 0 : result.data)
......@@ -365,10 +392,10 @@ exports.getStorage = getStorage;
* @param key
* @param value
*/
var setStorage = function (key, value) { return __awaiter(void 0, void 0, void 0, function () {
var setStorage = function (key, value, Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('setStorage', { key: key, data: value })];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('setStorage', { key: key, data: value }, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -378,10 +405,10 @@ exports.setStorage = setStorage;
* 清除缓存数据
* @param key
*/
var removeStorage = function (key) { return __awaiter(void 0, void 0, void 0, function () {
var removeStorage = function (key, Taro) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApi('removeStorage', { key: key })];
case 0: return [4 /*yield*/, helpers_1.promisifyApi('removeStorage', { key: key }, Taro)];
case 1: return [2 /*return*/, _a.sent()];
}
});
......@@ -405,11 +432,13 @@ exports.taobaoReportClick = taobaoReportClick;
* @param sellerNick
* @param itemId
*/
var openMessage = function (sellerNick, itemId) { return __awaiter(void 0, void 0, void 0, function () {
var result;
var openMessage = function (param, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var sellerNick, itemId, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('openMessage', { sellerNick: sellerNick, forceH5: false, params: { itemId: itemId } })];
case 0:
sellerNick = param.sellerNick, itemId = param.itemId;
return [4 /*yield*/, helpers_1.promisifyApiToTb('openMessage', { sellerNick: sellerNick, forceH5: false, params: { itemId: itemId } }, Taro)];
case 1:
result = _a.sent();
return [2 /*return*/, result];
......@@ -421,11 +450,11 @@ exports.openMessage = openMessage;
* 显示指定商品 SKU 选择器
* @param itemId
*/
var showSkuModal = function (itemId) { return __awaiter(void 0, void 0, void 0, function () {
var showSkuModal = function (itemId, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('showSku', { itemId: itemId })];
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('showSku', { itemId: itemId }, Taro)];
case 1:
result = _a.sent();
return [2 /*return*/, result];
......@@ -436,11 +465,11 @@ exports.showSkuModal = showSkuModal;
/**
* 隐藏正在展示的商品 SKU 选择器
*/
var hideSkuModal = function () { return __awaiter(void 0, void 0, void 0, function () {
var hideSkuModal = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('hideSku', {})];
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('hideSku', {}, Taro)];
case 1:
result = _a.sent();
return [2 /*return*/, result];
......@@ -454,18 +483,20 @@ exports.hideSkuModal = hideSkuModal;
* @param skuId
* @param quantity
*/
var confirmCustomOrder = function (itemId, skuId, quantity) { return __awaiter(void 0, void 0, void 0, function () {
var result;
var confirmCustomOrder = function (param, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var itemId, skuId, quantity, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, helpers_1.promisifyApiToTb('confirmCustomOrder', {
data: {
itemId: itemId,
skuId: skuId || -1,
quantity: quantity || 1,
customization: {}
}
})];
case 0:
itemId = param.itemId, skuId = param.skuId, quantity = param.quantity;
return [4 /*yield*/, helpers_1.promisifyApiToTb('confirmCustomOrder', {
data: {
itemId: itemId,
skuId: skuId || -1,
quantity: quantity || 1,
customization: {}
}
}, Taro)];
case 1:
result = _a.sent();
return [2 /*return*/, result];
......@@ -473,4 +504,80 @@ var confirmCustomOrder = function (itemId, skuId, quantity) { return __awaiter(v
});
}); };
exports.confirmCustomOrder = confirmCustomOrder;
// 获取授权信息
var getSetting = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
var _Taro;
return __generator(this, function (_a) {
_Taro = Taro || my;
return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
_Taro.getSetting({
success: function (res) {
resolve(res);
},
});
return [2 /*return*/];
});
}); })];
});
}); };
exports.getSetting = getSetting;
// 打开授权设置
var openSetting = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
var _Taro;
return __generator(this, function (_a) {
_Taro = Taro || my;
return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
_Taro.openSetting({
success: function (res) {
resolve(res);
},
});
return [2 /*return*/];
});
}); })];
});
}); };
exports.openSetting = openSetting;
// 获取用户信息
var getAuthUserInfo = function (Taro) { return __awaiter(void 0, void 0, void 0, function () {
var _Taro;
return __generator(this, function (_a) {
_Taro = Taro || my;
return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
_Taro.getAuthUserInfo({
success: function (res) {
resolve(res);
},
});
return [2 /*return*/];
});
}); })];
});
}); };
exports.getAuthUserInfo = getAuthUserInfo;
// 发起用户授权{ groupChat: 群聊, userInfo: 用户基本信息, addressList: 地址列表, clipboard: 粘贴 }
var authorize = function (scopeInfo, Taro) { return __awaiter(void 0, void 0, void 0, function () {
var _Taro;
return __generator(this, function (_a) {
_Taro = Taro || my;
return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
_Taro.authorize({
scopes: scopeInfo || 'scope.userInfo',
success: function (res) {
resolve(res);
},
fail: function (err) {
reject(err);
}
});
return [2 /*return*/];
});
}); })];
});
}); };
exports.authorize = authorize;
//# sourceMappingURL=tb.js.map
\ No newline at end of file
{"version":3,"file":"tb.js","sourceRoot":"","sources":["../../src/core/tb.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"tb.js","sourceRoot":"","sources":["../../src/core/tb.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
......@@ -64,13 +64,12 @@ var getUserAddress = function (opts) {
joinTag: '' // 分割收货地址符号(淘宝商家有特定发货需求)
};
_opts = Object.assign({}, defaults, opts);
// @ts-ignore
return [2 /*return*/, new Promise(function (resolve, reject) {
// @ts-ignore
my.authorize({
scopes: 'scope.addressList',
success: function () {
var addAddress = _opts.addAddress, searchAddress = _opts.searchAddress, locateAddress = _opts.locateAddress, joinTag = _opts.joinTag;
// @ts-ignore
if (!my.tb.chooseAddress) {
reject({
noSupport: true,
......@@ -78,7 +77,6 @@ var getUserAddress = function (opts) {
});
return false;
}
// @ts-ignore
my.tb.chooseAddress({
addAddress: addAddress,
searchAddress: searchAddress,
......@@ -125,8 +123,8 @@ var chooseImage = function (opts) {
};
_opts = Object.assign({}, defaults, opts);
count = _opts.count, sourceType = _opts.sourceType, compressLevel = _opts.compressLevel;
// @ts-ignore
return [2 /*return*/, new Promise(function (resolve, reject) {
// @ts-ignore
if (!my.chooseImage) {
reject({
noSupport: true,
......@@ -134,12 +132,10 @@ var chooseImage = function (opts) {
});
return false;
}
// @ts-ignore
my.chooseImage({
count: count,
sourceType: sourceType,
success: function (res) {
// @ts-ignore
my.compressImage({
apFilePaths: res.apFilePaths,
level: compressLevel,
......
{"version":3,"file":"tbFn.js","sourceRoot":"","sources":["../../src/core/tbFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"tbFn.js","sourceRoot":"","sources":["../../src/core/tbFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
......@@ -4,25 +4,26 @@
* @param params
* @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封装
* @param methodName
* @param params
*/
export declare const promisifyApi: (methodName: string, params?: {}) => Promise<unknown>;
export declare const promisifyApi: (methodName?: string, params?: {}, Taro?: any) => Promise<unknown>;
/**
* 通用API封装
* @param methodName
* @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 {
constructor(opts: {
src: string;
Taro?: any;
});
}
/**
......
......@@ -55,14 +55,14 @@ var tb_1 = require("../core/tb");
* @param params
* @param name
*/
var promisifyApiSimple = function (methodName, params, name) {
var promisifyApiSimple = function (methodName, params, name, Taro) {
// @ts-ignore
var _Taro = Taro || my;
if (name) {
// @ts-ignore
my[methodName](name, params);
_Taro[methodName](name, params);
return;
}
// @ts-ignore
my[methodName](params);
_Taro[methodName](params);
};
exports.promisifyApiSimple = promisifyApiSimple;
/**
......@@ -70,11 +70,12 @@ exports.promisifyApiSimple = promisifyApiSimple;
* @param methodName
* @param params
*/
var promisifyApi = function (methodName, params) {
var promisifyApi = function (methodName, params, Taro) {
if (params === void 0) { params = {}; }
// @ts-ignore
var _Taro = Taro || my;
return new Promise(function (resolve, reject) {
// @ts-ignore
my[methodName](__assign(__assign({}, params), { success: function (res) {
_Taro[methodName](__assign(__assign({}, params), { success: function (res) {
resolve(res);
}, fail: function (err) {
reject(err);
......@@ -87,11 +88,13 @@ exports.promisifyApi = promisifyApi;
* @param methodName
* @param params
*/
var promisifyApiToTb = function (methodName, params) {
var promisifyApiToTb = function (methodName, params, Taro) {
if (params === void 0) { params = {}; }
// @ts-ignore
var _Taro = Taro || my;
return new Promise(function (resolve, reject) {
// @ts-ignore
my.tb[methodName](__assign(__assign({}, params), { success: function (res) {
_Taro.tb[methodName](__assign(__assign({}, params), { success: function (res) {
resolve(res);
}, fail: function (err) {
reject(err);
......@@ -104,14 +107,15 @@ exports.promisifyApiToTb = promisifyApiToTb;
*/
var AudioModel = /** @class */ (function () {
function AudioModel(opts) {
var src = opts.src;
var Taro = opts.Taro, src = opts.src;
if (!src) {
console.error('请输入音频链接');
return false;
}
try {
// @ts-ignore
var innerAudioContext_1 = my.createInnerAudioContext();
var _Taro = Taro || my;
var innerAudioContext_1 = _Taro.createInnerAudioContext();
Object.keys(opts).forEach(function (item) {
innerAudioContext_1[item] = opts[item];
});
......
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/helpers/index.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/helpers/index.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
......@@ -49,45 +49,60 @@ declare const _default: {
textRiskIdentification: (text: string) => Promise<unknown>;
navigateToTaobaoPage: (shopId: string) => Promise<unknown>;
commonToast: (content: string, duration?: number, successCb?: () => any) => void;
simpleAlert: (content: string) => void;
commonConfirm: (title: string, content: string, successCb?: () => any) => Promise<void>;
getSystemInfo: () => Promise<unknown>;
favorShop: (sellerId: number) => Promise<boolean | {
showToast: (params: {
content: string;
duration?: number;
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;
}>;
checkShopFavoredStatus: (sellerId: number) => Promise<boolean | {
checkShopFavoredStatus: (sellerId?: number, Taro?: any) => Promise<boolean | {
isFavor?: boolean;
}>;
navigateToOutside: (url: any) => boolean;
navigateTo: (url: any) => boolean;
navigateBack: (delta?: number) => void;
redirectTo: (url: string) => boolean;
getServerTime: () => Promise<string | {
navigateToOutside: (url: string, Taro?: any) => boolean;
navigateTo: (url: string, Taro?: any) => boolean;
navigateBack: (delta?: number, Taro?: any) => void;
redirectTo: (url: string, Taro?: any) => boolean;
getServerTime: (Taro?: any) => Promise<string | {
time?: string;
}>;
collectGoods: (id: number) => Promise<false | {
collectGoods: (id: number, Taro?: any) => Promise<false | {
error?: number;
}>;
checkGoodsCollectedStatus: (id: number) => Promise<boolean | {
checkGoodsCollectedStatus: (id: number, Taro?: any) => Promise<boolean | {
isCollect?: boolean;
}>;
openDetail: (itemId: string) => Promise<unknown>;
openDetail: (itemId: string, Taro?: any) => Promise<unknown>;
createAudio: (opts: {
src: string;
autoplay?: boolean;
}) => import("./helpers").AudioModel;
getImageInfo: (src: string) => Promise<unknown>;
setClipboard: (text: string) => Promise<unknown>;
showSharePanel: () => Promise<void>;
hideShareMenu: () => Promise<void>;
getStorage: (key: string) => Promise<string>;
setStorage: (key: string, value: any) => Promise<unknown>;
removeStorage: (key: string) => Promise<unknown>;
}, Taro?: any) => import("./helpers").AudioModel;
getImageInfo: (src: string, Taro?: any) => Promise<unknown>;
setClipboard: (text: string, Taro?: any) => Promise<unknown>;
showSharePanel: (Taro?: any) => Promise<void>;
hideShareMenu: (Taro?: any) => Promise<void>;
getStorage: (key: string, Taro?: any) => Promise<string>;
setStorage: (key: string, value: any, Taro?: any) => Promise<unknown>;
removeStorage: (key: string, Taro?: any) => Promise<unknown>;
taobaoReportClick: (eventType: string, logkey: string) => void;
openMessage: (sellerNick: string, itemId: string) => Promise<unknown>;
showSkuModal: (itemId: string) => Promise<unknown>;
hideSkuModal: () => Promise<unknown>;
confirmCustomOrder: (itemId: number, skuId?: number, quantity?: number) => Promise<unknown>;
openMessage: (param: {
sellerNick: string;
itemId: string;
}, 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;
request: (header: IRequest) => false | ((handle: any, method: string, params: any, ext?: {
......
{"version":3,"file":"capiFn.js","sourceRoot":"","sources":["../../src/request/capiFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"capiFn.js","sourceRoot":"","sources":["../../src/request/capiFn.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
......@@ -260,11 +260,11 @@ var validateActivityStatus = function (checkParam) { return __awaiter(void 0, vo
return [2 /*return*/, false];
return [2 /*return*/, new Promise(function (resolve, reject) {
if (nowTime < startTime) {
tb_1.commonToast('活动未开始');
tb_1.showToast({ content: '活动未开始' });
resolve(false);
}
else if (nowTime > endTime && !noCheck) {
tb_1.commonToast('活动已结束');
tb_1.showToast({ content: '活动已结束' });
resolve(false);
}
else {
......
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/utils/index.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/utils/index.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
{
"name": "tbcc-sdk-ts",
"version": "1.0.7",
"version": "1.0.14",
"description": "",
"main": "lib/index.js",
"scripts": {
......
......@@ -17,14 +17,28 @@ export const commonToast = (content: string, duration?: number, successCb?: () =
success: successCb
})
};
/**
* 通用toast
* @param {string} content toast内容
* @param {number} duration 显示时长
* @param {function} successCb 成功回调
*/
export const showToast = (params: { content: string, duration?: number, success?: () => any }, Taro?: any) => {
const { content, duration, success } = params
promisifyApiSimple('showToast',{
[Taro?'title':'content']: content || '换个姿势再试一次~',
duration: duration || 3000,
success: success
},null,Taro)
};
/**
* 简易alert
* @param {string} content toast内容
*/
export const simpleAlert = (content: string) => {
export const simpleAlert = (content: string, Taro?: any) => {
promisifyApiSimple('alert',{
content
})
},null,Taro)
};
/**
* 通用确认弹窗
......@@ -32,7 +46,7 @@ export const simpleAlert = (content: string) => {
* @param {string} content 内容
* @param {function} successCb 成功回调
*/
export const commonConfirm = async (title = '提示', content: string, successCb?: () => any) => {
export const commonConfirm = async (title = '提示', content?: string, successCb?: () => any, Taro?: any) => {
promisifyApiSimple('confirm',{
title,
content,
......@@ -44,24 +58,24 @@ export const commonConfirm = async (title = '提示', content: string, successCb
successCb && successCb();
}
}
})
},null,Taro)
};
/**
* 获取系统信息
*/
export const getSystemInfo = async () => {
return await promisifyApi('getSystemInfo', {})
export const getSystemInfo = async (Taro?: any) => {
return await promisifyApi('getSystemInfo', {}, Taro)
};
/**
* 执行关注店铺
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
*/
export const favorShop = async (sellerId: number) => {
export const favorShop = async (sellerId?: number, Taro?: any) => {
if (!sellerId) {
return false;
}
let result: { error?: number } = await promisifyApiToTb('favorShop',{ id: +sellerId })
let result: { error?: number } = await promisifyApiToTb('favorShop',{ id: +sellerId },Taro)
if(result?.error === 11) return false
if(result?.error === 12) return true
return result
......@@ -71,11 +85,11 @@ export const favorShop = async (sellerId: number) => {
* @param {number} sellerId 店铺归属的卖家Id
* @returns {boolean} 关注状态
*/
export const checkShopFavoredStatus = async (sellerId: number) => {
export const checkShopFavoredStatus = async (sellerId?: number, Taro?: any) => {
if (!sellerId) {
return false;
}
let result: { isFavor?: boolean } = await promisifyApiToTb('checkShopFavoredStatus',{ id: +sellerId })
let result: { isFavor?: boolean } = await promisifyApiToTb('checkShopFavoredStatus',{ id: +sellerId },Taro)
if(result?.isFavor !== undefined) return result.isFavor
if(result === 'checkShopFavoredStatus 仅支持真机调用,请在手机淘宝中运行')return true
return result
......@@ -84,56 +98,56 @@ export const checkShopFavoredStatus = async (sellerId: number) => {
* 跳转到外部链接
* @param {string} url 跳转链接
*/
export const navigateToOutside = url => {
export const navigateToOutside = (url: string, Taro?: any) => {
if (!url) {
console.error('navigateToOutside: 请传入url');
return false;
}
promisifyApiSimple('call',{
url
}, 'navigateToOutside')
}, 'navigateToOutside',Taro)
};
/**
* 跳转到内部链接(新开窗口)
* @param {string} url 跳转链接
*/
export const navigateTo = url => {
export const navigateTo = (url: string, Taro?: any) => {
if (!url) {
console.error('navigateTo: 请传入url');
return false;
}
promisifyApiSimple('navigateTo',{
url
})
}, null, Taro)
};
/**
* 返回页面
* @param {number} delta
*/
export const navigateBack = (delta?: number) => {
export const navigateBack = (delta?: number, Taro?: any) => {
promisifyApiSimple('navigateBack',{
delta
})
},null,Taro)
};
/**
* 跳转到内部链接(不新开窗口)
* @param {string} url
*/
export const redirectTo = (url: string) => {
export const redirectTo = (url: string, Taro?: any) => {
if (!url) {
console.error('redirectTo: 请传入url');
return false;
}
promisifyApiSimple('redirectTo',{
url
})
},null,Taro)
};
/**
* 获取服务器时间
* @returns {number} 服务器时间戳
*/
export const getServerTime = async () => {
const result: { time?: string } = await promisifyApi('getServerTime', {})
export const getServerTime = async (Taro?: any) => {
const result: { time?: string } = await promisifyApi('getServerTime', {},Taro)
if(result?.time) return result.time
return result
};
......@@ -142,12 +156,12 @@ export const getServerTime = async () => {
* @param {number} 商品id
* @returns {object} 收藏结果
*/
export const collectGoods = async (id: number) => {
export const collectGoods = async (id: number,Taro?: any) => {
if (!id) {
console.error('collectGoods: 请传入商品id');
return false;
}
let result: { error?: number } = await promisifyApiToTb('collectGoods',{ id: +id })
let result: { error?: number } = await promisifyApiToTb('collectGoods',{ id: +id },Taro)
if(result?.error === 11) return false
return result
};
......@@ -156,12 +170,12 @@ export const collectGoods = async (id: number) => {
* @param {number} 商品id
* @returns {boolean} 商品收场状态
*/
export const checkGoodsCollectedStatus = async (id: number) => {
export const checkGoodsCollectedStatus = async (id: number, Taro?: any) => {
if (!id) {
console.error('checkGoodsCollectedStatus: 请传入商品id');
return false;
}
let result: { isCollect?: boolean } = await promisifyApiToTb('checkGoodsCollectedStatus',{ id: +id })
let result: { isCollect?: boolean } = await promisifyApiToTb('checkGoodsCollectedStatus',{ id: +id },Taro)
if(result?.isCollect) return result.isCollect
return result
};
......@@ -169,53 +183,53 @@ export const checkGoodsCollectedStatus = async (id: number) => {
* 跳转到淘宝商品页
* @param {string} itemId 商品ID
*/
export const openDetail = async (itemId: string) => {
export const openDetail = async (itemId: string, Taro?: any) => {
if (!itemId) {
console.error('openDetail: 请传入商品id');
return false;
}
return await promisifyApiToTb('openDetail',{ itemId: String(itemId) })
return await promisifyApiToTb('openDetail',{ itemId: String(itemId) },Taro)
};
/**
* 创建音频实例
* @param {object} opts 配置对象 例 { src: '音频链接', autoplay: false }
*/
export const createAudio = (opts: { src: string, autoplay?: boolean}) => {
const audioInstance = new AudioModel(opts);
export const createAudio = (opts: { src: string, autoplay?: boolean},Taro?: any) => {
const audioInstance = new AudioModel({ Taro, ...opts });
return audioInstance;
};
/**
* 获取图片信息
* @param {string} src 图片地址
*/
export const getImageInfo = async (src: string) => {
return await promisifyApi('getImageInfo', { src })
export const getImageInfo = async (src: string, Taro?: any) => {
return await promisifyApi('getImageInfo', { src }, Taro)
};
/**
* 剪切板
* @param {text: string}
*/
export const setClipboard = async (text: string) => {
return await promisifyApi('setClipboard', { text })
export const setClipboard = async (text: string, Taro?: any) => {
return await promisifyApi('setClipboard', { text }, Taro)
};
/**
* 调起分享面板
*/
export const showSharePanel = async () => {
promisifyApiSimple('showSharePanel',{})
export const showSharePanel = async (Taro?: any) => {
promisifyApiSimple('showSharePanel',{}, null,Taro)
}
/**
* 隐藏分享面板
*/
export const hideShareMenu = async () => {
promisifyApiSimple('hideShareMenu',{})
export const hideShareMenu = async (Taro?: any) => {
promisifyApiSimple('hideShareMenu',{},null,Taro)
}
/**
* 获取缓存数据
* @param key
*/
export const getStorage = async (key: string) => {
const result: { data?: string} = await promisifyApi('getStorage', { key })
export const getStorage = async (key: string, Taro?: any) => {
const result: { data?: string} = await promisifyApi('getStorage', { key }, Taro)
if(result?.data) return result.data
return undefined
}
......@@ -224,15 +238,15 @@ export const getStorage = async (key: string) => {
* @param key
* @param value
*/
export const setStorage = async (key: string, value: any) => {
return await promisifyApi('setStorage', { key, data: value })
export const setStorage = async (key: string, value: any, Taro?: any) => {
return await promisifyApi('setStorage', { key, data: value }, Taro)
}
/**
* 清除缓存数据
* @param key
*/
export const removeStorage = async (key: string) => {
return await promisifyApi('removeStorage', { key })
export const removeStorage = async (key: string, Taro?: any) => {
return await promisifyApi('removeStorage', { key }, Taro)
}
/**
* 自定义分析数据的上报接口
......@@ -251,23 +265,24 @@ export const taobaoReportClick = (eventType: string,logkey: string) => {
* @param sellerNick
* @param itemId
*/
export const openMessage = async (sellerNick: string, itemId: string) => {
let result = await promisifyApiToTb('openMessage',{ sellerNick, forceH5: false, params: { itemId } })
export const openMessage = async (param:{ sellerNick: string, itemId: string }, Taro?: any) => {
const { sellerNick, itemId } = param
let result = await promisifyApiToTb('openMessage',{ sellerNick, forceH5: false, params: { itemId } }, Taro)
return result
}
/**
* 显示指定商品 SKU 选择器
* @param itemId
*/
export const showSkuModal = async (itemId: string) => {
let result = await promisifyApiToTb('showSku',{ itemId })
export const showSkuModal = async (itemId: string, Taro?: any) => {
let result = await promisifyApiToTb('showSku',{ itemId }, Taro)
return result
}
/**
* 隐藏正在展示的商品 SKU 选择器
*/
export const hideSkuModal = async () => {
let result = await promisifyApiToTb('hideSku',{})
export const hideSkuModal = async (Taro?: any) => {
let result = await promisifyApiToTb('hideSku',{}, Taro)
return result
}
/**
......@@ -276,7 +291,8 @@ export const hideSkuModal = async () => {
* @param skuId
* @param quantity
*/
export const confirmCustomOrder = async (itemId: number, skuId?: number, quantity?: number) => {
export const confirmCustomOrder = async (param: { itemId: number, skuId?: number, quantity?: number }, Taro?: any) => {
const { itemId, skuId, quantity } = param
let result = await promisifyApiToTb('confirmCustomOrder',{
data: {
itemId,
......@@ -284,6 +300,58 @@ export const confirmCustomOrder = async (itemId: number, skuId?: number, quantit
quantity: quantity || 1,
customization: {}
}
})
}, Taro)
return result
}
// 获取授权信息
export const getSetting = async (Taro?: any) => {
// @ts-ignore
const _Taro = Taro || my
return new Promise(async (resolve,reject) => {
_Taro.getSetting({
success: (res) => {
resolve(res)
},
});
})
}
// 打开授权设置
export const openSetting = async (Taro?: any) => {
// @ts-ignore
const _Taro = Taro || my
return new Promise(async (resolve,reject) => {
_Taro.openSetting({
success: (res) => {
resolve(res)
},
});
})
}
// 获取用户信息
export const getAuthUserInfo = async (Taro?: any) => {
// @ts-ignore
const _Taro = Taro || my
return new Promise(async (resolve,reject) => {
_Taro.getAuthUserInfo({
success: (res) => {
resolve(res)
},
});
})
}
// 发起用户授权{ groupChat: 群聊, userInfo: 用户基本信息, addressList: 地址列表, clipboard: 粘贴 }
export const authorize = async (scopeInfo, Taro?: any) => {
// @ts-ignore
const _Taro = Taro || my
return new Promise(async (resolve,reject) => {
_Taro.authorize({
scopes: scopeInfo || 'scope.userInfo',
success: (res) => {
resolve(res)
},
fail: (err) => {
reject(err)
}
});
})
}
\ No newline at end of file
......@@ -14,13 +14,12 @@ export const getUserAddress = async (opts = {}) => {
joinTag: '' // 分割收货地址符号(淘宝商家有特定发货需求)
};
let _opts = Object.assign({}, defaults, opts);
// @ts-ignore
return new Promise((resolve, reject) => {
// @ts-ignore
my.authorize({
my.authorize({
scopes: 'scope.addressList',
success: () => {
const { addAddress, searchAddress, locateAddress, joinTag } = _opts;
// @ts-ignore
if (!my.tb.chooseAddress) {
reject({
noSupport: true,
......@@ -28,7 +27,6 @@ export const getUserAddress = async (opts = {}) => {
});
return false;
}
// @ts-ignore
my.tb.chooseAddress(
{
addAddress,
......@@ -74,8 +72,8 @@ export const chooseImage = async (opts = {}) => {
};
let _opts = Object.assign({}, defaults, opts);
const { count, sourceType, compressLevel } = _opts;
// @ts-ignore
return new Promise((resolve, reject) => {
// @ts-ignore
if (!my.chooseImage) {
reject({
noSupport: true,
......@@ -83,13 +81,11 @@ export const chooseImage = async (opts = {}) => {
});
return false;
}
// @ts-ignore
my.chooseImage({
count,
sourceType,
success: res => {
// @ts-ignore
my.compressImage({
my.compressImage({
apFilePaths: res.apFilePaths,
level: compressLevel,
success: data => {
......
......@@ -5,24 +5,25 @@ import { commonToast } from '../core/tb'
* @param params
* @param name
*/
export const promisifyApiSimple = (methodName: string, params: IParamJSAPI, name?: string) => {
if(name) {
// @ts-ignore
my[methodName](name,params);
return;
}
// @ts-ignore
my[methodName](params);
export const promisifyApiSimple = (methodName?: string, params?: IParamJSAPI, name?: string, Taro?: any) => {
// @ts-ignore
const _Taro = Taro || my
if(name) {
_Taro[methodName](name,params);
return;
}
_Taro[methodName](params);
}
/**
* 通用API封装
* @param methodName
* @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) => {
// @ts-ignore
my[methodName]({
_Taro[methodName]({
...params,
success: res => {
resolve(res)
......@@ -38,10 +39,12 @@ export const promisifyApi = (methodName: string, params = {}) => {
* @param methodName
* @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) => {
// @ts-ignore
my.tb[methodName]({
_Taro.tb[methodName]({
...params,
success: res => {
resolve(res)
......@@ -56,15 +59,16 @@ export const promisifyApiToTb = (methodName: string, params = {}) => {
* 创建音频类
*/
export class AudioModel {
constructor(opts: { src: string }) {
const { src } = opts;
constructor(opts: { src: string, Taro?: any }) {
const { Taro, src } = opts;
if (!src) {
console.error('请输入音频链接');
return false;
}
try {
// @ts-ignore
const innerAudioContext = my.createInnerAudioContext();
const _Taro = Taro || my
const innerAudioContext = _Taro.createInnerAudioContext();
Object.keys(opts).forEach(item => {
innerAudioContext[item] = opts[item];
});
......
......@@ -27,7 +27,7 @@ const getUerAddressParam = async () => {
const confirmAddress = async (address) => {
return new Promise(async (resolve,reject) => {
// @ts-ignore
my.confirm({
my.confirm({
title: '提示',
content: '确认使用该收货地址:' + address,
success: (res) => {
......@@ -66,7 +66,7 @@ export const receiveObjectPrize = async (api: any, data: IReceivePrize) => {
commonToast(successMsg)
resolve(true)
}else {
commonToast(errorMsg || message)
commonToast(errorMsg || message )
resolve(false)
}
})
......
import { commonToast, getServerTime } from '../core/tb';
import { showToast, getServerTime } from '../core/tb';
/**
* 时间格式化
* @param date 接收可以被new Date()方法转换的内容
......@@ -182,11 +182,11 @@ export const validateActivityStatus = async (checkParam: { startTime: number, en
if(!startTime || !endTime) return false
return new Promise((resolve,reject) => {
if(nowTime < startTime ) {
commonToast('活动未开始')
showToast({ content: '活动未开始' })
resolve(false)
}
else if(nowTime > endTime && !noCheck) {
commonToast('活动已结束')
showToast({ content: '活动已结束' })
resolve(false)
}
else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment