代码bug修复

qrnn
youngS 3 years ago
parent 8a59b8d329
commit 2e491db16c
  1. 4
      fir_ser/api/utils/app/supersignutils.py
  2. 5
      fir_ser/api/utils/utils.py

@ -265,14 +265,14 @@ def get_developer_user_by_app_udid(user_objs, udid, app_obj):
# 根据app查找开发者账户
for developer_obj in AppIOSDeveloperInfo.objects.filter(
pk__in=developer_udid_obj_list.filter(developerid__apptodeveloper__app_id=app_obj)):
if get_developer_udided(developer_obj)[1] + get_developer_can_used_from_public_sign(
if get_developer_udided(developer_obj)[2] + get_developer_can_used_from_public_sign(
developer_obj.user_id) < developer_obj.usable_number:
logger.info(f'app_obj:{app_obj} only and return')
return developer_obj, False
for developer_obj in AppIOSDeveloperInfo.objects.filter(user_id__in=user_objs, is_actived=True,
certid__isnull=False).order_by("created_time"):
if get_developer_udided(developer_obj)[1] + get_developer_can_used_from_public_sign(
if get_developer_udided(developer_obj)[2] + get_developer_can_used_from_public_sign(
developer_obj.user_id) < developer_obj.usable_number:
logger.info(f'get suitable developer and return')
return developer_obj, False

@ -47,7 +47,8 @@ def get_developer_udided(developer_obj):
developer_udid_lists = list(udid_sync_developer_obj.values_list("udid"))
if super_sing_used_obj:
super_sign_udid_lists = list(super_sing_used_obj.values_list("udid__udid__udid"))
return len(set(developer_udid_lists) - set(super_sign_udid_lists)), len(set(super_sign_udid_lists))
return len(set(developer_udid_lists) - set(super_sign_udid_lists)), len(set(super_sign_udid_lists)), len(
set(developer_udid_lists))
def get_developer_devices(developer_obj_lists):
@ -55,7 +56,7 @@ def get_developer_devices(developer_obj_lists):
flyapp_used_sum = 0
max_total = 0
for dev_obj in developer_obj_lists:
other_used, flyapp_used = get_developer_udided(dev_obj)
other_used, flyapp_used, _ = get_developer_udided(dev_obj)
other_used_sum += other_used
flyapp_used_sum += flyapp_used
max_total += 100

Loading…
Cancel
Save