Files
brapi-java/docs/dev/02-germplasm-seed/07-cross_parent.md
2026-05-28 11:56:17 +08:00

2.1 KiB
Raw Blame History

02 Germplasm / Seed - cross_parent 表录入说明

来源:docs/requirements/02-germplasm-seed-entry-requirements.md

录入目标

cross_parent 表示某个 cross 的亲本。亲本可以来自 germplasm,也可以来自某个 observation_unit,例如田间某一株实际被选作父本/母本。

字段录入

字段 业务意义 录入方式 控件建议 校验规则
id 亲本记录主键 系统生成 隐藏/只读 必填、唯一
parent_type 亲本角色,如 MALE、FEMALE、SELF、POPULATION、CLONAL 用户选择 下拉框 必填;使用枚举
cross_id 所属 cross 从 cross_entity 选择或由详情页带入 Cross 选择器/隐藏 必选
crossing_project_id 所属 crossing project 由 cross 自动带出 只读/隐藏 可选;如填写必须与 cross 一致
germplasm_id 亲本材料 从 germplasm 选择 材料选择器 observation_unit_id 至少一个必填
observation_unit_id 亲本观测单元 从 observation_unit 选择 观测单元选择器 germplasm_id 至少一个必填

录入建议

  • 在 Cross 详情页内嵌“亲本列表”。
  • 常见快捷录入Parent1 / Parent2。
  • 对于田间选株杂交,优先记录 observation_unit_id同时可带出 germplasm_id保证可追溯到具体植株。