diff --git a/src/components/home/homeNav.vue b/src/components/home/homeNav.vue
index baffaa6..2c6b089 100644
--- a/src/components/home/homeNav.vue
+++ b/src/components/home/homeNav.vue
@@ -1,4 +1,13 @@
+
@@ -14,7 +19,7 @@
实时作业状态(台)
- 22
+ 1
diff --git a/src/components/settings/projectForm.vue b/src/components/settings/projectForm.vue
index f32cf75..404012b 100644
--- a/src/components/settings/projectForm.vue
+++ b/src/components/settings/projectForm.vue
@@ -1,10 +1,43 @@
diff --git a/src/service/project.ts b/src/service/project.ts
index 8e4b888..730acb9 100644
--- a/src/service/project.ts
+++ b/src/service/project.ts
@@ -13,7 +13,7 @@ export const projectTableSql = `CREATE TABLE IF NOT EXISTS project (
)`
export interface Project {
- id?: number // 主键,自增
+ id: number // 主键,自增
project_name: string // 项目名称,必填
stake_range: string // 项目范围,可选
total_area: number // 项目总面积,可选
@@ -38,8 +38,10 @@ export async function selectByStatus(status: 0 | 1): Promise {
}
/** 新增项目 */
-export async function insert(data: Omit): Promise {
- return DB.insert(TABLE, data)
+export async function insert(data: Omit): Promise {
+ await DB.insert(TABLE, data)
+ const result = await DB.selectSql('SELECT last_insert_rowid() as id')
+ return result?.[0]?.id || 0
}
/** 更新项目 */