|
@@ -18,7 +18,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">单据状态</div>
|
|
|
- <div class="value">{{ $parent.findExamineStatus(detailData.examineStatus) }}</div>
|
|
|
+ <div class="value">{{ findExamineStatus(detailData.examineStatus) }}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">原订单号</div>
|
|
@@ -26,7 +26,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">订单类型</div>
|
|
|
- <div class="value">{{ $parent.findOrderType(detailData.orderType) }}</div>
|
|
|
+ <div class="value">{{ findOrderType(detailData.orderType) }}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">销售政策编号</div>
|
|
@@ -350,7 +350,7 @@ import { getDetail, returnOrder } from '@/api/supply/displace'
|
|
|
export default {
|
|
|
name: 'CommerceReturn',
|
|
|
componentName: 'CommerceReturn',
|
|
|
- props: ['listItem'],
|
|
|
+ props: ['listItem','orderType','examineStatus'],
|
|
|
filters: {
|
|
|
statusFilter(val) {
|
|
|
const statusList = [
|
|
@@ -440,10 +440,18 @@ export default {
|
|
|
returnOrder(params).then(res => {
|
|
|
this.$successMsg()
|
|
|
this.goBack()
|
|
|
- this.$parent.getList()
|
|
|
+
|
|
|
})
|
|
|
})
|
|
|
.catch(() => {})
|
|
|
+ },
|
|
|
+ findOrderType(val) {
|
|
|
+ const obj = this.orderType.find(value => value.val === val)
|
|
|
+ return obj ? obj.label : ''
|
|
|
+ },
|
|
|
+ findExamineStatus(val) {
|
|
|
+ const obj = this.examineStatus.find(value => value.val === val)
|
|
|
+ return obj ? obj.label : ''
|
|
|
}
|
|
|
}
|
|
|
}
|