liangxixiaofangdevadd.py 798 B

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