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天
+ 自定义
+
+
+
+
+
+
+
+
+
+
+
+
+