# 修改客户等级信息

# 接口地址

/macan/customer/modifyLevel

# 入参

# 字段说明

名称 类型 必填 示例 描述
idCustomer Number 16011640498246656021 客户唯一标识。
idLevel Number 16011640498246656085 客户等级唯一标识。
idEmployee Number 16011640498246656021 操作变更的员工唯一标识。
carRangeType Number 0 适用车辆范围类型:0-全部车辆 1-指定车辆
1. 如果 idLevel 与当前客户已有的等级一致,则可以通过 carRangeType 字段修改等级的适用车辆范围。该字段缺省则代表不做任何修改
2. 如果 idLevel 与当前客户已有的等级不一致,则可以通过 carRangeType 字段设置新等级的适用车辆范围。该字段缺省则代表 0- 全部车辆
carRangeList Number[] [16011640498246656021] 适用车辆 ID 列表,当 carRangeType=1 时必填

# JSON示例

{
    "paramValues": [
        {
            "idCustomer": 16011640498246656021,
            "idLevel": 16011640498246656085,
            "idEmployee": 16011640498246656021
        }
    ]
}

# 出参

# 字段说明

名称 类型 示例 描述
code Number 200 200-业务成功
400-业务异常
500-接口内部异常
data GatewayResponse
message String "SUCCESS" SUCCESS-正常返回
其他则是异常响应的错误提示

# GatewayResponse

名称 类型 示例 描述
data Boolean true 修改客户等级信息是否成功
message String "OK" OK-业务接口请求成功

# JSON示例

# 正常响应

{
    "code": 200,
    "data": {
        "data": true,
        "message": "OK"
    },
    "message": "SUCCESS"
}

# 异常响应

{
    "code": 400,
    "message": "客户等级规则配置未启用"
}