#8a8f3
Back
2025/12/16
4 min read

派獎 - 更新審核編輯

派獎 - 更新審核編輯.md
50 additions, 33 deletions
... ... @@ -1,3 +1,7 @@
1 +###
2 +
3 +# 派獎 - 更新審核編輯
4 +
1 - | 3 | prize_gp | Dict | * | | 小樹點設定 |
5 + | 3 | prize | Dict | * | | 設定 |
2 - ### create_awards.prize_gp
6 + ### create_awards.prize
3 -| 4 | id | Integer | | * | 小樹點獎項 ID (新增時不提供) |
4 - | 4 | note | String(64) | | * | 備註 |
7 + | 4 | gp | Dict | | * | 小樹點獎項設定 (至少需提供 gp 或 cathaybank_voucher 其中一個) |
8 +| 4 | cathaybank_voucher | Dict | | * | 國泰銀行票券設定 (至少需提供 gp 或 cathaybank_voucher 其中一個) |
9 +### create_awards.prize.gp
10 +
11 +| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
12 +| ---| ---| ---| ---| ---| --- |
13 +| 5 | id | Integer | | * | 小樹點獎項 ID (新增時不提供) |
14 +| 5 | note | String(64) | * | | 備註 |
15 +
16 +### create_awards.prize.cathaybank_voucher
17 +
18 +| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
19 +| ---| ---| ---| ---| ---| --- |
20 +| 5 | id | Integer | | * | 國泰銀行票券 ID (新增時不提供) |
21 +
5 -| 3 | award | Dict | * | | 獎項設定 |
6 -| 3 | prize_gp | Dict | | * | 小樹點獎項設定 |
7 - | 3 | notify | Dict | * | * | 推播通知設定 |
22 + | 3 | award | Dict | | * | 獎項設定 |
23 +| 3 | prize | Dict | | * | 獎品設定 |
24 +| 3 | notify | Dict | | * | 推播通知設定 |
8 - ### update_awards.prize_gp
25 + ### update_awards.prize
9 -| 4 | id | Integer | * | | 小樹點獎項 ID |
10 - | 4 | note | String(64) | | * | 備註 |
26 + | 4 | type | Enum | | | 獎品類型:<br>ORCA_POINT: 小樹點<br>QWARE: Qware 點數<br>SELFGEN_VOUCHER: 自建票券<br>EDENRED: Edenred<br>SYSTEX: Systex |
27 +| 4 | gp | Dict | | * | 小樹點獎項設定 |
28 +| 4 | cathaybank_voucher | Dict | | * | 國泰銀行票券設定 |
29 +### update_awards.prize.gp
30 +
31 +| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
32 +| ---| ---| ---| ---| ---| --- |
33 +| 5 | id | Integer | * | | 小樹點獎項 ID |
34 +| 5 | note | String(64) | * | | 備註 |
35 +
36 +### update_awards.prize.cathaybank_voucher
37 +
38 +| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
39 +| ---| ---| ---| ---| ---| --- |
40 +| 5 | id | Integer | * | | 國泰銀行票券 ID |
41 +
11 -| 5 | id | Integer | * | | 推播 ID |
12 -| 5 | title | String(50) | | | 推播標題 |
13 -| 5 | content | String(150) | | | 推播內文 |
14 - | 5 | notification_behavior | Enum | | | 推播點擊行為:<br>OPEN_URL: 開啟連結<br>OPEN_INBOX: 開啟訊息夾 |
42 + | 5 | id | Integer | * | * | 推播 ID |
43 +| 5 | title | String(50) | * | | 推播標題 |
44 +| 5 | content | String(150) | * | | 推播內文 |
45 +| 5 | notification_behavior | Enum | * | | 推播點擊行為:<br>OPEN_URL: 開啟連結<br>OPEN_INBOX: 開啟訊息夾 |
15 -| 5 | id | Integer | * | | 訊息夾 ID |
16 -| 5 | title | String(100) | | | 訊息夾標題 |
17 -| 5 | content | String(4000) | | | 訊息夾內文 |
18 -| 5 | btn_wording | String(50) | | * | 按鈕文字 |
19 - | 5 | url | String(4000) | | * | 網址 (btn_wording 有值時必填) |
46 + | 5 | id | Integer | * | * | 訊息夾 ID |
47 +| 5 | title | String(100) | * | | 訊息夾標題 |
48 +| 5 | content | String(4000) | * | | 訊息夾內文 |
49 +| 5 | btn_wording | String(50) | * | * | 按鈕文字 |
50 +| 5 | url | String(4000) | * | * | 網址 (btn_wording 有值時必填) |
20 -| 3 | award | Dict | | * | 獎項刪除設定 |
21 -| 3 | prize_gp | Dict | | * | 小樹點獎項刪除設定 |
22 -
23 -### delete_awards.award
24 -
25 -| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
26 -| ---| ---| ---| ---| ---| --- |
27 -| 4 | id | Integer | * | | 獎項 ID |
28 -
29 -### delete_awards.prize_gp
30 -
31 -| Level | Name | Type/Len | Required(*) | Nullable(*) | Desc |
32 -| ---| ---| ---| ---| ---| --- |
33 -| 4 | id | Integer | * | | 小樹點獎項 ID |