MCPcopy Create free account
hub / github.com/Boris-code/feapder / update_task_batch

Method update_task_batch

feapder/core/base_parser.py:175–191  ·  view source on GitHub ↗

批量更新任务 多处调用,更新的字段必须一致 注意:需要 写成 yield update_task_batch(...) 否则不会更新 @param task_id: @param state: @param kwargs: @return:

(self, task_id, state=1, **kwargs)

Source from the content-addressed store, hash-verified

173 update_task = update_task_state
174
175 def update_task_batch(self, task_id, state=1, **kwargs):
176 """
177 批量更新任务 多处调用,更新的字段必须一致
178 注意:需要 写成 yield update_task_batch(...) 否则不会更新
179 @param task_id:
180 @param state:
181 @param kwargs:
182 @return:
183 """
184 kwargs["id"] = task_id
185 kwargs[self._task_state] = state
186
187 update_item = UpdateItem(**kwargs)
188 update_item.table_name = self._task_table
189 update_item.name_underline = self._task_table + "_item"
190
191 return update_item
192
193
194class BatchParser(TaskParser):

Callers 8

parseMethod · 0.45
parseMethod · 0.45
parseMethod · 0.45
parseMethod · 0.45
failed_requestMethod · 0.45
parseMethod · 0.45
failed_requestMethod · 0.45
parseMethod · 0.45

Calls 1

UpdateItemClass · 0.90

Tested by 5

parseMethod · 0.36
failed_requestMethod · 0.36
parseMethod · 0.36
failed_requestMethod · 0.36
parseMethod · 0.36