youzanyun-devtool-worker
Version:
40 lines (34 loc) • 1.12 kB
JavaScript
(function(window) {
if (!window.youzanyunReady) {
window.youzanyunReady = function(callback) {
return callback();
}
}
function getGoodsList(type, index, goodsStartPos = 0, goodsListNumber = 20) {
if (typeof goodsStartPos === 'number' && typeof goodsListNumber === 'number' && typeof type === 'string' && typeof index === 'number') {
const goodsList = [{
}];
return Promise.resolve(goodsList);
} else {
return Promise.reject('调用getGoods方法参数错误');
}
}
function getCouponList(type, index, couponStartPos = 0, couponListNumber = 10) {
if (typeof couponStartPos === 'number' && typeof couponListNumber === 'number' && typeof type === 'string' && typeof index === 'number') {
const couponList = [{
}];
return Promise.resolve(couponList);
} else {
return Promise.reject('调用getCouponList方法参数错误');
}
}
var process = {
getGoodsList,
getCouponList
};
window.youzanyunbridge = {
getProcess: function(methodName) {
return process[methodName];
}
}
})(window);