Prechádzať zdrojové kódy

显示手机号登录功能

快乐的梦鱼 1 týždeň pred
rodič
commit
eb57269c42
2 zmenil súbory, kde vykonal 12 pridanie a 12 odobranie
  1. 1 1
      README.md
  2. 11 11
      pages/user/login.vue

+ 1 - 1
README.md

@@ -1,3 +1,3 @@
 厦门文物管家是一个加强文物管理的科技创新平台,打造文物数字化保护的厦门模式,遵循“保护第一、加强管理、挖掘价值、有效利用、让文物活起来”的新时代文物工作方针。坚持守正创新推动文物保护、传承、挖掘。该平台通过科技手段,为志愿者、爱好者、专家学者、文物保护单位、监管单位提供文物安全、文物保护、文物价值挖掘、文物活化利用等有效管理平台。
 
-TODO: 项目难以维护,建议重新架构项目,考虑使用Vue3+Vite等最新技术栈。
+**该项目虽然功能完整,但存在较多的代码质量问题,影响了项目的可维护性和扩展性。建议进行系统性的重构,优先解决组件结构、样式管理和UI框架统一等核心问题,然后逐步优化其他方面。重构后将大大提高项目的可维护性、扩展性和性能,降低后续开发和维护成本。**

+ 11 - 11
pages/user/login.vue

@@ -2,8 +2,7 @@
 	<view class="body">
 		<u-navbar title="登录" bgColor="rgba(255,255,255,0.3)" :leftIconSize="0" titleStyle="font-weight:bold;color:#7a5831"></u-navbar>
 		<block>
-			<!--  #ifndef  MP-WEIXIN	 -->
-			<view class="login-bg">
+			<view v-if="ismobile" class="login-bg">
 				<view class="login-card">
 					<view class="login-head">
 						<image class="logoimg" :src="baseLogo" mode="widthFix"></image>
@@ -22,10 +21,9 @@
 					</view>
 				</view>
 			</view>
-			<!--  #endif -->
 
 			<!--  #ifdef  MP-WEIXIN	 -->
-			<view class="logView">
+			<view v-else class="logView">
 				<button @click="onGetUserProfile" class="logbt">
 					<view class="login-head">
 						<image class="logoimg" :src="baseLogo" mode="widthFix"></image>
@@ -36,7 +34,9 @@
 						微信登录
 					</view>
 				</button>
-				<!-- <view class="text-gray text-sm margin-top-xl" @click="changMobileLogin()">手机登录</view> -->
+				<view class="text-gray text-sm margin-top-xl" :style="{width:'160rpx',height: '40rpx'}" @click="changMobileLogin()">
+          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+        </view>
 			</view>
 			<!--  #endif -->
 		</block>
@@ -94,14 +94,14 @@ export default {
 			});
 		},
 		//切换微信登录
-		// wechatLogin(){
-		// 	_this.ismobile=false;
-		// },
+		wechatLogin(){
+			_this.ismobile=false;
+		},
 		//切换手机登录
-		// changMobileLogin(){
-		// 	_this.ismobile=true;
+		changMobileLogin(){
+			_this.ismobile=true;
 
-		// },
+		},
 		register() {
 			this.$common.navigateTo('register');
 		},