---
# System prepended metadata

title: 寫入參數

---

# 寫入參數

參考API通用格式 : [連結](/API通用格式)

寫入系統參數

## 💠 來源URL及資料格式
| 項目   | 說明            |
| ------ | ------------- |
| URL    | /gis/setting  |
| method | post          |

## ✅ Request 欄位
| 欄位      | 名稱           | 資料型別 | 必填 | 資料儲存 & 說明 |
| --------- | -------------- | -------- | ---- | --------------- |
| gsList | 資料庫欄位 key | array    | Y    |                 |


#### 【paramlist child object】
| 欄位  | 名稱           | 資料型別 | 必填 | 資料儲存 & 說明 |
| ----- | -------------- | -------- | ---- | --------------- |
| gssKey   | 資料庫欄位 key | string   | Y    |                 |
| gssValue | 值           | string   | Y    |                 |

#### Request 範例
```json
{
  "gsList":[
      {
         "gssKey":"caption",
         "gssValue":"大大"
      },
  ],
}
```

#### Request 後端流程說明
1. 開啟資料表
2. 查詢更新的值是否不一致
3. 不一致->更新
4. 結束流程

#### Request 後端邏輯說明
* 確保執行時是一次性語法即可
* 檢查 gsList[gssKey] 長度100
* 檢查 gsList[gssValue] 長度400

| 欄位      | 名稱            |
| --------- | -------------- |
| key       | gsList[gssKey]   |
| value     | gsList[gssValue] |
| modi_date | 當前時間        |

## ☑️ Response 欄位
==無==

#### Response 範例
```json
"data":null
```
