Showing
2 changed files
with
5 additions
and
1 deletions
| @@ -26,11 +26,13 @@ export struct CustomProtocolDialog { | @@ -26,11 +26,13 @@ export struct CustomProtocolDialog { | ||
| 26 | Span("《用户协议》").fontSize(14).fontColor("#ED2800").onClick(()=>{ | 26 | Span("《用户协议》").fontSize(14).fontColor("#ED2800").onClick(()=>{ |
| 27 | let bean={contentId:"1",pageID:""} as Params | 27 | let bean={contentId:"1",pageID:""} as Params |
| 28 | WDRouterRule.jumpWithPage(WDRouterPage.loginProtocolPage,bean) | 28 | WDRouterRule.jumpWithPage(WDRouterPage.loginProtocolPage,bean) |
| 29 | + this.controller.close() | ||
| 29 | }) | 30 | }) |
| 30 | Span("及").fontSize(14).fontColor("#666666") | 31 | Span("及").fontSize(14).fontColor("#666666") |
| 31 | Span("《隐私政策》").fontSize(14).fontColor("#ED2800").onClick(()=>{ | 32 | Span("《隐私政策》").fontSize(14).fontColor("#ED2800").onClick(()=>{ |
| 32 | let bean={contentId:"2",pageID:""} as Params | 33 | let bean={contentId:"2",pageID:""} as Params |
| 33 | WDRouterRule.jumpWithPage(WDRouterPage.loginProtocolPage,bean) | 34 | WDRouterRule.jumpWithPage(WDRouterPage.loginProtocolPage,bean) |
| 35 | + this.controller.close() | ||
| 34 | }) | 36 | }) |
| 35 | Span("后进行登录").fontSize(14).fontColor("#666666") | 37 | Span("后进行登录").fontSize(14).fontColor("#666666") |
| 36 | }.margin({ top: 12, left: 16, right: 16 }) | 38 | }.margin({ top: 12, left: 16, right: 16 }) |
| @@ -8,6 +8,7 @@ export struct LoginInputComponent { | @@ -8,6 +8,7 @@ export struct LoginInputComponent { | ||
| 8 | @State codeBtnState: boolean = false //发送验证码控件是否可以 默认不可用 | 8 | @State codeBtnState: boolean = false //发送验证码控件是否可以 默认不可用 |
| 9 | @Link isCodeSend: boolean //验证码控件是否点击 默认没有 发送接口 | 9 | @Link isCodeSend: boolean //验证码控件是否点击 默认没有 发送接口 |
| 10 | @Link isSubmit: boolean //是否可以提交 | 10 | @Link isSubmit: boolean //是否可以提交 |
| 11 | + isFirst:boolean=true//是否第一次获取验证码 | ||
| 11 | 12 | ||
| 12 | build() { | 13 | build() { |
| 13 | Column() { | 14 | Column() { |
| @@ -50,7 +51,7 @@ export struct LoginInputComponent { | @@ -50,7 +51,7 @@ export struct LoginInputComponent { | ||
| 50 | this.isSubmit = (this.phoneContent.length >= 11 && this.codeContent.length >= 6) | 51 | this.isSubmit = (this.phoneContent.length >= 11 && this.codeContent.length >= 6) |
| 51 | }) | 52 | }) |
| 52 | 53 | ||
| 53 | - Text(this.isCodeSend ? this.timeCount + "s" : "发送验证码") | 54 | + Text(this.isCodeSend ? this.timeCount + "s" : this.isFirst?"发送验证码":'重新发送') |
| 54 | .backgroundImage($r('app.media.login_code_bg'), ImageRepeat.NoRepeat) | 55 | .backgroundImage($r('app.media.login_code_bg'), ImageRepeat.NoRepeat) |
| 55 | .backgroundImageSize(ImageSize.Cover) | 56 | .backgroundImageSize(ImageSize.Cover) |
| 56 | .fontColor('#ED2800') | 57 | .fontColor('#ED2800') |
| @@ -65,6 +66,7 @@ export struct LoginInputComponent { | @@ -65,6 +66,7 @@ export struct LoginInputComponent { | ||
| 65 | return | 66 | return |
| 66 | } | 67 | } |
| 67 | this.isCodeSend = true | 68 | this.isCodeSend = true |
| 69 | + this.isFirst=false | ||
| 68 | let time = setInterval(() => { | 70 | let time = setInterval(() => { |
| 69 | Logger.debug("倒计时:" + this.timeCount) | 71 | Logger.debug("倒计时:" + this.timeCount) |
| 70 | this.timeCount-- | 72 | this.timeCount-- |
-
Please register or login to post a comment