switchcat/src/api/game_data.ts
2021-12-15 19:20:04 +08:00

51 lines
1.1 KiB
TypeScript

const DATA_BASE = 'http://154.8.214.202:8030'
export const searchGames = (params: any) => {
let data = {skip: 0, limit: 10}
Object.assign(data, params)
return new Promise((resolve, reject) => {
uni.request({
url: `${DATA_BASE}/getgamelist`,
data,
success: (res) => {
resolve && resolve(res.data);
},
fail: (err) => {
reject && reject(err)
}
});
})
}
export const getGameInfo = (gameId: string) => {
let data = {oldGameId: gameId}
return new Promise((resolve, reject) => {
uni.request({
url: `${DATA_BASE}/getgameinfoext`,
data,
success: (res) => {
resolve && resolve(res.data);
},
fail: (err) => {
reject && reject(err)
}
});
})
}
export const getGamePrice = (gameId: string, nums: number = 0) => {
const data = {oldGameId: gameId, nums}
return new Promise((resolve, reject) => {
uni.request({
url: `${DATA_BASE}/getgameprice`,
data,
success: (res) => {
resolve && resolve(res.data);
},
fail: (err) => {
reject && reject(err)
}
});
})
}