123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222 |
- import axios from 'axios'
- import request from './request' // 引入封装的axios
- /** ----- 项目信息 ------- */
- //获取FCC版本信息
- export const getFccVersion = () =>{
- return request({
- url:'/qrFueling/config/getVersion',
- method:'get'
- })
- }
- /** ----- 站点 ----- */
- // 获取油站信息
- export const getDataList = (data:any)=>{
- return request({
- url:'/qrFueling/config/getBaseInfo',
- method:'get',
- params:data
- })
- }
- // 添加站点信息
- export const addStation = (data:any)=>{
- return request({
- url:'/qrFueling/config/uploadBaseInfo',
- method:'post',
- data:data
- })
- }
- // 删除站点信息
- export const deleteStation = (data:any)=>{
- return request({
- url:'/qrFueling/config/deleteBaseInfo',
- method:'post',
- params:data
- })
- }
- /** ----- 油罐 ----- */
- // 获取油罐基本信息
- export const getTankInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/getBaseTankInfo',
- method:'get',
- params:data
- })
- }
- // 获取油罐详细信息
- export const getDetailsTankInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/getDetailsTankInfo',
- method:'get',
- params:data
- })
- }
- // 配置油罐信息
- export const updateTankInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/updateDetailsTankInfo ',
- method:'post',
- data:data
- })
- }
- // 提交油罐信息
- export const addTankInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/addDetailsTankInfo',
- method:'post',
- data:data
- })
- }
- // 删除油罐信息
- export const deleteTank = (data:any)=>{
- return request({
- url:'/qrFueling/tank/deleteTank',
- method:'post',
- params:data
- })
- }
- /** ----- 油机 ----- */
- //获取油机
- export const getMachine = (data:any)=>{
- return request({
- url:'/qrFueling/machine/getMachineInfo',
- method:'get',
- params:data
- })
- }
- //更新油机信息
- export const uploadMaichine = (data:any)=>{
- return request({
- url:'/qrFueling/machine/uploadMachineInfo',
- method:'post',
- data:data
- })
- }
- //删除油机
- export const deleteMachine = (data:any)=>{
- return request({
- url:'/qrFueling/machine/deleteMaichineInfo',
- method:'post',
- params:data
- })
- }
- /** ----- 油枪 ----- */
- // 获取油枪信息
- export const getNozzleInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/getDetailsNozzleInfo',
- method:'get',
- params:data
- })
- }
- // 添加油枪信息
- export const uploadNozzleInfo = (data:any)=>{
- return request({
- url:'/qrFueling/tank/uploadDetailsNozzleInfo',
- method:'post',
- data:data
- })
- }
- // 添加油枪信息(油机页)
- export const uploadNozzleInfoForMachine = (data:any)=>{
- return request({
- url:'/qrFueling/tank/uploadDetailsNozzleInfoForMachine',
- method:'post',
- data:data
- })
- }
- // 删除油枪信息
- export const deleteNozzle = (data:any)=>{
- return request({
- url:'/qrFueling/tank/deleteNozzle',
- method:'post',
- params:data
- })
- }
- /** ----- 油品 ----- */
- // 配置油品信息
- export const uploadOilInfo = (data:any)=>{
- return request({
- url:'/qrFueling/config/uploadOilInfo',
- method:'post',
- data:data
- })
- }
- // 获取油品信息
- export const getOilInfo = (data:any)=>{
- return request({
- url:'/qrFueling/config/getOilInfo',
- method:'get',
- params:data
- })
- }
- // 删除油品信息
- export const deleteOilInfo = (data:any)=>{
- return request({
- url:'/qrFueling/config/deleteOilInfo',
- method:'post',
- params:data
- })
- }
- /** ----- 订单 ----- */
- //后支付订单
- export const getOrderInfoPage = (data:any) => {
- return request({
- url:'/qrFueling/order/getPage',
- method:'post',
- data:data,
- })
- }
- //预支付订单
- export const getPrepayOrderInfoPage = (data:any) => {
- return request({
- url:'/qrFueling/order/getPagePrepay',
- method:'post',
- data:data,
- })
- }
- // 列表信息筛选
- export const getOrderFilter =(data:any)=>{
- return request({
- url:'/qrFueling/config/getOrderFilter',
- method:'get',
- params:data,
- })
- }
- //导出后支付订单excel
- export const downloadAfterpayOrder = (data:any) => {
- const send = axios.create({
- timeout: 60000, // 超时
- baseURL: import.meta.env.VITE_API_URL_FCC,
- })
- return send.post('/qrFueling/order/downloadOrderAfterPayOrderExcel', data, { responseType: 'arraybuffer' })
- }
- //导出预支付订单excel
- export const downloadPrepaypayOrder = (data:any) => {
- const send = axios.create({
- timeout: 5000, // 超时
- baseURL: import.meta.env.VITE_API_URL_FCC,
- })
- return send.post('/qrFueling/order/downloadOrderPrepayOrderExcel', data, { responseType: 'arraybuffer' })
- }
|