Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Litemall
Commits
67ba9dca
Commit
67ba9dca
authored
Jun 27, 2020
by
滑稽刘
Committed by
Gitee
Jun 27, 2020
Browse files
修复了售后详情无法点击的问题
parent
0395ecd3
Changes
1
Hide whitespace changes
Inline
Side-by-side
litemall-admin/src/views/mall/aftersale.vue
View file @
67ba9dca
...
...
@@ -50,7 +50,62 @@
<el-tooltip
placement=
"top"
content=
"返回顶部"
>
<back-to-top
:visibility-height=
"100"
/>
</el-tooltip>
<!-- 详情对话框 -->
<el-dialog
:visible.sync=
"aftersaleDialogVisible"
title=
"售后详情"
width=
"800"
>
<section
ref=
"print"
>
<el-form
:data=
"aftersaleDetail"
label-position=
"left"
>
<el-form-item
label=
"售后id"
>
<el-tag>
{{ aftersaleDetail.id }}
</el-tag>
</el-form-item>
<el-form-item
label=
"售后编号"
>
<el-tag>
{{ aftersaleDetail.aftersaleSn }}
</el-tag>
</el-form-item>
<el-form-item
label=
"订单号"
>
<el-tag>
{{ aftersaleDetail.orderId }}
</el-tag>
</el-form-item>
<el-form-item
label=
"订单金额"
>
<el-tag>
{{ aftersaleDetail.amount }}
</el-tag>
</el-form-item>
<el-form-item
label=
"订单状态"
>
<el-tag>
{{ aftersaleDetail.status }}
</el-tag>
</el-form-item>
<el-form-item
label=
"订单用户id"
>
<el-tag>
{{ aftersaleDetail.userId }}
</el-tag>
</el-form-item>
<el-form-item
label=
"售后类型"
>
<el-tag
v-if=
"aftersaleDetail.type === 0"
>
未收货退款
</el-tag>
<el-tag
v-if=
"aftersaleDetail.type === 1"
>
不退货退款
</el-tag>
<el-tag
v-if=
"aftersaleDetail.type === 2"
>
退货退款
</el-tag>
</el-form-item>
<el-form-item
label=
"退款原因"
>
<span>
{{ aftersaleDetail.reason }}
</span>
</el-form-item>
<el-form-item
label=
"申请时间"
>
<span>
{{ aftersaleDetail.addTime }}
</span>
</el-form-item>
<el-form-item
label=
"更新时间"
>
<span>
{{ aftersaleDetail.updateTime }}
</span>
</el-form-item>
<el-form-item
label=
"处理时间"
>
<span>
{{ aftersaleDetail.handleTime }}
</span>
</el-form-item>
<el-form-item
label=
"售后图片"
>
<el-table
:data=
"aftersaleDetail.pictures"
border
fit
highlight-current-row
>
<el-table-column
align=
"center"
label=
"售后图片"
>
<
template
slot-scope=
"scope"
>
<a
:href=
"scope.row"
target=
"_blank"
>
<img
:src=
"scope.row"
width=
"40"
>
</a>
</
template
>
</el-table-column>
</el-table>
</el-form-item>
</el-form>
</section>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"aftersaleDialogVisible = false"
>
取 消
</el-button>
</span>
</el-dialog>
</div>
</template>
...
...
@@ -91,7 +146,9 @@ export default {
multipleSelection
:
[],
contentDetail
:
''
,
contentDialogVisible
:
false
,
downloadLoading
:
false
downloadLoading
:
false
,
aftersaleDialogVisible
:
false
,
aftersaleDetail
:{}
}
},
created
()
{
...
...
@@ -249,7 +306,12 @@ export default {
excel
.
export_json_to_excel2
(
tHeader
,
this
.
list
,
filterVal
,
'
售后信息
'
)
this
.
downloadLoading
=
false
})
}
},
handleRead
(
row
)
{
this
.
aftersaleDetail
=
row
;
console
.
log
(
this
.
aftersaleDetail
);
this
.
aftersaleDialogVisible
=
true
},
}
}
</
script
>
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment