文档
测试

10.1.1.取得消费机设置【君容用】

GET
getCmSetting

接口描述

取得消费机设置,即消费机各项功能开关设备

请求参数

参数名
类型
描述
必填
token
String
登录TOKEN
必填
appid
String
商户appid
必填

响应参数

参数名
类型
描述
必填
code
int
错误码,成功返回 200,失败返回其它
必填
message
String
错误描述
必填
data
Object
对象,业务数据,具体看下一级返回字段
必填
cm_setting
Array
餐段设置对象数组,每个对象表示一个餐段
必填
result_code
String
业务结果码,返回success表示业务成功,其它表示业务失败
必填
result_msg
String
业务失败描述,业务成功时返回ok
必填

说明 / 示例

### 请求示例 ``` https://api2.XXX.cn/cm/getCmSetting?token=TOKEN&appid=jb25112e65f20e7dfe ``` ### 返回示例 #### 业务成功返回 JSON ``` { "code": 200, "message": "success", "data": { "result_msg": "ok", "result_code": "success", "cm_setting": { "consume_mode": "AMOUNT", "pay_mode": 0, "recharge_enabled": 1, "verify_enabled": 1, "phone_number_enabled": 1, "cash_enabled": 1, "refund_enabled": 1, "create_enabled": 1, "settle_enabled": 1, "freeze_enabled": 1 } } } ``` == 字段说明 == { "consume_mode":"AMOUNT", -- 消费模式:计次COUNT|计费AMOUNT(默认) "pay_mode": 0, -- 计次用,1先签后核,0即签即核,当为计费时,固定设为0 "recharge_enabled": 1, -- 是否启用充值 "verify_enabled": 1, -- 是否启用核销 "phone_number_enabled": 1, -- 是否启用手机号会员识别 "cash_enabled" : 1, -- 是否可以使用现金 "refund_enabled": 1, -- 是否允许退款 "create_enabled": 1, -- 是否允许建卡 "settle_enabled": 1, -- 是否允许退卡 "freeze_enabled": 1 -- 是否允许挂失/解挂失 } ### 失败返回 ``` { "code": 1502, "message": "business.error.netShopId.isnotExist", "data": "" } ``` #### 业务失败返回 ``` { "code": 200, "message": "success", "data": { "result_code":"fail", "result_msg": "餐段未设置" } }