ngv添加保存数据

This commit is contained in:
z66
2025-10-15 15:19:36 +08:00
parent d6c6ead9f3
commit b799d383df
5 changed files with 400 additions and 521 deletions
+1 -7
View File
@@ -90,7 +90,6 @@ class API:
all_data_batches = [] # 用于存储每次请求返回的数据批次
last_data_id = None
exit_flag = False
count = 0
while True:
payload = json.dumps({
"app_id": data['api_key'], # 应用ID
@@ -217,12 +216,6 @@ class API:
'Authorization': Config.JIANDAOYUN_API_TOKEN, # 曹伟应用api测试 app_key
'Content-Type': 'application/json'
}
"""
data 样式 # 后续优化发送数据样式 目前输入字段,后续优化输入表单名称
jiandaoyun_data['data'] = {"_widget_1731650067055":{"value":f'{username}{password}'},
"_widget_1731650067056":{"value": f"{group}"}}
"""
# noinspection DuplicatedCode
payload = json.dumps({
"app_id": data['api_key'], # 应用ID
@@ -376,6 +369,7 @@ class API:
def entry_data_banch_update(data: dict, max_retries: int = 20, chunk_size: int = 90) -> list[dict]: # 修改数据
"""
批量修改数据
:param chunk_size: 批量修改块大小
:param max_retries: 最大重试次数,此处设置100次
:param data: 简道云插件发送过来的data,包含应用id、表单id、数据id等信息
:return: 修改数据后简道云返回的结果