Commit eeeaf381 authored by linlinjava's avatar linlinjava Committed by Gitee
Browse files

!44 添加售后详情状态显示,添加订单根据id查询

Merge pull request !44 from 滑稽刘/master
parents ef91b166 9d2c07a1
...@@ -67,7 +67,10 @@ ...@@ -67,7 +67,10 @@
<el-tag>{{ aftersaleDetail.amount }}</el-tag> <el-tag>{{ aftersaleDetail.amount }}</el-tag>
</el-form-item> </el-form-item>
<el-form-item label="订单状态"> <el-form-item label="订单状态">
<el-tag>{{ aftersaleDetail.status }}</el-tag> <el-tag v-if="aftersaleDetail.status === 1">已申请,待审核</el-tag>
<el-tag v-if="aftersaleDetail.status === 2">审核通过,待退款</el-tag>
<el-tag v-if="aftersaleDetail.status === 3">退款成功</el-tag>
<el-tag v-if="aftersaleDetail.status === 4">审核不通过,已拒绝</el-tag>
</el-form-item> </el-form-item>
<el-form-item label="订单用户id"> <el-form-item label="订单用户id">
<el-tag>{{ aftersaleDetail.userId }}</el-tag> <el-tag>{{ aftersaleDetail.userId }}</el-tag>
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
<!-- 查询和其他操作 --> <!-- 查询和其他操作 -->
<div class="filter-container"> <div class="filter-container">
<el-input v-model="listQuery.userId" clearable class="filter-item" style="width: 160px;" placeholder="请输入用户ID" /> <el-input v-model="listQuery.userId" clearable class="filter-item" style="width: 160px;" placeholder="请输入用户ID" />
<el-input v-model="listQuery.orderId" clearable class="filter-item" style="width: 160px;" placeholder="请输入订单ID" />
<el-input v-model="listQuery.orderSn" clearable class="filter-item" style="width: 160px;" placeholder="请输入订单编号" /> <el-input v-model="listQuery.orderSn" clearable class="filter-item" style="width: 160px;" placeholder="请输入订单编号" />
<el-date-picker v-model="listQuery.timeArray" type="datetimerange" value-format="yyyy-MM-dd HH:mm:ss" class="filter-item" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions" /> <el-date-picker v-model="listQuery.timeArray" type="datetimerange" value-format="yyyy-MM-dd HH:mm:ss" class="filter-item" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions" />
<el-select v-model="listQuery.orderStatusArray" multiple style="width: 200px" class="filter-item" placeholder="请选择订单状态"> <el-select v-model="listQuery.orderStatusArray" multiple style="width: 200px" class="filter-item" placeholder="请选择订单状态">
...@@ -190,7 +191,8 @@ export default { ...@@ -190,7 +191,8 @@ export default {
timeArray: [], timeArray: [],
orderStatusArray: [], orderStatusArray: [],
sort: 'add_time', sort: 'add_time',
order: 'desc' order: 'desc',
orderId:undefined
}, },
pickerOptions: { pickerOptions: {
shortcuts: [{ shortcuts: [{
...@@ -256,7 +258,20 @@ export default { ...@@ -256,7 +258,20 @@ export default {
this.listQuery.start = null this.listQuery.start = null
this.listQuery.end = null this.listQuery.end = null
} }
if(this.listQuery.orderId){
detailOrder(this.listQuery.orderId).then(response => {
this.list = [];
if(response.data.data.order){
this.list.push(response.data.data.order);
this.total = 1;
this.listLoading = false
}
}).catch(() => {
this.list = []
this.total = 0
this.listLoading = false
})
}else{
listOrder(this.listQuery).then(response => { listOrder(this.listQuery).then(response => {
this.list = response.data.data.list this.list = response.data.data.list
this.total = response.data.data.total this.total = response.data.data.total
...@@ -266,6 +281,7 @@ export default { ...@@ -266,6 +281,7 @@ export default {
this.total = 0 this.total = 0
this.listLoading = false this.listLoading = false
}) })
}
}, },
getChannel() { getChannel() {
listChannel().then(response => { listChannel().then(response => {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment