多产品--异步请求计算总价
接口地址:/admin/get_total POST
多产品--异步请求计算总价 -- wyh
接口说明:多产品--异步请求计算总价
接口参数
| 参数名字 | 类型 | 是否必须 | 默认值 | 其他 | 说明 |
|---|---|---|---|---|---|
| pid[] | 字符串 | 必填 | - | - | 产品id(数组)所有参数必传,值可以为空 |
| billingcycle[] | 字符串 | 非必填 | 1 | - | 周期名称(比如:day、one |
| configoption[0][配置项ID] | 字符串 | 非必填 | 1 | - | 配置子项ID(或者数量)后端根据配置项ID的类型判断是子项ID还是数量! |
| price_override[] | 整型 | 非必填 | 1 | - | 内部价格(首付价格) |
| price_override_renew[] | 整型 | 非必填 | 1 | - | 内部价格(续费价格) |
| qty[] | 整型 | 非必填 | 1 | - | 产品数量 |
| uid | 整型 | 非必填 | - | - | 用户id |
| customfield[0][自定义字段ID] | 整型 | 非必填 | - | - | 值 |
| code | 整型 | 非必填 | - | - | 优惠码(非必传参数,选了传code字符串) |
返回结果
{
"status":200/201/203/204/400/401/406,
"msg":提示信息,
"data":{
"currency":"货币信息",
"credit":"客户余额",
"products":[{//产品信息
"name":"名称",
"billingcycle":"周期",
"product_setup_fee":"产品初装费",
"product_price":"产品价格",
"product_price_total_recurring":"循环周期价格",
"child":[{//配置项+子项+价格
"option_name":"配置项名称",
"suboption_name":"子项名称",
"suboption_setup_fee":"子项初装费",
"suboption_price":"子项价格",
"suboption_price_total":"子项总价",
"qty":"数量(拉条的数量,前端需要判断是否有此值)",
}]
}]
"subtotal":"小计",
"discount":"优惠折扣",
"total":"总计",
}
}提示:此文档是由系统自动生成,如发现错误或疑问请告知开发人员及时修改