|
|
|
@ -227,11 +227,15 @@ class HuiJiModel(object):
|
|
|
|
|
Db.execute(sql)
|
|
|
|
|
# 批量插入
|
|
|
|
|
sql = "insert into " + tableName + "(task_id,org_code,flag,action_time) values(%s,%s,0,now())"
|
|
|
|
|
|
|
|
|
|
data = []
|
|
|
|
|
for x in organizationnoList:
|
|
|
|
|
data.append((task_id, x))
|
|
|
|
|
# 批量插入
|
|
|
|
|
# start = datetime.datetime.now()
|
|
|
|
|
|
|
|
|
|
# 去重
|
|
|
|
|
data = list(set(data))
|
|
|
|
|
Db.execute_by_execute_batch(sql, data)
|
|
|
|
|
# end = datetime.datetime.now()
|
|
|
|
|
# print("execute_by_execute_batch方法用时:", end - start, "秒")
|
|
|
|
@ -241,7 +245,7 @@ class HuiJiModel(object):
|
|
|
|
|
Db.execute(sql)
|
|
|
|
|
|
|
|
|
|
# 回写关联关系
|
|
|
|
|
sql = "insert into t_huiji_task_org_releation select task_id,org_code from {tableName} where task_id={task_id}".format(
|
|
|
|
|
sql = "insert into t_huiji_task_org_releation(task_id,org_code,flag) select task_id,org_code,flag from {tableName} where task_id={task_id}".format(
|
|
|
|
|
tableName=tableName, task_id=task_id)
|
|
|
|
|
Db.execute(sql)
|
|
|
|
|
|
|
|
|
@ -417,6 +421,7 @@ class HuiJiModel(object):
|
|
|
|
|
|
|
|
|
|
sql = sql + " order by t1.task_id desc"
|
|
|
|
|
|
|
|
|
|
print(sql)
|
|
|
|
|
return Db.paginate(sql, page, limit)
|
|
|
|
|
|
|
|
|
|
# 根据任务ID获取模块ID
|
|
|
|
|