投诉单创建 / 修改
接口说明
同一路径根据是否传入投诉单 id 区分:不传或传 0 为新建;传入已有 id 为修改。
新建时系统生成投诉单号,初始为待受理、财务未审核,并记录当前用户为录单人。
关联单号须为系统中已存在的订单号或组单合同号,否则无法保存。经销商须属于当前登录工厂。
请求信息
请求 URL:
http://lbl-open.thinkerx.com/api/lbl/after-sales/complaints请求方式:
POSTContent-Type:
application/json
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| login_token | 是 | string | 通行证 |
| id | 否 | int | 投诉单 id;有值且大于 0 时执行修改,须为当前工厂下可查的投诉单 |
| cid | 是 | int | 经销商 id,须属于当前工厂 |
| title | 是 | string | 投诉标题,最长 255 字 |
| type | 是 | string | 投诉类型,最长 255 字 |
| content | 是 | string | 投诉内容 |
| duty_id | 否 | int | 责任人用户 id,默认 0 |
| duty_name | 否 | string | 责任人姓名,最长 255 字 |
| solution | 否 | string | 解决方案 |
| expense | 否 | number | 相关费用 |
| phone | 否 | string | 联系电话,最长 20 字 |
| buyer_address | 否 | string | 客户地址,最长 64 字 |
| link_order_code | 是 | string | 关联单号:订单号或组单合同号,须在系统中已存在,最长 255 字 |
| link_order_id | 否 | int | 关联订单 id,默认 0 |
返回示例
{
"status": 0,
"message": "保存成功",
"data": {
"id": 1,
"complaint_code": "TSD20260506-1"
}
}返回参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| data.id | int | 投诉单 id(新建为新生成 id,修改为原 id) |
| data.complaint_code | string | 投诉单号(新建时由系统生成;修改时返回原单号) |
