首页展示

This commit is contained in:
xk_chenlianjie
2024-02-19 11:31:57 +08:00
parent 2cb5bc4342
commit a1bd58544b
5 changed files with 201 additions and 60 deletions

View File

@@ -4,7 +4,7 @@
<div style="background: #f3f3f3;height:60px">
<span style="line-height:60px;margin:0px 30px;color:red; font-size:16px"> 当前订单状态{{ detailData.orderStatus | orderStatus }}</span>
</div>
<el-descriptions title="基本信息" class="text" direction="vertical" :column="6" border>
<el-descriptions title="基本信息" class="orderText" direction="vertical" :column="6" border>
<el-descriptions-item label="订单编号">{{ detailData.orderCode }}</el-descriptions-item>
<el-descriptions-item label="用户账号">{{ detailData.customerPhone }}</el-descriptions-item>
<el-descriptions-item label="支付积分">{{ detailData.integral }}</el-descriptions-item>
@@ -13,13 +13,13 @@
<el-descriptions-item label="提货码">{{ detailData.takeCode }}</el-descriptions-item>
</el-descriptions>
<el-descriptions title="收货人信息" class="text" direction="vertical" :column="3" border>
<el-descriptions title="收货人信息" class="orderText" direction="vertical" :column="3" border>
<el-descriptions-item label="收货人">{{ detailData.customerName }}</el-descriptions-item>
<el-descriptions-item label="手机号码">{{ detailData.customerPhone }}</el-descriptions-item>
<el-descriptions-item label="订单备注">{{ detailData.remark || '暂无' }}</el-descriptions-item>
</el-descriptions>
<div class="text">商品信息</div>
<div class="orderText">商品信息</div>
<el-table
:data="detailData.mallOrderInfoDetails"
class="ivu-mt mt14"
@@ -55,7 +55,7 @@
<el-table-column label="小计" min-width="120" align="center" prop="allMarketPrice"> </el-table-column>
</el-table>
<div class="text">操作信息</div>
<div class="orderText">操作信息</div>
<el-table :data="detailData.mallOrderInfoRecords" class="ivu-mt mt14" v-loading="loading" border highlight-current-row empty-text="暂无数据">
<el-table-column label="操作者" min-width="120" align="center">
<template slot-scope="scope">
@@ -291,7 +291,7 @@ export default {
.label_width {
width: 400px;
}
.text {
.orderText {
font-size: 16px;
font-weight: bold;
margin-top: 20px;

View File

@@ -247,7 +247,7 @@ export default {
const searchParam = { ...this.page }
searchParam.pageSize = endIndex
searchParam.currentPage = this.output.startPage
orderInfoApi.getRefundOrder(searchParam).then(res => {
orderInfoApi.RefundexportExcel(searchParam).then(res => {
const link = document.createElement('a')
// 创建Blob对象设置文件类型
const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型

View File

@@ -1,7 +1,7 @@
<template>
<div class="article-manager">
<el-card :bordered="false" shadow="never" class="ivu-mt mt16 mb30" :body-style="{ padding: '0 20px 20px' }">
<div class="text">退货商品</div>
<div class="orderText">退货商品</div>
<el-table
:data="detailData.mallOrderInfoDetails"
class="ivu-mt mt14"
@@ -37,7 +37,7 @@
<el-table-column label="小计" min-width="120" align="center" prop="allMarketPrice"> </el-table-column>
</el-table>
<el-descriptions title="基本信息" class="text" :column="1" border>
<el-descriptions title="基本信息" class="orderText" :column="1" border>
<el-descriptions-item label="订单id">{{ detailData.id }}</el-descriptions-item>
<el-descriptions-item label="申请状态">{{ detailData.refundStatus | refundStatus }}</el-descriptions-item>
<el-descriptions-item label="订单编号">{{ detailData.orderCode }} </el-descriptions-item>
@@ -49,7 +49,7 @@
<el-descriptions-item label="退款原因">{{ detailData.refundMark }}</el-descriptions-item>
</el-descriptions>
<el-descriptions title="" class="text" :column="1" border>
<el-descriptions title="" class="orderText" :column="1" border>
<el-descriptions-item label="处理人员">{{ OrderInfoRecord.customerName }}</el-descriptions-item>
<el-descriptions-item label="处理时间">{{ OrderInfoRecord.createTime }}</el-descriptions-item>
<el-descriptions-item label="操作备注">{{ OrderInfoRecord.remark }} </el-descriptions-item>
@@ -275,7 +275,7 @@ export default {
.label_width {
width: 400px;
}
.text {
.orderText {
font-size: 16px;
font-weight: bold;
margin-top: 20px;