This commit is contained in:
2026-01-30 11:28:35 +08:00
commit f1831c31b4
399 changed files with 860978 additions and 0 deletions
@@ -0,0 +1,87 @@
import requests
from module import F6_module
import time
from tqdm import tqdm
import logging
import os
f6_module = F6_module()
# 创建日志目录
log_dir = 'log'
if not os.path.exists(log_dir):
os.makedirs(log_dir)
# 获取日志记录器
logger = logging.getLogger('F6')
# 创建日志处理器和格式器
handler = logging.FileHandler(os.path.join(log_dir, 'F6.log'), mode='a', encoding='utf-8')
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
handler.setFormatter(formatter)
logger.addHandler(handler)
# 1.向服务器发送请求登录
username = "15942460506"
password = "Aa123456"
store_name = "安顺专业贴膜导航快修保养"
module = 1
res = f6_module.login_in(username, password, store_name)
cookies = requests.utils.dict_from_cookiejar(res.cookies)
print(cookies) # 登录获取cookies
id_own_org = cookies['prodOrg']
url = 'https://ids-goods.f6car.cn/f6-ids-goods/service/getServiceList'
data = {
"param": "",
"name": "",
"customCode": "",
"currentPage": 1,
"pageSize": 10,
"isDel": 0,
"idOwnOrg": id_own_org
}
res = requests.post(url, cookies=cookies, json=data)
# print(res.json())
total_pages = int(res.json().get('data', {}).get('totalPages', 1))
total_records = int(res.json().get('data', {}).get('totalRecords', 1))
success = 0
failed = 0
# print(total_pages)
for page in tqdm(range(1, total_pages + 1)):
number_res = requests.post(url, cookies=cookies, json={
"param": "",
"name": "",
"customCode": "",
"currentPage": page,
"pageSize": 10,
"isDel": 0,
"idOwnOrg": id_own_org
})
data = number_res.json().get('data').get('records')
# print(data)
for infoId in data:
if not data:
continue
else:
infoId1 = infoId.get('infoId')
data1 = {
"serviceInfoIdList": [
infoId1
]
}
res1 = requests.post(f'https://ids-goods.f6car.cn/f6-ids-goods/service/delService',
cookies=cookies, json=data1)
time.sleep(2)
print(res1.json())
logger.info(f'删除返回值:{res1.json()}')
if res1.json().get('data', {}).get('successCount') == 1:
success += 1
else:
failed += 1
time.sleep(3)
# break
print(f'成功删除{success}条数据,失败{failed}条数据,总共{total_records}条数据')