cloud-battery-vue/src/api/swapstation/costdetails.ts
2024-12-20 16:45:08 +08:00

57 lines
1.2 KiB
TypeScript

import server from '@/utils/request'
//新增
interface Addobj{
stationCode:String //换电站编码
standardId:String //收费规则ID
timeBegin:String //开始时间
timeEnd:String //结束时间
pkId?:String
eachKmFee?:String|Number //每公里收费
eachSocFee?:String|Number //每SOC收费
eachKwhFee?:String|Number //每度电收费
timeServiceFee?:String|Number //谷段服务费
}
export function addhdz(data:Addobj) {
return server.request({
url: '/cloud/batterystation/fee/detail/add',
method: 'post',
data
})
}
//修改
export function update(data:Addobj) {
return server.request({
url: '/cloud/batterystation/fee/detail/update',
method: 'post',
data
})
}
//查询
interface Querydata{
standardId:String //收费规则id
}
export function getmxlist(params:Querydata) {
return server.request({
url: '/cloud/batterystation/fee/detail/list',
method: 'get',
params
})
}
//删除
export function delhdz(id:string) {
return server.request({
url: '/cloud/batterystation/fee/detail/del',
method: 'post',
data:{
id
}
})
}