patient-mini/mock/WxMock.js
码农搬砖工 9018a4f868 xxx
2025-04-23 18:23:41 +08:00

20 lines
550 B
JavaScript

/* eslint-disable */
var __request = wx.request;
var Mock = require('./mock.js');
Object.defineProperty(wx, 'request', { writable: true });
wx.request = function (config) {
if (typeof Mock._mocked[config.url] == 'undefined') {
__request(config);
return;
}
var resTemplate = Mock._mocked[config.url].template;
var response = Mock.mock(resTemplate);
if (typeof config.success == 'function') {
config.success(response);
}
if (typeof config.complete == 'function') {
config.complete(response);
}
};
module.exports = Mock;