weixin-tq-game.js 629 B

1234567891011121314151617181920212223242526
  1. const { TQ_LIB } = require('./tq-lib');
  2. const request = ({ url, data, success, fail, method, header }) => {
  3. console.log('-----start request------');
  4. wx.request({
  5. url: url,
  6. data: JSON.stringify(data),
  7. method: method || 'POST',
  8. header: { 'Content-Type': 'application/json', ...header } || { 'Content-Type': 'application/json' },
  9. success: function (e) {
  10. if (e.statusCode == 200) {
  11. success && success(e.data);
  12. } else {
  13. fail && fail(e);
  14. }
  15. },
  16. fail: function (e) {
  17. fail && fail(e);
  18. },
  19. });
  20. };
  21. const tqLib = new TQ_LIB({ request });
  22. module.exports = tqLib;