订单
This commit is contained in:
@@ -1,97 +1,96 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
var service_name = 'oil-mall'
|
var service_name = 'oil-mall'
|
||||||
var group_name = 'mallOrderInfo'
|
var group_name = 'mallOrderInfo'
|
||||||
export default {
|
export default {
|
||||||
getByPage(page) {
|
getByPage(page) {
|
||||||
// 分页查询
|
// 分页查询
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/getByPage`,
|
url: `/${service_name}/${group_name}/getByPage`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: page
|
data: page
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getRefundOrder(page) {
|
getRefundOrder(page) {
|
||||||
// 退货列表
|
// 退货列表
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/getRefundOrder`,
|
url: `/${service_name}/${group_name}/getRefundOrder`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: page
|
data: page
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
get(id) {
|
get(id) {
|
||||||
// 订单详情
|
// 订单详情
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/get/${id}`,
|
url: `/${service_name}/${group_name}/get/${id}`,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getRefund(id) {
|
getRefund(id) {
|
||||||
// 订单详情
|
// 订单详情
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/getRefund/${id}`,
|
url: `/${service_name}/${group_name}/getRefund/${id}`,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getOrderBySerialOrId(serialNumber) {
|
getOrderBySerialOrId(serialNumber) {
|
||||||
// 查询订单统计信息
|
// 查询订单统计信息
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/getOrderBySerialOrId`,
|
url: `/${service_name}/${group_name}/getOrderBySerialOrId`,
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: {
|
params: {
|
||||||
serialNumber
|
serialNumber
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
cancelOrder(orderInfo) {
|
cancelOrder(orderInfo) {
|
||||||
// 取消
|
// 取消
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/cancelOrder`,
|
url: `/${service_name}/${group_name}/cancelOrder`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: orderInfo
|
data: orderInfo
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
verifyRefundOrder(orderInfo) {
|
verifyRefundOrder(orderInfo) {
|
||||||
// 审核
|
// 审核
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/verifyRefundOrder`,
|
url: `/${service_name}/${group_name}/verifyRefundOrder`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: orderInfo
|
data: orderInfo
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getIntegralSite(siteName) {
|
getIntegralSite(siteName) {
|
||||||
// 油站模糊查询
|
// 油站模糊查询
|
||||||
return request({
|
return request({
|
||||||
url: `/oil-finance/oilCustomerIntegralRule/getIntegralSite`,
|
url: `/oil-finance/oilCustomerIntegralRule/getIntegralSite`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: { siteName: siteName }
|
data: { siteName: siteName }
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
update(orderInfo) {
|
update(orderInfo) {
|
||||||
// 更新
|
// 更新
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/update`,
|
url: `/${service_name}/${group_name}/update`,
|
||||||
method: 'put',
|
method: 'put',
|
||||||
data: orderInfo
|
data: orderInfo
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
exportExcel(page) {
|
exportExcel(page) {
|
||||||
// 导出
|
// 导出
|
||||||
return request({
|
return request({
|
||||||
url: `/${service_name}/${group_name}/export`,
|
url: `/${service_name}/${group_name}/exportWeb`,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
notEncrypt: true,
|
data: page,
|
||||||
data: page,
|
responseType: 'blob'
|
||||||
responseType: 'blob'
|
})
|
||||||
})
|
},
|
||||||
},
|
deleteById(id) {
|
||||||
deleteById(id) {
|
// 根据id删除
|
||||||
// 根据id删除
|
return request({
|
||||||
return request({
|
url: `/${service_name}/${group_name}/delete`,
|
||||||
url: `/${service_name}/${group_name}/delete`,
|
method: 'put',
|
||||||
method: 'put',
|
data: { id: id }
|
||||||
data: { id: id }
|
})
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -283,7 +283,7 @@ export default {
|
|||||||
const searchParam = { ...this.page }
|
const searchParam = { ...this.page }
|
||||||
searchParam.pageSize = endIndex
|
searchParam.pageSize = endIndex
|
||||||
searchParam.currentPage = this.output.startPage
|
searchParam.currentPage = this.output.startPage
|
||||||
inspectionApi.exportExcel(searchParam).then(res => {
|
orderInfoApi.exportExcel(searchParam).then(res => {
|
||||||
const link = document.createElement('a')
|
const link = document.createElement('a')
|
||||||
// 创建Blob对象,设置文件类型
|
// 创建Blob对象,设置文件类型
|
||||||
const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型
|
const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<el-date-picker v-model="page.params.refundTime" type="date" value-format="yyyy-MM-dd" placeholder="选择日期"> </el-date-picker>
|
<el-date-picker v-model="page.params.refundTime" type="date" value-format="yyyy-MM-dd" placeholder="选择日期"> </el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="处理状态:">
|
<el-form-item label="处理状态:">
|
||||||
<el-select v-model="page.params.refundstatus" placeholder="状态" clearable @keyup.enter.native="getList">
|
<el-select v-model="page.params.refundStatus" placeholder="状态" clearable @keyup.enter.native="getList">
|
||||||
<el-option label="待处理" value="0" />
|
<el-option label="待处理" value="0" />
|
||||||
<el-option label="已处理" value="1" />
|
<el-option label="已处理" value="1" />
|
||||||
<el-option label="已拒绝" value="-1" />
|
<el-option label="已拒绝" value="-1" />
|
||||||
@@ -247,7 +247,7 @@ export default {
|
|||||||
const searchParam = { ...this.page }
|
const searchParam = { ...this.page }
|
||||||
searchParam.pageSize = endIndex
|
searchParam.pageSize = endIndex
|
||||||
searchParam.currentPage = this.output.startPage
|
searchParam.currentPage = this.output.startPage
|
||||||
inspectionApi.exportExcel(searchParam).then(res => {
|
orderInfoApi.exportExcel(searchParam).then(res => {
|
||||||
const link = document.createElement('a')
|
const link = document.createElement('a')
|
||||||
// 创建Blob对象,设置文件类型
|
// 创建Blob对象,设置文件类型
|
||||||
const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型
|
const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型
|
||||||
|
|||||||
Reference in New Issue
Block a user