wjli
2024-04-09 542dcd62fa061525a00339011ff24246f03b820e
src/api/open.js
@@ -1,5 +1,5 @@
// 统一请求路径前缀在libs/axios.js中修改
import { getRequest, getNoAuthRequest, postNoAuthRequest, postRequest, putRequest } from '@/libs/axios';
import { getRequest, getNoAuthRequest, postNoAuthRequest, postRequest, putRequest, getmethod } from '@/libs/axios';
// 认证
@@ -18,7 +18,6 @@
export const token = (params) => {
    return getNoAuthRequest('/oauth2/token', params)
}
// 获取随机secretKey
@@ -52,18 +51,248 @@
    return postRequest('/car/insertOrUpdate', params)
}
// 添加车辆信息
// 修改车辆信息
export const editCar = (params) => {
    return postRequest('/car/insertOrUpdate', params)
}
// 添加车辆信息
// 删除车辆信息
export const deleteCar = (params) => {
    return postRequest('/car/delByIds', params)
}
// 获取所有车辆信息
export const getAll = (params) => {
    return getRequest('/car/getAllCar', params)
}
// 分页获取加油信息
export const getAddOilList = (params) => {
    return getRequest('/addOil/getByPage', params)
}
//添加加油记录
export const addOil = (params) => {
    return postRequest('/addOil/insertOrUpdate', params)
}
// 删除加油信息
export const deleteAddOil = (params) => {
    return postRequest('/addOil/delByIds', params)
}
// 查询事故信息
export const getAccident = (params) => {
    return getRequest('/accident/getByPage', params)
}
// 添加事故信息
export const addAccident = (params) => {
    return postRequest('/accident/insertOrUpdate', params)
}
// 删除事故信息
export const deleteAccident = (params) => {
    return postRequest('/accident/delByIds', params)
}
// 查询设备信息
export const getEquipment = (params) => {
    return getRequest('/equipment/getByPage', params)
}
// 添加设备信息
export const addEquipment = (params) => {
    return postRequest('/equipment/insertOrUpdate', params)
}
// 删除设备信息
export const deleteEquipment = (params) => {
    return postRequest('/equipment/delByIds', params)
}
// 查询用户信息
export const getUser = (params) => {
    return getRequest('/user/getAll', params)
}
// 查询司机信息
export const getDriver = (params) => {
    return getRequest('/user/findByType2', params)
}
// 查询片区信息
export const getArea = (params) => {
    return getRequest('/area/getByPage', params)
}
// 添加配送片区信息
export const addArea = (params) => {
    return postRequest('/area/insertOrUpdate', params)
}
// 删除配送片区信息
export const deleteArea = (params) => {
    return postRequest('/area/delByIds', params)
}
// 查询片区信息
export const getAreaSection = (params) => {
    return getRequest('/areaSection/getByPage', params)
}
//添加片区段信息
export const addAreaSection = (params) => {
    return postRequest('/areaSection/insertOrUpdate', params)
}
// 删除配送片区信息
export const deleteAreaSection = (params) => {
    return postRequest('/areaSection/delByIds', params)
}
// 查询片区信息
export const getCustomer = (params) => {
    return getRequest('/customer/getByPage', params)
}
//添加商户信息
export const addCustomer = (params) => {
    return postRequest('/customer/insertOrUpdate', params)
}
// 删除商户信息
export const deleteCustomer = (params) => {
    return postRequest('/customer/delByIds', params)
}
// 查询接货人信息
export const getCustomerReceive = (params) => {
    return getRequest('/customerReceive/getByPage', params)
}
//修改接货人信息
export const updateCustomerReceive = (params) => {
    return postRequest('/customerReceive/insertOrUpdate', params)
}
// 删除接货人信息
export const deleteCustomerReceive = (params) => {
    return postRequest('/customerReceive/delByIds', params)
}
// 查询片区信息
export const getSuggest = (params) => {
    return getRequest('/suggest/getByPage', params)
}
// 删除接货人信息
export const deleteSuggest = (params) => {
    return postRequest('/suggest/delByIds', params)
}
// 查询接货人信息
export const getCar = (params) => {
    return getRequest('/car/getAll', params)
}
// 导出excel
export const getOilExcel = (params) => {
    return getRequest('/addOil/getExcel', params)
}
// 根据车辆ID查询加油记录
export const getByDate = (params) => {
    return getRequest('/addOil/getByDate', params)
}
// 根据车辆燃油费用维修费用
export const getInfo = (params) => {
    return getRequest('/car/getInfo', params)
}
// 根据车辆燃油费用维修费用
export const getCarCount = (params) => {
    return getRequest('/pcStatistic2/getCarCount', params)
}
//添加加油记录
export const editSuggest = (params) => {
    return postRequest('/suggest/insertOrUpdate', params)
}
//查询订单评价
export const getOrderEvaluate = (params) => {
    return getRequest('/orderTask/getByPage', params)
}
//查询违章记录
export const getViolation = (params) => {
    return getRequest('/violation/getByPage', params)
}
//添加修改违章记录
export const editViolation = (params) => {
    return postRequest('/violation/insertOrUpdate', params)
}
// 删除违章记录
export const deleteViolation = (params) => {
    return postRequest('/violation/delByIds', params)
}
// 查询违章记录
export const getDrivingRecord = (params) => {
    return getRequest('/drivingRecord/getByPage', params)
}
// 查询片区所有
export const getAllArea = (params) => {
    return getRequest('/area/getAll', params)
}
export const getAllByAreaId = (params) => {
    return getRequest('/areaMap/getAllById', params)
}
export const addAreaMap = (params) => {
    return postRequest('/areaMap/insertOrUpdate', params)
}
export const delAreaMap = (params) => {
    return postRequest('/areaMap/delById2', params)
}
//查询违章记录
export const findPageOrderTask2 = (params) => {
    return getRequest('/orderTask2/getByPage', params)
}
//查询违章记录
export const findPageOrderTask = (params) => {
    return getRequest('/orderTask/getByPage2', params)
}
//解析订单
export const jiexiOrder = (params) => {
    return getRequest('/orderTask/insertOrders', params)
}
//配送信息统计表
//获取所有签收统计列表信息
export const getSignList = (pageNum, pageSize, carName, sendDateStart, sendDateEnd) => {
    return getRequest(`/signCount/selectBySign?pageSize=${pageSize}&pageNum=${pageNum}&carName=${carName}&sendDateStart=${sendDateStart}&sendDateEnd=${sendDateEnd}`)
}
export const getSignByMonth = (pageNum, pageSize, carName,StatisticalType) => {
    return getRequest(`/signCount/selectBySign?pageSize=${pageSize}&pageNum=${pageNum}&carName=${carName}&StatisticalType=${StatisticalType}`)
}
//  签收统计导出列表
export const outExcel = (pageNum, pageSize, carName, sendDateStart, sendDateEnd,line) => {
    return getmethod(`/signCount/outExcels?pageSize=${pageSize}&pageNum=${pageNum}&carName=${carName}&sendDateStart=${sendDateStart}&sendDateEnd=${sendDateEnd}&line=${line}`)
}
    export const getNewSignList = (pageNum, pageSize, carName, sendDateStart, sendDateEnd,line,sendDate,userName,batch) => {
    return getRequest(`/signCount/selectBySignNew?pageSize=${pageSize}&pageNum=${pageNum}&carName=${carName}&sendDateStart=${sendDateStart}&sendDateEnd=${sendDateEnd}&line=${line}&sendDate=${sendDate}&userName=${userName}&batch=${batch}`)
}
export const getByPageImgs=(params)=>{
    return getRequest(`/orderTask2/getByPageImgs`, params)
}