#6c5c1
Back
2026/01/20
4 min read

Table Schema

Table Schema.md
84 additions, 36 deletions
... ... @@ -1,10 +1,22 @@
1 - ## 任務樣板 CMS_SUBMISSION_PATTERNS
1 + ## 任務牆名單檔 CMS_MISSION_MEMBER_LIST
2 +| task_master_id | INT | 任務牆主檔 ID [TaskMasterSetting.id](http://TaskMasterSetting.id)<br> | |
3 +| type | VARCHAR2(10) | 名單類型 | BETA:封測<br>WHITE:白名單<br>BLACK:黑名單 |
4 +| file_name | VARCHAR2(400) | 檔案名稱 | |
5 +| file_path | VARCHAR2(4000) | 樣板描述 | |
6 +| create_time | TIMESTAMP | 建立時間 | |
7 +| update_time | TIMESTAMP | 更新時間 | |
8 +
9 +## 任務樣板 CMS_MISSION_PATTERNS
10 +
11 +| 欄位名稱 (Field) | 資料型別 (Type) | 說明 (Description) | 範例 (Example) |
12 +| ---| ---| ---| --- |
13 +| id | INT | 主鍵 | 1 |
14 +{
15 + "logic": "or",
16 + "rules":
2 17 {
3 - "field": "PRODUCT_NAME",
4 - "operator": "ilike",
5 - "values": ["現金券", "抵用券"]
18 + "logic": "and",
19 + "rules":
20 + [
21 + {
22 + "field": "product_name",
23 + "operator": "like",
24 + "values": ["現金券"]
6 25 },
7 26 {
8 - "field": "PROUDCT_NAME",
27 + "field": "point_limit",
9 28 "operator": "gt",
10 29 "values": [500]
11 30 }
31 + },
32 + {
33 + "logic": "and",
34 + "rules":
35 + [
36 + {
37 + "field": "product_name",
38 + "operator": "like",
39 + "values": ["抵用券"]
40 + },
41 + {
42 + "field": "point_limit",
43 + "operator": "gt",
44 + "values": [500]
45 + }
46 + ]
47 + }
48 + ]
49 +}
50 +{
51 + "logic": "or",
52 + "rules":
12 53 {
13 - "field": "BRAND_ID",
54 + "logic": "and",
55 + "rules":
56 + [
57 + {
58 + "field": "brand_id",
14 59 "operator": "in",
15 - "values": [7", "10"],
60 + "values": ["7", "10"]
16 61 },
17 62 {
18 - "field": "PROUDCT_NAME",
19 - "operator": "ilike",
20 - "values": ["拿鐵", "美式"]
63 + "field": "product_name",
64 + "operator": "like",
65 + "values": ["拿鐵"]
21 66 }
67 + },
68 + {
69 + "logic": "and",
70 + "rules":
71 + [
72 + {
73 + "field": "brand_id",
74 + "operator": "in",
75 + "values": ["7", "10"]
76 + },
77 + {
78 + "field": "product_name",
79 + "operator": "like",
80 + "values": ["美式"]
81 + }
82 + ]
83 + }
84 + ]
85 +}
22 -[
23 86 {
24 - "field": "MEMBER_IDENTITY",
87 + "field": "member_identity",
25 88 "operator": "eq",
26 89 "values": ["CUBE_HOLDER"]
27 90 }
28 -]
29 -[
30 91 {
31 - "field": "CONTINUOUS_LOGIN_DAYS",
92 + "field": "continuous_login_days",
32 93 "operator": "equal",
33 94 "values": [7],
34 95 }
35 -]
36 -* SERIAL_ID
37 -* BRAND_ID
38 -* BRNAD_NAME
39 -* PRODUCT_NAME
40 - * POINT_LIMIT
96 + * serial_id
97 +* brand_id
98 +* brand_name
99 +* product_name
100 +* point_limit
41 - * MEMBER_IDENTITY
101 + * member_identity
42 -* CONTINUOUS_LOGIN_DAYS
43 - * ACCUMULATED_LOGIN_DAYS
102 + * continuous_login_days
103 +* accumulated_login_days
44 104 ]
45 -
46 -## 任務牆名單檔 CMS_MISSION_MEMBER_LIST
47 -
48 -| 欄位名稱 (Field) | 資料型別 (Type) | 說明 (Description) | 範例 (Example) |
49 -| ---| ---| ---| --- |
50 -| id | INT | 主鍵 | 1 |
51 -| task_master_id | INT | 任務牆主檔 ID [TaskMasterSetting.id](http://TaskMasterSetting.id)<br> | |
52 -| type | VARCHAR2(10) | 名單類型 | BETA:封測<br>WHITE:白名單<br>BLACK:黑名單 |
53 -| file_name | VARCHAR2(400) | 檔案名稱 | |
54 -| file_path | VARCHAR2(4000) | 樣板描述 | |
55 -| create_time | TIMESTAMP | 建立時間 | |
56 -| update_time | TIMESTAMP | 更新時間 | |