|
|
@@ -0,0 +1,105 @@
|
|
|
+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
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+// 根据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'
|
|
|
+ })
|
|
|
+}
|