cardList

Brightcells vor 6 Jahren
Ursprung
Commit
c2434b4d01
1 geänderte Dateien mit 10 neuen Zeilen und 0 gelöschten Zeilen
  1. 10 0
      account/models.py

+ 10 - 0
account/models.py

@@ -374,6 +374,15 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
374 374
             'phone': self.phone,
375 375
         }
376 376
 
377
+    @property
378
+    def cardList(self):
379
+        return [
380
+            {
381
+                'cardId': self.membercardid,
382
+                'code': self.memberusercardcode
383
+            }
384
+        ]
385
+
377 386
     def brandata(self, brand_id=None):
378 387
         if self.unionid:
379 388
             try:
@@ -393,6 +402,7 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
393 402
             'has_membercard': self.has_membercard,
394 403
             'membercardid': self.membercardid,
395 404
             'memberusercardcode': self.memberusercardcode,
405
+            'cardList': self.cardList,
396 406
             'saleclerk': bool(saleclerk_info),
397 407
             'saleclerk_info': saleclerk_info,
398 408
         }