diff --git a/app/__init__.py b/app/__init__.py index e20feec..ad8b8cc 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -115,6 +115,12 @@ def do_bitable_record_add(data) -> None: tmp = "".join([item["text"] for item in json.loads(field.get("field_value"))]) action_data["features"] = tmp + if field.get("field_id") == "fld9QkmcS1": + tmp = "".join( + [item["text"] for item in json.loads(field.get("field_value"))] + ) + action_data["category"] = tmp + print(f"table_id: {table_id}") print(f"record_id: {record_id}") print(f"target_action: {target_action.get('action')}") diff --git a/app/task.py b/app/task.py index c2b9afc..b148960 100644 --- a/app/task.py +++ b/app/task.py @@ -132,6 +132,7 @@ def process_new_demand(app_id, app_secret, data): title = data.get("title") background = data.get("background") features = data.get("features") + category = data.get("category") client = ( lark.Client.builder() @@ -140,7 +141,10 @@ def process_new_demand(app_id, app_secret, data): .log_level(lark.LogLevel.DEBUG) .build() ) + space_id = "7268552249415319554" + + parent_node_token = "ADkFwlLhmiLcqAk3QXLcZnHAnHf" doc_id = create_doc(client, space_id, parent_node_token, title) block_id = get_doc_block(client, doc_id)