feat: 计划模块新增客户/项目类型/加权字段+内联编辑
- plan_finances新增client_name/project_type/weight三列 - 表格新增客户/加权(内联下拉)/项目类型(内联下拉)三列 - 删除毛利率/付款率列 - 表头列定义修复(清理status残留空行) - planInlineUpdate支持表格内直接修改 - 版本号 v1.0.0.25
This commit is contained in:
@@ -115,6 +115,13 @@ def migrate_add_columns():
|
||||
conn.commit()
|
||||
print("[migrate] 加列迁移完成")
|
||||
|
||||
# plan_finances 新增字段
|
||||
_add_column_if_missing(conn, "plan_finances", "client_name",
|
||||
"ALTER TABLE plan_finances ADD COLUMN client_name VARCHAR(200) NOT NULL DEFAULT ''")
|
||||
_add_column_if_missing(conn, "plan_finances", "project_type",
|
||||
"ALTER TABLE plan_finances ADD COLUMN project_type VARCHAR(50) NOT NULL DEFAULT '待签约'")
|
||||
_add_column_if_missing(conn, "plan_finances", "weight",
|
||||
"ALTER TABLE plan_finances ADD COLUMN weight VARCHAR(10) NOT NULL DEFAULT '20%'")
|
||||
# 删除 plan_finances.status 列(计划模块不再需要状态字段)
|
||||
cur = conn.cursor()
|
||||
cur.execute("SHOW COLUMNS FROM plan_finances LIKE 'status'")
|
||||
|
||||
Reference in New Issue
Block a user