1234567891011121314151617181920212223242526 |
- # coding=utf-8
- from apps.web.dealer.models import Dealer
- from apps.web.device.models import Device, Group
- groupNames = [u"金科东方水榭", u"观天下", u"尚城绿园", u"尚城公寓", u"金科观天下", u"水榭新大陆", "东方王榭洋房"]
- def getDevIds(dealerName):
- dealers = Dealer.objects.filter(username=dealerName).all()
- print dealers
- groupIds = list()
- for dealer in dealers:
- groupIds.append(Group.get_group_ids_of_dealer(dealer.id))
- print groupIds
- devIds = list()
- for _ in groupIds:
- group = Group.get_group(_)
- if group.has_key("groupName") and group["groupName"] in groupNames:
- devIds.append(Device.get_devNos_by_group(_))
- print "this is lens: ", len(devIds)
- return devIds
|