taskedit
事件
添加任务
ShowTaskSaveButton()
GetCurrentTask()
创建实体(newTask)带Guid 保存步骤需要
保存任务 步骤+(newTask)>(taskInfoTree)
清空任务信息
BindTaskTree()
HideTaskSaveButton()
BindPreTask()
编辑任务
ShowTaskSaveButton()
GetCurrentTask()
显示任务及步骤
(newTask)=当前任务
(copyTask)=(newTask)
保存任务 步骤
清空任务信息
BindTaskTree()
HideTaskSaveButton()
BindPreTask()
删除任务
确认删除
GetCurrentTask()
ue
提交任务
完整性验证
SaveTaskInfo()
EmptyTaskInfo()
HideTaskSaveButton()
放弃任务
确认放弃
(newTask)=(copyTask)
BindTaskTree()
HideTaskSaveButton()
全部完成
确认保存
保存(taskInfoTree)
关闭窗口
全部放弃
确认放弃
关闭窗口
添加步骤
打开任务添加窗口
编辑步骤
(newTask).StepList
显示步骤信息
清空步骤信息
提交步骤
完整性验证
SaveStepInfo()
清空步骤信息
删除步骤
确认删除
BindStepList()
测试
有任务ID
无任务ID
方法
FormInit()
BindRequirementInfo()
BindTaskTree()
GetCurrentTask(opstatus)
ValidateTaskInfo()
SaveTaskInfo()
EmptyTaskInfo()
SaveStepInfo()
BindStepList()
ShowTaskSaveButton()
HideTaskSaveButton()
BindPreTask()
判断任务信息是否保存
EditTaskBind()
属性
newTask
copyTask
taskInfoTree
stepTempList
operationStatus
requirementId
taskId
stepid