lyuis преди 7 месеца
родител
ревизия
505e4ac1fb
променени са 2 файла, в които са добавени 138 реда и са изтрити 1 реда
  1. 137 0
      pages/my/ad.vue
  2. 1 1
      pages/my/setup.vue

+ 137 - 0
pages/my/ad.vue

@@ -0,0 +1,137 @@
+<template>
+	<view>
+		<!-- 顶部导航栏 -->
+		<view class="navbar" :style="{ paddingTop: (12 + statusBarHeight) + 'px' }">
+			<view class="navbar-content">
+				<view class="navbar-left" @click="goBack">
+					<u-icon name="arrow-leftward" size="36" color="#fff"></u-icon>
+				</view>
+				<view class="navbar-title"></view>
+				<view class="navbar-right"></view>
+			</view>
+		</view>
+
+		<!-- <nav-bar title="基本信息"></nav-bar> -->
+		<view :class="['contain flex flex-direction',pageType==1?'contain_1':'']">
+			
+							<image
+								:src="pageType == 0 ? '../../static/images/my/niuren.png' : '../../static/images/my/boss.png'"
+								class="header-icon" mode="widthFix" />
+						
+		</view>
+		<!-- 权限说明弹窗 -->
+	</view>
+</template>
+
+<script>
+import configdata from '../../common/config.js';
+import navBar from "@/components/nav-bar/index.vue";
+// 引入组件
+import empty from '../../components/empty.vue'
+export default {
+	components: {
+		navBar,
+		empty
+	},
+	data() {
+		return {
+			pageType:0
+		};
+	},
+	onLoad(options) {
+		// 获取状态栏高度
+		this.pageType=options&&options.pageType
+		// 获取状态栏高度
+		let systemInfo = uni.getSystemInfoSync();
+		this.statusBarHeight = systemInfo.statusBarHeight || 0;
+	},
+	methods: {
+		goBack() {
+			uni.navigateBack();
+		},
+	},
+
+};
+</script>
+
+<style lang="scss" scoped>
+page {
+	
+}
+
+.navbar {
+	position: fixed;
+	top: 0;
+	left: 0;
+	right: 0;
+	z-index: 999;
+
+	.navbar-content {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		padding: 0 30rpx;
+		height: 60rpx;
+
+		.navbar-left {
+			width: 60rpx;
+			height: 60rpx;
+			display: flex;
+			align-items: center;
+			justify-content: center;
+		}
+
+		.navbar-title {
+			color: rgba(23, 23, 37, 1);
+			font-family: DM Sans;
+			font-size: 36rpx;
+			font-weight: 700;
+			line-height: 52rpx;
+			letter-spacing: 0%;
+			text-align: center;
+		}
+
+		.navbar-right {
+			width: 60rpx;
+			height: 60rpx;
+		}
+	}
+}
+
+button::after {
+	border: none;
+	background-color: none;
+}
+
+button {
+	position: relative;
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+	padding-left: 0px;
+	padding-right: 0px;
+	box-sizing: border-box;
+	text-decoration: none;
+	line-height: 1.35;
+	overflow: hidden;
+	color: #666666;
+	/* background-color: #fff; */
+	background-color: rgba(255, 255, 255, 0) !important;
+	width: 100%;
+	height: 100%;
+}
+
+.contain {
+	background: linear-gradient(to right, #1F69E1,#327AE8);
+	padding-top: 120rpx;
+	align-items: center;
+	height: 100vh;
+	.header-icon{
+		width: 100%;
+		display: block;
+	}
+}
+.contain_1{
+	background: linear-gradient(to right, #2A5DD2,#073CBD);
+}
+</style>

+ 1 - 1
pages/my/setup.vue

@@ -523,7 +523,7 @@ button {
 	display: flex;
 	justify-content: space-between;
 	margin: 0 40rpx;
-	padding: 20rpx 0;
+	padding: 30rpx 0;
 	// border-bottom: 1rpx solid rgba(229, 229, 229, 0.3);
 	gap: 16rpx;
 }