Lingxing
切换旧版

负责人维度 - 新增/更新目标

POST/bd/goal/management/open/user/batchOperate

接口信息

API Path请求协议请求方式令牌桶容量
/bd/goal/management/open/user/batchOperateHTTPSPOST10

请求参数

assessYearinteger必填
目标年份(只允许去年、今年、明年)
assessTypeinteger必填
考核指标:1 销售额,2 销量
operateTypeinteger必填
操作类型:
1 覆盖
2 更新
currencyCodestring必填
币种【仅支持USD、EUR、GBP、CNY、JPY】
userGoalListarray<object>必填
用户目标集合
隐藏子属性
uidinteger必填
用户id
value1number必填
1月目标
value2number必填
2月目标
value3number必填
3月目标
value4number必填
4月目标
value5number必填
5月目标
value6number必填
6月目标
value7number必填
7月目标
value8number必填
8月目标
value9number必填
9月目标
value10number必填
10月目标
value11number必填
11月目标
value12number必填
12月目标

请求示例

{
    "assessYear":2021,
    "assessType": 1,
    "operateType":2,
    "currencyCode":"CNY",
    "userGoalList":[
        {
            "uid": 100109,
            "value1": 33.00,
            "value2": 13.00,
            "value3": 13.00,
            "value4": 43.00,
            "value5": 13.00,
            "value6": 13.00,
            "value7": 613.30,
            "value8": 253.00,
            "value9": 213.00,
            "value10": 253.00,
            "value11": 213.00,
            "value12": 213.00
        }
    ]
}

返回结果

Json Object

codeinteger必填
状态码,1 成功
示例 1
msgstring必填
返回消息
示例 操作成功
dataarray<object>必填
响应数据
隐藏子属性
uidnumber必填
用户名
示例 100109
reasonstring必填
失败原因
示例 用户不存在
traceIdstring必填
请求链路id
示例 4f7d4a69b6a54f9898881c70f60a5dd9.1670328817111

返回成功示例

{
    "code": 1,
    "msg": "操作成功",
    "data": [
        {
            "uid": 100109,
            "reason": "用户目标已存在"
        }
    ],
    "traceId": "4f7d4a69b6a54f9898881c70f60a5dd9.1670328817111",
    "success": true
}