emis-frontend/src/views/emis/emisSettlePayRecord/index.vue
2024-07-22 08:43:22 +08:00

752 lines
28 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<div class="app-container">
<SearchForm :model="queryParams" ref="queryForm" size="small" :maxShow="3" label-width="68px" v-show="showSearch" @search="handleQuery" @reset="resetQuery">
<el-form-item label="" prop="payType">
<el-input
v-model="queryParams.payType"
:placeholder="$t('支付类型')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="recType">
<el-input
v-model="queryParams.recType"
:placeholder="$t('收付类型')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="payMan">
<el-input
v-model="queryParams.payMan"
:placeholder="$t('支付人名称')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="payManCode">
<el-input
v-model="queryParams.payManCode"
:placeholder="$t('支付人编码')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="settleBillNo">
<el-input
v-model="queryParams.settleBillNo"
:placeholder="$t('总账单号')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="blAudit">
<el-input
v-model="queryParams.blAudit"
:placeholder="$t('审核状态')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="auditDate">
<el-date-picker clearable
v-model="queryParams.auditDate"
type="date"
value-format="yyyy-MM-dd HH:mm:ss"
:placeholder="$t('审核日期')">
</el-date-picker>
</el-form-item>
<el-form-item label="" prop="auditManCode">
<el-input
v-model="queryParams.auditManCode"
:placeholder="$t('审核人')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="auditSiteCode">
<el-input
v-model="queryParams.auditSiteCode"
:placeholder="$t('审核站点')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="customerCode">
<el-input
v-model="queryParams.customerCode"
:placeholder="$t('客户编码')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="customerName">
<el-input
v-model="queryParams.customerName"
:placeholder="$t('客户名称')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="payMoney">
<el-input
v-model="queryParams.payMoney"
:placeholder="$t('金额')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="payStatus">
<el-input
v-model="queryParams.payStatus"
:placeholder="$t('支付状态')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="payStatusDesc">
<el-input
v-model="queryParams.payStatusDesc"
:placeholder="$t('支付状态描述')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="breakType">
<el-input
v-model="queryParams.breakType"
:placeholder="$t('break_type')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="breakReason">
<el-input
v-model="queryParams.breakReason"
:placeholder="$t('break_reason')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="breakEmpCode">
<el-input
v-model="queryParams.breakEmpCode"
:placeholder="$t('break_emp_code')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="recManCode">
<el-input
v-model="queryParams.recManCode"
:placeholder="$t('收款人代码')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="settleType">
<el-input
v-model="queryParams.settleType"
:placeholder="$t('结算类型')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundDate">
<el-date-picker clearable
v-model="queryParams.refundDate"
type="date"
value-format="yyyy-MM-dd HH:mm:ss"
:placeholder="$t('退款日期')">
</el-date-picker>
</el-form-item>
<el-form-item label="" prop="refundManCode">
<el-input
v-model="queryParams.refundManCode"
:placeholder="$t('退款人')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundSeq">
<el-input
v-model="queryParams.refundSeq"
:placeholder="$t('退款序号')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundMode">
<el-input
v-model="queryParams.refundMode"
:placeholder="$t('退款模式')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundMoney">
<el-input
v-model="queryParams.refundMoney"
:placeholder="$t('退款金额')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundReason">
<el-input
v-model="queryParams.refundReason"
:placeholder="$t('退款原因')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundRemark">
<el-input
v-model="queryParams.refundRemark"
:placeholder="$t('退款备注')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundOpManCode">
<el-input
v-model="queryParams.refundOpManCode"
:placeholder="$t('退款操作人')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundRegisterSiteCode">
<el-input
v-model="queryParams.refundRegisterSiteCode"
:placeholder="$t('退款登记站点')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="refundRegisterManCode">
<el-input
v-model="queryParams.refundRegisterManCode"
:placeholder="$t('退款登记人')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="satisfyMoney">
<el-input
v-model="queryParams.satisfyMoney"
:placeholder="$t('安全金额')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="satisfyReason">
<el-input
v-model="queryParams.satisfyReason"
:placeholder="$t('安全原因')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="allowanceMoney">
<el-input
v-model="queryParams.allowanceMoney"
:placeholder="$t('allowance_money')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="allowanceReason">
<el-input
v-model="queryParams.allowanceReason"
:placeholder="$t('allowance_reason')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="deductionMoney">
<el-input
v-model="queryParams.deductionMoney"
:placeholder="$t('deduction_money')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="deductionReason">
<el-input
v-model="queryParams.deductionReason"
:placeholder="$t('deduction_reason')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="otherMoney">
<el-input
v-model="queryParams.otherMoney"
:placeholder="$t('other_money')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="otherReason">
<el-input
v-model="queryParams.otherReason"
:placeholder="$t('other_reason')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="tradeDate">
<el-date-picker clearable
v-model="queryParams.tradeDate"
type="date"
value-format="yyyy-MM-dd HH:mm:ss"
:placeholder="$t('交易时间')">
</el-date-picker>
</el-form-item>
<el-form-item label="" prop="remark">
<el-input
v-model="queryParams.remark"
:placeholder="$t('备注')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
</SearchForm>
<XdTable v-loading="loading"
border stripe
size="small"
:data="emisSettlePayRecordList"
:showSearch.sync="showSearch"
:queryParams="queryParams"
:total="total"
@queryTable="getList"
@selection-change="handleSelectionChange"
@sort-change="handleSortChange"
>
<div slot="toolbar">
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button
type="primary"
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['emis:emisSettlePayRecord:add']"
>新增</el-button>
</el-col>
<!--
<el-col :span="1.5">
<el-button
type="success"
plain
icon="el-icon-edit"
size="mini"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['emis:emisSettlePayRecord:edit']"
>修改</el-button>
</el-col> -->
<el-col :span="1.5">
<el-button
type="danger"
plain
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['emis:emisSettlePayRecord:remove']"
>删除</el-button>
</el-col>
<!-- <el-col :span="1.5">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['emis:emisSettlePayRecord:export']"
>导出</el-button>
</el-col> -->
</el-row>
</div>
<el-table-column type="selection" width="55" align="center" />
<!--
<el-table-column label="序号" align="center" min-width="60">
<template slot-scope="scope">
<span v-text="getIndex(scope.$index)"> </span>
</template>
</el-table-column>
<el-table-column label="xxx" align="left" prop="xxx" min-width="180">
<template slot-scope="scope">
<div class="link-type" @click="handleView(scope.row)">{{scope.row.orderSn}}</div>
</template>
</el-table-column>
<el-table-column label="结算状态" align="center" prop="settleStatus" :sort-orders="['descending','ascending']" sortable="custom" min-width="80">
<template slot-scope="scope">
<div v-if="scope.row.settleStatus == 0" style="color:red;">
<span class="el-tag el-tag--info">未结算</span>
</div>
<div v-if="scope.row.settleStatus == 10" style="color:red;">
<span class="el-tag">待确认</span>
</div>
<div v-if="scope.row.settleStatus == 11" style="color:green;">
<span class="el-tag el-tag--success el-tag--light">已确认</span>
</div>
<div v-if="scope.row.settleStatus == 20" >
<span class="el-tag el-tag--warning el-tag--light">待打款</span>
</div>
<div v-if="scope.row.settleStatus == 21" style="color:green;">
<span class="el-tag el-tag--success el-tag--light">已打款</span>
</div>
<div v-if="scope.row.settleStatus == 40" style="color:red;">
<span class="el-tag el-tag--danger">已拒绝</span>
</div>
</template>
</el-table-column>
-->
<el-table-column :label="$t('支付类型')" align="center" prop="payType" min-width="100" />
<el-table-column :label="$t('收付类型')" align="center" prop="recType" min-width="100" />
<el-table-column :label="$t('支付人名称')" align="center" prop="payMan" min-width="100" />
<el-table-column :label="$t('支付人编码')" align="center" prop="payManCode" min-width="100" />
<el-table-column :label="$t('总账单号')" align="center" prop="settleBillNo" min-width="100" />
<el-table-column :label="$t('审核状态')" align="center" prop="blAudit" min-width="100" />
<el-table-column :label="$t('审核日期')" align="center" prop="auditDate" min-width="100" />
<el-table-column :label="$t('审核人')" align="center" prop="auditManCode" min-width="100" />
<el-table-column :label="$t('审核站点')" align="center" prop="auditSiteCode" min-width="100" />
<el-table-column :label="$t('客户编码')" align="center" prop="customerCode" min-width="100" />
<el-table-column :label="$t('客户名称')" align="center" prop="customerName" min-width="100" />
<el-table-column :label="$t('金额')" align="center" prop="payMoney" min-width="100" />
<el-table-column :label="$t('支付状态')" align="center" prop="payStatus" min-width="100" />
<el-table-column :label="$t('支付状态描述')" align="center" prop="payStatusDesc" min-width="100" />
<el-table-column :label="$t('break_type')" align="center" prop="breakType" min-width="100" />
<el-table-column :label="$t('break_reason')" align="center" prop="breakReason" min-width="100" />
<el-table-column :label="$t('break_emp_code')" align="center" prop="breakEmpCode" min-width="100" />
<el-table-column :label="$t('收款人代码')" align="center" prop="recManCode" min-width="100" />
<el-table-column :label="$t('结算类型')" align="center" prop="settleType" min-width="100" />
<el-table-column :label="$t('退款日期')" align="center" prop="refundDate" min-width="100" />
<el-table-column :label="$t('退款人')" align="center" prop="refundManCode" min-width="100" />
<el-table-column :label="$t('退款序号')" align="center" prop="refundSeq" min-width="100" />
<el-table-column :label="$t('退款模式')" align="center" prop="refundMode" min-width="100" />
<el-table-column :label="$t('退款金额')" align="center" prop="refundMoney" min-width="100" />
<el-table-column :label="$t('退款原因')" align="center" prop="refundReason" min-width="100" />
<el-table-column :label="$t('退款备注')" align="center" prop="refundRemark" min-width="100" />
<el-table-column :label="$t('退款操作人')" align="center" prop="refundOpManCode" min-width="100" />
<el-table-column :label="$t('退款登记站点')" align="center" prop="refundRegisterSiteCode" min-width="100" />
<el-table-column :label="$t('退款登记人')" align="center" prop="refundRegisterManCode" min-width="100" />
<el-table-column :label="$t('安全金额')" align="center" prop="satisfyMoney" min-width="100" />
<el-table-column :label="$t('安全原因')" align="center" prop="satisfyReason" min-width="100" />
<el-table-column :label="$t('allowance_money')" align="center" prop="allowanceMoney" min-width="100" />
<el-table-column :label="$t('allowance_reason')" align="center" prop="allowanceReason" min-width="100" />
<el-table-column :label="$t('deduction_money')" align="center" prop="deductionMoney" min-width="100" />
<el-table-column :label="$t('deduction_reason')" align="center" prop="deductionReason" min-width="100" />
<el-table-column :label="$t('other_money')" align="center" prop="otherMoney" min-width="100" />
<el-table-column :label="$t('other_reason')" align="center" prop="otherReason" min-width="100" />
<el-table-column :label="$t('交易时间')" align="center" prop="tradeDate" min-width="100" />
<el-table-column :label="$t('备注')" align="center" prop="remark" min-width="100" />
<el-table-column :label="$t('删除标志(0代表存在')" align="center" prop="delFlag" min-width="100" />
<el-table-column :label="$t('操作')" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['emis:emisSettlePayRecord:edit']"
>修改</el-button>
<!--
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['emis:emisSettlePayRecord:remove']"
>删除</el-button> -->
</template>
</el-table-column>
</XdTable>
<el-dialog :title="titleForm" :visible.sync="openForm" width="50%" :destroy-on-close="true" v-dialogDrag append-to-body>
<emisSettlePayRecordForm :id="currentId" @on-changed="handleFormChanged" @on-cancel="cancelForm"></EmisSettlePayRecordForm>
</el-dialog>
<!--
<el-dialog :title="titleView" :visible.sync="openView" width="60%" :close-on-click-modal="false" v-dialogDrag append-to-body>
<emisSettlePayRecordView :id="id" ></EmisSettlePayRecordView>
</el-dialog>
-->
</div>
</template>
<script>
import { listEmisSettlePayRecord, getEmisSettlePayRecord, delEmisSettlePayRecord, addEmisSettlePayRecord, updateEmisSettlePayRecord } from "@/api/emis/emisSettlePayRecord";
import elDateSimplePicker from '@/components/DatePickerAdv/elDateSimplePicker';
// import emisSettlePayRecordView from '@/views/emis/emisSettlePayRecord/emisSettlePayRecordView';
import emisSettlePayRecordForm from '@/views/emis/emisSettlePayRecord/emisSettlePayRecordForm';
export default {
name: "emisSettlePayRecord",
components: { elDateSimplePicker,emisSettlePayRecordForm },
dicts: [
],
data() {
return {
// 遮罩层
loading: true,
// 选中数组
ids: [],
// 非单个禁用
single: true,
// 非多个禁用
multiple: true,
// 显示搜索条件
showSearch: true,
// 创建时间搜索
dateTimeRange:[],
// 总条数
total: 0,
// 账单收退款记录表格数据
emisSettlePayRecordList: [],
currentId:null,
openForm: false,
titleForm: "",
// 弹出展示层
id:null,
titleView:"",
openView: false,
// 更新站点时间范围
daterangeAuditDate: [],
// 更新站点时间范围
daterangeRefundDate: [],
// 更新站点时间范围
daterangeTradeDate: [],
// 更新站点时间范围
daterangeCreateTime: [],
// 更新站点时间范围
daterangeUpdateTime: [],
// 查询参数
queryParams: {
pageNum: 1,
pageSize: 20,
payType: null,
recType: null,
payMan: null,
payManCode: null,
settleBillNo: null,
blAudit: null,
auditDate: null,
auditManCode: null,
auditSiteCode: null,
customerCode: null,
customerName: null,
payMoney: null,
payStatus: null,
payStatusDesc: null,
breakType: null,
breakReason: null,
breakEmpCode: null,
recManCode: null,
settleType: null,
refundDate: null,
refundManCode: null,
refundSeq: null,
refundMode: null,
refundMoney: null,
refundReason: null,
refundRemark: null,
refundOpManCode: null,
refundRegisterSiteCode: null,
refundRegisterManCode: null,
satisfyMoney: null,
satisfyReason: null,
allowanceMoney: null,
allowanceReason: null,
deductionMoney: null,
deductionReason: null,
otherMoney: null,
otherReason: null,
tradeDate: null,
remark: null,
},
};
},
created() {
this.getList();
},
methods: {
/** 查询账单收退款记录列表 */
getList() {
this.loading = true;
this.queryParams.params = {};
if (null != this.daterangeAuditDate && '' != this.daterangeAuditDate) {
this.queryParams.params["beginAuditDate"] = this.daterangeAuditDate[0];
this.queryParams.params["endAuditDate"] = this.daterangeAuditDate[1];
}
if (null != this.daterangeRefundDate && '' != this.daterangeRefundDate) {
this.queryParams.params["beginRefundDate"] = this.daterangeRefundDate[0];
this.queryParams.params["endRefundDate"] = this.daterangeRefundDate[1];
}
if (null != this.daterangeTradeDate && '' != this.daterangeTradeDate) {
this.queryParams.params["beginTradeDate"] = this.daterangeTradeDate[0];
this.queryParams.params["endTradeDate"] = this.daterangeTradeDate[1];
}
if (null != this.daterangeCreateTime && '' != this.daterangeCreateTime) {
this.queryParams.params["beginCreateTime"] = this.daterangeCreateTime[0];
this.queryParams.params["endCreateTime"] = this.daterangeCreateTime[1];
}
if (null != this.daterangeUpdateTime && '' != this.daterangeUpdateTime) {
this.queryParams.params["beginUpdateTime"] = this.daterangeUpdateTime[0];
this.queryParams.params["endUpdateTime"] = this.daterangeUpdateTime[1];
}
listEmisSettlePayRecord(this.addDateRange(this.queryParams, this.dateTimeRange)).then(response => {
this.emisSettlePayRecordList = response.rows;
this.total = response.total;
this.loading = false;
});
},
/** 搜索按钮操作 */
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
},
/** 重置按钮操作 */
resetQuery() {
this.resetForm("queryForm");
this.handleQuery();
},
// 多选框选中数据
handleSelectionChange(selection) {
this.ids = selection.map(item => item.id)
this.single = selection.length!==1
this.multiple = !selection.length
},
// 排序 查询字段是表格中字段名字 动态取值排序顺序
handleSortChange(column) {
this.queryParams.orderByColumn = column.prop;
this.queryParams.isAsc = column.order;
this.getList();
},
/** 新增按钮操作 */
handleAdd(row) {
this.currentId=null;
this.openForm= true;
this.titleForm = "新增";
},
handleShowMoreInput(){
this.moreInputVisible = !this.moreInputVisible;
},
/** 修改按钮操作 */
handleUpdate(row) {
this.currentId= row.id;
this.openForm = true;
this.titleForm = "修改";
},
handleView(row) {
this.id=row.id;
this.titleView="查看";
this.openView=true;
// this.router.push({ path: '/emis/emisSettlePayRecord/viewDetail', query: { id: row.id }})
},
handleFormChanged(){
this.openForm = false;
this.getList();
},
cancelForm(){
this.openForm = false;
},
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
this.$modal.confirm('是否确认删除').then(function() {
return delEmisSettlePayRecord(ids);
}).then(() => {
this.getList();
this.$modal.msgSuccess("删除成功");
}).catch(() => {});
},
/** 导出按钮操作 */
handleExport() {
// this.download('emis/emisSettlePayRecord/export', {
// ...this.queryParams
// }, `emisSettlePayRecord_${new Date().getTime()}.xlsx`)
const loadingInstance = this.$loading({
text: '正在导出...'
})
var qParam = {...this.queryParams};
qParam.pageNum=1;
qParam.pageSize=5000;
listEmisSettlePayRecord(this.addDateRange(qParam, this.dateTimeRange)).then(response => {
this.downloadLoading = false
if (response.code === 200) {
const curList = response.rows
import('@/vendor/Export2Excel').then(excel => {
const tHeader = ['id','支付序号','支付类型','收付类型','支付人名称','支付人编码','总账单号','审核状态','审核日期','审核人','审核站点','客户编码','客户名称','金额','支付状态','支付状态描述','break_type','break_reason','break_emp_code','收款人代码','结算类型','退款日期','退款人','退款序号','退款模式','退款金额','退款原因','退款备注','退款操作人','退款登记站点','退款登记人','安全金额','安全原因','allowance_money','allowance_reason','deduction_money','deduction_reason','other_money','other_reason','交易时间','备注','删除标志(0代表存在','创建者','创建时间','更新者','更新时间','创建站点','更新站点',];
const filterVal = ['id','payId','payType','recType','payMan','payManCode','settleBillNo','blAudit','auditDate','auditManCode','auditSiteCode','customerCode','customerName','payMoney','payStatus','payStatusDesc','breakType','breakReason','breakEmpCode','recManCode','settleType','refundDate','refundManCode','refundSeq','refundMode','refundMoney','refundReason','refundRemark','refundOpManCode','refundRegisterSiteCode','refundRegisterManCode','satisfyMoney','satisfyReason','allowanceMoney','allowanceReason','deductionMoney','deductionReason','otherMoney','otherReason','tradeDate','remark','delFlag','createBy','createTime','updateBy','updateTime','createSite','updateSite',];
const data = this.formatJson(filterVal, curList, response.rows)
excel.export_json_to_excel({
header: tHeader,
data,
filename: '账单收退款记录',
autoWidth: true
})
loadingInstance.close()
})
}
});
},
formatJson(filterVal, jsonData, resData) {
let index = 0
return jsonData.map(v => filterVal.map(j => {
if (j === 'index') {
return ++index
}
if (j === 'status') {
var statusStr='xxx'
if(v[j] == 10){
statusStr='xxx'
}
return statusStr;
}
return v[j]
}))
},
/** 列索引函数 */
getIndex($index) {
return (this.queryParams.pageNum - 1) * this.queryParams.pageSize + $index + 1
},
/** 时间搜索响应函数 */
dateTimeChange(value){
this.dateTimeRange=value;
},
}
};
</script>
<style scoped>
.el-divider{
margin-top: 0px;
background: 0 0;
border-top: 1px solid #E6EBF5;
}
.el-divider__text {
color: #0955ee;
cursor: pointer;
}
</style>