---
# System prepended metadata

title: 後台游戏设定

---

# 後台游戏设定


## 傳輸規範
  - 使用TPC/IP作為傳輸層協議
  - 使用HTTP作為應用層協議
  - 傳遞參數格式皆為json(須使用Content-type規範header)
  - 此接口清單遵循restful設計理念


## 接口說明
### HTTP接口清單
  - game-config/query-product-config-data(POST)-<a href="#game-config/query-product-config-data(POST)">游戏设定的查詢</a>
  - game-config/query-spProductInfo-settlementType-data-log(POST)-<a href="#game-config/query-spProductInfo-settlementType-data-log(POST)">預知權限變更紀錄</a>
  - game-config/update-product-config-data(POST)-<a href="#game-config/update-product-config-data(POST)">更新遊戲設定</a>


  


## 參數說明


### <p id="game-config/query-product-config-data(POST)">game-config/query-product-config-data(POST)-模式變更紀錄</p>
#### Reuqest
- Method: **POST**
- URL: ```/yuanbao-backstage-system/game-config/query-product-config-data```
- Headers： Content-Type:application/json
- Body:
```
{
	"bcMemberId": 1,
	"spMemberId": 1,
	"spProductInfoId": 1973
}
```
#### Response
- Body
```
{
    "data": {
        "spProductInfoPO": {
            "id": 1973,
            "spMemberId": 1,
            "productListId": 34,
            "status": "1",
            "gameCategory": "1,3",
            "ranking": 8,
            "flagshipProduct": 0,
            "settlementType": 4, (如果為1,可以看到預知權限,如果為4或5,將預知權限隱藏,代替原本的{\"daily\":\"0\",\"round\":\"100\"}通能,但原本的照樣修改.先不要拿掉)
            "createTime": "20180318190558",
            "updateTime": "20200421163735",
            "bcMemberId": null,
            "productName": "horserace",
            "productType": "lottery",
            "productRateInfoPOs": []
        },
        "spProductConfigPOs": [
            {
                "id": 8363,
                "spProductInfoId": 1973,
                "type": "riskCompensation",
                "value": "{\"daily\":\"0\",\"round\":\"100\"}", (預知權限改由settlement判斷)
                "createTime": "20181107172000",
                "updateTime": "20191009183925",
                "currencyUpperLimit": 10000000
            },
            {
                "id": 8364,
                "spProductInfoId": 1973,
                "type": "payoutMode",
                "value": "{\"auth\":\"false\",\"mode\":\"preGameResult\"}",
                "createTime": "20181107172000",
                "updateTime": "20200421164051",
                "currencyUpperLimit": 10000000
            },
            {
                "id": 8365,
                "spProductInfoId": 1973,
                "type": "betLimitSingle",
                "value": "{\"size_single_and_double\":\"10000\",\"positioning_number\":\"30000\",\"champion_second\":\"2000\",\"champion_second_third\":\"2000\",\"not_first\":\"3000\",\"dragon_tiger\":\"10000\",\"champion\":\"3000\"}",
                "createTime": "20181107172000",
                "updateTime": "20191025180335",
                "currencyUpperLimit": 10000000
            },
            {
                "id": 8366,
                "spProductInfoId": 1973,
                "type": "betLimitTotal",
                "value": "{\"size_single_and_double\":\"30000\",\"positioning_number\":\"100000\",\"champion_second\":\"5000\",\"champion_second_third\":\"3000\",\"not_first\":\"10000\",\"dragon_tiger\":\"30000\",\"champion\":\"10000\"}",
                "createTime": "20181107172000",
                "updateTime": "20191025180335",
                "currencyUpperLimit": 10000000
            },
            {
                "id": 8367,
                "spProductInfoId": 1973,
                "type": "betRate",
                "value": "{\"betRate\":\"11.64\"}",
                "createTime": "20181107172000",
                "updateTime": "20191213165336",
                "currencyUpperLimit": 10000000
            },
            {
                "id": 11056,
                "spProductInfoId": 1973,
                "type": "betLimitLower",
                "value": "{\"betLimitLower\":\"11\"}",
                "createTime": "20191024174318",
                "updateTime": "20191029184040",
                "currencyUpperLimit": 10000000
            }
        ]
    },
    "retCode": "0"
}
```

### <p id="game-config/query-spProductInfo-settlementType-data-log(POST)">game-config/query-spProductInfo-settlementType-data-log(POST)-預知權限變更紀錄</p>
#### Reuqest
- Method: **POST**
- URL: ```/yuanbao-backstage-system/game-config/query-spProductInfo-settlementType-data-log```
- Headers： Content-Type:application/json
- Body:
```
{
	"spProductInfoId": 1973
}
```
#### Response
- Body
```
{
    "data": {
        "operatorLogs": [
            {
                "createTime": "20200421164224",
                "valueAfter": "4", (1:自開,4:輸贏對碰(彩票),5輸贏對碰(賭場)
                "valueBefore": "1", (1:自開,4:輸贏對碰(彩票),5輸贏對碰(賭場)
                "operator": "RT000"
            },	
            {
                "createTime": "20200421164142",
                "valueAfter": "1",
                "valueBefore": "4",
                "operator": "RT000"
            }
        ]
    },
    "retCode": "0"
}
```

### <p id="game-config/update-product-config-data(POST)">game-config/update-product-config-data(POST)-更新遊戲設定</p>
#### Reuqest
- Method: **POST**
- URL: ```/yuanbao-backstage-system/game-config/update-product-config-data```
- Headers： Content-Type:application/json
- Body:
```
{
  "updateType" : 0, (0為預知權限的按鈕 ,1為開彩模式的按鈕)
  "spProductConfigPOs": [
    {
      "id": 8364,
      "spProductInfoId": 1973,
      "type": "payoutMode",
      "value": "{\"auth\":\"false\",\"mode\":\"preGameResult\"}",
      "createTime": "20181107172000",
      "updateTime": "20200420173641",
      "currencyUpperLimit": 10000000
    }
  ],
  "spProductInfoPO": {
    "id": 1973,
    "spMemberId": 1,
    "productListId": 34,
    "status": "1",
    "gameCategory": "1,3",
    "ranking": 8,
    "flagshipProduct": 0,
    "createTime": "20180318190558",
    "updateTime": "20200406123509",
    "bcMemberId": null,
    "productName": "horserace",
    "productType": "lottery",
    "settlementType": 0, (0為將預知權限關閉,1為將預知權限打開,代替原本的{\"daily\":\"0\",\"round\":\"100\"})
    "spProductConfigPOs": null,
    "productRateInfoPOs": []
  }
}
```
#### Response
- Body
```
{
	"retCode" : "0",
}
```














        

## <p id="parametersTable">參數說明</p>
|參數名稱|參數格式|中文名稱|
|:--|:--|:--|
|account|String(32)|玩家帳號|

