瀏覽代碼

feat: 调整登录弹窗选项

zhangyuhan 9 月之前
父節點
當前提交
223bb16dc2

+ 30 - 21
src/jfw/modules/app/src/web/templates/me/login.html

@@ -154,8 +154,8 @@
         </div>
         <div class="input-login">
           <span class="header-tab">
-            <a class="header-tab-active">验证码登录</a>
-            <a>密码登录</a>
+            <a name="login-code" class="header-tab-active">验证码登录</a>
+            <a name="login-pass">密码登录</a>
             <i></i>
           </span>
           <div class="login">
@@ -261,6 +261,7 @@
 		var left_1 = (bodyWidth/2-34) / 2;
 		var left_2 = (bodyWidth/2-56) / 2 + bodyWidth / 2;
 		var isIos = mySysIsIos();
+    var loginType = 'login-pass'
     var disWord = getParam("disWord");
     var hideNum = 0
     var timer = null
@@ -328,26 +329,34 @@
 					window.location.href = href;
 				}
 			});
-			$(".header-tab>i").css("left",left_1);
+
+      function toggleLoginTypeClass (type) {
+        $(".header-tab>a").removeClass("header-tab-active");
+        $(".header-tab>a[" + type + "]").addClass("header-tab-active");
+        if (type === 'login-pass') {
+          $(".login .onePass").show();
+          $(".login .code").css("display","none");
+          $(".header-tab>i").css("left",left_2);
+          $('.forget-password').show()
+          $('.login .forget').addClass('flex')
+          $('#btn').text('登录')
+        } else {
+          $(".login .onePass").hide();
+          $(".login .code").css("display","table");
+          $(".header-tab>i").css("left",left_1);
+          $('.forget-password').hide()
+          $('.login .forget').removeClass('flex')
+          $('#btn').text('登录')
+        }
+        loginType = type
+        changeBtnStatus();
+      }
+
+      toggleLoginTypeClass(loginType)
+
 			$(".header-tab>a").on("tap",function(){
-				$(".header-tab>a").removeClass("header-tab-active");
-				$(this).addClass("header-tab-active");
-				if($(this).index() == 1){
-					$(".login .onePass").show();
-					$(".login .code").css("display","none");
-					$(".header-tab>i").css("left",left_2);
-                  $('.forget-password').show()
-				  $('.login .forget').addClass('flex')
-                  $('#btn').text('登录')
-				}else{
-					$(".login .onePass").hide();
-					$(".login .code").css("display","table");
-					$(".header-tab>i").css("left",left_1);
-					$('.forget-password').hide()
-					$('.login .forget').removeClass('flex')
-                   $('#btn').text('登录')
-				}
-				changeBtnStatus();
+        var type = $(this).index() == 1 ? 'login-pass' : 'login-code'
+				toggleLoginTypeClass(type)
 			});
 			//点击取消返回主页
 			$("#header a").on("tap",function(){

文件差異過大導致無法顯示
+ 0 - 0
src/web/staticres/common-module/login-js/jy-login-mini.mjs


文件差異過大導致無法顯示
+ 0 - 0
src/web/staticres/common-module/login-js/jy-login-mini.umd.js


文件差異過大導致無法顯示
+ 0 - 0
src/web/staticres/common-module/login-js/jy-login.mjs


文件差異過大導致無法顯示
+ 0 - 0
src/web/staticres/common-module/login-js/jy-login.umd.js


+ 2 - 2
src/web/templates/_error.html

@@ -283,8 +283,8 @@ function seclectNavLi(el, $index) {
           <span>验证码/密码登录</span>
       </div>
       <div class="login-dig-tabbar-navbar" style="">
-          <span name="code" class="is-active">验证码登录</span>
-          <span name="pass" class="">密码登录</span>
+          <span name="code">验证码登录</span>
+          <span name="pass" class="is-active">密码登录</span>
           <div class="line-box"></div>
       </div>
       <div class="login-dig-tabbar-content is-active" data-name="code" style="">

+ 6 - 6
src/web/templates/common/pc-login-dialog.html

@@ -26,8 +26,8 @@
           <p class="bind-phone-tip">为了给您提供更好的服务,请绑定手机号!</p>
         </div>
         <div class="login-dig-tabbar-navbar" style="">
-          <span name="code" class="is-active">验证码登录</span>
-          <span name="pass" class="">密码登录</span>
+          <span name="code">验证码登录</span>
+          <span name="pass" class="is-active">密码登录</span>
           <div class="line-box"></div>
         </div>
         <!-- <div class="login-dig-tabbar-navbar set-pass-module" data-name="set-password" style="display: none;">
@@ -128,8 +128,8 @@
         <div class="login-dig-wx-qrcode-box login-module-card wx-qr-login" style="display: none">
           <img class="wx-qrcode" id="layerImg-login" src="" />
           <div class="footer-action-container">
-            <div class="auto-login-container no-selected">
-              <div class="auto-login-checkbox"></div>
+            <div class="auto-login-container no-selected checked">
+              <div class="auto-login-checkbox checked"></div>
               <label for="autoLogin">下次自动登录</label>
               <div class="icon-tip-container">
                 <div class="icon-tip"></div>
@@ -194,8 +194,8 @@
     </div>
     <div class="login-auto-card" style="margin-top: 26px;">
       <div class="footer-action-container">
-        <div class="auto-login-container no-selected">
-          <div class="auto-login-checkbox"></div>
+        <div class="auto-login-container no-selected checked">
+          <div class="auto-login-checkbox checked"></div>
           <label for="autoLogin">下次自动登录</label>
           <div class="icon-tip-container">
             <div class="icon-tip"></div>

部分文件因文件數量過多而無法顯示