const app = require('../utils/util.js');
const request = (url, data = {}, type = 'GET') => {
  return new Promise((resolve, reject) => {
    wx.request({
      url: `${app.globalData.publicUrl}${url}`,
      method: type,
      data,
      success({
        data
      }) {
        resolve({
          status: 0,
          data,
          msg: 'request请求成功获取到数据'
        });
      },
      fail() {
        reject({
          status: 1,
          msg: 'request请求失败'
        })
      }
    });
  });
};
module.exports = {
  request
}
//下面属于老版代码
// const imageUrl = 'https://jlxwjr.jljrkg.com';
// const baseUrl = 'https://ccss.windd.cn';
// module.exports = {
//   imageUrl,
//   query({url, data, method = 'GET'}) {
//       return new Promise((resolve, reject) => {
//           wx.request({
//               url: `${baseUrl}/${url}`,
//               data: data,
//               method: method,
//               timeout: 5000,
//               header: {'content-type': 'application/json'},
//               dataType: 'json',
//               success: resolve,
//               fail: reject,
//           });
//       });
//   },
//   fetch({url, id}) {
//       return new Promise((resolve, reject) => {
//           wx.request({
//               url: `${baseUrl}/${url}/${id}`,
//               method: 'GET',
//               header: {'content-type': 'application/json'},
//               dataType: 'json',
//               success: resolve,
//               fail: reject,
//           });
//       });
//   },
// }