130 lines
2.3 KiB
JavaScript
Executable File
130 lines
2.3 KiB
JavaScript
Executable File
import { Http } from "../../http/http.js";
|
|
import { config } from "../../config/config.js";
|
|
|
|
|
|
export class userService extends Http {
|
|
|
|
constructor() {
|
|
super()
|
|
}
|
|
|
|
async createOrder(params) {
|
|
return await this.post({
|
|
url: config.apiList.createOrder,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async payOrder(params) {
|
|
return await this.post({
|
|
url: config.apiList.payOrder,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async checkPay(params) {
|
|
return await this.post({
|
|
url: config.apiList.checkPay,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async myOrders(params) {
|
|
return await this.post({
|
|
url: config.apiList.myOrders,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async getMesType(params) {
|
|
return await this.get({
|
|
url: config.apiList.getMesType,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async addMessage(params) {
|
|
return await this.post({
|
|
url: config.apiList.addMessage,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async addUserCollectSch(params) {
|
|
return await this.post({
|
|
url: config.apiList.addUserCollectSch,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async myCollectSch(params) {
|
|
return await this.post({
|
|
url: config.apiList.myCollectSch,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async delUserCollect(params) {
|
|
return await this.post({
|
|
url: config.apiList.delUserCollect,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async myCollectMajor(params) {
|
|
return await this.post({
|
|
url: config.apiList.myCollectMajor,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async delUserMajor(params) {
|
|
return await this.post({
|
|
url: config.apiList.delUserMajor,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async getUserMes(params) {
|
|
return await this.post({
|
|
url: config.apiList.getUserMes,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async myNewSch(params) {
|
|
return await this.post({
|
|
url: config.apiList.myNewSch,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async myNewMajor(params) {
|
|
return await this.post({
|
|
url: config.apiList.myNewMajor,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async delNewSch(params) {
|
|
return await this.post({
|
|
url: config.apiList.delNewSch,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async delNewMajor(params) {
|
|
return await this.post({
|
|
url: config.apiList.delNewMajor,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
async getScoreGrade(params) {
|
|
return await this.post({
|
|
url: config.apiList.getScoreGrade,
|
|
data: params
|
|
});
|
|
}
|
|
|
|
} |