refactor: 更新任务表单以处理参数的默认值,修正任务编辑页面的提示信息以使用任务标签
This commit is contained in:
parent
1fb9245883
commit
e4a7218f81
@ -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,
|
||||
|
@ -76,7 +76,7 @@ export default function TaskEditScreen() {
|
||||
updateTask(task);
|
||||
setOriginalTask(task);
|
||||
setIsModified(false);
|
||||
Alert.alert('已保存', `任务 "${task.name}" 已被保存。`);
|
||||
Alert.alert('已保存', `任务 "${task.label}" 已被保存。`);
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user