UNPKG

youzanyun-devtool-worker

Version:

40 lines (34 loc) 1.12 kB
(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);