res.status OK
This commit is contained in:
parent
9003d7e071
commit
c415939ef1
@ -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;
|
||||
|
||||
@ -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)}`));
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user