whx 1 年之前
父節點
當前提交
8c23283efa
共有 100 個文件被更改,包括 1950 次插入228 次删除
  1. 1 8
      virgo.wzfrontend/wx/App.vue
  2. 311 0
      virgo.wzfrontend/wx/components/house/house.vue
  3. 3 2
      virgo.wzfrontend/wx/manifest.json
  4. 2 5
      virgo.wzfrontend/wx/pages.json
  5. 365 22
      virgo.wzfrontend/wx/pages/houseDetail/houseDetail.vue
  6. 43 7
      virgo.wzfrontend/wx/pages/index/index.vue
  7. 8 3
      virgo.wzfrontend/wx/pages/login/login.vue
  8. 1 1
      virgo.wzfrontend/wx/pages/message/message.vue
  9. 6 4
      virgo.wzfrontend/wx/pages/my/my.vue
  10. 1 1
      virgo.wzfrontend/wx/pages/order/order.vue
  11. 二進制
      virgo.wzfrontend/wx/unpackage/dist/.DS_Store
  12. 0 0
      virgo.wzfrontend/wx/unpackage/dist/build/.automator/mp-weixin/.automator.json
  13. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.js
  14. 49 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.json
  15. 3 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.wxss
  16. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/main.js
  17. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/main.wxss
  18. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/runtime.js
  19. 7 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/vendor.js
  20. 10 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.js
  21. 6 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.json
  22. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.wxml
  23. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.wxss
  24. 10 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.js
  25. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.json
  26. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.wxml
  27. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.wxss
  28. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.js
  29. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.json
  30. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.wxml
  31. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.js
  32. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.json
  33. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.wxml
  34. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.wxss
  35. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.js
  36. 8 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.json
  37. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.wxml
  38. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.wxss
  39. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.js
  40. 7 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.json
  41. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.wxml
  42. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.wxss
  43. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.js
  44. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.json
  45. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.wxml
  46. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.js
  47. 6 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.json
  48. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.wxml
  49. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.wxss
  50. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.js
  51. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.json
  52. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.wxml
  53. 29 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/project.config.json
  54. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/.DS_Store
  55. 0 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/css/common.scss
  56. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/login/logo.png
  57. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/my/banner.png
  58. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/index-active.png
  59. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/index.png
  60. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/message-active.png
  61. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/message.png
  62. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/my-active.png
  63. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/my.png
  64. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/order-active.png
  65. 二進制
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/order.png
  66. 10 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js
  67. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.json
  68. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxml
  69. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxss
  70. 10 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.js
  71. 4 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.json
  72. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.wxml
  73. 1 0
      virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.wxss
  74. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  75. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  76. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  77. 1 0
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/house/house.js.map
  78. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/login/yModal.js.map
  79. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/houseDetail/houseDetail.js.map
  80. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  81. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  82. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/message.js.map
  83. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map
  84. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order.js.map
  85. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map
  86. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.js.map
  87. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/app.json
  88. 1 7
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/main.wxss
  89. 2 2
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/runtime.js
  90. 31 52
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/vendor.js
  91. 385 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.js
  92. 6 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.json
  93. 1 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.wxml
  94. 100 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.wxss
  95. 71 71
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/login/yModal.js
  96. 12 12
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/house/house.js
  97. 153 17
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.js
  98. 1 1
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.wxml
  99. 213 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.wxss
  100. 0 0
      virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/index/index.js

+ 1 - 8
virgo.wzfrontend/wx/App.vue

@@ -19,7 +19,7 @@
 
 	// 设置整个项目的背景色
 	page {
-		background-color: #f3f6f8;
+		background-color: #F8F8F8;
 		color: $uni-main-color;
 		width: 100%;
 		height: 100%;
@@ -30,11 +30,4 @@
 			height: 100%;
 		}
 	}
-
-	.container {
-		width: 100%;
-		height: 100%;
-		display: flex;
-		flex-direction: column;
-	}
 </style>

+ 311 - 0
virgo.wzfrontend/wx/components/house/house.vue

@@ -0,0 +1,311 @@
+<template>
+	<view class="product">
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="product-item" @click="godetails">
+			<view class="product-box">
+				<view class="product-img">
+					<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill"></image>
+					<view class="floor">
+						<view class="floor-box">
+							<uni-icons type="location" color="#fff" size="12"></uni-icons>
+							1号楼-一层
+						</view>
+					</view>
+				</view>
+				<view class="product-info">
+					<view class="title"><text>房源名称</text></view>
+					<view class="other">
+						<text>120m²</text>
+						<text class="line">|</text>
+						<text>标签1</text>
+						<text class="line">|</text>
+						<text>标签2</text>
+					</view>
+					<view class="price">
+						<view class="price-box">
+							<text>120</text>
+							<view class="price-text">元/月</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		name: "house",
+		data() {
+			return {
+				productList: []
+			};
+		},
+		methods: {
+			// 详情
+			godetails() {
+				uni.navigateTo({
+					url: '/pages/houseDetail/houseDetail'
+				})
+			},
+		}
+	}
+</script>
+
+<style lang="scss">
+	.product {
+		display: flex;
+		flex-wrap: wrap;
+		margin-top: 30rpx;
+		padding-bottom: 60rpx;
+
+		.product-item {
+			width: 50%;
+			box-sizing: border-box;
+			margin-bottom: 30rpx;
+		}
+
+		.product-item:nth-child(2n-1) {
+			padding-right: 16rpx;
+		}
+
+		.product-item:nth-child(2n) {
+			padding-left: 16rpx;
+		}
+
+		.product-box {
+			background: #FFFFFF;
+			border-radius: 16rpx;
+			overflow: hidden;
+
+		}
+
+		.product-img {
+			position: relative;
+		}
+
+		.product-img image {
+			width: 100%;
+			height: 260rpx !important;
+		}
+
+		.floor {
+			position: absolute;
+			left: 0;
+			bottom: 20rpx;
+			width: 100%;
+			color: #FFFFFF;
+			font-size: 24rpx;
+
+		}
+
+		.floor-box {
+			display: block;
+			overflow: hidden;
+			word-break: keep-all;
+			white-space: nowrap;
+			text-overflow: ellipsis;
+			padding: 0 10rpx;
+			display: flex;
+			align-items: center;
+		}
+
+		.floor .iconfont {
+			color: #FFFFFF;
+			font-size: 24rpx;
+			display: inline-block;
+			margin-right: 4rpx;
+		}
+
+		.product-info {
+			padding: 10rpx 0 20rpx 0;
+
+			.title {
+				font-size: 28rpx;
+				padding: 0 20rpx;
+			}
+
+			.other {
+				display: flex;
+				padding-top: 10rpx;
+				padding-left: 20rpx;
+				color: #aaa;
+
+				text {
+					font-size: 24rpx;
+				}
+
+				.line {
+					margin: 0 10rpx;
+				}
+			}
+
+			.price {
+				display: flex;
+				align-items: center;
+				padding-top: 6rpx;
+				color: red;
+				padding-left: 20rpx;
+			}
+
+			.price-box {
+				flex: 1;
+			}
+
+			.price-box text {
+				font-weight: bold;
+				font-size: 30rpx;
+			}
+
+			.price-box .price-text {
+				display: inline-block;
+				font-size: 24rpx;
+				scale: 0.9;
+			}
+		}
+	}
+</style>

+ 3 - 2
virgo.wzfrontend/wx/manifest.json

@@ -49,10 +49,11 @@
     "quickapp" : {},
     /* 快应用特有相关 */
     "mp-weixin" : {
-        /* 小程序特有相关 */
         "appid" : "wx3c006d364161d240",
         "setting" : {
-            "urlCheck" : false
+            "urlCheck" : false,
+            "postcss" : true,
+            "minified" : true
         },
         "usingComponents" : true
     },

+ 2 - 5
virgo.wzfrontend/wx/pages.json

@@ -57,7 +57,7 @@
 				"selectedIconPath": "static/image/tabbar/order-active.png"
 			},
 			{
-				"text": "消息",
+				"text": "通知",
 				"pagePath": "pages/message/message",
 				"iconPath": "static/image/tabbar/message.png",
 				"selectedIconPath": "static/image/tabbar/message-active.png"
@@ -74,9 +74,6 @@
 		"navigationBarTextStyle": "black",
 		"navigationBarTitleText": "有极",
 		"navigationBarBackgroundColor": "#F8F8F8",
-		"backgroundColor": "#F8F8F8",
-		"app-plus": {
-			"background": "#efeff4"
-		}
+		"backgroundColor": "#F8F8F8"
 	}
 }

+ 365 - 22
virgo.wzfrontend/wx/pages/houseDetail/houseDetail.vue

@@ -1,22 +1,365 @@
-<template>
-	<view>
-		
-	</view>
-</template>
-
-<script>
-	export default {
-		data() {
-			return {
-				
-			}
-		},
-		methods: {
-			
-		}
-	}
-</script>
-
-<style>
-
-</style>
+<template>
+	<view class="content">
+		<view class="position-details">
+			<!-- 滚动广告图 -->
+			<view class="banner">
+				<swiper :indicator-dots="false" :autoplay="true" :interval="3000" :duration="1000"
+					indicator-color="#fff" indicator-active-color="#74e0fa" class="banner-swiper"
+					@change="swiperchange">
+					<swiper-item>
+						<view class="swiper-item" @click="previewImage('https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5')">
+							<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill" class="banner-swiper-img">
+							</image>
+						</view>
+					</swiper-item>
+					<swiper-item>
+						<view class="swiper-item" @click="previewImage('https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5')">
+							<image src="https://file-node.oss-cn-shanghai.aliyuncs.com/youji/3556e2b4f9c844758c3af76407b3a5d5" mode="aspectFill" class="banner-swiper-img">
+							</image>
+						</view>
+					</swiper-item>
+				</swiper>
+				<view class="indicator-dots">
+					<text>{{current + 1}}/4</text>
+				</view>
+			</view>
+			<view class="info">
+				<view class="title">name【village_name】</view>
+				<view class="price">
+					<view class="price-text">¥</view>
+					<text>120</text>
+					<view class="price-text">元/月</view>
+				</view>
+				<!-- 房源信息 -->
+				<view class="information">
+					<view class="head-tilte">房源信息</view>
+					<view class="information-list">
+						<view class="information-box">
+							<text class="information-title">房型:</text>
+							<text class="information-text">housing</text>
+						</view>
+						<view class="information-box">
+							<text class="information-title">押付:</text>
+							<text class="information-text">oshitsuke</text>
+						</view>
+						<view class="information-box">
+							<text class="information-title">楼层:</text>
+							<text class="information-text">floor楼</text>
+						</view>
+						<view class="information-box">
+							<text class="information-title">朝向:</text>
+							<text class="information-text">orientation_name</text>
+						</view>
+						<view class="information-box">
+							<text class="information-title">建面:</text>
+							<text class="information-text">aream²</text>
+						</view>
+						<view class="information-box">
+							<text class="information-title">电梯:</text>
+							<text class="information-text">elevator</text>
+						</view>
+					</view>
+				</view>
+				<!-- 房屋介绍 -->
+				<view class="desc">
+					<view class="head-tilte">房屋介绍</view>
+					<view class="desc-text"><text>goods_desc</text></view>
+				</view>
+			</view>
+			<!-- 底部按钮 -->
+			<view class="btn">
+				<view class="share color01"><text>预约看房</text>
+				</view>
+				<view class="share color02"><text>电话咨询</text></view>
+				<view class="share"><text>留言</text></view>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				current: 0,
+			}
+		},
+		methods: {
+			swiperchange(e) {
+				this.current = e.detail.current
+			},
+			// 去预约
+			gobook(id, name) {
+				uni.navigateTo({
+					url: `/pages/book/book?id=${id}&name=${name}`
+				})
+			},
+			// 拨打电话
+			isPhoneCall() {
+				uni.makePhoneCall({
+					phoneNumber: '10086' //仅为示例
+				});
+			},
+			// 去首页
+			gohome() {
+				uni.reLaunch({
+					url: '/pages/index/index'
+				})
+			},
+			// 预览图片
+			previewImage(url) {
+				uni.previewImage({
+					urls: url,
+					showmenu: false
+				})
+			},
+		}
+	}
+</script>
+
+<style lang="scss">
+	.content {
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+		justify-content: center;
+		background: #fff;
+	}
+
+	.position-details {
+		width: 100%;
+		padding-bottom: 140upx;
+	}
+
+	.banner {
+		position: relative;
+		width: 100%;
+	}
+
+	.banner-swiper {
+		height: 650upx;
+	}
+
+	.banner-swiper-img {
+		height: 650upx !important;
+	}
+
+	.swiper-item image {
+		width: 100%;
+	}
+
+	.indicator-dots {
+		position: absolute;
+		bottom: 30upx;
+		left: 0;
+		right: 0;
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.indicator-dots text {
+		font-size: 24upx;
+		color: #FFFFFF;
+		background: rgba(0, 0, 0, 0.5);
+		border-radius: 50upx;
+		width: 64upx;
+		text-align: center;
+	}
+
+	/deep/ .uni-swiper-dot {
+		width: 40upx;
+		height: 4upx;
+		border-radius: 20upx;
+	}
+
+	wx-swiper .wx-swiper-dot {
+		width: 40upx;
+		height: 4upx;
+		border-radius: 20upx;
+	}
+
+	.info {
+		position: relative;
+		padding: 30upx;
+		border-top-left-radius: 20upx;
+		border-top-right-radius: 20upx;
+		background: #FFFFFF;
+		margin-top: -20upx;
+	}
+
+	.info .title {
+		font-size: 38upx;
+		font-weight: bold;
+	}
+
+	.price {
+		padding-top: 20upx;
+		color: red;
+	}
+
+	.price text {
+		font-size: 40upx;
+	}
+
+	.price .price-text {
+		display: inline-block;
+		font-size: 26upx;
+		scale: 0.8;
+	}
+
+	.information {
+		padding-top: 30upx;
+	}
+
+	.head-tilte {
+		font-size: 30upx;
+		font-weight: bold;
+	}
+
+	.information-list {
+		display: flex;
+		flex-wrap: wrap;
+		padding: 20upx 30upx 0;
+	}
+
+	.information-box {
+		width: 50%;
+		display: flex;
+		padding: 20upx 0;
+	}
+
+	.information-title {
+		font-size: 26upx;
+		color: #b4b4b4;
+	}
+
+	.information-text {
+		font-size: 26upx;
+		color: #2d2d2d;
+	}
+
+	.arrangement {
+		padding-top: 30upx;
+	}
+
+	.arrangement-list {
+		display: flex;
+		flex-wrap: wrap;
+		padding: 20upx 0;
+	}
+
+	.arrangement-box {
+		width: 20%;
+		padding-top: 20upx;
+		text-align: center
+	}
+
+	.arrangement-icon {
+		color: red;
+		font-size: 64upx;
+	}
+
+	.arrangement-text {
+		padding-top: 6upx;
+		font-size: 24upx;
+	}
+
+	.desc {
+		padding-top: 20upx;
+	}
+
+	.desc-text {
+		padding: 30upx 30upx 20upx 30upx;
+	}
+
+	.desc-text text {
+		line-height: 44upx;
+		font-size: 28upx;
+	}
+
+	.map {
+		padding: 30upx 0 0 0;
+	}
+
+	.btn {
+		position: fixed;
+		bottom: 0;
+		left: 0;
+		right: 0;
+		display: flex;
+		justify-content: center;
+		align-items: center;
+		padding: 20upx 1%;
+		background: #fff;
+	}
+
+	.share {
+		flex: 1;
+		text-align: center;
+		background: #4a55fd;
+		border-radius: 8upx;
+		height: 90upx;
+		text-align: center;
+		margin: 0 1%;
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.share text {
+		font-size: 26upx;
+		color: #fff;
+	}
+
+	.share button {
+		padding: 0;
+		margin: 0;
+		color: #fff;
+		font-size: 26upx;
+		border-radius: 8upx;
+		height: 90upx;
+		background: #4a55fd;
+		line-height: 90upx;
+	}
+
+	.color01 {
+		background: linear-gradient(to right, #fea733, #feb34d, #fdc46b);
+	}
+
+	.color02 {
+		background: linear-gradient(to right, #ff4761, #fe606e, #fc706f);
+	}
+
+	.bnt-box {
+		position: fixed;
+		right: 20upx;
+		bottom: 12%;
+
+		button {
+			display: flex;
+			justify-content: center;
+			align-items: center;
+			padding: 0;
+			margin: 14upx 0;
+			width: 76upx;
+			height: 76upx;
+			border-radius: 50%;
+			background: rgba(255, 255, 255, 1);
+			box-shadow: 0px 2px 4px #e9e9e9;
+
+			text {
+				color: #666666;
+			}
+		}
+
+		.kefunv {
+			color: #666666;
+			font-size: 40upx;
+		}
+	}
+
+	.recommend-list {
+		padding: 0 10upx;
+	}
+</style>

+ 43 - 7
virgo.wzfrontend/wx/pages/index/index.vue

@@ -1,8 +1,8 @@
 <template>
-	<view class="container index-container">
+	<view class="index-container">
 		<view class="project-box">
 			<view class="project-name">
-				<span class="label">项目名称</span>
+				<text class="label">项目名称</text>
 				<uni-icons class="project-icon" type="right" size="16"></uni-icons>
 			</view>
 		</view>
@@ -19,24 +19,31 @@
 			<view class="grid-item red">
 				<view>
 					<view class="label">房源列表</view>
-					<view class="sub-label">查看房源<uni-icons class="sub-label-icon" type="right" size="14"
-							color="#eee"></uni-icons></view>
+					<view class="sub-label">查看房源
+						<uni-icons class="sub-label-icon" type="right" size="14" color="#eee"></uni-icons>
+					</view>
 				</view>
 				<uni-icons class="home-filled" type="home-filled" size="40" color="#eee"></uni-icons>
 			</view>
 			<view class="grid-item blue">
 				<view>
 					<view class="label">客户管理</view>
-					<view class="sub-label">查看客户<uni-icons class="sub-label-icon" type="right" size="14"
-							color="#eee"></uni-icons></view>
+					<view class="sub-label">查看客户
+						<uni-icons class="sub-label-icon" type="right" size="14" color="#eee"></uni-icons>
+					</view>
 				</view>
 				<uni-icons class="home-filled" type="person-filled" size="40" color="#eee"></uni-icons>
 			</view>
 		</view>
+		<view class="good-box">
+			<text>推荐房源</text>
+		</view>
+		<house></house>
 	</view>
 </template>
 
 <script>
+	import house from '@/components/house/house'
 	export default {
 		data() {
 			return {
@@ -52,7 +59,10 @@
 				swiperDotIndex: 0
 			}
 		},
-		methods: {}
+		methods: {},
+		components: {
+			house
+		},
 	}
 </script>
 
@@ -61,8 +71,34 @@
 		padding: 0 30rpx;
 		box-sizing: border-box;
 
+		.good-box {
+			margin-top: 30rpx;
+			position: relative;
+			text-align: center;
+
+			text {
+				background: #f3f6f8;
+				z-index: 9;
+				position: relative;
+				padding: 5px 10px;
+				color: $uni-secondary-color;
+			}
+
+			&:before {
+				content: '';
+				bottom: 20rpx;
+				position: absolute;
+				left: 0;
+				height: 1px;
+				right: 0;
+				background: #eee;
+				z-index: 8;
+			}
+		}
+
 		.project-box {
 			padding: 30rpx 0;
+			position: sticky;
 
 			.project-name {
 				display: flex;

+ 8 - 3
virgo.wzfrontend/wx/pages/login/login.vue

@@ -1,7 +1,7 @@
 <template>
-	<view class="container login-container">
+	<view class="login-container">
 		<view class="logo">
-			<img src="../../static/image/login/logo.png" alt="" />
+			<img :src="logoImage" alt="" />
 		</view>
 		<view class="form">
 			<view class="form-item">
@@ -64,7 +64,8 @@
 	import yModal from "@/components/login/yModal.vue";
 	export default {
 		data() {
-			return {
+			return {
+				logoImage:require('@/static/image/login/logo.png'),
 				loginForm: {
 					phone: '18888888888',
 					phoneCode: '888888'
@@ -177,6 +178,10 @@
 
 <style scoped lang="scss">
 	.login-container {
+		width: 100%;
+		height: 100%;
+		display: flex;
+		flex-direction: column;
 		align-items: center;
 
 		.logo {

+ 1 - 1
virgo.wzfrontend/wx/pages/message/message.vue

@@ -1,6 +1,6 @@
 <template>
 	<view>
-		
+		message page
 	</view>
 </template>
 

+ 6 - 4
virgo.wzfrontend/wx/pages/my/my.vue

@@ -1,9 +1,9 @@
 <template>
 	<view class="container my-index">
-		<img class="user-header-image" src="../../static/image/my/banner.png" alt="" />
+		<img class="user-header-image" :src="bgImage" alt="" />
 		<!-- 用户信息 - 开始 -->
 		<view class="user-info-box">
-			<img class="img" src="../../static/image/login/logo.png" alt="" />
+			<img class="img" :src="logoImage" alt="" />
 			<view class="user-info-right">
 				<view class="user-nickname" @click="goPage('/pages/login/login')">登录/注册</view>
 			</view>
@@ -38,7 +38,10 @@
 <script>
 	export default {
 		data() {
-			return {};
+			return {
+				bgImage: require('@/static/image/my/banner.png'),
+				logoImage: require('@/static/image/login/logo.png'),
+			};
 		},
 		created() {},
 		onShow() {},
@@ -109,7 +112,6 @@
 
 
 					.menu-name {
-						font-size: 28rpx;
 						margin-left: 20rpx;
 						color: #333;
 					}

+ 1 - 1
virgo.wzfrontend/wx/pages/order/order.vue

@@ -1,6 +1,6 @@
 <template>
 	<view>
-		
+		order page
 	</view>
 </template>
 

二進制
virgo.wzfrontend/wx/unpackage/dist/.DS_Store


+ 0 - 0
virgo.wzfrontend/wx/unpackage/dist/build/.automator/mp-weixin/.automator.json


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.js

@@ -0,0 +1,4 @@
+
+require('./common/runtime.js')
+require('./common/vendor.js')
+require('./common/main.js')

+ 49 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.json

@@ -0,0 +1,49 @@
+{
+  "pages": [
+    "pages/index/index",
+    "pages/login/login",
+    "pages/order/order",
+    "pages/my/my",
+    "pages/message/message",
+    "pages/house/house",
+    "pages/houseDetail/houseDetail"
+  ],
+  "subPackages": [],
+  "window": {
+    "navigationBarTextStyle": "black",
+    "navigationBarTitleText": "有极",
+    "navigationBarBackgroundColor": "#F8F8F8",
+    "backgroundColor": "#F8F8F8"
+  },
+  "tabBar": {
+    "color": "#3a3a3a",
+    "selectedColor": "#3371FF",
+    "list": [
+      {
+        "text": "首页",
+        "pagePath": "pages/index/index",
+        "iconPath": "static/image/tabbar/index.png",
+        "selectedIconPath": "static/image/tabbar/index-active.png"
+      },
+      {
+        "text": "工单",
+        "pagePath": "pages/order/order",
+        "iconPath": "static/image/tabbar/order.png",
+        "selectedIconPath": "static/image/tabbar/order-active.png"
+      },
+      {
+        "text": "通知",
+        "pagePath": "pages/message/message",
+        "iconPath": "static/image/tabbar/message.png",
+        "selectedIconPath": "static/image/tabbar/message-active.png"
+      },
+      {
+        "text": "我的",
+        "pagePath": "pages/my/my",
+        "iconPath": "static/image/tabbar/my.png",
+        "selectedIconPath": "static/image/tabbar/my-active.png"
+      }
+    ]
+  },
+  "usingComponents": {}
+}

+ 3 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/app.wxss

@@ -0,0 +1,3 @@
+@import './common/main.wxss';
+
+[data-custom-hidden="true"],[bind-data-custom-hidden="true"]{display: none !important;}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/main.js


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/main.wxss


File diff suppressed because it is too large
+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/runtime.js


File diff suppressed because it is too large
+ 7 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/common/vendor.js


File diff suppressed because it is too large
+ 10 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.js


+ 6 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.json

@@ -0,0 +1,6 @@
+{
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons"
+  },
+  "component": true
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/house/house.wxss


File diff suppressed because it is too large
+ 10 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/components/login/yModal.wxss


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.json

@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "房源列表",
+  "usingComponents": {}
+}

+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/house/house.wxml

@@ -0,0 +1 @@
+<view></view>

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.json

@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "房源详情",
+  "usingComponents": {}
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/houseDetail/houseDetail.wxss


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.js


+ 8 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.json

@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "首页",
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons",
+    "uni-swiper-dot": "/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot",
+    "house": "/components/house/house"
+  }
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/index/index.wxss


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.js


+ 7 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "登录",
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons",
+    "y-modal": "/components/login/yModal"
+  }
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/login/login.wxss


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.json

@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "消息",
+  "usingComponents": {}
+}

+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/message/message.wxml

@@ -0,0 +1 @@
+<view>message page</view>

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.js


+ 6 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.json

@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "我的",
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons"
+  }
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/my/my.wxss


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.json

@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "工单",
+  "usingComponents": {}
+}

+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/pages/order/order.wxml

@@ -0,0 +1 @@
+<view>order page</view>

+ 29 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/project.config.json

@@ -0,0 +1,29 @@
+{
+  "description": "项目配置文件。",
+  "packOptions": {
+    "ignore": [],
+    "include": []
+  },
+  "setting": {
+    "urlCheck": false,
+    "es6": false,
+    "postcss": true,
+    "minified": true,
+    "newFeature": true,
+    "bigPackageSizeSupport": true,
+    "babelSetting": {
+      "ignore": [],
+      "disablePlugins": [],
+      "outputPath": ""
+    }
+  },
+  "compileType": "miniprogram",
+  "libVersion": "3.4.4",
+  "appid": "wx3c006d364161d240",
+  "projectname": "wx",
+  "condition": {},
+  "editorSetting": {
+    "tabIndent": "insertSpaces",
+    "tabSize": 2
+  }
+}

二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/.DS_Store


virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/static/common.scss → virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/css/common.scss


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/login/logo.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/my/banner.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/index-active.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/index.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/message-active.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/message.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/my-active.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/my.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/order-active.png


二進制
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/static/image/tabbar/order.png


File diff suppressed because it is too large
+ 10 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxml

@@ -0,0 +1 @@
+<text data-event-opts="{{[['tap',[['_onClick',['$event']]]]]}}" class="{{['uni-icons','uniui-'+type,customPrefix,customPrefix?type:'']}}" style="{{'color:'+(color)+';'+('font-size:'+(iconSize)+';')}}" bindtap="__e"></text>

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxss


File diff suppressed because it is too large
+ 10 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.js


+ 4 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.wxml


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/build/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.wxss


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/house/house.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/login/yModal.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/houseDetail/houseDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/message.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.js.map


+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/app.json

@@ -32,7 +32,7 @@
         "selectedIconPath": "static/image/tabbar/order-active.png"
       },
       {
-        "text": "消息",
+        "text": "通知",
         "pagePath": "pages/message/message",
         "iconPath": "static/image/tabbar/message.png",
         "selectedIconPath": "static/image/tabbar/message-active.png"

+ 1 - 7
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/main.wxss

@@ -2346,7 +2346,7 @@
   display: none !important;
 }
 page {
-  background-color: #f3f6f8;
+  background-color: #F8F8F8;
   color: #3a3a3a;
   width: 100%;
   height: 100%;
@@ -2356,10 +2356,4 @@ page ._img {
   width: 100%;
   height: 100%;
 }
-.container {
-  width: 100%;
-  height: 100%;
-  display: flex;
-  flex-direction: column;
-}
 

+ 2 - 2
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/runtime.js

@@ -105,11 +105,11 @@
 /******/
 /******/
 /******/ 		// mini-css-extract-plugin CSS loading
-/******/ 		var cssChunks = {"uni_modules/uni-icons/components/uni-icons/uni-icons":1,"uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot":1,"components/login/yModal":1};
+/******/ 		var cssChunks = {"uni_modules/uni-icons/components/uni-icons/uni-icons":1,"components/house/house":1,"uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot":1,"components/login/yModal":1};
 /******/ 		if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
 /******/ 		else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
 /******/ 			promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
-/******/ 				var href = "" + ({"uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons","uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot":"uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot","components/login/yModal":"components/login/yModal"}[chunkId]||chunkId) + ".wxss";
+/******/ 				var href = "" + ({"uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons","components/house/house":"components/house/house","uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot":"uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot","components/login/yModal":"components/login/yModal"}[chunkId]||chunkId) + ".wxss";
 /******/ 				var fullhref = __webpack_require__.p + href;
 /******/ 				var existingLinkTags = document.getElementsByTagName("link");
 /******/ 				for(var i = 0; i < existingLinkTags.length; i++) {

+ 31 - 52
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/common/vendor.js

@@ -9623,19 +9623,9 @@ function normalizeComponent (
 /* 42 */,
 /* 43 */,
 /* 44 */,
-/* 45 */
-/*!**********************************************************************************************!*\
-  !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/static/image/login/logo.png ***!
-  \**********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-module.exports = __webpack_require__.p + "static/image/login/logo.png";
-
-/***/ }),
+/* 45 */,
 /* 46 */,
-/* 47 */,
-/* 48 */
+/* 47 */
 /*!***************************************************************************************!*\
   !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/request/api/login.js ***!
   \***************************************************************************************/
@@ -9651,7 +9641,7 @@ Object.defineProperty(exports, "__esModule", {
 exports.getImgCode = getImgCode;
 exports.login = login;
 exports.sendPhoneCode = sendPhoneCode;
-var _request = __webpack_require__(/*! ../request.js */ 49);
+var _request = __webpack_require__(/*! ../request.js */ 48);
 /* 
  * 登录
  * 
@@ -9685,7 +9675,7 @@ function sendPhoneCode(phone, vCode) {
 }
 
 /***/ }),
-/* 49 */
+/* 48 */
 /*!*************************************************************************************!*\
   !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/request/request.js ***!
   \*************************************************************************************/
@@ -9737,7 +9727,7 @@ function request(options) {
 /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
 
 /***/ }),
-/* 50 */
+/* 49 */
 /*!************************************************************************************!*\
   !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/uitls/validate.js ***!
   \************************************************************************************/
@@ -9852,6 +9842,16 @@ function isTel(phone) {
   return reg.test(phone);
 }
 
+/***/ }),
+/* 50 */
+/*!**********************************************************************************************!*\
+  !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/static/image/login/logo.png ***!
+  \**********************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = __webpack_require__.p + "static/image/login/logo.png";
+
 /***/ }),
 /* 51 */,
 /* 52 */,
@@ -9867,7 +9867,16 @@ function isTel(phone) {
 /* 62 */,
 /* 63 */,
 /* 64 */,
-/* 65 */,
+/* 65 */
+/*!*********************************************************************************************!*\
+  !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/static/image/my/banner.png ***!
+  \*********************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = __webpack_require__.p + "static/image/my/banner.png";
+
+/***/ }),
 /* 66 */,
 /* 67 */,
 /* 68 */,
@@ -9890,7 +9899,12 @@ function isTel(phone) {
 /* 85 */,
 /* 86 */,
 /* 87 */,
-/* 88 */
+/* 88 */,
+/* 89 */,
+/* 90 */,
+/* 91 */,
+/* 92 */,
+/* 93 */
 /*!**********************************************************************************************************************!*\
   !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/uni_modules/uni-icons/components/uni-icons/icons.js ***!
   \**********************************************************************************************************************/
@@ -10910,41 +10924,6 @@ var _default = {
 };
 exports.default = _default;
 
-/***/ }),
-/* 89 */,
-/* 90 */,
-/* 91 */,
-/* 92 */,
-/* 93 */,
-/* 94 */,
-/* 95 */,
-/* 96 */,
-/* 97 */,
-/* 98 */,
-/* 99 */,
-/* 100 */,
-/* 101 */,
-/* 102 */,
-/* 103 */,
-/* 104 */,
-/* 105 */,
-/* 106 */,
-/* 107 */,
-/* 108 */,
-/* 109 */,
-/* 110 */,
-/* 111 */,
-/* 112 */,
-/* 113 */,
-/* 114 */
-/*!*********************************************************************************************!*\
-  !*** /Users/whx/Documents/yuiProject/realty/virgo.wzfrontend/wx/static/image/my/banner.png ***!
-  \*********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-module.exports = __webpack_require__.p + "static/image/my/banner.png";
-
 /***/ })
 ]]);
 //# sourceMappingURL=../../.sourcemap/mp-weixin/common/vendor.js.map

File diff suppressed because it is too large
+ 385 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.js


+ 6 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.json

@@ -0,0 +1,6 @@
+{
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons"
+  },
+  "component": true
+}

File diff suppressed because it is too large
+ 1 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.wxml


+ 100 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/house/house.wxss

@@ -0,0 +1,100 @@
+@charset "UTF-8";
+/* 需要放到文件最上面 */
+/* 水平间距 */
+/* 水平间距 */
+/*
+ 以下变量是默认值,如不需要修改可以不用给下面的变量重新赋值
+ */
+/* 水平间距 */
+.product {
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 30rpx;
+  padding-bottom: 60rpx;
+}
+.product .product-item {
+  width: 50%;
+  box-sizing: border-box;
+  margin-bottom: 30rpx;
+}
+.product .product-item:nth-child(2n-1) {
+  padding-right: 16rpx;
+}
+.product .product-item:nth-child(2n) {
+  padding-left: 16rpx;
+}
+.product .product-box {
+  background: #FFFFFF;
+  border-radius: 16rpx;
+  overflow: hidden;
+}
+.product .product-img {
+  position: relative;
+}
+.product .product-img image {
+  width: 100%;
+  height: 260rpx !important;
+}
+.product .floor {
+  position: absolute;
+  left: 0;
+  bottom: 20rpx;
+  width: 100%;
+  color: #FFFFFF;
+  font-size: 24rpx;
+}
+.product .floor-box {
+  display: block;
+  overflow: hidden;
+  word-break: keep-all;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+  padding: 0 10rpx;
+  display: flex;
+  align-items: center;
+}
+.product .floor .iconfont {
+  color: #FFFFFF;
+  font-size: 24rpx;
+  display: inline-block;
+  margin-right: 4rpx;
+}
+.product .product-info {
+  padding: 10rpx 0 20rpx 0;
+}
+.product .product-info .title {
+  font-size: 28rpx;
+  padding: 0 20rpx;
+}
+.product .product-info .other {
+  display: flex;
+  padding-top: 10rpx;
+  padding-left: 20rpx;
+  color: #aaa;
+}
+.product .product-info .other text {
+  font-size: 24rpx;
+}
+.product .product-info .other .line {
+  margin: 0 10rpx;
+}
+.product .product-info .price {
+  display: flex;
+  align-items: center;
+  padding-top: 6rpx;
+  color: red;
+  padding-left: 20rpx;
+}
+.product .product-info .price-box {
+  flex: 1;
+}
+.product .product-info .price-box text {
+  font-weight: bold;
+  font-size: 30rpx;
+}
+.product .product-info .price-box .price-text {
+  display: inline-block;
+  font-size: 24rpx;
+  scale: 0.9;
+}
+

File diff suppressed because it is too large
+ 71 - 71
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/components/login/yModal.js


File diff suppressed because it is too large
+ 12 - 12
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/house/house.js


File diff suppressed because it is too large
+ 153 - 17
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.js


File diff suppressed because it is too large
+ 1 - 1
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.wxml


+ 213 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/houseDetail/houseDetail.wxss

@@ -0,0 +1,213 @@
+@charset "UTF-8";
+/* 需要放到文件最上面 */
+/* 水平间距 */
+/* 水平间距 */
+/*
+ 以下变量是默认值,如不需要修改可以不用给下面的变量重新赋值
+ */
+/* 水平间距 */
+.content {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  justify-content: center;
+  background: #fff;
+}
+.position-details {
+  width: 100%;
+  padding-bottom: 140rpx;
+}
+.banner {
+  position: relative;
+  width: 100%;
+}
+.banner-swiper {
+  height: 650rpx;
+}
+.banner-swiper-img {
+  height: 650rpx !important;
+}
+.swiper-item image {
+  width: 100%;
+}
+.indicator-dots {
+  position: absolute;
+  bottom: 30rpx;
+  left: 0;
+  right: 0;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+.indicator-dots text {
+  font-size: 24rpx;
+  color: #FFFFFF;
+  background: rgba(0, 0, 0, 0.5);
+  border-radius: 50rpx;
+  width: 64rpx;
+  text-align: center;
+}
+ .uni-swiper-dot {
+  width: 40rpx;
+  height: 4rpx;
+  border-radius: 20rpx;
+}
+wx-swiper .wx-swiper-dot {
+  width: 40rpx;
+  height: 4rpx;
+  border-radius: 20rpx;
+}
+.info {
+  position: relative;
+  padding: 30rpx;
+  border-top-left-radius: 20rpx;
+  border-top-right-radius: 20rpx;
+  background: #FFFFFF;
+  margin-top: -20rpx;
+}
+.info .title {
+  font-size: 38rpx;
+  font-weight: bold;
+}
+.price {
+  padding-top: 20rpx;
+  color: red;
+}
+.price text {
+  font-size: 40rpx;
+}
+.price .price-text {
+  display: inline-block;
+  font-size: 26rpx;
+  scale: 0.8;
+}
+.information {
+  padding-top: 30rpx;
+}
+.head-tilte {
+  font-size: 30rpx;
+  font-weight: bold;
+}
+.information-list {
+  display: flex;
+  flex-wrap: wrap;
+  padding: 20rpx 30rpx 0;
+}
+.information-box {
+  width: 50%;
+  display: flex;
+  padding: 20rpx 0;
+}
+.information-title {
+  font-size: 26rpx;
+  color: #b4b4b4;
+}
+.information-text {
+  font-size: 26rpx;
+  color: #2d2d2d;
+}
+.arrangement {
+  padding-top: 30rpx;
+}
+.arrangement-list {
+  display: flex;
+  flex-wrap: wrap;
+  padding: 20rpx 0;
+}
+.arrangement-box {
+  width: 20%;
+  padding-top: 20rpx;
+  text-align: center;
+}
+.arrangement-icon {
+  color: red;
+  font-size: 64rpx;
+}
+.arrangement-text {
+  padding-top: 6rpx;
+  font-size: 24rpx;
+}
+.desc {
+  padding-top: 20rpx;
+}
+.desc-text {
+  padding: 30rpx 30rpx 20rpx 30rpx;
+}
+.desc-text text {
+  line-height: 44rpx;
+  font-size: 28rpx;
+}
+.map {
+  padding: 30rpx 0 0 0;
+}
+.btn {
+  position: fixed;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  padding: 20rpx 1%;
+  background: #fff;
+}
+.share {
+  flex: 1;
+  text-align: center;
+  background: #4a55fd;
+  border-radius: 8rpx;
+  height: 90rpx;
+  text-align: center;
+  margin: 0 1%;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+.share text {
+  font-size: 26rpx;
+  color: #fff;
+}
+.share button {
+  padding: 0;
+  margin: 0;
+  color: #fff;
+  font-size: 26rpx;
+  border-radius: 8rpx;
+  height: 90rpx;
+  background: #4a55fd;
+  line-height: 90rpx;
+}
+.color01 {
+  background: linear-gradient(to right, #fea733, #feb34d, #fdc46b);
+}
+.color02 {
+  background: linear-gradient(to right, #ff4761, #fe606e, #fc706f);
+}
+.bnt-box {
+  position: fixed;
+  right: 20rpx;
+  bottom: 12%;
+}
+.bnt-box button {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  padding: 0;
+  margin: 14rpx 0;
+  width: 76rpx;
+  height: 76rpx;
+  border-radius: 50%;
+  background: white;
+  box-shadow: 0px 2px 4px #e9e9e9;
+}
+.bnt-box button text {
+  color: #666666;
+}
+.bnt-box .kefunv {
+  color: #666666;
+  font-size: 40rpx;
+}
+.recommend-list {
+  padding: 0 10rpx;
+}
+

+ 0 - 0
virgo.wzfrontend/wx/unpackage/dist/dev/mp-weixin/pages/index/index.js


Some files were not shown because too many files changed in this diff