|
@@ -37,23 +37,23 @@
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<el-row :gutter="20" justify="space-between" style="padding: 0 40px; margin-top: 20px">
|
|
<el-row :gutter="20" justify="space-between" style="padding: 0 40px; margin-top: 20px">
|
|
|
<el-col :span="4">
|
|
<el-col :span="4">
|
|
|
- <div class="count">{{ formData.salespersonCount }}人</div>
|
|
|
|
|
|
|
+ <div class="count">{{ formData.salespersonCount ?? 0 }}人</div>
|
|
|
<div class="name">业务员</div>
|
|
<div class="name">业务员</div>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
|
- <div class="count">¥{{ formData.payableSum }}</div>
|
|
|
|
|
|
|
+ <div class="count">¥{{ formData.payableSum ?? 0 }}</div>
|
|
|
<div class="name">应付总计</div>
|
|
<div class="name">应付总计</div>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
|
- <div class="count">{{ formData.paidSum }}</div>
|
|
|
|
|
|
|
+ <div class="count">{{ formData.paidSum ?? 0 }}</div>
|
|
|
<div class="name">已付总计</div>
|
|
<div class="name">已付总计</div>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
|
- <div class="count">{{ formData.payingAmountSum }}</div>
|
|
|
|
|
|
|
+ <div class="count">{{ formData.payingAmountSum ?? 0 }}</div>
|
|
|
<div class="name">支付中总计</div>
|
|
<div class="name">支付中总计</div>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
|
- <div class="count">¥{{ formData.notPaidSum }}</div>
|
|
|
|
|
|
|
+ <div class="count">¥{{ formData.notPaidSum ?? 0 }}</div>
|
|
|
<div class="name">未付总计</div>
|
|
<div class="name">未付总计</div>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
@@ -90,10 +90,10 @@
|
|
|
</div>
|
|
</div>
|
|
|
</PageMain>
|
|
</PageMain>
|
|
|
<el-dialog v-model="exportDialogVisible" title="导出收支明细" width="500">
|
|
<el-dialog v-model="exportDialogVisible" title="导出收支明细" width="500">
|
|
|
- <el-form label-width="100">
|
|
|
|
|
|
|
+ <el-form label-width="100">
|
|
|
<el-form-item label="导出日期">
|
|
<el-form-item label="导出日期">
|
|
|
- <el-date-picker v-model="exportTime" clearable type="daterange" range-separator="至"
|
|
|
|
|
- start-placeholder="开始时间" end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
|
|
|
|
|
|
|
+ <el-date-picker v-model="exportTime" clearable type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<template #footer>
|
|
<template #footer>
|
|
@@ -111,7 +111,7 @@
|
|
|
import api from '@/api'
|
|
import api from '@/api'
|
|
|
import { ElMessage } from 'element-plus'
|
|
import { ElMessage } from 'element-plus'
|
|
|
let exportDialogVisible = ref(false)// 导出收支明细弹窗
|
|
let exportDialogVisible = ref(false)// 导出收支明细弹窗
|
|
|
-const exportTime = ref([])
|
|
|
|
|
|
|
+const exportTime = ref([])
|
|
|
let form = ref({
|
|
let form = ref({
|
|
|
salesman: '',
|
|
salesman: '',
|
|
|
attrType: '',
|
|
attrType: '',
|