diff --git a/fir_client/src/components/user/FirSuperSignBase.vue b/fir_client/src/components/user/FirSuperSignBase.vue
index c669ba3..bdbf353 100644
--- a/fir_client/src/components/user/FirSuperSignBase.vue
+++ b/fir_client/src/components/user/FirSuperSignBase.vue
@@ -857,11 +857,18 @@
+
+
+ width="170">
开发者ID: {{ scope.row.developer_id }}
@@ -941,7 +948,7 @@
align="center"
label="开发者ID"
prop="developer_id"
- width="200">
+ width="170">
开发者ID: {{ get_developer_uid(scope.row.developer_id) }}
@@ -972,7 +979,7 @@
align="center"
label="授权时间"
prop="created_time"
- width="160">
+ width="100">
@@ -1019,7 +1026,7 @@
UDID: {{ scope.row.udid }}
开发者ID: {{ scope.row.issuer_id }}
- {{ scope.row.udid }}
+ {{ scope.row.udid }}
@@ -1057,6 +1064,7 @@
@@ -1093,7 +1101,7 @@
align="center"
label="添加时间"
prop="created_time"
- width="160">
+ width="100">
仅删除
@@ -1115,6 +1124,7 @@
删除并禁用设备
diff --git a/fir_ser/xsign/utils/supersignutils.py b/fir_ser/xsign/utils/supersignutils.py
index d8fa75b..8393ae6 100644
--- a/fir_ser/xsign/utils/supersignutils.py
+++ b/fir_ser/xsign/utils/supersignutils.py
@@ -612,11 +612,12 @@ class IosUtils(object):
return status, device_obj
if device_obj and device_obj.status not in ['ENABLED', 'DISABLED']:
- if not IosUtils.check_device_status(developer_obj, org_device_obj=device_obj)[0]:
+ status, sync_device_obj = IosUtils.check_device_status(developer_obj, org_device_obj=device_obj)
+ if not status:
update_or_create_developer_udid_info(device_obj, developer_obj)
return False, 'UNEXPECTED_ERROR'
-
- sync_device_obj, _ = update_or_create_developer_udid_info(device_obj, developer_obj)
+ else:
+ sync_device_obj, _ = update_or_create_developer_udid_info(device_obj, developer_obj)
# 更新设备状态
# 1. UDIDsyncDeveloper 库,通过udid 更新或创建设备信息
@@ -698,7 +699,8 @@ class IosUtils(object):
return False, err_msg
else:
if org_device_obj and org_device_obj.id == device_obj.id:
- org_device_obj.status = device_obj.status
+ sync_device_obj, _ = update_or_create_developer_udid_info(device_obj, developer_obj)
+ return True, sync_device_obj
return True, ''
@staticmethod