saveProjTask
Add a project task or subtask by providing task name, responsible user, and notification type. Prior queries to select project and responsible person are required.
Instructions
新增项目任务或子任务,直接调用 /projTask/saveEntityMap。调用本工具前必须先调用 queryProjProjectList 查询并让用户选择项目,projectId 必须来自项目记录 id;必须先调用 queryDutyList 查询并让用户选择责任人,dutyUserId 和 dutyUserName 必须来自同一条责任人记录。新增子任务时还需要传 parentId,parentId 应来自 queryProjectTask 返回的任务 id。progress 固定为 0,delayDays 固定为 0。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parentId | No | 父任务ID,可选。新增子任务时必填,应来自 queryProjectTask 返回的任务 id;新增顶级任务时不要传。 | |
| taskName | Yes | 任务名称。 | |
| planHours | No | 计划工时,可选。 | |
| projectId | Yes | 项目ID。必须来自 queryProjProjectList 返回的项目记录 id。 | |
| dutyUserId | Yes | 责任人用户ID。必须来自 queryDutyList 返回的同一条责任人记录 id。 | |
| notifyType | Yes | 通知类型。应使用系统支持的通知类型值,例如 0 或 1。 | |
| taskDetail | No | 任务详情,可选。 | |
| planEndDate | No | 计划结束日期,可选,格式建议为 YYYY-MM-DD。 | |
| dutyUserName | Yes | 责任人姓名。必须来自 queryDutyList 返回的同一条责任人记录名称。 | |
| planStartDate | No | 计划开始日期,可选,格式建议为 YYYY-MM-DD。 |