feat:多项功能优化
This commit is contained in:
@@ -29,6 +29,13 @@ func (Station) Fields() []ent.Field {
|
||||
field.String("stationType").Default("LINE").MaxLen(20).Comment("工位类型 LINE/OFFLINE"),
|
||||
// ENABLED / DISABLED
|
||||
field.String("status").Default("ENABLED").MaxLen(20),
|
||||
// 内置工位标识:由种子/初始化数据(或迁入数据)写入,代表实体产线上的固定工位,
|
||||
// 需与 PLC 通讯、必须按工位号顺序流转;内置工位不允许改工位类型、不允许删除。
|
||||
// 页面「新增工位」创建的是非内置工位(可改类型、可删除)。
|
||||
field.Bool("isBuiltin").Default(false).Comment("内置工位:不可改类型/不可删除"),
|
||||
// 是否有接驳台:对应实体位置(1~10 号工位各 2 个接驳台;0/11/12/13 无),
|
||||
// 由内置数据给定,页面不可手动更改。
|
||||
field.Bool("hasDock").Default(false).Comment("是否有接驳台(实体位置,内置不可改)"),
|
||||
field.Time("createdAt").Default(time.Now).Immutable(),
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user