From 0a7ebda7a3d4d5e40d4fcdb07f0485227d0cee4e Mon Sep 17 00:00:00 2001
From: liguangyu06 <1666071293@qq.com>
Date: Thu, 27 Jun 2024 09:20:42 +0800
Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BE=8B=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ...76\347\275\256\344\277\241\346\201\257.py" | 76 ++++++++++---------
 ...07\346\263\250\351\205\215\347\275\256.py" | 75 +++++++++---------
 ...60\345\235\200\344\277\241\346\201\257.py" | 74 +++++++++---------
 3 files changed, 115 insertions(+), 110 deletions(-)

diff --git "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.py" "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.py"
index 0dc79a13..1553e4c1 100644
--- "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.py"
+++ "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271jde\351\205\215\350\264\247\346\211\213\345\212\250\346\216\250\351\200\201\350\256\276\347\275\256\344\277\241\346\201\257.py"
@@ -29,47 +29,49 @@ request_body = commonFuc().get_business_data(module, "payload4")
 result = requests.post(url, json=request_body, headers=headers)
 result = json.loads(result.content)
 
-# 鐢熸垚闅忔満鏁�
-website_random = random.randint(0, len(result["data"]["list"]) - 1)
-# 鑾峰彇绔欑偣淇℃伅
-companyId = result["data"]["list"][website_random]["companyId"]
+# 鍒ゆ柇鏄惁鑾峰彇鍒扮珯鐐逛俊鎭�
+if result["data"]["list"]:
+    # 鐢熸垚闅忔満鏁�
+    website_random = random.randint(0, len(result["data"]["list"]) - 1)
+    # 鑾峰彇绔欑偣淇℃伅
+    companyId = result["data"]["list"][website_random]["companyId"]
 
-# 绗笁姝ヨ幏鍙栫珯鐐筳de閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
-url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url21")
-request_body = commonFuc().get_business_data(module, "payload21", companyId)
-"""
-
- 鍦烘櫙: 鑾峰彇绔欑偣jde閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
- 鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐筳de閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
- 杈撳嚭锛歿"total":"%s"}
-"""
+    # 绗笁姝ヨ幏鍙栫珯鐐筳de閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
+    url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url21")
+    request_body = commonFuc().get_business_data(module, "payload21", companyId)
+    """
+    
+     鍦烘櫙: 鑾峰彇绔欑偣jde閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
+     鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐筳de閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
+     杈撳嚭锛歿"total":"%s"}
+    """
 
-# 鍙戦€佽姹�
-result = requests.post(url, json=request_body, headers=headers)
-# 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
-api_time = float(result.elapsed.total_seconds())
+    # 鍙戦€佽姹�
+    result = requests.post(url, json=request_body, headers=headers)
+    # 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
+    api_time = float(result.elapsed.total_seconds())
 
-# 鑾峰彇绔欑偣JDE閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
-result = json.loads(result.content)
-# print(result)
-result = {"total": len(result["data"]) if result["data"] else 0}
+    # 鑾峰彇绔欑偣JDE閰嶈揣鎵嬪姩鎺ㄩ€佽缃俊鎭�
+    result = json.loads(result.content)
+    # print(result)
+    result = {"total": len(result["data"]) if result["data"] else 0}
 
-# 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
-result["api_time"] = api_time
+    # 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
+    result["api_time"] = api_time
 
-# 鏁版嵁搴撴搷浣�
-mysql_handle = mySql()
-# 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
-host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
+    # 鏁版嵁搴撴搷浣�
+    mysql_handle = mySql()
+    # 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
+    host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
 
-# 鏌ヨ鏁版嵁搴撲腑绔欑偣JDE閰嶈揣鎵嬪姩鎺ㄩ€佽缃�
-sql = "SELECT count(t.id) FROM `cmdc-order`.tc_jde_push_config t " \
-      "WHERE companyCode in (SELECT t.companyCode FROM `cmdc-user`.cmdc_company t WHERE companyId = {})".format(
-    companyId)
-total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-order", sql)[0][0]
+    # 鏌ヨ鏁版嵁搴撲腑绔欑偣JDE閰嶈揣鎵嬪姩鎺ㄩ€佽缃�
+    sql = "SELECT count(t.id) FROM `cmdc-order`.tc_jde_push_config t " \
+          "WHERE companyCode in (SELECT t.companyCode FROM `cmdc-user`.cmdc_company t WHERE companyId = {})".format(
+        companyId)
+    total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-order", sql)[0][0]
 
-# 鑾峰彇棰勬湡缁撴灉
-check_dict = commonFuc().get_business_data(module, "checkDict21", total)
-# print(check_dict)
-# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
-commonFuc().check_result(check_dict, result)
+    # 鑾峰彇棰勬湡缁撴灉
+    check_dict = commonFuc().get_business_data(module, "checkDict21", total)
+    # print(check_dict)
+    # 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
+    commonFuc().check_result(check_dict, result)
diff --git "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.air/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.py" "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.air/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.py"
index 488ea1dd..1ce7ac42 100644
--- "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.air/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.py"
+++ "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.air/\350\216\267\345\217\226\347\253\231\347\202\271\345\244\207\346\263\250\351\205\215\347\275\256.py"
@@ -29,47 +29,48 @@ request_body = commonFuc().get_business_data(module, "payload4")
 result = requests.post(url, json=request_body, headers=headers)
 result = json.loads(result.content)
 
-# 鐢熸垚闅忔満鏁�
-website_random = random.randint(0, len(result["data"]["list"]) - 1)
-# 鑾峰彇绔欑偣淇℃伅
-companyId = result["data"]["list"][website_random]["companyId"]
+# 鍒ゆ柇鏄惁鑾峰彇鍒扮珯鐐逛俊鎭�
+if result["data"]["list"]:
+    # 鐢熸垚闅忔満鏁�
+    website_random = random.randint(0, len(result["data"]["list"]) - 1)
+    # 鑾峰彇绔欑偣淇℃伅
+    companyId = result["data"]["list"][website_random]["companyId"]
 
-# 绗笁姝ヨ幏鍙栫珯鐐瑰娉ㄩ厤缃�
-url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url17")
-request_body = commonFuc().get_business_data(module, "payload17", companyId)
-"""
-
- 鍦烘櫙: 鑾峰彇绔欑偣澶囨敞閰嶇疆
- 鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐瑰娉ㄩ厤缃�
- 杈撳嚭锛歿"total":"%s"}
-"""
+    # 绗笁姝ヨ幏鍙栫珯鐐瑰娉ㄩ厤缃�
+    url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url17")
+    request_body = commonFuc().get_business_data(module, "payload17", companyId)
+    """
+    
+     鍦烘櫙: 鑾峰彇绔欑偣澶囨敞閰嶇疆
+     鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐瑰娉ㄩ厤缃�
+     杈撳嚭锛歿"total":"%s"}
+    """
 
-# 鍙戦€佽姹�
-result = requests.post(url, json=request_body, headers=headers)
-# 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
-api_time = float(result.elapsed.total_seconds())
-
-# 鑾峰彇绔欑偣澶囨敞閰嶇疆淇℃伅
-result = json.loads(result.content)
-# print(result)
-result = {"total": len(result["data"]["resultList"])}
+    # 鍙戦€佽姹�
+    result = requests.post(url, json=request_body, headers=headers)
+    # 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
+    api_time = float(result.elapsed.total_seconds())
 
-# 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
-result["api_time"] = api_time
+    # 鑾峰彇绔欑偣澶囨敞閰嶇疆淇℃伅
+    result = json.loads(result.content)
+    # print(result)
+    result = {"total": len(result["data"]["resultList"])}
 
-# 鏁版嵁搴撴搷浣�
-mysql_handle = mySql()
-# 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
-host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
+    # 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
+    result["api_time"] = api_time
 
-# 鏌ヨ鏁版嵁搴撲腑澶囨敞淇℃伅
-sql = "SELECT count(t.remarksConfigManageId) FROM `cmdc-user`.cmdc_remarks_config_manage t " \
-      "WHERE deleteSign = 0 and companyId = {}".format(companyId)
-total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-user", sql)[0][0]
+    # 鏁版嵁搴撴搷浣�
+    mysql_handle = mySql()
+    # 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
+    host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
 
-# 鑾峰彇棰勬湡缁撴灉
-check_dict = commonFuc().get_business_data(module, "checkDict17", total)
-# print(check_dict)
-# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
-commonFuc().check_result(check_dict, result)
+    # 鏌ヨ鏁版嵁搴撲腑澶囨敞淇℃伅
+    sql = "SELECT count(t.remarksConfigManageId) FROM `cmdc-user`.cmdc_remarks_config_manage t " \
+          "WHERE deleteSign = 0 and companyId = {}".format(companyId)
+    total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-user", sql)[0][0]
 
+    # 鑾峰彇棰勬湡缁撴灉
+    check_dict = commonFuc().get_business_data(module, "checkDict17", total)
+    # print(check_dict)
+    # 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
+    commonFuc().check_result(check_dict, result)
diff --git "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.py" "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.py"
index c55aeeb2..38944fd1 100644
--- "a/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.py"
+++ "b/air_case/cmdc_website/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.air/\350\216\267\345\217\226\347\253\231\347\202\271\351\200\200\350\264\247\345\234\260\345\235\200\344\277\241\346\201\257.py"
@@ -29,45 +29,47 @@ request_body = commonFuc().get_business_data(module, "payload4")
 result = requests.post(url, json=request_body, headers=headers)
 result = json.loads(result.content)
 
-# 鐢熸垚闅忔満鏁�
-website_random = random.randint(0, len(result["data"]["list"]) - 1)
-# 鑾峰彇绔欑偣淇℃伅
-companyId = result["data"]["list"][website_random]["companyId"]
+# 鍒ゆ柇鏄惁鑾峰彇鍒扮珯鐐逛俊鎭�
+if result["data"]["list"]:
+    # 鐢熸垚闅忔満鏁�
+    website_random = random.randint(0, len(result["data"]["list"]) - 1)
+    # 鑾峰彇绔欑偣淇℃伅
+    companyId = result["data"]["list"][website_random]["companyId"]
 
-# 绗笁姝ヨ幏鍙栫珯鐐归€€璐у湴鍧€淇℃伅
-url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url14")
-request_body = commonFuc().get_business_data(module, "payload14", companyId)
-"""
-
- 鍦烘櫙: 鑾峰彇绔欑偣閫€璐у湴鍧€淇℃伅
- 鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐归€€璐у湴鍧€淇℃伅
- 杈撳嚭锛歿"data":"%s"}
-"""
+    # 绗笁姝ヨ幏鍙栫珯鐐归€€璐у湴鍧€淇℃伅
+    url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url14")
+    request_body = commonFuc().get_business_data(module, "payload14", companyId)
+    """
+    
+     鍦烘櫙: 鑾峰彇绔欑偣閫€璐у湴鍧€淇℃伅
+     鐢ㄤ緥鍚嶇О锛氳幏鍙栫珯鐐归€€璐у湴鍧€淇℃伅
+     杈撳嚭锛歿"data":"%s"}
+    """
 
-# 鍙戦€佽姹�
-result = requests.post(url, json=request_body, headers=headers)
-# 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
-api_time = float(result.elapsed.total_seconds())
+    # 鍙戦€佽姹�
+    result = requests.post(url, json=request_body, headers=headers)
+    # 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿
+    api_time = float(result.elapsed.total_seconds())
 
-# 鑾峰彇绔欑偣閫€璐т俊鎭�
-result = json.loads(result.content)
-# print(result)
-result = {"data": len(result["data"])}
-# print(result)
-# 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
-result["api_time"] = api_time
+    # 鑾峰彇绔欑偣閫€璐т俊鎭�
+    result = json.loads(result.content)
+    # print(result)
+    result = {"data": len(result["data"])}
+    # print(result)
+    # 灏嗘帴鍙e搷搴旀椂闂存坊鍔犺嚦result
+    result["api_time"] = api_time
 
-# 鏁版嵁搴撴搷浣�
-mysql_handle = mySql()
-# 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
-host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
+    # 鏁版嵁搴撴搷浣�
+    mysql_handle = mySql()
+    # 鑾峰彇conf.ini鏂囦欢涓厤缃殑鏁版嵁搴撲俊鎭�
+    host, port, user, pwd = mysql_handle.getConf(db="cmdc_db")
 
-# 鏌ヨ鏁版嵁搴撲腑閫€璐у湴鍧€淇℃伅
-sql = "SELECT count(t.returnAddressId) FROM `cmdc-user`.cmdc_return_address t WHERE companyCode = 00102"
-total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-user", sql)[0][0]
+    # 鏌ヨ鏁版嵁搴撲腑閫€璐у湴鍧€淇℃伅
+    sql = "SELECT count(t.returnAddressId) FROM `cmdc-user`.cmdc_return_address t WHERE companyCode = 00102"
+    total = mysql_handle.selectSql(host, port, user, pwd, "cmdc-user", sql)[0][0]
 
-# 鑾峰彇棰勬湡缁撴灉
-check_dict = commonFuc().get_business_data(module, "checkDict14", total)
-# print(check_dict)
-# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
-commonFuc().check_result(check_dict, result)
+    # 鑾峰彇棰勬湡缁撴灉
+    check_dict = commonFuc().get_business_data(module, "checkDict14", total)
+    # print(check_dict)
+    # 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
+    commonFuc().check_result(check_dict, result)
-- 
GitLab