Dms/feat 2983#643
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Co-authored-by: Cursor <cursoragent@cursor.com>
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
关联的 issue
https://github.com/actiontech/sqle-ee/issues/2983
描述你的变更
为项目环境标签增加
color字段的存储与 API 透传,并补齐数据源 tips 接口的环境标签信息,支撑前端带色环境标签展示。主要改动
environment_tags模型增加color字段,storage/biz/service 全链路读写color(沿用现有environment_tagAPI)environment_tag(含uid/name/color),供 DMS 选源下拉直接使用,避免前端二次请求合并ListDBServiceTipItem类型定义兼容性
color为空时保持中性展示,无需数据迁移脚本(依赖 auto_migrate 新增列)依赖关系
确认项(pr提交后操作)
Tip
请在指定复审人之前,确认并完成以下事项,完成后✅
not_compatibleneed_update_docDescription
增加环境标签 color 字段存储
扩展 API 接口透传 color 字段
更新业务层及数据存储转换逻辑
调整 swagger 模型定义支持 color
Diagram Walkthrough
File Walkthrough
10 files
为 ListDBServiceTipItem 添加 EnvironmentTag 字段添加 color 字段到创建与更新请求调用环境标签接口时附带 color 参数方法签名更新,支持 color 参数传递ListDBServiceTips 返回中增加 EnvironmentTag更新服务层接口,加入 color 参数支持转换函数中处理 EnvironmentTag 的 color存储层转换及更新方法添加 color 字段数据库模型中增加 color 字段定义更新 swagger 模型,EnvironmentTag 支持 color