/* 引入request对象 */
import request from ‘@/utils/request’
/* 创建dao层对象,并写出相应的请求方法 */
const dao = {
queryBrand(key) {
return request({
url: /car/selectBrandAll?key=${key}
,
method: ‘GET’,
})
},
login(username, password) {
return request({
url: ‘/sysuser/login’,
method: ‘POST’,
contentType: ‘application/json’,
data: {
username,
password,
}
})
},
addCar(carInfo) {
return request({
url: ‘/car/add’,
method: ‘POST’,
data: carInfo,
})
},
queryBrands(key) {
return request({
url: /car/selectBrandAll?key=${key}
,
method: ‘GET’,
})
},
queryCarSeries(key, brand) {
return request({
url: /car/selectCarSeriesByBrand?key=${key} ${brand ? '&brand=' + brand : ''}
,
method: ‘GET’
})
},
queryLocations(key){
return request({
url:/car/selectLocation?key=${key}
,
method:‘GET’,
})
},
queryCars(key,searchMap,currentPage,pageSize){
return request({
url:/car/select?key=${key} ${currentPage?'&page='+currentPage:''} ${pageSize?'&itemsPerPage='+pageSize:''} ${searchMap.brand?'&brand='+searchMap.brand:''} ${searchMap.carSerie?'&carSeries='+searchMap.carSerie:''} ${searchMap.price?'&price='+searchMap.price:''} ${searchMap.carAge?'&carAge='+searchMap.carAge:''} ${searchMap.level?'&level='+searchMap.level:''} ${searchMap.transmission?'&transmission='+searchMap.transmission:''} ${searchMap.displacement?'&displacement='+searchMap.displacement:''} ${searchMap.location?'&location='+searchMap.location:''}
,
method:‘GET’,
})
}
}
/* 导出dao层对象 */
export default dao