|
@@ -48,6 +48,7 @@ namespace molilian.core
|
|
|
{
|
|
{
|
|
|
if (accountid != 0 && accountid != item.id) return false;
|
|
if (accountid != 0 && accountid != item.id) return false;
|
|
|
if (mode != PddUnionWorkMode.All && mode != item.work_mode) return false;
|
|
if (mode != PddUnionWorkMode.All && mode != item.work_mode) return false;
|
|
|
|
|
+ if (item.work_mode == PddUnionWorkMode.Crawler && !item.cookie_status) return false;
|
|
|
|
|
|
|
|
if (!string.IsNullOrEmpty(_end_point) && !string.IsNullOrEmpty(item.end_point))
|
|
if (!string.IsNullOrEmpty(_end_point) && !string.IsNullOrEmpty(item.end_point))
|
|
|
{
|
|
{
|
|
@@ -218,14 +219,15 @@ namespace molilian.core
|
|
|
accountId = exist.id;
|
|
accountId = exist.id;
|
|
|
if (work_mode == JdUnionWorkMode.Crawler) status = true;
|
|
if (work_mode == JdUnionWorkMode.Crawler) status = true;
|
|
|
new DBContext.Table("pdd_pool")
|
|
new DBContext.Table("pdd_pool")
|
|
|
- .Add("duoId", duoId)
|
|
|
|
|
- .Add("cookies", cookies)
|
|
|
|
|
- .Add("user_agent", user_agent)
|
|
|
|
|
- .Add("status", status)
|
|
|
|
|
- .Add("last_time", DateTime.Now)
|
|
|
|
|
- .Add("login_time", DateTime.Now)
|
|
|
|
|
- .Where("id=@id", new { exist.id })
|
|
|
|
|
- .Update();
|
|
|
|
|
|
|
+ .Add("duoId", duoId)
|
|
|
|
|
+ .Add("cookies", cookies)
|
|
|
|
|
+ .Add("user_agent", user_agent)
|
|
|
|
|
+ .Add("status", status)
|
|
|
|
|
+ .Add("cookie_status", 1)
|
|
|
|
|
+ .Add("last_time", DateTime.Now)
|
|
|
|
|
+ .Add("login_time", DateTime.Now)
|
|
|
|
|
+ .Where("id=@id", new { exist.id })
|
|
|
|
|
+ .Update();
|
|
|
if (status) _ = List(true);
|
|
if (status) _ = List(true);
|
|
|
}
|
|
}
|
|
|
else
|
|
else
|
|
@@ -238,6 +240,7 @@ namespace molilian.core
|
|
|
.Add("cookies", cookies)
|
|
.Add("cookies", cookies)
|
|
|
.Add("user_agent", user_agent)
|
|
.Add("user_agent", user_agent)
|
|
|
.Add("pid", lastPid)
|
|
.Add("pid", lastPid)
|
|
|
|
|
+ .Add("cookie_status", 1)
|
|
|
.Add("create_time", DateTime.Now)
|
|
.Add("create_time", DateTime.Now)
|
|
|
.Add("last_time", DateTime.Now)
|
|
.Add("last_time", DateTime.Now)
|
|
|
.Add("login_time", DateTime.Now)
|
|
.Add("login_time", DateTime.Now)
|
|
@@ -256,6 +259,16 @@ namespace molilian.core
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ public static int CookieDisabled(int id)
|
|
|
|
|
+ {
|
|
|
|
|
+ return new DBContext.Table("pdd_pool")
|
|
|
|
|
+ .Add("cookie_status", 0)
|
|
|
|
|
+ .Add("last_time", DateTime.Now)
|
|
|
|
|
+ .Where("id=@id", new { id })
|
|
|
|
|
+ .Update();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
public static int Update(PddPoolDTO account)
|
|
public static int Update(PddPoolDTO account)
|
|
|
{
|
|
{
|
|
|
return new DBContext.Table("pdd_pool")
|
|
return new DBContext.Table("pdd_pool")
|
|
@@ -269,6 +282,7 @@ namespace molilian.core
|
|
|
//.Add("today_finishCosPrice", account.today_finishCosPrice)
|
|
//.Add("today_finishCosPrice", account.today_finishCosPrice)
|
|
|
//.Add("today_finishOrderNum", account.today_finishOrderNum)
|
|
//.Add("today_finishOrderNum", account.today_finishOrderNum)
|
|
|
//.Add("today_orderNum", account.today_orderNum)
|
|
//.Add("today_orderNum", account.today_orderNum)
|
|
|
|
|
+ .Add("last_time", DateTime.Now)
|
|
|
.Where("id=@id", new { account.id })
|
|
.Where("id=@id", new { account.id })
|
|
|
.Update();
|
|
.Update();
|
|
|
}
|
|
}
|