You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.6 KiB

6 days ago
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"
}
```
}