| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- import service from '@/utils/request'
- // 新增车主
- export const addVehicle = (data) => {
- return service({
- url: '/owner/create',
- method: 'post',
- data
- })
- }
- // 更新车辆信息
- export const editVehicle = (data) => {
- return service({
- url: '/vehicle/update',
- method: 'put',
- data
- })
- }
- export const queryAllVehicles = () => {
- return service({
- url: '/vehicle/all',
- method: 'get'
- })
- }
- // 根据ID获取车辆信息
- export const obtainVehicleId = (id) => {
- return service({
- url: '/vehicle/get?id=' + id,
- method: 'get'
- })
- }
- // 根据车牌号获取车辆信息
- export const obtainVehicleLicense = (number) => {
- return service({
- url: '/vehicle/get-by-plate?plate_number=' + number,
- method: 'get'
- })
- }
- // 获取车辆列表
- export const obtainVehicleList = (params) => {
- return service({
- url: '/vehicle/list',
- method: 'get',
- params
- })
- }
- // 删除车辆
- export const removeVehicleList = (params) => {
- return service({
- url: '/vehicle/delete',
- method: 'delete',
- params
- })
- }
- // 车辆入场
- export const vehicleEntry = (data) => {
- return service({
- url: '/vehicle/entry',
- method: 'post',
- data
- })
- }
- // 车辆出场
- export const vehicleAppear = (data) => {
- return service({
- url: '/vehicle/exit',
- method: 'post',
- data
- })
- }
- // 创建收费配置
- export const createCharge = (data) => {
- return service({
- url: '/vehicle/fee-config/create',
- method: 'post',
- data
- })
- }
- // 更新收费配置
- export const editCharge = (data) => {
- return service({
- url: '/vehicle/fee-config/update',
- method: 'put',
- data
- })
- }
- // 根据ID获取收费配置
- export const obtainChargeId = (id) => {
- return service({
- url: '/vehicle/fee-config/get?id=' + id,
- method: 'get'
- })
- }
- // 获取收费配置列表
- export const obtainChargeList = (id) => {
- return service({
- url: '/vehicle/fee-config/list',
- method: 'get'
- })
- }
- export const queryVehicleRecordList = (data) => {
- return service({
- url: '/vehicle/record/list',
- method: 'post',
- data
- })
- }
- // 创建车辆类型
- export const createVehicleType = (data) => {
- return service({
- url: '/vehicle/type/create',
- method: 'post',
- data
- })
- }
- // 更新车辆类型
- export const editVehicleType = (data) => {
- return service({
- url: '/vehicle/type/update',
- method: 'put',
- data
- })
- }
- // 根据ID获取车辆类型
- export const obtainVehicleTypeId = (id) => {
- return service({
- url: '/vehicle/type/get?id=' + id,
- method: 'get'
- })
- }
- // 获取车辆类型列表
- export const obtainVehicleTypeList = (data) => {
- return service({
- url: '/vehicle/type/list',
- method: 'post',
- data
- })
- }
- // 删除车辆类型
- export const removeVehicleType = (id) => {
- return service({
- url: '/vehicle/type/delete?id=' + id,
- method: 'delete'
- })
- }
- // 获取所有车辆类型(下拉选择)
- export const getAllVehicleTypes = () => {
- return service({
- url: '/vehicle/type/all',
- method: 'get'
- })
- }
|