diff --git a/pages/index/index.js b/pages/index/index.js index dca7b2d..3db9d26 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -144,8 +144,8 @@ Page({ }, data: JSON.stringify(data), success: (res) => { - if (res.statusCode < 200 || res.statusCode >= 300) { - reject(new Error(`HTTP error! status: ${res.statusCode}`)); + if (res.status < 200 || res.status >= 300) { + reject(new Error(`HTTP error! status: ${res.status}`)); return; } const result = res.data; @@ -171,7 +171,6 @@ Page({ reject(new Error(`保存登录信息到本地缓存失败: ${e.message}`)); return; } - if (uid) { dd.switchTab({ url: '/pages/deal/deal', @@ -245,8 +244,8 @@ Page({ }, data: JSON.stringify(data), success: (res) => { - if (res.statusCode < 200 || res.statusCode >= 300) { - reject(new Error(`HTTP error! status: ${res.statusCode}`)); + if (res.status < 200 || res.status >= 300) { + reject(new Error(`HTTP error! status: ${res.status}`)); return; } const result = res.data; diff --git a/pages/ulti/jsonrpc.js b/pages/ulti/jsonrpc.js index 0e5a15e..b0301f4 100644 --- a/pages/ulti/jsonrpc.js +++ b/pages/ulti/jsonrpc.js @@ -1,37 +1,37 @@ export default function jsonrpc(loginInfo, data) { - if (!loginInfo.apiurl) { - return Promise.reject(new Error('API URL is missing')); - } + if (!loginInfo.apiurl) { + return Promise.reject(new Error('API URL is missing')); + } - return new Promise((resolve, reject) => { - dd.httpRequest({ - url: `${loginInfo.apiurl}/jsonrpc`, - method: 'POST', - headers: { - 'Content-Type': 'application/json' - }, - data: JSON.stringify(data), - success: (res) => { - // console.log(`响应状态码: ${res.statusCode}`); - if (res.statusCode < 200 || res.statusCode >= 300) { - reject(new Error(`HTTP error! status: ${res.statusCode}`)); - return; - } - const result = res.data; - // console.log(`接收到的 JSON - RPC 响应数据: ${JSON.stringify(result)}`); - if (Object.prototype.hasOwnProperty.call(result, 'error')) { - console.error('获取订单数据失败:', result.error); - reject(new Error(`获取订单数据失败: ${JSON.stringify(result.error)}`)); - return; - } - const ObjectData = result.result; - console.log('获取订单数据成功:', ObjectData); - resolve(ObjectData); - }, - fail: (err) => { - console.error('请求失败:', err); - reject(new Error(`请求失败: ${JSON.stringify(err)}`)); - } - }); - }); -} + return new Promise((resolve, reject) => { + dd.httpRequest({ + url: `${loginInfo.apiurl}/jsonrpc`, + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + data: JSON.stringify(data), + success: (res) => { + console.log(`响应状态码: ${res.status}`); + if (res.status < 200 || res.status >= 300) { + reject(new Error(`HTTP error! status: ${res.status}`)); + return; + } + const result = res.data; + // console.log(`接收到的 JSON - RPC 响应数据: ${JSON.stringify(result)}`); + if (Object.prototype.hasOwnProperty.call(result, 'error')) { + console.error('获取订单数据失败:', result.error); + reject(new Error(`获取订单数据失败: ${JSON.stringify(result.error)}`)); + return; + } + const ObjectData = result.result; + console.log('获取订单数据成功:', ObjectData); + resolve(ObjectData); + }, + fail: (err) => { + console.error('请求失败:', err); + reject(new Error(`请求失败: ${JSON.stringify(err)}`)); + } + }); + }); +} \ No newline at end of file