Browse Source

no message

libushang 6 months ago
parent
commit
a0006cd292
1 changed files with 15 additions and 0 deletions
  1. 15 0
      routers/api/infoPublish/msg_center.py

+ 15 - 0
routers/api/infoPublish/msg_center.py

@@ -366,6 +366,21 @@ async def readall_system_notice(
     db.query(MsgCenter).filter(where).update({"recv_status": 1, "update_time": datetime.now()})
     db.query(MsgCenter).filter(where).update({"recv_status": 1, "update_time": datetime.now()})
     db.commit()
     db.commit()
 
 
+    return {
+        "code": 200,
+        "msg": "保存成功"
+    }
+
+@router.post('/read_system_notice_by_id')
+async def read_system_notice_by_id(
+    body = Depends(remove_xss_json), 
+    db: Session = Depends(get_db),
+    user_id = Depends(valid_access_token)
+):
+    where = and_(MsgCenter.del_flag == '0', MsgCenter.msg_type == '系统消息', MsgCenter.id == body['id'], MsgCenter.recv_userid == user_id)
+    db.query(MsgCenter).filter(where).update({"recv_status": 1, "update_time": datetime.now()})
+    db.commit()
+
     return {
     return {
         "code": 200,
         "code": 200,
         "msg": "保存成功"
         "msg": "保存成功"