8/31 dev 权限,sse,账单,bug
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave">
|
||||
<div v-show="showSearch" class="mb-[10px]">
|
||||
<el-card shadow="hover">
|
||||
<el-form ref="queryFormRef" :model="queryParams" @submit.prevent="handleQuery" :inline="true">
|
||||
<el-form ref="queryFormRef" :inline="true" :model="queryParams" @submit.prevent="handleQuery">
|
||||
<el-form-item label="营业日期" prop="dateScope">
|
||||
<el-select v-model="queryParams.dateScope" placeholder="请选择">
|
||||
<el-option v-for="item in [...com_business_date]" :key="item.value" :label="item.label" :value="item.value" />
|
||||
@@ -15,7 +15,7 @@
|
||||
<el-option v-for="item in villageList" :key="item.villageId" :label="item.villageName" :value="item.villageId" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="小区" prop="villageId">
|
||||
<el-form-item label="">
|
||||
<el-button type="primary" @click="handleQuery">搜索</el-button>
|
||||
<el-button @click="resetQuery">重置</el-button>
|
||||
</el-form-item>
|
||||
@@ -23,11 +23,11 @@
|
||||
</el-card>
|
||||
</div>
|
||||
</transition>
|
||||
<el-card shadow="never" class="flex-1">
|
||||
<el-card class="flex-1" shadow="never">
|
||||
<template #header>
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="4">
|
||||
<el-tabs @tab-change="handleTabClick" v-model="activeName" class="demo-tabs">
|
||||
<el-tabs v-model="activeName" class="demo-tabs" @tab-change="handleTabClick">
|
||||
<el-tab-pane label="按小区统计" name="first"> </el-tab-pane>
|
||||
<el-tab-pane label="按收费项目统计" name="fourth"></el-tab-pane>
|
||||
</el-tabs>
|
||||
@@ -38,22 +38,22 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
</template>
|
||||
<el-table v-loading="loading" border :data="AgingList">
|
||||
<el-table-column v-if="activeName === 'first'" label="小区名称" align="center" prop="villageName" />
|
||||
<el-table-column v-else label="收费项目" align="center" prop="chargeItemName" />
|
||||
<el-table v-loading="loading" :data="AgingList" border>
|
||||
<el-table-column v-if="activeName === 'first'" align="center" label="小区名称" prop="villageName" />
|
||||
<el-table-column v-else align="center" label="收费项目" prop="chargeItemName" />
|
||||
<el-table-column v-for="(item, index) in rows" :key="index" :label="item.payTypeName" align="center">
|
||||
<template #default="scope">
|
||||
{{ scope.row.payAmounts[item.payType] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="合计" align="center" prop="totalAmount" />
|
||||
<el-table-column align="center" label="合计" prop="totalAmount" />
|
||||
</el-table>
|
||||
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
|
||||
<pagination v-show="total > 0" v-model:limit="queryParams.pageSize" v-model:page="queryParams.pageNum" :total="total" @pagination="getList" />
|
||||
</el-card>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup name="Arrears" lang="ts">
|
||||
<script lang="ts" name="Arrears" setup>
|
||||
import pagination from '@/components/Pagination/index.vue';
|
||||
import pageHeader from '@/components/Pageheader/index.vue';
|
||||
import { getCommunitylistAPI } from '@/api/system/community';
|
||||
@@ -111,7 +111,7 @@ const getList = async () => {
|
||||
rows.value = res.payTypes;
|
||||
if (res.rows.length > 0) {
|
||||
AgingList.value = [...res.rows, res.summary];
|
||||
}else{
|
||||
} else {
|
||||
AgingList.value = [];
|
||||
}
|
||||
total.value = res.total;
|
||||
@@ -163,7 +163,7 @@ const exportData = () => {
|
||||
proxy?.download(
|
||||
'/businessDailyReport/village/export',
|
||||
{
|
||||
...search,
|
||||
...search
|
||||
// pageNum: undefined,
|
||||
// pageSize: undefined
|
||||
},
|
||||
@@ -173,7 +173,7 @@ const exportData = () => {
|
||||
proxy?.download(
|
||||
'/businessDailyReport/chargeItem/export',
|
||||
{
|
||||
...search,
|
||||
...search
|
||||
// pageNum: undefined,
|
||||
// pageSize: undefined
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user