Parcourir la source

隐藏第三方登录

Xiao_123 il y a 1 an
Parent
commit
de392c2798

+ 6 - 6
sheep/components/s-auth-modal/s-auth-modal.vue

@@ -30,16 +30,16 @@
         class="auto-login-box ss-flex ss-flex-col ss-row-center ss-col-center"
       >
         <!-- 7.1 微信小程序的快捷登录 -->
-        <view v-if="sheep.$platform.name === 'WechatMiniProgram'" class="ss-flex register-box">
+        <!-- <view v-if="sheep.$platform.name === 'WechatMiniProgram'" class="ss-flex register-box">
           <view class="register-title">还没有账号?</view>
           <button class="ss-reset-button login-btn" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">
             快捷登录
           </button>
           <view class="circle" />
-        </view>
+        </view> -->
 
         <!-- 7.2 微信的公众号、App、小程序的登录,基于 openid + code -->
-        <button
+        <!-- <button
           v-if="
             ['WechatOfficialAccount', 'WechatMiniProgram', 'App'].includes(sheep.$platform.name) &&
             sheep.$platform.isWechatInstalled
@@ -51,10 +51,10 @@
             class="auto-login-img"
             :src="sheep.$url.static('/static/img/shop/platform/wechat.png')"
           />
-        </button>
+        </button> -->
 
         <!-- 7.3 iOS 登录 TODO 芋艿:等后面搞 App 再弄 -->
-        <button
+        <!-- <button
           v-if="sheep.$platform.os === 'ios' && sheep.$platform.name === 'App'"
           @tap="thirdLogin('apple')"
           class="ss-reset-button auto-login-btn"
@@ -63,7 +63,7 @@
             class="auto-login-img"
             :src="sheep.$url.static('/static/img/shop/platform/apple.png')"
           />
-        </button>
+        </button> -->
       </view>
 
       <!-- 用户协议的勾选 -->

+ 3 - 3
sheep/components/s-user-card/s-user-card.vue

@@ -2,13 +2,13 @@
 <template>
 	<view class="ss-user-info-wrap ss-p-t-50" :style="[bgStyle, { marginLeft: `${data.space}px` }]">
 		<view class="ss-flex ss-col-center ss-row-between ss-m-b-20">
-			<view class="left-box ss-flex ss-col-center ss-m-l-36">
+			<view class="left-box ss-flex ss-col-center ss-m-l-36" @click="sheep.$router.go('/pages/user/info')">
 				<view class="avatar-box ss-m-r-24">
 					<image class="avatar-img" :src="
               isLogin
-                ? sheep.$url.cdn(userInfo.avatar)
+                ? (sheep.$url.cdn(userInfo.avatar) ? sheep.$url.cdn(userInfo.avatar): sheep.$url.static('/static/img/shop/default_avatar.png'))
                 : sheep.$url.static('/static/img/shop/default_avatar.png')
-            " mode="aspectFill" @tap="sheep.$router.go('/pages/user/info')"></image>
+            " mode="aspectFill"></image>
 				</view>
 				<view>
 					<view class="nickname-box ss-flex ss-col-center">