wkw 7 ay önce
ebeveyn
işleme
04de83ee4d

+ 1 - 1
package/jobIntention/basicInfo.vue

@@ -346,7 +346,7 @@
 	// 顶部导航栏
 	.navbar {
 		background: #fff;
-        margin-bottom: 30rpx;
+        margin-bottom: 60rpx;
 		padding-left: 40rpx;
 		padding-right: 40rpx;
 		.navbar-content {

+ 23 - 16
pages/my/educationExperience.vue

@@ -80,15 +80,16 @@
 				</view>
 				
 			</view>
-		</view>
-		
-		<!-- 底部保存按钮 -->
-		<view class="bottom-btn-container">
-			<view class="save-btn" @click="saveWorkExperience">
-				<text>保存</text>
+			<!-- 底部保存按钮 -->
+			<view class="bottom-btn-container">
+				<view class="save-btn" @click="saveWorkExperience">
+					<text>保存</text>
+				</view>
 			</view>
 		</view>
 		
+		
+		
 		<!-- 添加技能弹窗 -->
 		<u-popup v-model="showAddSkill" mode="center" border-radius="24" width="80%">
 			<view class="add-skill-popup">
@@ -245,23 +246,27 @@ export default {
 .work-experience {
 	min-height: 100vh;
 	padding-bottom: 120rpx;
+	display: flex;
+	flex-direction: column;
 }
 
 .custom-navbar {
-	position: fixed;
-	top: 0;
-	left: 0;
-	right: 0;
-	padding-top: 80rpx;
+	// position: fixed;
+	// top: 0;
+	// left: 0;
+	// right: 0;
+	// padding-top: 80rpx;
 	background-color: #ffffff;
-	z-index: 9999;
+	// z-index: 9999;
 	
 	.navbar-content {
 		display: flex;
 		align-items: center;
 		justify-content: space-between;
-		height: 100%;
-		padding: 0 40rpx;
+		height: 88rpx;
+		padding-left: 40rpx;
+		padding-right: 40rpx;
+		box-sizing: border-box;
 		
 		.nav-left, .nav-right {
 			width: 60rpx;
@@ -284,8 +289,10 @@ export default {
 }
 
 .main-content {
-	margin-top: 88rpx;
-	padding: 80rpx 20rpx 40rpx 20rpx;
+	margin-top: 68rpx;
+	padding: 0 20rpx 40rpx 20rpx;
+	overflow: auto;
+	flex: 1;
 }
 
 .form-section {

+ 4 - 3
pages/my/index.vue

@@ -229,14 +229,14 @@
 					<view class="more-functions">
 						<text class="section-title">更多功能</text>
 						<view class="function-grid">
-							<view class="function-item">
+							<!-- <view class="function-item">
 								<image src="../../static/images/index/moreSkill1.svg" class="function-icon"></image>
 								<text class="function-text">猎头服务</text>
 							</view>
 							<view class="function-item">
 								<image src="../../static/images/index/moreSkill2.svg" class="function-icon"></image>
 								<text class="function-text">精选公司</text>
-							</view>
+							</view> -->
 							<view class="function-item" @click="goNav('/pages/my/ruleCenter')">
 								<image src="../../static/images/index/moreSkill3.svg" class="function-icon"></image>
 								<text class="function-text">规则中心</text>
@@ -2210,9 +2210,10 @@
 		.function-grid {
 			margin-top: 24rpx;
 			display: flex;
-			justify-content: space-between;
+			// justify-content: space-between;
 			border-top: 0.5px solid rgba(238, 238, 238, 1);
 			padding-top: 16rpx;
+			gap: 70rpx;
 			
 			.function-item {
 				display: flex;

+ 1 - 1
pages/my/jobPosting.vue

@@ -320,7 +320,7 @@
 					postPushId:this.postPushId,
 					type: this.check,
 					isDue: this.selectedValue,
-					companyId:this.companyId,
+					companyId:(this.companyId === undefined || this.companyId === 'undefined') ? '' : this.companyId,
 					positionDetails: this.text,
 					ruleClassifyId: this.jobInfo.ruleClassifyId,
 					ruleClassifyName: this.jobInfo.ruleClassifyName,

+ 8 - 8
pages/my/setup.vue

@@ -432,20 +432,20 @@
 	}
 
 	.navbar {
-		position: fixed;
-		top: 0;
-		left: 0;
-		right: 0;
-		z-index: 999;
+		// position: fixed;
+		// top: 0;
+		// left: 0;
+		// right: 0;
+		// z-index: 999;
 		background: #fff;
-		padding: 0 0 40rpx 20rpx;
+		// padding: 0 0 40rpx 20rpx;
 		
 		.navbar-content {
 			display: flex;
 			align-items: center;
 			justify-content: space-between;
 			padding: 0 30rpx;
-			height: 60rpx;
+			height: 88rpx;
 			
 			.navbar-left {
 				width: 60rpx;
@@ -498,7 +498,7 @@
 	.usermain {
 		background: #ffffff;
 		/* color: #fff; */
-		margin-top: 120rpx; /* 为固定导航栏留出空间 */
+		margin-top: 20rpx; /* 为固定导航栏留出空间 */
 	}
 
 	.usermain-item {