WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2020-12-30 e98e91659647692a3d3711734c9de8be0c1a19ed
bases/Fetcher.js
@@ -31,7 +31,7 @@
            'Ax-Rq-Type': 'separation',
        },
        dataType: 'json',
        timeout: 10000,
        timeout: 30 * 1000,
    };
    /**
@@ -102,8 +102,10 @@
        const params = Qs.stringify(data);
        const data2 = {};
        params.split('&').forEach(param => {
            const item = param.split('=');
            data2[decodeURIComponent(item[0])] = decodeURIComponent(item[1]);
            if (param) {
                const item = param.split('=');
                data2[decodeURIComponent(item[0])] = decodeURIComponent(item[1]);
            }
        });
        return this.query('post', url, data2, remap, options);
    }
@@ -117,7 +119,7 @@
     * @param {object} [options]
     * @return {Promise<any>|}
     */
    query(type, url, data = null, remap, options) {
    query(type, url, data = null, remap, options = {}) {
        return new Promise((resolve, reject) => {
            Taro.request({
                ...this._defaultConfig,