|
@@ -0,0 +1,15 @@
|
|
|
|
|
+import time
|
|
|
|
|
+from celery_app2 import celery_app2
|
|
|
|
|
+from pymongo import MongoClient
|
|
|
|
|
+uri="mongodb://owner:Pheecian1@47.101.198.30:27017/baojia"
|
|
|
|
|
+mongoclient=MongoClient(uri)
|
|
|
|
|
+db = mongoclient['baojia']
|
|
|
|
|
+dbcollection=db['Dwgc']
|
|
|
|
|
+from redis.exceptions import TimeoutError
|
|
|
|
|
+@celery_app2.task(autoretry_for=(TimeoutError,))
|
|
|
|
|
+def process_data(data:dict)-> dict:
|
|
|
|
|
+ print(data['name'])
|
|
|
|
|
+ print(data['detail'])##dwgcbh
|
|
|
|
|
+ result = dbcollection.update_one({'biao_id': data['name'], 'Dwgcbh': data['detail']}, {'$set': {'status': '开始'}})
|
|
|
|
|
+ print(result)
|
|
|
|
|
+ return {"result": []}
|