|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <div class="app-container calendar-list-container">
|
|
|
|
|
|
+ <div class="app-container calendar-list-container exchangeView">
|
|
|
|
|
|
<!-- 查询和其他操作 -->
|
|
<!-- 查询和其他操作 -->
|
|
<div class="filter-container">
|
|
<div class="filter-container">
|
|
@@ -7,12 +7,14 @@
|
|
v-model="listQuery.purchaser"></el-input>
|
|
v-model="listQuery.purchaser"></el-input>
|
|
<el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
|
|
<el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
|
|
v-model="listQuery.orderSeq"></el-input>
|
|
v-model="listQuery.orderSeq"></el-input>
|
|
- <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品编号"
|
|
|
|
- v-model="listQuery.skuSeq"></el-input>
|
|
|
|
|
|
+ <el-select v-model="listQuery.orderType" clearable placeholder="订单状态" style="top: -4px;width: 200px;">
|
|
|
|
+ <el-option :key="item.orderType" v-for="item in orderTypeList" :label="item.orderTypeName" :value="item.orderType">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
<el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
|
|
<el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
|
|
v-model="listQuery.title"></el-input>
|
|
v-model="listQuery.title"></el-input>
|
|
<el-button class="filter-item" type="primary" v-waves icon="el-icon-search" @click="handleFilter">查找</el-button>
|
|
<el-button class="filter-item" type="primary" v-waves icon="el-icon-search" @click="handleFilter">查找</el-button>
|
|
- <el-button class="filter-item" type="primary" v-waves icon="el-icon-download">导出</el-button>
|
|
|
|
|
|
+ <el-button class="filter-item" type="primary" v-waves icon="el-icon-download" @click="handleDownLoad">导出</el-button>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -21,26 +23,27 @@
|
|
highlight-current-row>
|
|
highlight-current-row>
|
|
<el-table-column type="index" label="序号" header-align="center" align="center">
|
|
<el-table-column type="index" label="序号" header-align="center" align="center">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
-
|
|
|
|
- <el-table-column align="center" min-width="100px" label="员工名称" prop="purchaser">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="150px" label="部门名称" prop="deptName">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="80px" label="订单编号" prop="orderSeq">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="80px" label="员工名称" prop="purchaser">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="150px" label="商品编号" prop="skuSeq">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="150px" label="订单编号" prop="orderSeq">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="80px" label="商品类型" prop="skuName">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="120px" label="订单状态" prop="orderTypeName">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="80px" label="活动标题" prop="title">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="120px" label="商品名称" prop="name">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="80px" label="数量" prop="skuCount">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="150px" label="商品编号" prop="skuSeq">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column align="center" min-width="80px" label="商品类型" prop="skuTypeName">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" min-width="80px" label="兑换时间" prop="createTime">
|
|
|
|
|
|
+ <el-table-column align="center" min-width="80px" label="活动标题" prop="title">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column align="center" label="操作" width="150px" class-name="small-padding fixed-width">
|
|
|
|
|
|
+ <el-table-column align="center" label="操作" width="80px" class-name="small-padding fixed-width">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <el-button v-if="scope.row.orderStatus == 0" type="success" size="small"
|
|
|
|
- @click="handleClick(scope.row.id, 'complete')">处理</el-button>
|
|
|
|
- <el-button type="primary" size="small" @click="handleClick(scope.row.id, 'view')">查看</el-button>
|
|
|
|
|
|
+ <el-button v-if="scope.row.orderType == 0 || scope.row.orderType == 4" type="success" size="small"
|
|
|
|
+ @click="handleClick(scope.row.orderId, 'complete')">处理</el-button>
|
|
|
|
+ <el-button v-else type="primary" size="small" @click="handleClick(scope.row.orderId, 'view')">查看</el-button>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
@@ -55,14 +58,16 @@
|
|
<!-- 添加或修改对话框 -->
|
|
<!-- 添加或修改对话框 -->
|
|
<el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogVisible" width="70%">
|
|
<el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogVisible" width="70%">
|
|
|
|
|
|
-
|
|
|
|
|
|
+ <h3>订单信息</h3>
|
|
|
|
+
|
|
<el-form status-icon label-position="center" label-width="100px" style="width:100%;">
|
|
<el-form status-icon label-position="center" label-width="100px" style="width:100%;">
|
|
<div style="display: flex;">
|
|
<div style="display: flex;">
|
|
|
|
+
|
|
<el-form-item label="订单编号">
|
|
<el-form-item label="订单编号">
|
|
<el-input readonly v-model="detailData.orderSeq" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.orderSeq" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="员工姓名">
|
|
<el-form-item label="员工姓名">
|
|
- <el-input readonly v-model="detailData.purchaserId" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.purchaser" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="部门名称">
|
|
<el-form-item label="部门名称">
|
|
<el-input readonly v-model="detailData.deptName" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.deptName" style="width: 200px;"></el-input>
|
|
@@ -74,7 +79,7 @@
|
|
<el-input readonly v-model="detailData.createTime" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.createTime" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="订单状态">
|
|
<el-form-item label="订单状态">
|
|
- <el-input readonly v-model="detailData.orderStatusName" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.orderTypeName" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="联系人">
|
|
<el-form-item label="联系人">
|
|
<el-input readonly v-model="detailData.contact" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.contact" style="width: 200px;"></el-input>
|
|
@@ -85,50 +90,43 @@
|
|
<el-form-item label="联系电话">
|
|
<el-form-item label="联系电话">
|
|
<el-input readonly v-model="detailData.contactPhone" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.contactPhone" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="地址/邮箱">
|
|
|
|
- <el-input readonly v-model="detailData.contactAddr" style="width: 500px;"></el-input>
|
|
|
|
|
|
+ <el-form-item v-if="detailData.contactAddr" label="地址">
|
|
|
|
+ <el-input readonly v-model="detailData.contactAddr" style="width: 200px;"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item v-if="detailData.contactEmail" label="邮箱">
|
|
|
|
+ <el-input readonly v-model="detailData.contactEmail" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
</el-form>
|
|
</el-form>
|
|
|
|
+ <h3>商品信息</h3>
|
|
<el-form status-icon label-position="center" label-width="100px" style="width:100%;">
|
|
<el-form status-icon label-position="center" label-width="100px" style="width:100%;">
|
|
<div style="display: flex;">
|
|
<div style="display: flex;">
|
|
<el-form-item label="商品编号">
|
|
<el-form-item label="商品编号">
|
|
<el-input readonly v-model="detailData.skuSeq" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.skuSeq" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="商品名称">
|
|
<el-form-item label="商品名称">
|
|
- <el-input readonly v-model="detailData.skuName" style="width: 200px;"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="所需积分">
|
|
|
|
- <el-input readonly v-model="detailData.price" style="width: 200px;"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </div>
|
|
|
|
- <div style="display: flex;">
|
|
|
|
- <el-form-item label="兑换数量">
|
|
|
|
- <el-input readonly v-model="detailData.skuCount" style="width: 200px;"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="合计">
|
|
|
|
- <el-input readonly v-model="detailData.total" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.name" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="商品类型">
|
|
<el-form-item label="商品类型">
|
|
- <el-input readonly v-model="detailData.skuType" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.skuTypeName" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
<div style="display: flex;">
|
|
<div style="display: flex;">
|
|
<el-form-item label="商品属性">
|
|
<el-form-item label="商品属性">
|
|
- <el-input readonly v-model="detailData.skuAttr" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.productAttributeName" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="兑换方式">
|
|
<el-form-item label="兑换方式">
|
|
- <el-input readonly v-model="detailData.deliveryName" style="width: 200px;"></el-input>
|
|
|
|
|
|
+ <el-input readonly v-model="detailData.deliveryTypeName" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item v-if="detailData.deliveryType == 1 && detailData.orderStatus == 0" label="快递单号">
|
|
|
|
|
|
+ <el-form-item v-if="detailData.deliveryType == 1 && (detailData.orderType == 0 || detailData.orderType == 4)" label="快递单号">
|
|
<el-input v-model="detailData.trackingNumber" style="width: 200px;"></el-input>
|
|
<el-input v-model="detailData.trackingNumber" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item v-if="detailData.trackingNumber" label="快递单号">
|
|
|
|
|
|
+ <el-form-item v-else label="快递单号">
|
|
<el-input readonly v-model="detailData.trackingNumber" style="width: 200px;"></el-input>
|
|
<el-input readonly v-model="detailData.trackingNumber" style="width: 200px;"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <el-form-item v-if="detailData.orderStatus == 0" label="备注">
|
|
|
|
|
|
+ <el-form-item v-if="detailData.orderType == 0 || detailData.orderType == 4" label="备注">
|
|
<el-input type="textarea" v-model="comment" style="width: 100%"></el-input>
|
|
<el-input type="textarea" v-model="comment" style="width: 100%"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
@@ -150,8 +148,7 @@
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
|
|
|
|
|
- <div v-if="detailData.orderStatus == 0" slot="footer" class="dialog-footer">
|
|
|
|
- <!-- <el-button @click="dialogVisible = false">取消</el-button> -->
|
|
|
|
|
|
+ <div v-if="detailData.orderType == 0 || detailData.orderType == 4" slot="footer" class="dialog-footer">
|
|
<el-button type="primary" @click="complete(0)">确认</el-button>
|
|
<el-button type="primary" @click="complete(0)">确认</el-button>
|
|
<el-button type="danger" @click="complete(1)">作废</el-button>
|
|
<el-button type="danger" @click="complete(1)">作废</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -187,87 +184,32 @@ export default {
|
|
directives: { waves },
|
|
directives: { waves },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- auditor:'吴艳敏',
|
|
|
|
- trackingNumber: '',
|
|
|
|
- comment: '',
|
|
|
|
- tableData: [{
|
|
|
|
- orderStatus: '待确认',
|
|
|
|
- auditor: '王小虎',
|
|
|
|
- createTime: '2023-4-7',
|
|
|
|
- comment: '请确认',
|
|
|
|
- }, {
|
|
|
|
- orderStatus: '已确认',
|
|
|
|
- auditor: '王小虎',
|
|
|
|
- createTime: '2023-4-7',
|
|
|
|
- comment: '已确认确认',
|
|
|
|
- }, {
|
|
|
|
- orderStatus: '作废',
|
|
|
|
- auditor: '王小虎',
|
|
|
|
- createTime: '2023-4-7',
|
|
|
|
- comment: '作废原因',
|
|
|
|
- }, {
|
|
|
|
- orderStatus: '邮寄中',
|
|
|
|
- auditor: '王小虎',
|
|
|
|
- createTime: '2023-4-7',
|
|
|
|
- comment: '已邮寄',
|
|
|
|
- }],
|
|
|
|
- list: [
|
|
|
|
|
|
+ orderTypeList: [
|
|
{
|
|
{
|
|
- id: 1,
|
|
|
|
- title: '中秋福利',
|
|
|
|
- purchaser: '张三',
|
|
|
|
- orderSeq: 'd123456',
|
|
|
|
- skuSeq: 's123456',
|
|
|
|
- createTime: '2023-3-24',
|
|
|
|
- skuName: '活动礼品',
|
|
|
|
- skuCount: '1',
|
|
|
|
- orderStatus: 0,
|
|
|
|
|
|
+ orderType: 0,
|
|
|
|
+ orderTypeName: '商务待确认'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: 2,
|
|
|
|
- title: '中秋福利',
|
|
|
|
- purchaser: '张三',
|
|
|
|
- orderSeq: 'd123456',
|
|
|
|
- skuSeq: 's123456',
|
|
|
|
- createTime: '2023-3-24',
|
|
|
|
- skuName: '活动礼品',
|
|
|
|
- skuCount: '1',
|
|
|
|
- orderStatus: 1,
|
|
|
|
|
|
+ orderType: 1,
|
|
|
|
+ orderTypeName: '商务部已确认'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: 3,
|
|
|
|
- title: '中秋福利',
|
|
|
|
- purchaser: '张三',
|
|
|
|
- orderSeq: 'd123456',
|
|
|
|
- skuSeq: 's123456',
|
|
|
|
- createTime: '2023-3-24',
|
|
|
|
- skuName: '活动礼品',
|
|
|
|
- skuCount: '1',
|
|
|
|
- orderStatus: 2,
|
|
|
|
|
|
+ orderType: 2,
|
|
|
|
+ orderTypeName: '商务部作废'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: 4,
|
|
|
|
- title: '中秋福利',
|
|
|
|
- purchaser: '张三',
|
|
|
|
- orderSeq: 'd123456',
|
|
|
|
- skuSeq: 's123456',
|
|
|
|
- createTime: '2023-3-24',
|
|
|
|
- skuName: '活动礼品',
|
|
|
|
- skuCount: '1',
|
|
|
|
- orderStatus: 3,
|
|
|
|
|
|
+ orderType: 3,
|
|
|
|
+ orderTypeName: '员工已确认'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: 5,
|
|
|
|
- title: '中秋福利',
|
|
|
|
- purchaser: '张三',
|
|
|
|
- orderSeq: 'd123456',
|
|
|
|
- skuSeq: 's123456',
|
|
|
|
- createTime: '2023-3-24',
|
|
|
|
- skuName: '活动礼品',
|
|
|
|
- skuCount: '1',
|
|
|
|
- orderStatus: 4,
|
|
|
|
|
|
+ orderType: 4,
|
|
|
|
+ orderTypeName: '员工反馈问题件退回'
|
|
},
|
|
},
|
|
],
|
|
],
|
|
|
|
+ trackingNumber: '',
|
|
|
|
+ comment: '',
|
|
|
|
+ tableData: [],
|
|
|
|
+ list: [],
|
|
total: 0,
|
|
total: 0,
|
|
listLoading: false,
|
|
listLoading: false,
|
|
listQuery: {
|
|
listQuery: {
|
|
@@ -275,7 +217,7 @@ export default {
|
|
limit: 10,
|
|
limit: 10,
|
|
purchaser: '',
|
|
purchaser: '',
|
|
orderSeq: '',
|
|
orderSeq: '',
|
|
- skuSeq: '',
|
|
|
|
|
|
+ orderType: '',
|
|
title: '',
|
|
title: '',
|
|
},
|
|
},
|
|
dialogVisible: false,
|
|
dialogVisible: false,
|
|
@@ -284,35 +226,16 @@ export default {
|
|
complete: "审批",
|
|
complete: "审批",
|
|
view: "详情",
|
|
view: "详情",
|
|
},
|
|
},
|
|
- detailData: {
|
|
|
|
- id:'123',
|
|
|
|
- orderSeq: 'D123456',
|
|
|
|
- purchaserId: '李四',
|
|
|
|
- deptName: '软件工程院',
|
|
|
|
- createTime: '2023-4-7',
|
|
|
|
- orderStatusName: '待确认',
|
|
|
|
- orderStatus: 0,
|
|
|
|
- contact: '张三',
|
|
|
|
- contactPhone: '13613885046',
|
|
|
|
- contactAddr: '正大西区CPL',
|
|
|
|
- skuSeq: 'S123456',
|
|
|
|
- skuName: '榨汁机',
|
|
|
|
- price: '100',
|
|
|
|
- skuCount: 1,
|
|
|
|
- total: '100',
|
|
|
|
- skuType: '积分商品',
|
|
|
|
- skuAttr: '实物',
|
|
|
|
- deliveryName: '邮寄',
|
|
|
|
- deliveryType: 1,
|
|
|
|
- trackingNumber: '',
|
|
|
|
- comment: '',
|
|
|
|
- },
|
|
|
|
|
|
+ detailData: { },
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
- // this.getList();
|
|
|
|
|
|
+ this.getList();
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ handleDownLoad(){
|
|
|
|
+ window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title;
|
|
|
|
+ },
|
|
checked(val){
|
|
checked(val){
|
|
if(val.flag == 0 && val.deliveryType==1){
|
|
if(val.flag == 0 && val.deliveryType==1){
|
|
if(!val.trackingNumber){
|
|
if(!val.trackingNumber){
|
|
@@ -335,40 +258,38 @@ export default {
|
|
},
|
|
},
|
|
complete(flag) {
|
|
complete(flag) {
|
|
const parms = {
|
|
const parms = {
|
|
- orderId:this.detailData.id,
|
|
|
|
|
|
+ orderId:this.detailData.orderId,
|
|
|
|
+ orderType:this.detailData.orderType,
|
|
flag:flag,
|
|
flag:flag,
|
|
deliveryType:this.detailData.deliveryType,
|
|
deliveryType:this.detailData.deliveryType,
|
|
- auditor:this.auditor,
|
|
|
|
trackingNumber: this.detailData.trackingNumber,
|
|
trackingNumber: this.detailData.trackingNumber,
|
|
comment: this.comment,
|
|
comment: this.comment,
|
|
}
|
|
}
|
|
const isChecked = this.checked(parms);
|
|
const isChecked = this.checked(parms);
|
|
if(isChecked){
|
|
if(isChecked){
|
|
complete(parms).then((response) => {
|
|
complete(parms).then((response) => {
|
|
- this.getList();
|
|
|
|
- this.dialogFormVisible = false;
|
|
|
|
this.$notify({
|
|
this.$notify({
|
|
title: "成功",
|
|
title: "成功",
|
|
- message: "创建成功",
|
|
|
|
|
|
+ message: "操作成功",
|
|
type: "success",
|
|
type: "success",
|
|
duration: 2000,
|
|
duration: 2000,
|
|
});
|
|
});
|
|
- this.reload();
|
|
|
|
|
|
+ this.getList();
|
|
|
|
+ this.dialogVisible = false;
|
|
})
|
|
})
|
|
.catch(() => { });
|
|
.catch(() => { });
|
|
}
|
|
}
|
|
|
|
|
|
},
|
|
},
|
|
getDetail(id) {
|
|
getDetail(id) {
|
|
- detail({ order: id }).then(response => {
|
|
|
|
- this.detailData = response.data.data.items
|
|
|
|
- }).catch(() => {
|
|
|
|
- this.detailData = {}
|
|
|
|
- })
|
|
|
|
|
|
+ detail({ orderId: id }).then(response => {
|
|
|
|
+ this.detailData = response.data.data;
|
|
|
|
+ this.tableData = response.data.data.logs;
|
|
|
|
+ }).catch(() => {})
|
|
},
|
|
},
|
|
handleClick(id, tag) {
|
|
handleClick(id, tag) {
|
|
this.dialogStatus = tag;
|
|
this.dialogStatus = tag;
|
|
- // this.getDetail(id);
|
|
|
|
|
|
+ this.getDetail(id);
|
|
this.dialogVisible = true;
|
|
this.dialogVisible = true;
|
|
},
|
|
},
|
|
getList() {
|
|
getList() {
|
|
@@ -377,11 +298,7 @@ export default {
|
|
this.list = response.data.data.items
|
|
this.list = response.data.data.items
|
|
this.total = response.data.data.total
|
|
this.total = response.data.data.total
|
|
this.listLoading = false
|
|
this.listLoading = false
|
|
- }).catch(() => {
|
|
|
|
- this.list = []
|
|
|
|
- this.total = 0
|
|
|
|
- this.listLoading = false
|
|
|
|
- })
|
|
|
|
|
|
+ }).catch(() => {})
|
|
},
|
|
},
|
|
handleFilter() {
|
|
handleFilter() {
|
|
this.listQuery.page = 1
|
|
this.listQuery.page = 1
|
|
@@ -423,5 +340,8 @@ export default {
|
|
.ad-avatar {
|
|
.ad-avatar {
|
|
display: block;
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
+.exchangeView .el-dialog__body {
|
|
|
|
+ padding-top: 0px;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|
|
|
|
|