Explorar o código

fix:
query by admin on sysMsg is support count

chenjunkai %!s(int64=6) %!d(string=hai) anos
pai
achega
f1e9c05ffd
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      Controller/SysMsg.py

+ 3 - 1
Controller/SysMsg.py

@@ -111,9 +111,11 @@ class SysMsgView(View):
                 if username:
                     userID_list = ModelService.get_user_list_by_username(username)
                     sm_qs = sm_qs.filter(userID_id__in=userID_list)
+                count = sm_qs.count()
                 sm_qs = sm_qs[(page - 1) * line:page * line]. \
                     values('status', 'id', 'msg', 'addTime', 'updTime', 'userID__NickName')
-                return response.json(0, list(sm_qs))
+
+                return response.json(0, {'datas':list(sm_qs),'count':count})
             else:
                 return response.json(444, 'page,line')
         else: