|
@@ -382,9 +382,11 @@ def get_search_list(cls,**kwargs):
|
|
|
elif model_name == "UserInfo":
|
|
|
if kwargs.get("name"):
|
|
|
qset = qset.filter(username__icontains=kwargs.get("name"))
|
|
|
- data = list(qset.values("id","username","usercode","avatar"))
|
|
|
- for item in data:
|
|
|
- item["label"] = "%s(%s)" % (item["username"],item["usercode"])
|
|
|
+ if kwargs.get("usercode"):
|
|
|
+ qset = qset.filter(usercode__icontains=kwargs.get("usercode"))
|
|
|
+ data = list(qset.values("id","username","usercode","avatar"))
|
|
|
+ for item in data:
|
|
|
+ item["label"] = "%s(%s)" % (item["username"],item["usercode"])
|
|
|
else:
|
|
|
data = []
|
|
|
elif model_name == "MatchGroup":
|