Commit fdfd417b authored by 李维's avatar 李维

feat: 添加调试信息

parent afdbe638
No preview for this file type
...@@ -114,7 +114,7 @@ export default class NewClass extends middleLayerBase { ...@@ -114,7 +114,7 @@ export default class NewClass extends middleLayerBase {
ranking: data.ranking ranking: data.ranking
})); }));
this.callNetworkApiPost(`api/dige/v1/user/score/rank`, { this.callNetworkApiGet(`api/dige/v1/user/score/rank`, {
token: this.token, token: this.token,
syllabus_id: this.courseItem.course_id, syllabus_id: this.courseItem.course_id,
courseware_id: this.courseItem.id, courseware_id: this.courseItem.id,
......
...@@ -68,10 +68,13 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -68,10 +68,13 @@ export abstract class middleLayerBase extends cc.Component {
callNetworkApiPost(uri, data, callBack) { callNetworkApiPost(uri, data, callBack) {
const xhr = new XMLHttpRequest(); const xhr = new XMLHttpRequest();
const url = `${this.API_BASE}${uri}`; const url = `${this.API_BASE}${uri}`;
console.log('========== callNetworkApiPost ==========');
console.log(url);
xhr.open("POST", url, true); xhr.open("POST", url, true);
xhr.setRequestHeader('content-type', 'application/json'); xhr.setRequestHeader('content-type', 'application/json');
xhr.onreadystatechange = () => { xhr.onreadystatechange = () => {
if (xhr.readyState == 4) { if (xhr.readyState == 4) {
console.log(xhr.responseText);
callBack(JSON.parse(xhr.responseText)); callBack(JSON.parse(xhr.responseText));
} }
} }
...@@ -79,6 +82,7 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -79,6 +82,7 @@ export abstract class middleLayerBase extends cc.Component {
} }
callNetworkApiGet(uri, data, callBack) { callNetworkApiGet(uri, data, callBack) {
console.log('========== callNetworkApiGet ==========');
let queryStr = '?'; let queryStr = '?';
const params = []; const params = [];
for (const key in data) { for (const key in data) {
...@@ -90,6 +94,7 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -90,6 +94,7 @@ export abstract class middleLayerBase extends cc.Component {
const xhr = new XMLHttpRequest(); const xhr = new XMLHttpRequest();
xhr.onreadystatechange = () => { xhr.onreadystatechange = () => {
if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) { if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) {
console.log(xhr.responseText);
callBack(xhr.responseText); callBack(xhr.responseText);
} }
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment