添加订单列表
接口说明: 批量添加业绩中的定订单信息
请求方式: POST(HTTPS)
请求地址: https://api.xinrenxinshi.com/v5/statistic/performance/order/add 
请求Header:
| key | value | 
|---|---|
| access_token | 获取的access_token的实际值 | 
Query参数:
| key | value | 
|---|---|
| sign | 签名值 | 
Body参数:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| saleOrderDOList | List<SaleOrderDO> | Y | 需要添加的订单列表,每批次不超过1000个 | 
| timestamp | Integer | Y | 请求时间戳(精确到毫秒) | 
SaleOrderDO:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| orderId | String | Y | 客户订单id | 
| customerName | String | Y | 客户名称 | 
| customerIndustry | String | N | 所属行业 | 
| clueTime | String | N | 首次接触线索日期 日期格式: yyyy-MM-dd | 
| orderTime | String | Y | 订单日期 日期格式: yyyy-MM-dd | 
| orderAmount | Double | Y | 订单金额 | 
| saleEmployeeName | String | Y | 负责销售姓名 | 
| saleEmployeeMobile | String | Y | 负责销售手机号,必须为系统存在的员工手机号 | 
| saleOrderPaymentList | List<SaleOrderPaymentDO> | Y | 回款明细 | 
SaleOrderPaymentDO:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| paymentTime | String | Y | 回款时间 日期格式: yyyy-MM-dd | 
| paymentAmount | Double | Y | 回款金额 | 
| arrAmountPerson | Double | Y | arr个人部分 | 
| arrAmountDep | Double | Y | arr部门部分 | 
返回结果:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| errcode | Integer | Y | 错误码枚举值,0:成功,其他值为失败 | 
| errmsg | String | Y | 结果描述 | 
| data | Integer | Y | 添加成功的订单数量 | 
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/statistic/performance/order/add?sign=tAMMvw%2FiNEMLd3jf4i6U510aZ1c%3D
请求Body示例:
{
  "saleOrderDOList": [
    {
      "clueTime": "2024-01-01",
      "customerIndustry": "测试0",
      "customerName": "李四0",
      "orderAmount": 12313.0,
      "orderId": "244430",
      "orderTime": "2024-01-02",
      "saleEmployeeMobile": "18810055225",
      "saleEmployeeName": "张三0",
      "saleOrderPaymentList": [
        {
          "arrAmountDep": 123132.0,
          "arrAmountPerson": 12330.0,
          "paymentAmount": 1123.0,
          "paymentTime": "2024-01-03"
        },
        {
          "arrAmountDep": 123133.0,
          "arrAmountPerson": 12331.0,
          "paymentAmount": 1124.0,
          "paymentTime": "2024-01-03"
        }
      ]
    },
    {
      "clueTime": "2024-01-01",
      "customerIndustry": "测试1",
      "customerName": "李四1",
      "orderAmount": 12314.0,
      "orderId": "244431",
      "orderTime": "2024-01-02",
      "saleEmployeeMobile": "18810055225",
      "saleEmployeeName": "张三1",
      "saleOrderPaymentList": [
        {
          "arrAmountDep": 123132.0,
          "arrAmountPerson": 12330.0,
          "paymentAmount": 1123.0,
          "paymentTime": "2024-01-03"
        },
        {
          "arrAmountDep": 123133.0,
          "arrAmountPerson": 12331.0,
          "paymentAmount": 1124.0,
          "paymentTime": "2024-01-03"
        }
      ]
    },
    {
      "clueTime": "2024-01-01",
      "customerIndustry": "测试2",
      "customerName": "李四2",
      "orderAmount": 12315.0,
      "orderId": "244432",
      "orderTime": "2024-01-02",
      "saleEmployeeMobile": "18810055225",
      "saleEmployeeName": "张三2",
      "saleOrderPaymentList": [
        {
          "arrAmountDep": 123132.0,
          "arrAmountPerson": 12330.0,
          "paymentAmount": 1123.0,
          "paymentTime": "2024-01-03"
        },
        {
          "arrAmountDep": 123133.0,
          "arrAmountPerson": 12331.0,
          "paymentAmount": 1124.0,
          "paymentTime": "2024-01-03"
        }
      ]
    },
    {
      "clueTime": "2024-01-01",
      "customerIndustry": "测试3",
      "customerName": "李四3",
      "orderAmount": 12316.0,
      "orderId": "244433",
      "orderTime": "2024-01-02",
      "saleEmployeeMobile": "18810055225",
      "saleEmployeeName": "张三3",
      "saleOrderPaymentList": [
        {
          "arrAmountDep": 123132.0,
          "arrAmountPerson": 12330.0,
          "paymentAmount": 1123.0,
          "paymentTime": "2024-01-03"
        },
        {
          "arrAmountDep": 123133.0,
          "arrAmountPerson": 12331.0,
          "paymentAmount": 1124.0,
          "paymentTime": "2024-01-03"
        }
      ]
    },
    {
      "clueTime": "2024-01-01",
      "customerIndustry": "测试4",
      "customerName": "李四4",
      "orderAmount": 12317.0,
      "orderId": "244434",
      "orderTime": "2024-01-02",
      "saleEmployeeMobile": "18810055225",
      "saleEmployeeName": "张三4",
      "saleOrderPaymentList": [
        {
          "arrAmountDep": 123132.0,
          "arrAmountPerson": 12330.0,
          "paymentAmount": 1123.0,
          "paymentTime": "2024-01-03"
        },
        {
          "arrAmountDep": 123133.0,
          "arrAmountPerson": 12331.0,
          "paymentAmount": 1124.0,
          "paymentTime": "2024-01-03"
        }
      ]
    }
  ],
  "timestamp": 1721898829918
}
SDK请求示例(java):
StatisticsSaleOrderAddRequest request = new StatisticsSaleOrderAddRequest(access_token());
List<SaleOrderDO> saleOrderDOList= Lists.newArrayList();
for (int i = 0; i < 5; i++) {
    SaleOrderDO saleOrderDO =new SaleOrderDO();
    saleOrderDO.setOrderId("24443"+i);
    saleOrderDO.setCustomerName("李四"+i);
    saleOrderDO.setCustomerIndustry("测试"+i);
    saleOrderDO.setClueTime("2024-01-01");
    saleOrderDO.setSaleEmployeeMobile("18810055225");
    saleOrderDO.setSaleEmployeeName("张三"+i);
    saleOrderDO.setOrderAmount(12313.0+i);
    saleOrderDO.setOrderTime("2024-01-02");
    List<SaleOrderPaymentDO> saleOrderPaymentList = Lists.newArrayList();
    for (int j = 0; j < 2; j++) {
        SaleOrderPaymentDO saleOrderPaymentDO =new SaleOrderPaymentDO();
        saleOrderPaymentDO.setPaymentTime("2024-01-03");
        saleOrderPaymentDO.setPaymentAmount(1123.0+j);
        saleOrderPaymentDO.setArrAmountDep(123132.0+j);
        saleOrderPaymentDO.setArrAmountPerson(12330.0+j);
        saleOrderPaymentList.add(saleOrderPaymentDO);
    }
    saleOrderDO.setSaleOrderPaymentList(saleOrderPaymentList);
    saleOrderDOList.add(saleOrderDO);
}
request.setSaleOrderDOList(saleOrderDOList);
OpenapiResponse<Integer> integerOpenapiResponse = XrxsStatisticService.addSaleOrderList(request);
响应示例
{
  "errcode": 0,
  "errmsg": "成功",
  "data": 10
}