refactor: 更新任务表单以处理参数的默认值,修正任务编辑页面的提示信息以使用任务标签

This commit is contained in:
xudan 2025-07-23 16:53:57 +08:00
parent 1fb9245883
commit e4a7218f81
2 changed files with 4 additions and 3 deletions

View File

@ -13,11 +13,12 @@ const TaskForm: React.FC<TaskFormProps> = ({ task, onTaskChange }) => {
field: string,
value: string | number | RobotAction,
) => {
const currentParam = task.parameters[field] || {};
const parameters = task.parameters || {};
const currentParam = parameters[field] || {};
const updatedTask = {
...task,
parameters: {
...task.parameters,
...parameters,
[field]: {
...currentParam,
value: value,

View File

@ -76,7 +76,7 @@ export default function TaskEditScreen() {
updateTask(task);
setOriginalTask(task);
setIsModified(false);
Alert.alert('已保存', `任务 "${task.name}" 已被保存。`);
Alert.alert('已保存', `任务 "${task.label}" 已被保存。`);
}
};