From 60bf53c6a6d7d4e64b26745f755e6490af7733c1 Mon Sep 17 00:00:00 2001
From: yangjun <1173114630@qq.com>
Date: Wed, 2 Jul 2025 19:30:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=B0=8F=E5=8C=BA=E7=BB=9F?=
=?UTF-8?q?=E8=AE=A1=E6=8A=A5=E8=A1=A8=E5=9F=BA=E7=A1=80=E7=89=88=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../HousingestateInfo.api.ts | 42 +++++
.../HousingestateInfo.data.ts | 42 +++++
.../HousingestateInfoList.vue | 149 +++++++++++++++
.../components/HousingestateInfoForm.vue | 169 ++++++++++++++++++
.../components/HousingestateInfoModal.vue | 77 ++++++++
.../zh/housingestateInfo/xqHyxzIndex.vue | 110 ++++++++++++
.../zh/housingestateInfo/xqTdcsIndex.vue | 111 ++++++++++++
.../zh/housingestateInfo/xqTdzlIndex.vue | 111 ++++++++++++
8 files changed, 811 insertions(+)
create mode 100644 src/views/zh/housingestateInfo/HousingestateInfo.api.ts
create mode 100644 src/views/zh/housingestateInfo/HousingestateInfo.data.ts
create mode 100644 src/views/zh/housingestateInfo/HousingestateInfoList.vue
create mode 100644 src/views/zh/housingestateInfo/components/HousingestateInfoForm.vue
create mode 100644 src/views/zh/housingestateInfo/components/HousingestateInfoModal.vue
create mode 100644 src/views/zh/housingestateInfo/xqHyxzIndex.vue
create mode 100644 src/views/zh/housingestateInfo/xqTdcsIndex.vue
create mode 100644 src/views/zh/housingestateInfo/xqTdzlIndex.vue
diff --git a/src/views/zh/housingestateInfo/HousingestateInfo.api.ts b/src/views/zh/housingestateInfo/HousingestateInfo.api.ts
new file mode 100644
index 0000000..29844b1
--- /dev/null
+++ b/src/views/zh/housingestateInfo/HousingestateInfo.api.ts
@@ -0,0 +1,42 @@
+import { defHttp } from '/@/utils/http/axios';
+import { useMessage } from "/@/hooks/web/useMessage";
+
+const { createConfirm } = useMessage();
+
+enum Api {
+ list = '/housingestateInfo/blHousingestateInfo/list',
+ save='/housingestateInfo/blHousingestateInfo/add',
+ edit='/housingestateInfo/blHousingestateInfo/edit',
+ deleteOne = '/housingestateInfo/blHousingestateInfo/delete',
+ deleteBatch = '/housingestateInfo/blHousingestateInfo/deleteBatch',
+ importExcel = '/housingestateInfo/blHousingestateInfo/importExcel',
+ exportXls = '/housingestateInfo/blHousingestateInfo/exportXls',
+
+ queryXqHyXzList = '/housingestateInfo/blHousingestateInfo/queryXqHyXzList',
+ queryXqHyTdcsList = '/housingestateInfo/blHousingestateInfo/queryXqHyTdcsList',
+ queryXqHyTdzlList = '/housingestateInfo/blHousingestateInfo/queryXqHyTdzlList',
+ housingestateList = '/zh/hy/queryHousingestateList',
+}
+
+/**
+ * 获取小区
+ * @param params
+ */
+export const housingestateList = (params) => defHttp.get({ url: Api.housingestateList, params });
+/**
+ * 导出api
+ * @param params
+ */
+export const getExportUrl = Api.exportXls;
+
+
+/**
+ * 列表接口
+ * @param params
+ */
+export const list = (params) => defHttp.get({ url: Api.list, params });
+
+
+export const queryXqHyXzList = (params) => defHttp.get({ url: Api.queryXqHyXzList, params });
+export const queryXqHyTdcsList = (params) => defHttp.get({ url: Api.queryXqHyTdcsList, params });
+export const queryXqHyTdzlList = (params) => defHttp.get({ url: Api.queryXqHyTdzlList, params });
diff --git a/src/views/zh/housingestateInfo/HousingestateInfo.data.ts b/src/views/zh/housingestateInfo/HousingestateInfo.data.ts
new file mode 100644
index 0000000..a48a8c7
--- /dev/null
+++ b/src/views/zh/housingestateInfo/HousingestateInfo.data.ts
@@ -0,0 +1,42 @@
+import {BasicColumn} from '/@/components/Table';
+import {FormSchema} from '/@/components/Table';
+import { rules} from '/@/utils/helper/validator';
+import { render } from '/@/utils/common/renderUtils';
+import { getWeekMonthQuarterYear } from '/@/utils';
+//列表数据
+export const columns: BasicColumn[] = [
+ {
+ title: '小区标识',
+ align: "center",
+ dataIndex: 'housingestateId'
+ },
+ {
+ title: '小区名称',
+ align: "center",
+ dataIndex: 'name'
+ },
+ {
+ title: '地址',
+ align: "center",
+ dataIndex: 'address'
+ },
+ {
+ title: '状态',
+ align: "center",
+ dataIndex: 'status'
+ },
+ {
+ title: '类型',
+ align: "center",
+ dataIndex: 'type'
+ },
+];
+
+// 高级查询数据
+export const superQuerySchema = {
+ housingestateId: {title: '小区ID',order: 0,view: 'text', type: 'string',},
+ name: {title: '小区名称',order: 1,view: 'text', type: 'string',},
+ address: {title: '地址',order: 2,view: 'text', type: 'string',},
+ status: {title: '状态',order: 3,view: 'text', type: 'string',},
+ type: {title: '类型',order: 4,view: 'text', type: 'string',},
+};
diff --git a/src/views/zh/housingestateInfo/HousingestateInfoList.vue b/src/views/zh/housingestateInfo/HousingestateInfoList.vue
new file mode 100644
index 0000000..d6408f8
--- /dev/null
+++ b/src/views/zh/housingestateInfo/HousingestateInfoList.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zh/housingestateInfo/components/HousingestateInfoForm.vue b/src/views/zh/housingestateInfo/components/HousingestateInfoForm.vue
new file mode 100644
index 0000000..b55eb2c
--- /dev/null
+++ b/src/views/zh/housingestateInfo/components/HousingestateInfoForm.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zh/housingestateInfo/components/HousingestateInfoModal.vue b/src/views/zh/housingestateInfo/components/HousingestateInfoModal.vue
new file mode 100644
index 0000000..a216efa
--- /dev/null
+++ b/src/views/zh/housingestateInfo/components/HousingestateInfoModal.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zh/housingestateInfo/xqHyxzIndex.vue b/src/views/zh/housingestateInfo/xqHyxzIndex.vue
new file mode 100644
index 0000000..dc0251a
--- /dev/null
+++ b/src/views/zh/housingestateInfo/xqHyxzIndex.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+ 当天
+ 近3天
+ 近7天
+ 近30天
+ 自定义
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zh/housingestateInfo/xqTdcsIndex.vue b/src/views/zh/housingestateInfo/xqTdcsIndex.vue
new file mode 100644
index 0000000..98beb0b
--- /dev/null
+++ b/src/views/zh/housingestateInfo/xqTdcsIndex.vue
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+ 当天
+ 近3天
+ 近7天
+ 近30天
+ 自定义
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zh/housingestateInfo/xqTdzlIndex.vue b/src/views/zh/housingestateInfo/xqTdzlIndex.vue
new file mode 100644
index 0000000..86af29a
--- /dev/null
+++ b/src/views/zh/housingestateInfo/xqTdzlIndex.vue
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+ 当天
+ 近3天
+ 近7天
+ 近30天
+ 自定义
+
+
+
+
+
+
+
+
+
+
+
+
+