51 lines
1.1 KiB
TypeScript
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)
|
|
}
|
|
});
|
|
})
|
|
}
|