Commit 8e9f3197 by sxy

feat: addStatusRemarks

parent fbccb25a
......@@ -63,6 +63,9 @@ class FgbusinesschanceAPI extends WEBBase {
case "getConsultingRecord":// 根据咨询公司名称获取咨询记录
opResult = await this.utilsFgbusinesschancSve.getConsultingRecord(pobj, pobj.actionBody);
break
case "addStatusRemarks": // 产品跟进状态备注
opResult = await this.utilsFgbusinesschancSve.addStatusRemarks(pobj, pobj.actionBody);
break
default:
opResult = system.getResult(null, "action_type参数错误");
break;
......
......@@ -234,6 +234,25 @@ class UtilsFgbusinesschancService extends AppServiceBase {
return system.getResultSuccess(result.data);
}
async addStatusRemarks(pobj, actionBody) {
if (!actionBody.recommendId) {
return system.getResult(null, "actionBody.recommendId can not be empty,100290");
}
if (!actionBody.remarks) {
return system.getResult(null, "actionBody.remarks can not be empty,100290");
}
var url = settings.entProfileUrl() + "gsb/api/statusRemarks";
var reqParam = {
recommendId: actionBody.recommendId,
remarks: actionBody.remarks
}
var result = await this.restPostWithHValueUrl(reqParam, url);
let code = result.code || result.status
if (code !== 200 && code !== 0) {
return system.getResult(null, result.message || result.msg || "req is error");
}
return system.getResultSuccess(result.data);
}
}
module.exports = UtilsFgbusinesschancService;
......@@ -11,6 +11,7 @@
1. [写入订单退款表](#j)
1. [写入支付表和订单详情表](#k)
1. [根据咨询公司名称获取咨询记录](#l)
1. [添加产品跟进状态备注](#m)
## **<a name="a"> 获取营销话术</a>**
......@@ -586,4 +587,42 @@
],
"requestId": "f21446617c5e46ad889f3fab7bb69456"
}
```
## **<a name="m">添加产品跟进状态备注</a>**
[返回到目录](#menu)
##### URL
[/api/opaction/fgbusinesschance/springBoard]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
#### 请求头中需要增加token的值
#### 渠道执行的类型 actionType:addStatusRemarks
#### 请求数据
```
{
"actionType":"addStatusRemarks",
"actionBody":{
"recommendId":"00000001", //产品推荐id
"remarks":"客户沟通中"
}
}
```
#### 返回结果
```
{
"status": 0,// 0为成功,否则失败
"msg": "success",
"data":"00000001",
"requestId": "f21446617c5e46ad889f3fab7bb69456"
}
```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment