Skip to content

[Feature request] iconTag 增加名称修改功能 #173

@Altermoe

Description

@Altermoe

需求说明

根据目前标签结构:

interface TagVo {
    /** 乐观锁 */
    version?: number
    /** 创建人 */
    creatorId?: number
    /** 创建时间 */
    createTime?: string
    /** 更新人 */
    updaterId?: number
    /** 更新时间 */
    updateTime?: string
    /** 标签名 */
    tag?: string
    /** 标签类型ID列表 */
    typeIdList?: number[]
    /** 图标ID */
    iconId?: number
    /** 图标url */
    url?: string
}

应当修改的是 tag 字段。根据绑定情况,需要同步修改所有绑定了此 tag 的项目。

细节描述

  1. A 标签改为 B
  2. 若 B 标签存在,则直接报错。
  3. 若标签不存在,则完成编辑。
  4. 修改绑定此标签的项目时,需生成对应的日志。
  5. 需要修改的项目:
    • 地区
    • 物品
    • 公共物品
    • 物品类型
    • 点位 itemList 字段下的物品项
    • 点位附加数据 (Extra)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions