|
|
@ -93,10 +93,12 @@ class ClientUtil: |
|
|
|
client_ver = short_ver.replace('0.33', '033') |
|
|
|
client_ver = short_ver.replace('0.33', '033') |
|
|
|
db_conn = pymysql.Connect(**self.db_config) |
|
|
|
db_conn = pymysql.Connect(**self.db_config) |
|
|
|
db_cursor = db_conn.cursor(cursor=DictCursor) |
|
|
|
db_cursor = db_conn.cursor(cursor=DictCursor) |
|
|
|
|
|
|
|
print('client_ver', client_ver) |
|
|
|
db_cursor.execute(GET_DEPLOY_CLIENT_INFO, (client_ver,)) |
|
|
|
db_cursor.execute(GET_DEPLOY_CLIENT_INFO, (client_ver,)) |
|
|
|
result = db_cursor.fetchone() |
|
|
|
result = db_cursor.fetchone() |
|
|
|
if result is None: |
|
|
|
if result is None: |
|
|
|
return None |
|
|
|
return None |
|
|
|
|
|
|
|
print("result['full_version']", result['full_version'], result) |
|
|
|
return result['full_version'] |
|
|
|
return result['full_version'] |
|
|
|
|
|
|
|
|
|
|
|
@staticmethod |
|
|
|
@staticmethod |
|
|
@ -152,7 +154,7 @@ class ClientUtil: |
|
|
|
for local_file in local_file_list: |
|
|
|
for local_file in local_file_list: |
|
|
|
print(local_file) |
|
|
|
print(local_file) |
|
|
|
if client_version in local_file: |
|
|
|
if client_version in local_file: |
|
|
|
print('找到本地文件:', client_version) |
|
|
|
print('找到本地文件:', client_version, local_file) |
|
|
|
return |
|
|
|
return |
|
|
|
# 如果本地没有则到服务器上拉取 |
|
|
|
# 如果本地没有则到服务器上拉取 |
|
|
|
client = ClientRelease.objects.filter(Q(client_ver=client_version) & Q(is_delete=False)).order_by('-id').first() |
|
|
|
client = ClientRelease.objects.filter(Q(client_ver=client_version) & Q(is_delete=False)).order_by('-id').first() |
|
|
|