1. 当用户注册时间为空时,获取用户注册时间

2. 检测到U2已签到时保存签到状态
This commit is contained in:
ngfchl
2022-09-25 21:33:48 +08:00
parent 19ebc76515
commit b5d708368e

View File

@@ -649,6 +649,9 @@ class PtSpider:
result = self.sign_in_u2(my_site)
if result.code == StatusCodeEnum.OK.code:
print(result.data)
signin_today.sign_in_today = True
signin_today.sign_in_info = result.msg
signin_today.save()
return CommonResponse.success(
status=StatusCodeEnum.OK,
msg='签到成功!'
@@ -1201,8 +1204,15 @@ class PtSpider:
# ).split('(')[0].strip('\xa0').strip()
# print('注册时间:', time_join_1)
# time_join = time_join_1.replace('(', '').replace(')', '').strip('\xa0').strip()
# if not my_site.time_join and time_join:
# my_site.time_join = time_join
if not my_site.time_join:
time_join = ''.join(
details_html.xpath(site.time_join_rule)
)
if time_join:
my_site.time_join = time_join
else:
pass
# 去除字符串中的中文
my_level_1 = ''.join(