From e4417f35b1a63fcef733908b4df48ff05a3c9168 Mon Sep 17 00:00:00 2001 From: Zy <1448159279@qq.com> Date: Mon, 31 Aug 2026 08:09:28 +0800 Subject: [PATCH] =?UTF-8?q?8/31=20dev=20=E6=9D=83=E9=99=90,sse,=E8=B4=A6?= =?UTF-8?q?=E5=8D=95,bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/Inspection/index.ts | 2 +- src/api/system/InspectionRecord/type.ts | 3 + src/api/system/InspectionTask/type.ts | 2 + src/api/system/RepairProject/index.ts | 4 +- src/api/system/RepairProject/type.ts | 31 ++ src/api/system/SdbCashier/index.ts | 5 + src/components/Holder/CarUser.vue | 25 +- src/components/Holder/appUser.vue | 25 +- src/components/Holder/complainUser.vue | 320 ++++++++++++++++++ src/components/Holder/house.vue | 43 ++- src/components/Holder/material.vue | 33 +- src/components/Holder/repairUser.vue | 35 +- src/components/Holder/user.vue | 45 ++- src/components/Pagination/index.vue | 4 +- src/utils/request.ts | 3 +- src/views/system/Activity/addActivity.vue | 82 ++--- src/views/system/Banner/index.vue | 42 +-- src/views/system/Complaint/complainMain.vue | 28 +- src/views/system/ComplaintType/index.vue | 32 +- src/views/system/Decoration/index.vue | 80 ++--- src/views/system/HandleLog/index.vue | 42 +-- src/views/system/HouseFacilities/index.vue | 26 +- src/views/system/MonthCard/addMonthCard.vue | 34 +- src/views/system/NoticePc/addNoticePc.vue | 38 +-- src/views/system/NoticePc/index.vue | 46 +-- src/views/system/ParkingCost/index.vue | 50 +-- .../Questionnaire/QuestionnaireView.vue | 53 +-- .../system/Questionnaire/addQuestionnaire.vue | 56 ++- src/views/system/Questionnaire/index.vue | 91 +++-- src/views/system/Repair/addRepair.vue | 37 +- src/views/system/Sdb/ChargeType/index.vue | 56 +-- .../system/Sdb/ElectricityRecord/index.vue | 92 ++--- src/views/system/Sdb/PayRecord/main.vue | 53 ++- src/views/system/Sdb/SdbBill/add.vue | 81 +++-- src/views/system/Sdb/SdbBill/index.vue | 67 ++-- src/views/system/Sdb/SdbBill/main.vue | 83 ++--- src/views/system/Sdb/SdbCashier/index.vue | 189 ++++++----- src/views/system/Sdb/SdbWaterDevice/index.vue | 118 +++---- .../system/Sdb/statistics/electricity.vue | 64 ++-- src/views/system/cars/addCars.vue | 37 +- src/views/system/equipment/Archive/index.vue | 41 ++- src/views/system/equipment/Repair/index.vue | 44 ++- src/views/system/house/AddUnit.vue | 181 ++++++++++ src/views/system/house/components/unit.vue | 57 ++-- src/views/system/houseRental/index.vue | 99 +++--- src/views/system/houseUse/index.vue | 35 +- src/views/system/inspection/Item/index2.vue | 30 +- .../system/inspection/Overview/index.vue | 73 ++-- .../inspection/Plan/addInspectionPlan.vue | 36 +- src/views/system/inspection/Plan/index.vue | 32 +- .../inspection/Point/addInspectionPoint.vue | 21 +- src/views/system/inspection/Point/index.vue | 33 +- .../system/inspection/Record/RecordMain.vue | 39 ++- src/views/system/inspection/Record/index.vue | 97 ++---- .../inspection/Route/addInspectionRoute.vue | 26 +- src/views/system/inspection/Route/index2.vue | 28 +- .../system/inspection/Statistics/index.vue | 46 +-- src/views/system/inspection/Task/index.vue | 73 ++-- src/views/system/menu/index.vue | 64 ++-- src/views/system/notice/index.vue | 44 +-- .../system/report/LeaseManagementDetails.vue | 84 ++--- src/views/system/report/arrearsTrend.vue | 18 +- .../system/report/balanceSummaryArrears.vue | 20 +- .../system/report/businessDailyReport.vue | 26 +- src/views/system/report/chargeTrend.vue | 20 +- src/views/system/report/detailed.vue | 42 +-- src/views/system/report/paidInExpenses.vue | 26 +- .../report/paidInExpensesReceivable.vue | 26 +- src/views/system/report/prepaidBalance.vue | 22 +- .../system/report/prepaidBalanceDetail.vue | 30 +- .../system/warehouse/Inventory/index.vue | 34 +- src/views/system/warehouse/IssueOut/Main.vue | 16 +- src/views/system/warehouse/IssueOut/add.vue | 63 ++-- src/views/system/warehouse/IssueOut/index.vue | 34 +- src/views/system/warehouse/Material/index.vue | 35 +- .../system/warehouse/PurchaseIn/Main.vue | 13 +- src/views/system/warehouse/PurchaseIn/add.vue | 57 ++-- .../system/warehouse/PurchaseIn/index.vue | 39 ++- src/views/system/warehouse/Supplier/index.vue | 37 +- .../warehouse/Warehouse/addWarehouse.vue | 18 +- .../system/warehouse/Warehouse/index.vue | 49 ++- src/views/workbench/index2.vue | 6 +- 82 files changed, 2327 insertions(+), 1644 deletions(-) create mode 100644 src/components/Holder/complainUser.vue create mode 100644 src/views/system/house/AddUnit.vue diff --git a/src/api/system/Inspection/index.ts b/src/api/system/Inspection/index.ts index f0fab18..0e1f78d 100644 --- a/src/api/system/Inspection/index.ts +++ b/src/api/system/Inspection/index.ts @@ -73,7 +73,7 @@ export interface Request { * @returns {*} */ -export const list_statapi = (query?: { taskTimeBegin: string; taskTimeEnd: string }): AxiosPromise => { +export const list_statapi = (query?: { queryDateBegin: string; queryDateEnd: string }): AxiosPromise => { return request({ url: '/inspection/data/role/stat', method: 'get', diff --git a/src/api/system/InspectionRecord/type.ts b/src/api/system/InspectionRecord/type.ts index 6118071..08e98bc 100644 --- a/src/api/system/InspectionRecord/type.ts +++ b/src/api/system/InspectionRecord/type.ts @@ -81,6 +81,9 @@ export interface RecordQuery extends PageQuery { * 任务名称 */ taskName?: string; + + taskTimeBegin?: ''; + taskTimeEnd?: ''; } export interface DetailsVo { diff --git a/src/api/system/InspectionTask/type.ts b/src/api/system/InspectionTask/type.ts index e1d29c8..a48d5c4 100644 --- a/src/api/system/InspectionTask/type.ts +++ b/src/api/system/InspectionTask/type.ts @@ -106,6 +106,8 @@ export interface TaskQuery extends PageQuery { * 巡检任务名称 */ taskName?: string; + taskTimeBegin?: string; + taskTimeEnd?: string; /** * 关联巡检计划ID diff --git a/src/api/system/RepairProject/index.ts b/src/api/system/RepairProject/index.ts index 92e6a86..78f4363 100644 --- a/src/api/system/RepairProject/index.ts +++ b/src/api/system/RepairProject/index.ts @@ -1,6 +1,6 @@ import request from '@/utils/request'; import { AxiosPromise } from 'axios'; -import { RepairProjectVO, RepairProjectForm, RepairProjectQuery } from './type'; +import { RepairProjectVO, RepairProjectForm, RepairProjectQuery, RepairProjectQueryNoPage } from './type'; /** * 查询报修维修项目管理列表 @@ -67,7 +67,7 @@ export const delRepairProject = (id: string | number | Array) = * @returns {*} */ -export const gettreelistRepairProject = (query?: RepairProjectQuery): AxiosPromise => { +export const gettreelistRepairProject = (query?: RepairProjectQueryNoPage): AxiosPromise => { return request({ url: '/repairProject/treeList', method: 'get', diff --git a/src/api/system/RepairProject/type.ts b/src/api/system/RepairProject/type.ts index 04ae9e4..7afb096 100644 --- a/src/api/system/RepairProject/type.ts +++ b/src/api/system/RepairProject/type.ts @@ -106,3 +106,34 @@ export interface RepairProjectQuery extends PageQuery { */ status?: string; } +export interface RepairProjectQueryNoPage { + /** + * 维修项目名 + */ + projectName?: string; + + /** + * 父级项目id + */ + parentId?: string; + + /** + * 项目类型 0公共报修 1个人报修 + */ + projectType?: string; + + /** + * 项目层级 0,1 + */ + projectLevel?: number; + + /** + * 排序 (数越小越靠前) + */ + sortOrder?: number; + + /** + * 状态 0启用 1停用 + */ + status?: string; +} diff --git a/src/api/system/SdbCashier/index.ts b/src/api/system/SdbCashier/index.ts index cea3767..ca08c58 100644 --- a/src/api/system/SdbCashier/index.ts +++ b/src/api/system/SdbCashier/index.ts @@ -22,6 +22,11 @@ export const cashQuery = (data: { residentName?: string; queryType: number }): A }; export type billlistType = { + /** + * 类型 0物业费 1车位管理费 2垃圾处理费 3租金 4押金 + */ + detailsType: string; + unitNoId: string; needPayAmount: string; // 需要支付金额 actualAccount: string; // 实际支付金额 singleDiscountAmount: string; // 单笔优惠金额 diff --git a/src/components/Holder/CarUser.vue b/src/components/Holder/CarUser.vue index 4520d5b..7907ad2 100644 --- a/src/components/Holder/CarUser.vue +++ b/src/components/Holder/CarUser.vue @@ -1,32 +1,31 @@ - -