Browse Source

Merge remote-tracking branch 'origin/main'

1 2 days ago
parent
commit
894e82fa42
1 changed files with 14 additions and 0 deletions
  1. 14 0
      login/ckLogin.go

+ 14 - 0
login/ckLogin.go

@@ -71,6 +71,13 @@ func LoadCookie(sessionInfos models.SsoSession, p *rod.Page, BaseUri string, inf
 			p.MustWaitStable()
 			p.MustWaitDOMStable()
 		}
+		if common.MustHasXV(p, "//div[text()=' 关于电子税务局“新办智能开业”的通知 ']") {
+			p.Timeout(common.ClickTimeOut).MustSearch("//span[text()='我知道了']").MustClick()
+			utils.Sleep(1)
+			common.MustElementXV(p, "//span[text()='确认']").MustClick()
+			utils.Sleep(40) //要转很久
+			p.Timeout(common.ClickTimeOut).MustNavigate(BaseUri + "/loginb")
+		}
 		if p.MustHasX(`//div[@class='leftMain']//div[contains(@class,'title')]`) {
 			_ = p.Timeout(common.ClickTimeOut).MustElementX(`//div[@class='leftMain']//div[contains(@class,'title')]`).WaitStable(300 * time.Millisecond)
 			if *p.Timeout(common.ClickTimeOut).MustElementX(`//div[@class='leftMain']//div[contains(@class,'title')]`).MustAttribute(`title`) == "" {
@@ -194,6 +201,13 @@ func LoadCookieFast(sessionInfos models.SsoSession, p *rod.Page, BaseUri string,
 			p.MustWaitStable()
 			p.MustWaitDOMStable()
 		}
+		if common.MustHasXV(p, "//div[text()=' 关于电子税务局“新办智能开业”的通知 ']") {
+			p.Timeout(common.ClickTimeOut).MustSearch("//span[text()='我知道了']").MustClick()
+			utils.Sleep(1)
+			common.MustElementXV(p, "//span[text()='确认']").MustClick()
+			utils.Sleep(40) //要转很久
+			p.Timeout(common.ClickTimeOut).MustNavigate(BaseUri + "/loginb")
+		}
 		if p.MustHasX(`//div[@class='leftMain']//div[contains(@class,'title')]`) {
 			_ = p.Timeout(common.ClickTimeOut).MustElementX(`//div[@class='leftMain']//div[contains(@class,'title')]`).WaitStable(300 * time.Millisecond)
 			if *p.Timeout(common.ClickTimeOut).MustElementX(`//div[@class='leftMain']//div[contains(@class,'title')]`).MustAttribute(`title`) == "" {