diff --git a/src/api/dashboard.js b/src/api/dashboard.js
new file mode 100644
index 0000000..02ac370
--- /dev/null
+++ b/src/api/dashboard.js
@@ -0,0 +1,31 @@
+import request from '../utils/request';
+
+/**
+ * 获取运营商汇总信息
+ * @returns {Promise} - 返回汇总数据
+ */
+export function getPartnerSummary() {
+ return request({
+ url: '/api/partner/summary',
+ method: 'get'
+ });
+}
+
+/**
+ * 获取运营商管理的小区列表
+ * @param {Object} params - 查询参数
+ * @param {number} params.page - 页码
+ * @param {number} params.pageSize - 每页条数
+ * @returns {Promise} - 返回小区列表数据
+ */
+export function getPartnerCommunityList(params) {
+ return request({
+ url: '/api/partner/community_list',
+ method: 'get',
+ params: {
+ skip: (params.page - 1) * params.pageSize,
+ limit: params.pageSize,
+ ...params
+ }
+ });
+}
\ No newline at end of file
diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue
index 3656c2c..f8ce6bd 100644
--- a/src/views/Dashboard.vue
+++ b/src/views/Dashboard.vue
@@ -7,148 +7,128 @@
本月新增
+ 同比昨日
+
+ 同比昨日
+
较上周