8/31 dev 权限,sse,账单,bug

This commit is contained in:
Zy
2026-08-31 08:09:28 +08:00
parent bfdfa05cd7
commit e4417f35b1
82 changed files with 2327 additions and 1644 deletions

View File

@@ -4,10 +4,10 @@
<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">
<div class="flex justify-between">
<div>
<el-form-item label="区" prop="villageId">
<el-form-item label="区" prop="villageId">
<el-select v-model="queryParams.villageId" placeholder="请选择">
<el-option v-for="item in villageList" :key="item.villageId" :label="item.villageName" :value="item.villageId" />
</el-select>
@@ -20,14 +20,14 @@
<el-form-item label="查询日期">
<el-date-picker
v-model="queryTime"
end-placeholder="结束日期"
format="YYYY-MM"
placeholder="请选择日期"
range-separator=""
start-placeholder="开始日期"
end-placeholder="结束日期"
@update:model-value="handleQueryTime"
format="YYYY-MM"
type="monthrange"
value-format="YYYY-MM"
placeholder="请选择日期"
@update:model-value="handleQueryTime"
/>
</el-form-item>
</div>
@@ -41,7 +41,7 @@
</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="5">
@@ -52,7 +52,7 @@
</el-row>
</template>
<el-table v-loading="loading" border :data="chargeTrendList">
<el-table v-loading="loading" :data="chargeTrendList" border>
<el-table-column v-for="(item, index) in rows" :key="index" :label="item" align="center">
<template #default="scope">
<span>{{ scope.row[item] }}</span>
@@ -62,12 +62,12 @@
<div class="echartsBox" style="flex: 1">
<Echarts :options="chartConfig" />
</div>
<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';