积分商城后台管理
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

119 lines
3.0 KiB

import request from '@/utils/request'
var service_name = 'oil-site'
var group_name = 'oilSitePriceAdjustTask'
export default {
getByPage(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getPage`,
method: 'post',
data: page
})
},
getByCustomPage(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getByCustomPage`,
method: 'post',
data: page
})
},
getByHistory(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getByHistory`,
method: 'post',
data: page
})
},
exportImportOilPrice(page) { // 导入模板导出
return request({
url: `/oil-finance/oilOrderInfoExcel/exportImportOilPrice`,
method: 'post',
data: page
})
},
save(oilSitePriceAdjustTask) { // 保存
return request({
url: `/${service_name}/${group_name}/save`,
method: 'post',
data: oilSitePriceAdjustTask
})
},
get(id) { // 根据id查询
return request({
url: `/${service_name}/${group_name}/get/${id}`,
method: 'get'
})
},
getNow(id) { // 根据id查询
return request({
url: `/${service_name}/${group_name}/getNow/${id}`,
method: 'get'
})
},
update(oilSitePriceAdjustTask) { // 更新
return request({
url: `/${service_name}/${group_name}/update`,
method: 'put',
data: oilSitePriceAdjustTask
})
},
exportExcel(page) { // 导出
return request({
url: `/${service_name}/${group_name}/export`,
method: 'post',
notEncrypt: true,
data: page,
responseType: 'blob'
})
},
deleteById(id) { // 根据id删除
return request({
url: `/${service_name}/${group_name}/delete`,
method: 'put',
data: { id: id }
})
},
getSiteByChannelAndOilCode(oilSiteChannelVo) { // 获取渠道主油站
return request({
url: `/${service_name}/${group_name}/getSiteByChannelAndOilCode`,
method: 'post',
data: oilSiteChannelVo
})
},
getSiteByChannelAndOilCodeCount(oilSiteChannelVo) { // 获取渠道主油站数量
return request({
url: `/${service_name}/${group_name}/getSiteByChannelAndOilCodeCount`,
method: 'post',
data: oilSiteChannelVo
})
},
getChannelPriceByChannelIds(map) { // 获取渠道油价
return request({
url: `/${service_name}/${group_name}/getChannelPriceByChannelIds`,
method: 'post',
data: map
})
},
verify(oilSitePriceAdjustTask) { // 保存
return request({
url: `/${service_name}/${group_name}/verify`,
method: 'post',
data: oilSitePriceAdjustTask
})
},
importSave(oilSitePriceAdjustTask) { // 批量导入
return request({
url: `/${service_name}/${group_name}/importSave`,
method: 'post',
data: oilSitePriceAdjustTask
})
},
cancel(id) {
return request({
url: `/${service_name}/${group_name}/cancel`,
method: 'post',
params: {
id
}
})
}
}