57 lines
1.6 KiB
TypeScript
57 lines
1.6 KiB
TypeScript
import { post, get, put } from '../index'
|
|
|
|
// 获取装备分类/maType/getTypeList
|
|
export const getTypeListApi = (data: any = {}) => {
|
|
return get(`/material-mall/maType/getTypeList`, data)
|
|
}
|
|
|
|
// 获取装备列表
|
|
export const getDeviceListApi = (data: any) => {
|
|
return post('/material-mall/dev/list', data)
|
|
}
|
|
|
|
// 获取专区装备列表
|
|
export const getZoneListApi = (data: any) => {
|
|
return post('/material-mall/dev/zone_list', data)
|
|
}
|
|
export const getCompanyCountApi = (data: any) => {
|
|
return post('/material-mall/dev/getCompanyCount', data)
|
|
}
|
|
|
|
//获取装备详情
|
|
export const getDetail = (id = '', isHome: any) => {
|
|
return get(`/material-mall/dev/getInfo/${id}?isHome=${isHome}`)
|
|
}
|
|
export const getCodeNumDetailApi = (data: any) => {
|
|
return get(`/material-mall/dev/getInfo`, data)
|
|
}
|
|
//加入预约车
|
|
export const addBookCarApi = (data: object) => {
|
|
return post(`/material-mall/bookCar/addBookCar`, data)
|
|
}
|
|
|
|
//获取 推荐装备列表
|
|
export const getHotList = (params: any) => {
|
|
return get('/material-mall/dev/hotList', {
|
|
...params,
|
|
maStatus: 16
|
|
})
|
|
}
|
|
|
|
//装备收藏 取消收藏
|
|
export const equipCollect = (params = {}) => {
|
|
return put('/zlpt-equip/collect', params)
|
|
}
|
|
//提交租赁申请
|
|
export const apiSubmitLease = (params = {}) => {
|
|
return post('/zlpt-order/info', params)
|
|
}
|
|
//获取装备分类列表 (级联)
|
|
export const apiGetEquipTypeList = (params = {}) => {
|
|
return post('/zlpt-equip/type/list', params)
|
|
}
|
|
//获取省市区列表 (级联)
|
|
export const apiGetAddressList = (params = {}) => {
|
|
return post('/zlpt-system/baseAddress/selectAddress', params)
|
|
}
|