refactor: 财务模块卡片头部重构为单行功能区 + 表格增加状态列
- 卡片头部简化为单行: 视图标签 | 筛选:状态/月份/季度下拉 + 新增按钮 - 状态筛选从标签按钮改为统一风格下拉框(自定义SVG箭头) - 下拉框字体/高度与视图标签 btn-sm 完全对齐 - 表格增加状态列(已签约/流程中/待签约,分色显示) - 季度视图 p-4 padding 修复
This commit is contained in:
@@ -92,6 +92,12 @@ def migrate_add_columns():
|
||||
"ALTER TABLE project_finances ADD COLUMN project_manager VARCHAR(100) NOT NULL DEFAULT ''")
|
||||
_add_column_if_missing(conn, "project_finances", "task_data",
|
||||
"ALTER TABLE project_finances ADD COLUMN task_data TEXT")
|
||||
_add_column_if_missing(conn, "project_finances", "contact_name",
|
||||
"ALTER TABLE project_finances ADD COLUMN contact_name VARCHAR(100) NOT NULL DEFAULT ''")
|
||||
_add_column_if_missing(conn, "project_finances", "contact_phone",
|
||||
"ALTER TABLE project_finances ADD COLUMN contact_phone VARCHAR(50) NOT NULL DEFAULT ''")
|
||||
_add_column_if_missing(conn, "project_finances", "other_info",
|
||||
"ALTER TABLE project_finances ADD COLUMN other_info VARCHAR(500) NOT NULL DEFAULT ''")
|
||||
|
||||
conn.commit()
|
||||
print("[migrate] 加列迁移完成")
|
||||
|
||||
Reference in New Issue
Block a user