|
|
@@ -392,10 +392,9 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
|
392
|
392
|
}
|
393
|
393
|
]
|
394
|
394
|
|
395
|
|
- @property
|
396
|
|
- def srinfo(self):
|
|
395
|
+ def srinfo(self, brand_id=None):
|
397
|
396
|
try:
|
398
|
|
- sr = SalesResponsibilityInfo.objects.get(user_id=self.user_id, user_status=SalesResponsibilityInfo.ACTIVATED)
|
|
397
|
+ sr = SalesResponsibilityInfo.objects.get(brand_id=brand_id, unionid=self.unionid, user_status=SalesResponsibilityInfo.ACTIVATED)
|
399
|
398
|
except SalesResponsibilityInfo.DoesNotExist:
|
400
|
399
|
sr = None
|
401
|
400
|
return sr.base_data if sr else {
|
|
|
@@ -427,7 +426,7 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
|
427
|
426
|
'cardList': self.cardList,
|
428
|
427
|
'saleclerk': bool(saleclerk_info),
|
429
|
428
|
'saleclerk_info': saleclerk_info,
|
430
|
|
- 'sr_info': self.srinfo,
|
|
429
|
+ 'sr_info': self.srinfo(brand_id),
|
431
|
430
|
}
|
432
|
431
|
|
433
|
432
|
@property
|