Explorar el Código

update 创建任务时对名单进行校验

lierqiang hace 2 años
padre
commit
47dd01dc9e
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      server/conf_task.py

+ 3 - 1
server/conf_task.py

@@ -271,8 +271,10 @@ def insertTask():
             spider_link = user_data['spider_link']
             success_list, fail_list, repeat_list = create_uid(user_data, task_id, spider_link)
             if repeat_list:
+                d_sql = f'delete from crawler_task where task_id={task_id}'
+                mysql_con.del_values(d_sql)
                 message = f'该任务和其他任务抓取名单重复:{repeat_list}'
-                return jsonify({'code':400, 'message':message})
+                return jsonify({'code': 400, 'message':message})
             return jsonify(
                 {'code': 200, 'message': 'task create success', 'success_list': success_list, 'fail_list': fail_list})
     except Exception as e: