Skip to content

CLI工具 create-form update 无法正确应用字段类型变更 #21432

@jonyguanjz

Description

@jonyguanjz

Description

问题描述

create-form update 命令无法正确应用字段类型变更

复现步骤

  1. 使用 create-form create 创建表单(如运维小组),字段为 TextField
  2. 修改字段定义文件,将 TextField 改为 EmployeeField
  3. 运行 create-form update 命令

预期行为

字段类型应从 TextField 变更为 EmployeeField

实际行为

⚠️ 操作 1: {1} - 未知操作类型「{0}」,跳过 已应用变更: 0

影响范围

  • 无法通过 CLI 修改字段类型(TextField → EmployeeField)
  • 无法通过 CLI 添加新字段类型(AssociationFormField)
  • 只能修改字段标签等部分属性

建议

修复 update 命令的字段类型变更识别逻辑,支持以下字段类型转换:

  • TextField ↔ EmployeeField
  • SelectField ↔ AssociationFormField
  • 新增 AssociationFormField 字段

Plugins

No response

OpenCode version

No response

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcoreAnything pertaining to core functionality of the application (opencode server stuff)

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions