meta { name: 新增工作计划 type: http seq: 2 tags: [ generated ] } post { url: {{baseUrl}}/api/opportunity/workplan/add body: formUrlEncoded auth: inherit } body:form-urlencoded { oppId: 749565538786607104 planContent: e2e-wp-临期样例(本周内完成方案卡评审) deadline: 2026-09-03 09:46:00 } docs { # 新增工作计划 `POST /api/opportunity/workplan/add` 商机详情「工作计划」Tab「新增计划」弹窗「确认」触发(票 12,精简 A1X)。planContent 必填且 ≤1000 字(66001),deadline 可选(不填则永不判逾期/临期);商机暂缓中禁写(66003)。落库写 ROW_ADD 操作日志。 ## 请求参数 | 参数 | 类型 | 必填 | 默认 | 说明 | | --- | --- | --- | --- | --- | | oppId | string | 是 | - | 商机 ID | | planContent | string | 是 | - | 计划内容(≤1000 字,空白/超长拒 66001) | | deadline | string | 否 | - | 截止时间(yyyy-MM-dd HH:mm:ss;判临期/逾期依据) | ## 请求示例 请求头:Authorization: Bearer {{token}} Content-Type: application/x-www-form-urlencoded POST /api/opportunity/workplan/add oppId=749565538786607104&planContent=e2e-wp-临期样例(本周内完成方案卡评审)&deadline=2026-09-03 09:46:00 ## 响应 data 结构 新增计划行 ID(Long,序列化为 string) ## 响应示例 // 实测响应摘录(20260831 · 用户A · e2e 种子库) ```json { "code": 0, "success": true, "message": "success", "data": "749563901099638784" } ``` }