FarmX PRO

生测智能管理平台

Build 2026.1.23 | PRO

{{ viewTitle }}

欢迎回来,{{ currentUser?.name }}

通知中心

{{ notif.message }}

{{ notif.time }}

暂无通知

{{ currentUser?.name }}

{{ currentUser?.role }}

{{ currentUser?.name?.charAt(0) }}

{{ stat.label }}

{{ stat.value }}

{{ stat.subtext }}

本月新增 {{ stat.monthlyGrowth || 0 }}

实验流程状态

{{ step.count }}

{{ step.count }}

{{ step.label }}

进行中

{{ pipelineInProgressCount }}

已完成

{{ pipelineCompletedCount }}

整体进度

{{ getPipelineProgress() }}%

最近申请

{{ item.title }}

{{ item.crop }} | {{ item.date }}

{{ getStatusLabel(item.status) }}

操作日志

{{ log.userInitials }}

{{ log.user }} {{ log.action }} {{ log.target }}

{{ log.time }}

{{ item.title }}

{{ item.id }}

作物

{{ item.crop }}

目标

{{ item.target }}

产品

{{ item.product }}

日期

{{ item.date }}

数据记录

{{ getRecordStats(item).total }}条 {{ getRecordStats(item).observation }}观 {{ getRecordStats(item).intervention }}操

描述

{{ item.description }}

{{ getStatusLabel(item.status) }}

暂无项目

该分类下暂无项目数据

全局实验记录

查看和管理所有项目的数据记录

总项目数

{{ applications.length }}

总记录数

{{ getTotalRecordCount() }}

观测记录

{{ getTotalObservationRecords() }}

导出全部

CSV

暂无项目数据

{{ project.title }}

{{ project.crop }} - {{ project.id }}

{{ getRecordStats(project).total }}条 {{ getStatusLabel(project.status) }}

该项目暂无数据记录

{{ formatRecordDate(record.timestamp) }} {{ getRecordTypeLabel(record) }} {{ record.operator }}

{{ getRecordSummary(record) }}

{{ record.growthStage }} {{ interventionTypes.find(t => t.value === intervention.type)?.label || intervention.type }}

接收样品

{{ selectedItem?.id }} - {{ selectedItem?.title }}

样品 {{ index + 1 }}

实验方案设计

{{ selectedItem?.id }} - {{ selectedItem?.title }}

实验分组

暂无实验分组,点击上方按钮添加

{{ group.name }}
{{ group.pairs.length }} 个实验组合
{{ pairIndex + 1 }} 实验组合 {{ pairIndex + 1 }} {{ pair.archiveId || '未生成' }}
二维码

二维码内容:{{ pair.archiveId }}

共 {{ getTotalGroupPairs() }} 个实验组合

{{ selectedItem?.status === 'observing' ? '记录观测数据' : '开始观测' }}

{{ selectedItem?.id }} - {{ selectedItem?.title }}

环境数据

形态指标

生理生化指标

作物影像数据

农事操作录入

{{ selectedItem?.id }} - {{ selectedItem?.title }}

{{ interventionTypes.find(t => t.value === intervention.type)?.label || intervention.type }}

施肥信息

浇水信息

喷药信息

收获信息

修剪信息

耕作信息

暂无农事操作

点击上方图标添加农事操作

实验报告

{{ selectedItem?.id }} - {{ selectedItem?.title }}

实验报告

FarmX PRO 智能生测管理系统

项目信息

项目名称

{{ selectedItem?.title }}

实验编号

{{ selectedItem?.id }}

作物类型

{{ selectedItem?.crop }}

产品名称

{{ selectedItem?.product }}

实验摘要

作物

{{ selectedItem?.crop }}

产品

{{ selectedItem?.product }}

状态

{{ getStatusLabel(selectedItem?.status) }}

实验编号

{{ selectedItem?.id }}

报告模板

{{ selectedItem.selectedTemplate.name }}

选择报告模板

{{ template.name }}

默认

{{ template.description }}

{{ section.name }}

实验方案

实验名称

{{ selectedItem.design.experimentName || '未命名' }}

测试类型

{{ selectedItem.design.testType }}

作物类型

{{ selectedItem.design.crop }}

生育期

{{ selectedItem.design.growthStage }}

实验分组设计
{{ group.name }}
分组 {{ group.name }} ({{ group.pairs.length }} 个组合)
序号 实验组 对照组 重复 剂量 编号
{{ pIndex + 1 }}
{{ pair.experiment.name }}
{{ pair.experiment.product }}
{{ pair.control.name }}
{{ pair.control.product }}
{{ pair.replicates }} {{ pair.experiment.dosage }} {{ pair.id }}

实验结论 * 必填

实验分析

分析图片

实验报告由 FarmX PRO 智能生测管理系统生成

报告编号:{{ selectedItem?.id }} | 生成时间:{{ new Date().toLocaleString('zh-CN') }}

数据记录管理

{{ selectedItem?.id }} - {{ selectedItem?.title }}

总记录数

{{ selectedItem?.dataRecords?.length || 0 }}

观测记录

{{ selectedItem?.dataRecords?.filter(r => r.environment && Object.values(r.environment).some(v => v)).length || 0 }}

农事记录

{{ selectedItem?.dataRecords?.filter(r => r.interventions && r.interventions.length > 0).length || 0 }}

数据导出

CSV

记录列表

按时间倒序排列

暂无数据记录

点击上方按钮添加观测或农事记录

{{ formatRecordDate(record.timestamp) }} {{ getRecordTypeLabel(record) }} {{ record.operator }}

{{ getRecordSummary(record) }}

{{ record.growthStage }} {{ interventionTypes.find(t => t.value === intervention.type)?.label || intervention.type }}
#{{ record.id }} {{ record.growthStage }}
{{ formatRecordDate(record.timestamp) }} {{ record.environment && Object.values(record.environment).some(v => v) ? '观测记录' : '农事记录' }} 操作人: {{ record.operator }}

{{ getRecordSummary(record) }}

{{ interventionTypes.find(t => t.value === intervention.type)?.label }}

记录详情

记录时间: {{ formatRecordDate(selectedRecord.timestamp) }}
操作人: {{ selectedRecord.operator }}
项目: {{ selectedItem?.title }}
生育期: {{ selectedRecord.growthStage }}

环境数据

光照强度

{{ selectedRecord.environment.light }} lux

CO₂浓度

{{ selectedRecord.environment.co2 }} ppm

气温

{{ selectedRecord.environment.airTemp }} °C

空气湿度

{{ selectedRecord.environment.airHumidity }} %

土壤温度

{{ selectedRecord.environment.soilTemp }} °C

土壤湿度

{{ selectedRecord.environment.soilHumidity }} %

土壤pH

{{ selectedRecord.environment.soilPH }}

土壤EC

{{ selectedRecord.environment.soilEC }} mS/cm

形态指标

{{ getPhenotypeLabel(key) }}

{{ value }}

生理指标

{{ getBiochemicalLabel(key) }}

{{ value }}

农事操作

{{ interventionTypes.find(t => t.value === intervention.type)?.label }} {{ intervention.growthStage }}
肥料: {{ intervention.fertilizer.name }}
浓度: {{ intervention.fertilizer.concentration }}
用量: {{ intervention.fertilizer.amount }}
方式: {{ getMethodLabel('fertilize', intervention.fertilizer.method) }}
水量: {{ intervention.water.amount }}
方式: {{ getMethodLabel('water', intervention.water.method) }}
药剂: {{ intervention.spray.product }}
浓度: {{ intervention.spray.concentration }}
用量: {{ intervention.spray.amount }}
对象: {{ intervention.spray.target }}
收获量: {{ intervention.harvest.amount }}
品质: {{ getQualityLabel(intervention.harvest.quality) }}
方式: {{ getMethodLabel('harvest', intervention.harvest.method) }}
部位: {{ intervention.prune.parts }}
修剪量: {{ intervention.prune.amount }}
方法: {{ intervention.prune.method }}
深度: {{ intervention.till.depth }}
方式: {{ getMethodLabel('till', intervention.till.method) }}
备注: {{ intervention.notes }}

新建申请

提交新的生测实验申请

我的申请

暂无申请

您还没有提交任何申请

{{ item.title }}

{{ item.id }} | {{ item.date }}

{{ getStatusLabel(item.status) }}

作物

{{ item.crop }}

产品

{{ item.product }}

目标

{{ item.target }}

报告管理

{{ item.title }}

{{ item.id }} | {{ item.date }}

{{ getStatusLabel(item.status) }}

作物

{{ item.crop }}

产品

{{ item.product }}

目标

{{ item.target }}

暂无报告

还没有完成的实验报告

报告模板管理

创建、编辑和管理报告模板

{{ template.name }}

默认

{{ template.description }}

{{ section.name }}
{{ template.sections.length }} 个章节

暂无模板

点击"新建模板"创建您的第一个报告模板

{{ editingTemplate ? '编辑模板' : '新建模板' }}

设计报告模板结构和章节

章节管理

{{ section.name }} {{ section.required ? '必填' : '选填' }}

暂无章节,请添加至少一个章节

报告编辑

{{ selectedItem?.id }} - {{ selectedItem?.title }}

{{ selectedItem?.title }}

{{ selectedItem?.id }} | {{ selectedItem?.crop }} | {{ selectedItem?.target }}

报告生成时间

{{ new Date().toLocaleString('zh-CN') }}

申请人

{{ selectedItem?.applicant }}

作物类型

{{ selectedItem?.crop }}

测试目标

{{ selectedItem?.target }}

产品

{{ selectedItem?.product }}

实验设计方案

实验编号

{{ selectedItem.design.experimentId }}

实验名称

{{ selectedItem.design.experimentName }}

测试类型

{{ selectedItem.design.testType }}

作物类型

{{ selectedItem.design.crop }}

生育期

{{ selectedItem.design.growthStage }}

开始日期

{{ selectedItem.design.startDate }}

实验描述

{{ selectedItem.design.description }}

实验分组
{{ group.name }}
分组 {{ group.name }} ({{ group.pairs.length }} 个组合)

实验组

{{ pair.experiment.name }}

{{ pair.experiment.product }}

剂量: {{ pair.experiment.dosage }}

对照组

{{ pair.control.name }}

{{ pair.control.product }}

暂无实验设计方案

数据记录
{{ formatRecordDate(record.timestamp) }} {{ getRecordTypeLabel(record) }} {{ record.operator }}
{{ record.growthStage }}
环境数据

光照

{{ record.environment.light }} lux

CO2

{{ record.environment.co2 }} ppm

气温

{{ record.environment.airTemp }} °C

气湿

{{ record.environment.airHumidity }} %

土壤温度

{{ record.environment.soilTemp }} °C

土壤湿度

{{ record.environment.soilHumidity }} %

土壤pH

{{ record.environment.soilPH }}

土壤EC

{{ record.environment.soilEC }}

形态指标

{{ getPhenotypeLabel(key) }}

{{ value }}{{ key === 'height' || key === 'width' || key === 'leafLength' || key === 'leafWidth' ? ' cm' : key === 'leafThickness' ? ' mm' : key === 'stemWidth' ? ' mm' : key === 'rootLength' ? ' cm' : key === 'fruitWeight' ? ' g' : key === 'freshWeight' || key === 'rootWeight' ? ' g' : '' }}

生理生化指标

{{ getBiochemicalLabel(key) }}

{{ value }}

农事干预
{{ interventionTypes.find(t => t.value === intervention.type)?.label || intervention.type }} {{ intervention.growthStage }}

肥料: {{ intervention.fertilizer.name }}

浓度: {{ intervention.fertilizer.concentration }}

用量: {{ intervention.fertilizer.amount }}

方式: {{ getMethodLabel(intervention.fertilizer.method) }}

暂无数据记录

实验结论

使用的报告模板

{{ selectedItem.report.templateName }}

分析图表

图片 {{ index+1 }}

选择报告模板

{{ template.name }}

默认

{{ template.description }}

{{ section.name }}