liujq há 2 anos atrás
pai
commit
94dd48c5ba
100 ficheiros alterados com 738 adições e 136 exclusões
  1. 7 0
      pages.json
  2. 147 5
      pages/agent/recommend/create.vue
  3. 1 0
      pages/agent/recommend/detail2.vue
  4. 10 1
      pages/estate/dtl.vue
  5. 288 0
      pages/estate/list.vue
  6. 8 0
      pages/index/index.vue
  7. 1 0
      unpackage/dist/build/mp-weixin/app.json
  8. 0 0
      unpackage/dist/build/mp-weixin/common/runtime.js
  9. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/create.js
  10. 3 1
      unpackage/dist/build/mp-weixin/pages/agent/recommend/create.json
  11. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/create.wxml
  12. 0 1
      unpackage/dist/build/mp-weixin/pages/agent/recommend/create.wxss
  13. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/detail2.js
  14. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/detail2.wxml
  15. 0 0
      unpackage/dist/build/mp-weixin/pages/estate/dtl.js
  16. 0 0
      unpackage/dist/build/mp-weixin/pages/estate/dtl.wxml
  17. 0 0
      unpackage/dist/build/mp-weixin/pages/estate/dtl.wxss
  18. 0 0
      unpackage/dist/build/mp-weixin/pages/estate/list.js
  19. 13 0
      unpackage/dist/build/mp-weixin/pages/estate/list.json
  20. 0 0
      unpackage/dist/build/mp-weixin/pages/estate/list.wxml
  21. 1 0
      unpackage/dist/build/mp-weixin/pages/estate/list.wxss
  22. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.js
  23. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxml
  24. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxss
  25. 2 2
      unpackage/dist/build/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.json
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/back-top/back-top.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/wm-watermark/wm-watermark.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/check.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/create.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail2.js.map
  35. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detailGovern.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/estate.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/list.js.map
  38. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/visitimg.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/report/buycheck.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/report/deal.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/create.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/list.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/my.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/mycreate.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/myrecord.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/myrecordedit.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/estate/dtl.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/estate/list.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/web.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/check.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/deal.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/list.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/login.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/register.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/bank.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/profile.js.map
  58. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/setting.js.map
  59. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/HM-filterDropdown/components/HM-filterDropdown/HM-filterDropdown.js.map
  60. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/okingtz-cropper/components/okingtz-cropper/okingtz-cropper.js.map
  61. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-alert-tips/u-alert-tips.js.map
  62. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-avatar/u-avatar.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-button/u-button.js.map
  64. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-divider/u-divider.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-empty/u-empty.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form/u-form.js.map
  68. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-gap/u-gap.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-icon/u-icon.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-image/u-image.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-input/u-input.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-line/u-line.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loading/u-loading.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-mask/u-mask.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-modal/u-modal.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-navbar/u-navbar.js.map
  78. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/libs/trees.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/u-parse.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-popup/u-popup.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio/u-radio.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-select/u-select.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-steps/u-steps.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-tag/u-tag.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.js.map
  88. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-toast/u-toast.js.map
  90. 1 0
      unpackage/dist/dev/mp-weixin/app.json
  91. 1 1
      unpackage/dist/dev/mp-weixin/common/runtime.js
  92. 0 18
      unpackage/dist/dev/mp-weixin/common/vendor.js
  93. 14 14
      unpackage/dist/dev/mp-weixin/components/back-top/back-top.js
  94. 12 12
      unpackage/dist/dev/mp-weixin/components/wm-watermark/wm-watermark.js
  95. 8 8
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/check.js
  96. 138 59
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.js
  97. 3 1
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.json
  98. 0 0
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.wxml
  99. 67 0
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.wxss
  100. 13 13
      unpackage/dist/dev/mp-weixin/pages/agent/recommend/detail.js

+ 7 - 0
pages.json

@@ -182,6 +182,13 @@
 				"enablePullDownRefresh": false
 			}
 		},
+		{
+			"path": "pages/estate/list",
+			"style": {
+				"navigationBarTitleText": "楼盘列表",
+				"enablePullDownRefresh": false
+			}
+		},
 		{
 			"path": "pages/estate/dtl",
 			"style": {

+ 147 - 5
pages/agent/recommend/create.vue

@@ -19,6 +19,7 @@
 				</u-form-item>
 				<u-form-item label-width="150" label="意向项目" prop="estate_name" required>
 					<u-input type="select" :select-open="propertySelectShow" v-model="form.estate_name" placeholder="请选择推荐项目" @click="propertySelectShow = true"></u-input>
+					<!-- <u-input type="select" :select-open="propertySelectShow" v-model="form.estate_name" placeholder="请选择推荐项目" @click="openEstateList"></u-input> -->
 				</u-form-item>
 				<!-- <u-form-item v-show="form.estate_id !== null" label-width="180" label="指定置业顾问" prop="saler_id">
 					<u-input type="select" :select-open="salerSelectShow" v-model="form.saler_name" placeholder="非必选" @click="salerSelectShow = true"></u-input>
@@ -28,16 +29,55 @@
 			<u-button type="primary" :diabled="submitButtonDisabled" @click="submitHandle">提交</u-button>
 		</view>
 		<!-- 列表选择 -->
-		<u-select mode="single-column" :list="propertySelectList" v-model="propertySelectShow" @confirm="propertySelectConfirm"></u-select>
+		<!-- <u-select mode="single-column" :list="propertySelectList" v-model="propertySelectShow" @confirm="propertySelectConfirm"></u-select> -->
 		<u-select mode="single-column" :list="salerSelectList" v-model="salerSelectShow" @confirm="salerSelectConfirm"></u-select>
 		<!-- modal -->
 		<u-modal v-model="submitModalShow" content="请务必仔细确认各项信息是否正确" :show-cancel-button="true" @confirm="submit()"></u-modal>
 		<u-modal v-model="modalShow" :content="modalContent" :show-cancel-button="true" @cancel="modalCancel()" @confirm="modalConfirm()"></u-modal>
 		<!-- utoast -->
 		<u-toast ref="uToast" />
+		
+		
+		<u-popup v-model="propertySelectShow" mode="center" width="90%" height="100%">
+			<view class="bwin-popup scoped-estate-popup">
+				<view class="scoped-popup-header-input">
+					<u-input class="input" v-model="curEstateName" placeholder="请输入关键字搜索楼盘"></u-input>
+					<view class="b" @click="getEstateList">搜索</view>
+				</view>
+				<view class="popup-body">
+					<view class="scoped-estate-list">
+						<view v-for="(item, index) in estateList" :class="form.estate_id == item.id ? 'sel-item cur' : 'sel-item'" @click="listItemHandle(item)" :key="index">
+							<view class="sel-left">
+								<image class="img" :src="item.pri_image" mode="aspectFill"></image>
+							</view>
+							<view class="sel-right">
+								<view class="p1">{{item.estate_name}}</view>
+								<view class="p2">
+									<u-tag
+										:text="areaTypeObj[item.area_type]"
+										:type="'success'"
+										size="mini"
+									></u-tag>
+								</view>
+								<view class="p3" v-if="userInfo2.auth_state == 1">带看需收集:{{ item.report_visit }}</view>
+								<view class="p3" v-if="userInfo2.auth_state == 1">报备/带看保护期:{{ item.report_lock }}天/{{ item.lead_lock }}天</view>
+								<!-- <view class="p3" v-if="userInfo2.auth_state == 1">预计奖励:{{ item.brokerage }}</view> -->
+							</view>
+						</view>
+					</view>
+					<view class="popup-footer" style="position: fixed;bottom: 10rpx;">
+						<u-button size="medium" @click="propertySelectShow = false">关闭</u-button>
+						<u-button size="medium" type="primary" @click="propertySelectShow = false">确定</u-button>
+					</view>
+				</view>
+			</view>
+		</u-popup>
+		
+		
 	</view>
 </template>
 <script>
+import { arrToObj } from '@/utils'
 export default {
 	data() {
 		return {
@@ -85,6 +125,10 @@ export default {
 
 			propertySelectShow: false,
 			propertySelectList: [],
+			estateList: [],
+			areaTypeObj: {},
+			userInfo2: {},
+			curEstateName: '',
 
 			salerSelectShow: false,
 			salerSelectList: [],
@@ -99,17 +143,23 @@ export default {
 		// 监听data事件,获取上一页面通过eventChannel.emit传送到当前页面的数据
 		if (eventChannel.on) {
 			eventChannel.on('data', data => {
-				that.form.name = data.info.name;
-				that.form.phone = data.info.phone;
-				that.form.sex = data.info.sex;
-				that.form.remark = data.info.demand;
+				if(data.info.name) that.form.name = data.info.name;
+				if(data.info.phone) that.form.phone = data.info.phone;
+				if(data.info.sex) that.form.sex = data.info.sex;
+				if(data.info.demand) that.form.remark = data.info.demand;
+				if(data.info.estate_id) that.form.estate_id = data.info.estate_id;
+				if(data.info.estate_name) that.form.estate_name = data.info.estate_name;
 			})
 		}
 	},
 	created () {
+		this.userInfo2 = uni.getStorageSync('MD_userInfo2')
+		const dictObj = uni.getStorageSync('MD_dict')
+		this.areaTypeObj = arrToObj(dictObj.area_type)
 		uni.api.estate.apiestatelist({page_size: 100, report_open: 1}).then(res => {
 			let list = res.list || []
 			let propertySelectList = []
+			this.estateList = [...list]
 			list.forEach(item => {
 				propertySelectList.push({
 					value: item.estate_id,
@@ -124,6 +174,16 @@ export default {
 		this.$refs.uForm.setRules(this.rules);
 	},
 	methods: {
+		getEstateList () {
+			uni.api.estate.apiestatelist({page_size: 100, report_open: 1, estate_name: this.curEstateName}).then(res => {
+				let list = res.list || []
+				this.estateList = [...list]
+			})
+		},
+		listItemHandle (val) {
+			this.form.estate_id = val.estate_id;
+			this.form.estate_name = val.estate_name;
+		},
 		// 选择所属项目回调
 		propertySelectConfirm(e) {
 			e.map((val, index) => {
@@ -131,6 +191,11 @@ export default {
 				this.form.estate_name = val.label;
 			});
 		},
+		// openEstateList () {
+		// 	uni.navigateTo({
+		// 		url: `/pages/estate/list?eid=${this.form.estate_id}&ename=${this.form.estate_name}`
+		// 	})
+		// },
 		submitHandle() {
 			const that = this
 			this.$refs.uForm.validate(valid => {
@@ -272,4 +337,81 @@ export default {
 	color: $u-content-color;
 	padding: 20rpx;
 }
+
+
+
+.scoped-estate-list {
+	.sel-item {
+		display: flex;
+		border-bottom: 1PX solid #dcdcdc;
+		padding: 20rpx;
+		&.cur {
+			background: #369af7;
+			border-radius: 10rpx;
+			overflow: hidden;
+			.img {
+				opacity: .6;
+			}
+			.p1 {
+				color: #fff;
+			}
+			.p3 {
+				color: #fff;
+			}
+		}
+	}
+	.sel-left {
+		width: 180rpx;
+		border-radius: 10rpx;
+		.img {
+			width: 180rpx;
+			height: 120rpx;
+			border-radius: 10rpx;
+		}
+	}
+	.sel-right {
+		// width: 450rpx;
+		margin-left: 20rpx;
+		.p1 {
+			font-size: 30rpx;
+			font-weight: bold;
+			margin-bottom: 10rpx;
+		}
+		.p2 {
+			margin-bottom: 10rpx;
+		}
+		.p3 {
+			color: #369af7;
+			font-size: 24rpx;
+			font-weight: bold;
+		}
+	}
+}
+
+.scoped-estate-popup {
+	height: 100%;
+	padding-bottom: 100rpx;
+	.popup-body {
+	}
+}
+
+.scoped-popup-header-input {
+	position: fixed;
+	width: 90%;
+	display: flex;
+	.input {
+		flex: 1;
+		padding-left: 20rpx;
+		height: 80rpx;
+	}
+	.b {
+		width: 200rpx;
+		height: 80rpx;
+		line-height: 80rpx;
+		background: #2d8cf0;
+		color: #fff;
+		text-align: center;
+		margin-left: 20rpx;
+	}
+}
 </style>

+ 1 - 0
pages/agent/recommend/detail2.vue

@@ -81,6 +81,7 @@
 		</u-popup>
 		
 		<u-button v-if="detail.report_step == 1 && detail.report_state == 1" class="bwin-btn-100 u-m-b-10" type="primary" @click="confirmHandle">确认到访</u-button>
+		<u-button v-if="detail.report_step == 2 && detail.report_state == 1" class="bwin-btn-100 u-m-b-10" type="success" @click="confirmHandle">二次确认到访</u-button>
 		
 		
 	</view>

+ 10 - 1
pages/estate/dtl.vue

@@ -314,8 +314,17 @@ export default {
 			})
 		},
 		toAgentHandle () {
+			const that = this
 			uni.navigateTo({
-				url: '/pages/agent/recommend/create'
+				url: '/pages/agent/recommend/create',
+				success: function(res) {
+					res.eventChannel.emit('data', {
+						info: {
+							estate_name: that.allObj.estate_name,
+							estate_id: that.allObj.estate_id,
+						}
+					});
+				}
 			})
 		},
 		previewImageHandle (cur, arr) {

+ 288 - 0
pages/estate/list.vue

@@ -0,0 +1,288 @@
+<template>
+	<view>
+		<wm-watermark :text="userInfo2.phone" :num="50"></wm-watermark>
+
+		<view class="scoped-estate-list">
+			<view v-for="(item, index) in dataList" :class="curEid == item.id ? 'sel-item cur' : 'sel-item'" @click="listItemHandle(item)" :key="index">
+				<view class="sel-left">
+					<image class="img" :src="item.pri_image" mode="aspectFill"></image>
+				</view>
+				<view class="sel-right">
+					<view class="p1">{{item.estate_name}}{{item.report_open == 2 ? '[上架中]' : ''}}{{curEid == item.id ? '【已选中】' : ''}}</view>
+					<view class="p2">
+						<u-tag
+							:text="areaTypeObj[item.area_type]"
+							:type="'success'"
+							size="mini"
+						></u-tag>
+					</view>
+					<view class="p3" v-if="userInfo2.auth_state == 1">预计奖励:{{ item.brokerage }}</view>
+				</view>
+			</view>
+		</view>
+
+		<view class="float-search" @click="searchPopupShow = true"><u-icon name="search" size="42" color="#fff"></u-icon></view>
+
+		<!-- 平台佣金政策弹窗 -->
+		<u-popup v-model="searchPopupShow" mode="center" width="80%" height="440rpx" border-radius="20">
+			<view class="bwin-popup">
+				<view class="popup-header">楼盘搜索</view>
+				<view class="popup-body">
+					<u-input v-model="searchFormData.estate_name" border placeholder="请输入楼盘名称(支持模糊搜索)"></u-input>
+					<!-- <u-divider marginTop="10" marginBottom="10">或</u-divider>
+					<u-input v-model="searchFormData.phone" border placeholder="请输入手机号(可仅输入一部分)"></u-input> -->
+				</view>
+				<view class="popup-footer" style="position: absolute;">
+					<u-button size="medium" @click="searchPopupShow = false">取消</u-button>
+					<u-button size="medium" type="primary" @click="searchHandle()">搜索</u-button>
+				</view>
+			</view>
+		</u-popup>
+
+		<u-loadmore
+			v-if="dataList.length > 0"
+			marginTop="32"
+			:line="true"
+			:status="loadmore.status"
+			:loading-text="loadmore.loadingText"
+			:loadmore-text="loadmore.defaultText"
+			:nomore-text="loadmore.nomoreText"
+		/>
+	</view>
+</template>
+<script>
+import { arrToObj } from '@/utils'
+import wmWatermark from '@/components/wm-watermark/wm-watermark.vue'
+import uniCopy from '@/js_sdk/xb-copy/uni-copy.js'
+export default {
+	components: {
+		wmWatermark
+	},
+	data() {
+		return {
+			searchKeyword: null,
+			searchPopupShow: false,
+			searchFormData: {
+				name: '',
+				phone: ''
+			}, // 搜索栏数据
+			orderMethod: 0,
+			filterDropdownValue: {}, // 默认筛选
+			dataList: [], // 客户列表
+			loadmore: {
+				status: 'loadmore',
+				loadingText: '努力加载中',
+				defaultText: '轻轻上拉 查看更多',
+				nomoreText: '实在没有了',
+				currnetPage: 1
+			},
+			curRoles: '',
+			userInfo2: {},
+			areaTypeObj: {},
+			curEid: '',
+			curEname: '',
+		};
+	},
+	onLoad(params) {
+		if (params.eid) {
+			this.curEid = params.eid
+			this.curEname = params.enames
+		}
+		this.getDataList()
+		
+		this.userInfo2 = uni.getStorageSync('MD_userInfo2')
+		this.curRoles = uni.getStorageSync('MD_userInfo2') ? uni.getStorageSync('MD_userInfo2').roles : ''
+		
+		const dictObj = uni.getStorageSync('MD_dict')
+		this.areaTypeObj = arrToObj(dictObj.area_type)
+	},
+	onReachBottom() {
+		if (this.loadmore.status == 'nomore') return;
+		this.loadmore.currnetPage++
+		this.getDataList()
+	},
+	onPullDownRefresh() {
+		// 防止频繁刷新
+	},
+	methods: {
+		listItemHandle (item) {
+			if (this.userInfo2 && this.userInfo2.auth_state == 1) {
+				uni.navigateTo({
+					url: `/pages/estate/dtl?id=${item.id}`
+				})
+			}
+			// if (this.curEid) {
+			// 	this.curEid = item.id
+			// } else {
+			// 	if (this.userInfo2 && this.userInfo2.auth_state == 1) {
+			// 		uni.navigateTo({
+			// 			url: `/pages/estate/dtl?id=${item.id}`
+			// 		})
+			// 	}
+			// }
+		},
+		copyTextHandle (item) {
+			uniCopy({
+				content: `${item.name}-${item.sex == 'male'?'男':'女'}-${item.phone}`,
+				success:(res)=>{
+					uni.showToast({
+						title: res,
+						icon: 'none'
+					})
+				},
+				error:(e)=>{
+					uni.showToast({
+						title: e,
+						icon: 'none',
+						duration:3000,
+					})
+				}
+			})
+		},
+		getDataList (bc) {
+			const that = this
+			let params = {
+				// page_size: 1000,
+				...this.searchFormData
+			}
+			
+			if (that.orderMethod > 0) {
+				if (that.orderMethod === 1) {
+					params.order_by = JSON.stringify([{
+						field: 'create_at',
+						sort: 'desc',
+					}])
+				}
+				if (that.orderMethod === 2) {
+					params.order_by = JSON.stringify([{
+						field: 'create_at',
+						sort: 'asc',
+					}])
+				}
+			}
+			uni.api.estate.apiestatelist({
+				page: that.loadmore.currnetPage,
+				...params,
+			}).then(res => {
+				const list = res.list || []
+				if (list.length < 10) {
+					that.loadmore.status = 'nomore';
+				}
+				if (res.current_page === 1) {
+					if (list.length === 0) {
+						uni.$msg('无搜索结果', 'none');
+					}
+					that.dataList = [...list]
+				} else {
+					that.dataList = that.dataList.concat(list)
+				}
+				if (bc) bc()
+			})
+		},
+		customBack() {
+			uni.navigateBack();
+		},
+		// 带监听器跳转
+		pageTo(url, data) {
+			/// xxxxx
+			uni.navigateTo({
+				url: url,
+				events: {
+					// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
+					update: function(data) {
+						// 当B页面运行 eventChannel.emit('update', { a:1 }); 时,会运行这里的代码逻辑。
+					}
+				},
+				success: function(res) {
+					// 通过eventChannel向被打开页面传送数据
+					res.eventChannel.emit('data', data);
+				}
+			});
+		},
+		searchHandle() {
+			this.loadmore.currnetPage = 1
+			this.getDataList(() => {
+				this.searchPopupShow = false
+			})
+		},
+		getTime(n) {
+			let date = n ? new Date(n) : new Date()
+			let year = date.getFullYear()
+			let month = date.getMonth() + 1
+			month = month > 9 ? month : '0' + month
+			let day = date.getDate()
+			day = day > 9 ? day : '0' + day
+			let hour = date.getHours()
+			hour = hour > 9 ? hour : '0' + hour
+			let minute = date.getMinutes()
+			minute = minute > 9 ? minute : '0' + minute
+			let second = date.getSeconds()
+			second = second > 9 ? second : '0' + second
+			return `${year}-${month}-${day} ${hour}:${minute}:${second}`
+		},
+	}
+};
+</script>
+<style lang="scss">
+// 列表
+.scoped-estate-list {
+	.sel-item {
+		display: flex;
+		border-bottom: 1PX solid #dcdcdc;
+		padding: 20rpx;
+		&.cur {
+			background: #369af7;
+			.img {
+				opacity: .6;
+			}
+			.p1 {
+				color: #fff;
+			}
+			.p3 {
+				color: #fff;
+			}
+		}
+	}
+	.sel-left {
+		width: 180rpx;
+		border-radius: 10rpx;
+		.img {
+			width: 180rpx;
+			height: 120rpx;
+			border-radius: 10rpx;
+		}
+	}
+	.sel-right {
+		// width: 450rpx;
+		margin-left: 20rpx;
+		.p1 {
+			font-size: 30rpx;
+			font-weight: bold;
+			margin-bottom: 10rpx;
+		}
+		.p2 {
+			margin-bottom: 10rpx;
+		}
+		.p3 {
+			color: #369af7;
+			font-size: 26rpx;
+			font-weight: bold;
+		}
+	}
+}
+
+.float-search {
+	opacity: 0.9;
+	position: fixed;
+	right: 20rpx;
+	bottom: 40rpx;
+	padding: 20rpx;
+	border-radius: 50%;
+	background-color: $u-theme-color;
+}
+
+.scoped-list-more-info {
+	position: absolute;
+	right: 20rpx;
+}
+</style>

+ 8 - 0
pages/index/index.vue

@@ -156,6 +156,7 @@
 					更多
 					<u-icon name="arrow-right"></u-icon>
 				</view> -->
+				<view class="scoped-more-estate-tips" @click="pageTo('/pages/estate/list')">所有楼盘列表>></view>
 				<view class="more u-skeleton-rect" @click="this.isOneRow = !this.isOneRow">{{isOneRow ? '切换至双行' : '切换至单行'}}</view>
 			</view>
 			<view v-if="propertyList.length == 0" class="u-m-t-40 u-m-b-40"><u-empty mode="list" text="暂无在售房源"></u-empty></view>
@@ -886,4 +887,11 @@ export default {
 		font-size: 32rpx;
 	}
 }
+
+.scoped-more-estate-tips {
+	display: inline-block;
+	text-decoration: underline;
+	color: #2080f0;
+	font-weight: bold;
+}
 </style>

+ 1 - 0
unpackage/dist/build/mp-weixin/app.json

@@ -26,6 +26,7 @@
     "pages/saler/deal",
     "pages/agreement/agreement",
     "pages/agreement/agreement2",
+    "pages/estate/list",
     "pages/estate/dtl",
     "pages/agent/report/buycheck",
     "pages/agent/report/deal",

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/common/runtime.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/create.js


+ 3 - 1
unpackage/dist/build/mp-weixin/pages/agent/recommend/create.json

@@ -11,6 +11,8 @@
     "u-button": "/uni_modules/vk-uview-ui/components/u-button/u-button",
     "u-select": "/uni_modules/vk-uview-ui/components/u-select/u-select",
     "u-modal": "/uni_modules/vk-uview-ui/components/u-modal/u-modal",
-    "u-toast": "/uni_modules/vk-uview-ui/components/u-toast/u-toast"
+    "u-toast": "/uni_modules/vk-uview-ui/components/u-toast/u-toast",
+    "u-popup": "/uni_modules/vk-uview-ui/components/u-popup/u-popup",
+    "u-tag": "/uni_modules/vk-uview-ui/components/u-tag/u-tag"
   }
 }

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/create.wxml


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 1
unpackage/dist/build/mp-weixin/pages/agent/recommend/create.wxss


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/detail2.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/detail2.wxml


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/estate/dtl.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/estate/dtl.wxml


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/estate/dtl.wxss


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/estate/list.js


+ 13 - 0
unpackage/dist/build/mp-weixin/pages/estate/list.json

@@ -0,0 +1,13 @@
+{
+  "navigationBarTitleText": "楼盘列表",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "wm-watermark": "/components/wm-watermark/wm-watermark",
+    "u-tag": "/uni_modules/vk-uview-ui/components/u-tag/u-tag",
+    "u-icon": "/uni_modules/vk-uview-ui/components/u-icon/u-icon",
+    "u-popup": "/uni_modules/vk-uview-ui/components/u-popup/u-popup",
+    "u-input": "/uni_modules/vk-uview-ui/components/u-input/u-input",
+    "u-button": "/uni_modules/vk-uview-ui/components/u-button/u-button",
+    "u-loadmore": "/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore"
+  }
+}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/estate/list.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/estate/list.wxss

@@ -0,0 +1 @@
+.page{background-color:#f3f4f6;padding:20rpx}.empty-wrap{margin-top:200rpx;width:100%;display:flex;justify-content:center;align-items:center}.content-page{min-height:100vh;background-color:#fff}.footer{display:flex;align-items:center;color:#909399;width:100%;padding:20rpx 0;justify-content:center}.box-shadow{box-shadow:0rpx 2rpx 4rpx 0 rgba(0,0,0,.2)}.flex-empty{visibility:hidden;width:120rpx;height:0rpx}.bwin-btn-100{width:100%}.bwin-popup{display:flex;flex-direction:column;width:100%;position:relative;min-height:100%;overflow:hidden}.bwin-popup .popup-header{z-index:2;width:80%;position:fixed;padding:20rpx 0;text-align:center;font-size:32rpx;color:#fff;font-weight:700;background-color:#2080f0;border-top-left-radius:20rpx;border-top-right-radius:20rpx}.bwin-popup .popup-body{z-index:1;position:relative;top:90rpx;margin-bottom:90rpx;padding:20rpx;font-size:32rpx;overflow-y:scroll}.bwin-popup .popup-footer{position:relative;left:0;bottom:20rpx;width:100%;display:flex;justify-content:space-around}.scoped-estate-list .sel-item{display:flex;border-bottom:1PX solid #dcdcdc;padding:20rpx}.scoped-estate-list .sel-item.cur{background:#369af7}.scoped-estate-list .sel-item.cur .img{opacity:.6}.scoped-estate-list .sel-item.cur .p1{color:#fff}.scoped-estate-list .sel-item.cur .p3{color:#fff}.scoped-estate-list .sel-left{width:180rpx;border-radius:10rpx}.scoped-estate-list .sel-left .img{width:180rpx;height:120rpx;border-radius:10rpx}.scoped-estate-list .sel-right{margin-left:20rpx}.scoped-estate-list .sel-right .p1{font-size:30rpx;font-weight:700;margin-bottom:10rpx}.scoped-estate-list .sel-right .p2{margin-bottom:10rpx}.scoped-estate-list .sel-right .p3{color:#369af7;font-size:26rpx;font-weight:700}.float-search{opacity:.9;position:fixed;right:20rpx;bottom:40rpx;padding:20rpx;border-radius:50%;background-color:#2080f0}.scoped-list-more-info{position:absolute;right:20rpx}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxml


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxss


+ 2 - 2
unpackage/dist/build/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.json

@@ -1,6 +1,6 @@
 {
+  "component": true,
   "usingComponents": {
     "u-icon": "/uni_modules/vk-uview-ui/components/u-icon/u-icon"
-  },
-  "component": true
+  }
 }

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/back-top/back-top.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/wm-watermark/wm-watermark.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/check.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/create.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail2.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detailGovern.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/estate.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/list.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/visitimg.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/report/buycheck.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/report/deal.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/create.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/list.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/my.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/mycreate.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/myrecord.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/myrecordedit.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/estate/dtl.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/estate/list.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/web.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/check.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/deal.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/list.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/login.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/register.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/bank.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/profile.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/setting.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/HM-filterDropdown/components/HM-filterDropdown/HM-filterDropdown.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/okingtz-cropper/components/okingtz-cropper/okingtz-cropper.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-alert-tips/u-alert-tips.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-avatar/u-avatar.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-button/u-button.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-divider/u-divider.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-empty/u-empty.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form/u-form.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-gap/u-gap.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-icon/u-icon.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-image/u-image.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-input/u-input.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-line/u-line.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loading/u-loading.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-mask/u-mask.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-modal/u-modal.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-navbar/u-navbar.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/libs/trees.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/u-parse.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-popup/u-popup.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio/u-radio.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-select/u-select.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-steps/u-steps.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-tag/u-tag.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.js.map


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-toast/u-toast.js.map


+ 1 - 0
unpackage/dist/dev/mp-weixin/app.json

@@ -26,6 +26,7 @@
     "pages/saler/deal",
     "pages/agreement/agreement",
     "pages/agreement/agreement2",
+    "pages/estate/list",
     "pages/estate/dtl",
     "pages/agent/report/buycheck",
     "pages/agent/report/deal",

Diff do ficheiro suprimidas por serem muito extensas
+ 1 - 1
unpackage/dist/dev/mp-weixin/common/runtime.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 18
unpackage/dist/dev/mp-weixin/common/vendor.js


+ 14 - 14
unpackage/dist/dev/mp-weixin/components/back-top/back-top.js

@@ -1,6 +1,6 @@
 (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/back-top/back-top"],{
 
-/***/ 366:
+/***/ 374:
 /*!*******************************************************!*\
   !*** E:/fp/md/mdapp/components/back-top/back-top.vue ***!
   \*******************************************************/
@@ -9,10 +9,10 @@
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./back-top.vue?vue&type=template&id=be7b7238& */ 367);
-/* harmony import */ var _back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./back-top.vue?vue&type=script&lang=js& */ 369);
+/* harmony import */ var _back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./back-top.vue?vue&type=template&id=be7b7238& */ 375);
+/* harmony import */ var _back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./back-top.vue?vue&type=script&lang=js& */ 377);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
-/* harmony import */ var _back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./back-top.vue?vue&type=style&index=0&lang=css& */ 371);
+/* harmony import */ var _back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./back-top.vue?vue&type=style&index=0&lang=css& */ 379);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
 
 var renderjs
@@ -41,7 +41,7 @@ component.options.__file = "components/back-top/back-top.vue"
 
 /***/ }),
 
-/***/ 367:
+/***/ 375:
 /*!**************************************************************************************!*\
   !*** E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=template&id=be7b7238& ***!
   \**************************************************************************************/
@@ -50,7 +50,7 @@ component.options.__file = "components/back-top/back-top.vue"
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=template&id=be7b7238& */ 368);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=template&id=be7b7238& */ 376);
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__["render"]; });
 
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_template_id_be7b7238___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -63,7 +63,7 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
-/***/ 368:
+/***/ 376:
 /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=template&id=be7b7238& ***!
   \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -90,7 +90,7 @@ render._withStripped = true
 
 /***/ }),
 
-/***/ 369:
+/***/ 377:
 /*!********************************************************************************!*\
   !*** E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=script&lang=js& ***!
   \********************************************************************************/
@@ -99,14 +99,14 @@ render._withStripped = true
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=script&lang=js& */ 370);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=script&lang=js& */ 378);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 370:
+/***/ 378:
 /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=script&lang=js& ***!
   \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -164,7 +164,7 @@ var _default =
 
 /***/ }),
 
-/***/ 371:
+/***/ 379:
 /*!****************************************************************************************!*\
   !*** E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=style&index=0&lang=css& ***!
   \****************************************************************************************/
@@ -173,14 +173,14 @@ var _default =
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=style&index=0&lang=css& */ 372);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./back-top.vue?vue&type=style&index=0&lang=css& */ 380);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_back_top_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 372:
+/***/ 380:
 /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/fp/md/mdapp/components/back-top/back-top.vue?vue&type=style&index=0&lang=css& ***!
   \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -199,7 +199,7 @@ __webpack_require__.r(__webpack_exports__);
     'components/back-top/back-top-create-component',
     {
         'components/back-top/back-top-create-component':(function(module, exports, __webpack_require__){
-            __webpack_require__('1')['createComponent'](__webpack_require__(366))
+            __webpack_require__('1')['createComponent'](__webpack_require__(374))
         })
     },
     [['components/back-top/back-top-create-component']]

Diff do ficheiro suprimidas por serem muito extensas
+ 12 - 12
unpackage/dist/dev/mp-weixin/components/wm-watermark/wm-watermark.js


+ 8 - 8
unpackage/dist/dev/mp-weixin/pages/agent/recommend/check.js

@@ -98,28 +98,28 @@ var components
 try {
   components = {
     uForm: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-form/u-form */ "uni_modules/vk-uview-ui/components/u-form/u-form").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form/u-form.vue */ 373))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-form/u-form */ "uni_modules/vk-uview-ui/components/u-form/u-form").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form/u-form.vue */ 381))
     },
     uFormItem: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-form-item/u-form-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-form-item/u-form-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.vue */ 380))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-form-item/u-form-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-form-item/u-form-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.vue */ 388))
     },
     uInput: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 391))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 399))
     },
     uRadioGroup: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 412))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 420))
     },
     uRadio: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 419))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 427))
     },
     uIcon: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-icon/u-icon */ "uni_modules/vk-uview-ui/components/u-icon/u-icon").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-icon/u-icon.vue */ 307))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-icon/u-icon */ "uni_modules/vk-uview-ui/components/u-icon/u-icon").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-icon/u-icon.vue */ 315))
     },
     uGap: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-gap/u-gap */ "uni_modules/vk-uview-ui/components/u-gap/u-gap").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-gap/u-gap.vue */ 398))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-gap/u-gap */ "uni_modules/vk-uview-ui/components/u-gap/u-gap").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-gap/u-gap.vue */ 406))
     },
     uButton: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 300))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 308))
     }
   }
 } catch (e) {

+ 138 - 59
unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.js

@@ -98,34 +98,40 @@ var components
 try {
   components = {
     uForm: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-form/u-form */ "uni_modules/vk-uview-ui/components/u-form/u-form").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form/u-form.vue */ 373))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-form/u-form */ "uni_modules/vk-uview-ui/components/u-form/u-form").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form/u-form.vue */ 381))
     },
     uFormItem: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-form-item/u-form-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-form-item/u-form-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.vue */ 380))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-form-item/u-form-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-form-item/u-form-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.vue */ 388))
     },
     uInput: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 391))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 399))
     },
     uRadioGroup: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 412))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 420))
     },
     uRadio: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 419))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 427))
     },
     uGap: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-gap/u-gap */ "uni_modules/vk-uview-ui/components/u-gap/u-gap").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-gap/u-gap.vue */ 398))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-gap/u-gap */ "uni_modules/vk-uview-ui/components/u-gap/u-gap").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-gap/u-gap.vue */ 406))
     },
     uButton: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 300))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 308))
     },
     uSelect: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-select/u-select */ "uni_modules/vk-uview-ui/components/u-select/u-select").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-select/u-select.vue */ 426))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-select/u-select */ "uni_modules/vk-uview-ui/components/u-select/u-select").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-select/u-select.vue */ 434))
     },
     uModal: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-modal/u-modal */ "uni_modules/vk-uview-ui/components/u-modal/u-modal").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-modal/u-modal.vue */ 405))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-modal/u-modal */ "uni_modules/vk-uview-ui/components/u-modal/u-modal").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-modal/u-modal.vue */ 413))
     },
     uToast: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-toast/u-toast */ "uni_modules/vk-uview-ui/components/u-toast/u-toast").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-toast/u-toast.vue */ 433))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-toast/u-toast */ "uni_modules/vk-uview-ui/components/u-toast/u-toast").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-toast/u-toast.vue */ 441))
+    },
+    uPopup: function() {
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-popup/u-popup */ "uni_modules/vk-uview-ui/components/u-popup/u-popup").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-popup/u-popup.vue */ 343))
+    },
+    uTag: function() {
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-tag/u-tag */ "uni_modules/vk-uview-ui/components/u-tag/u-tag").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-tag/u-tag.vue */ 462))
     }
   }
 } catch (e) {
@@ -153,6 +159,14 @@ var render = function() {
     _vm.e0 = function($event) {
       _vm.propertySelectShow = true
     }
+
+    _vm.e1 = function($event) {
+      _vm.propertySelectShow = false
+    }
+
+    _vm.e2 = function($event) {
+      _vm.propertySelectShow = false
+    }
   }
 }
 var recyclableRender = false
@@ -187,46 +201,86 @@ __webpack_require__.r(__webpack_exports__);
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
-/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0; //
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-var _default =
+/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var _utils = __webpack_require__(/*! @/utils */ 44);function _toConsumableArray(arr) {return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();}function _nonIterableSpread() {throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _unsupportedIterableToArray(o, minLen) {if (!o) return;if (typeof o === "string") return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n === "Object" && o.constructor) n = o.constructor.name;if (n === "Map" || n === "Set") return Array.from(o);if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);}function _iterableToArray(iter) {if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);}function _arrayWithoutHoles(arr) {if (Array.isArray(arr)) return _arrayLikeToArray(arr);}function _arrayLikeToArray(arr, len) {if (len == null || len > arr.length) len = arr.length;for (var i = 0, arr2 = new Array(len); i < len; i++) {arr2[i] = arr[i];}return arr2;}var _default =
 {
   data: function data() {
     return {
@@ -274,6 +328,10 @@ var _default =
 
       propertySelectShow: false,
       propertySelectList: [],
+      estateList: [],
+      areaTypeObj: {},
+      userInfo2: {},
+      curEstateName: '',
 
       salerSelectShow: false,
       salerSelectList: [],
@@ -288,17 +346,23 @@ var _default =
     // 监听data事件,获取上一页面通过eventChannel.emit传送到当前页面的数据
     if (eventChannel.on) {
       eventChannel.on('data', function (data) {
-        that.form.name = data.info.name;
-        that.form.phone = data.info.phone;
-        that.form.sex = data.info.sex;
-        that.form.remark = data.info.demand;
+        if (data.info.name) that.form.name = data.info.name;
+        if (data.info.phone) that.form.phone = data.info.phone;
+        if (data.info.sex) that.form.sex = data.info.sex;
+        if (data.info.demand) that.form.remark = data.info.demand;
+        if (data.info.estate_id) that.form.estate_id = data.info.estate_id;
+        if (data.info.estate_name) that.form.estate_name = data.info.estate_name;
       });
     }
   },
   created: function created() {var _this = this;
+    this.userInfo2 = uni.getStorageSync('MD_userInfo2');
+    var dictObj = uni.getStorageSync('MD_dict');
+    this.areaTypeObj = (0, _utils.arrToObj)(dictObj.area_type);
     uni.api.estate.apiestatelist({ page_size: 100, report_open: 1 }).then(function (res) {
       var list = res.list || [];
       var propertySelectList = [];
+      _this.estateList = _toConsumableArray(list);
       list.forEach(function (item) {
         propertySelectList.push({
           value: item.estate_id,
@@ -313,14 +377,29 @@ var _default =
     this.$refs.uForm.setRules(this.rules);
   },
   methods: {
+    getEstateList: function getEstateList() {var _this2 = this;
+      uni.api.estate.apiestatelist({ page_size: 100, report_open: 1, estate_name: this.curEstateName }).then(function (res) {
+        var list = res.list || [];
+        _this2.estateList = _toConsumableArray(list);
+      });
+    },
+    listItemHandle: function listItemHandle(val) {
+      this.form.estate_id = val.estate_id;
+      this.form.estate_name = val.estate_name;
+    },
     // 选择所属项目回调
-    propertySelectConfirm: function propertySelectConfirm(e) {var _this2 = this;
+    propertySelectConfirm: function propertySelectConfirm(e) {var _this3 = this;
       e.map(function (val, index) {
-        _this2.form.estate_id = val.value;
-        _this2.form.estate_name = val.label;
+        _this3.form.estate_id = val.value;
+        _this3.form.estate_name = val.label;
       });
     },
-    submitHandle: function submitHandle() {var _this3 = this;
+    // openEstateList () {
+    // 	uni.navigateTo({
+    // 		url: `/pages/estate/list?eid=${this.form.estate_id}&ename=${this.form.estate_name}`
+    // 	})
+    // },
+    submitHandle: function submitHandle() {var _this4 = this;
       var that = this;
       this.$refs.uForm.validate(function (valid) {
         if (valid) {
@@ -339,7 +418,7 @@ var _default =
                 url: '/pages/agent/recommend/list' });
 
             }, function () {
-              _this3.form = {
+              _this4.form = {
                 name: null,
                 phone: null,
                 sex: 'male',

+ 3 - 1
unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.json

@@ -11,6 +11,8 @@
     "u-button": "/uni_modules/vk-uview-ui/components/u-button/u-button",
     "u-select": "/uni_modules/vk-uview-ui/components/u-select/u-select",
     "u-modal": "/uni_modules/vk-uview-ui/components/u-modal/u-modal",
-    "u-toast": "/uni_modules/vk-uview-ui/components/u-toast/u-toast"
+    "u-toast": "/uni_modules/vk-uview-ui/components/u-toast/u-toast",
+    "u-popup": "/uni_modules/vk-uview-ui/components/u-popup/u-popup",
+    "u-tag": "/uni_modules/vk-uview-ui/components/u-tag/u-tag"
   }
 }

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.wxml


+ 67 - 0
unpackage/dist/dev/mp-weixin/pages/agent/recommend/create.wxss

@@ -114,4 +114,71 @@
   color: #606266;
   padding: 20rpx;
 }
+.scoped-estate-list .sel-item {
+  display: flex;
+  border-bottom: 1PX solid #dcdcdc;
+  padding: 20rpx;
+}
+.scoped-estate-list .sel-item.cur {
+  background: #369af7;
+  border-radius: 10rpx;
+  overflow: hidden;
+}
+.scoped-estate-list .sel-item.cur .img {
+  opacity: .6;
+}
+.scoped-estate-list .sel-item.cur .p1 {
+  color: #fff;
+}
+.scoped-estate-list .sel-item.cur .p3 {
+  color: #fff;
+}
+.scoped-estate-list .sel-left {
+  width: 180rpx;
+  border-radius: 10rpx;
+}
+.scoped-estate-list .sel-left .img {
+  width: 180rpx;
+  height: 120rpx;
+  border-radius: 10rpx;
+}
+.scoped-estate-list .sel-right {
+  margin-left: 20rpx;
+}
+.scoped-estate-list .sel-right .p1 {
+  font-size: 30rpx;
+  font-weight: bold;
+  margin-bottom: 10rpx;
+}
+.scoped-estate-list .sel-right .p2 {
+  margin-bottom: 10rpx;
+}
+.scoped-estate-list .sel-right .p3 {
+  color: #369af7;
+  font-size: 24rpx;
+  font-weight: bold;
+}
+.scoped-estate-popup {
+  height: 100%;
+  padding-bottom: 100rpx;
+}
+.scoped-popup-header-input {
+  position: fixed;
+  width: 90%;
+  display: flex;
+}
+.scoped-popup-header-input .input {
+  flex: 1;
+  padding-left: 20rpx;
+  height: 80rpx;
+}
+.scoped-popup-header-input .b {
+  width: 200rpx;
+  height: 80rpx;
+  line-height: 80rpx;
+  background: #2d8cf0;
+  color: #fff;
+  text-align: center;
+  margin-left: 20rpx;
+}
 

+ 13 - 13
unpackage/dist/dev/mp-weixin/pages/agent/recommend/detail.js

@@ -98,43 +98,43 @@ var components
 try {
   components = {
     uIcon: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-icon/u-icon */ "uni_modules/vk-uview-ui/components/u-icon/u-icon").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-icon/u-icon.vue */ 307))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-icon/u-icon */ "uni_modules/vk-uview-ui/components/u-icon/u-icon").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-icon/u-icon.vue */ 315))
     },
     uTag: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-tag/u-tag */ "uni_modules/vk-uview-ui/components/u-tag/u-tag").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-tag/u-tag.vue */ 454))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-tag/u-tag */ "uni_modules/vk-uview-ui/components/u-tag/u-tag").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-tag/u-tag.vue */ 448))
     },
     uLine: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-line/u-line */ "uni_modules/vk-uview-ui/components/u-line/u-line").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-line/u-line.vue */ 314))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-line/u-line */ "uni_modules/vk-uview-ui/components/u-line/u-line").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-line/u-line.vue */ 322))
     },
     uSteps: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-steps/u-steps */ "uni_modules/vk-uview-ui/components/u-steps/u-steps").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-steps/u-steps.vue */ 468))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-steps/u-steps */ "uni_modules/vk-uview-ui/components/u-steps/u-steps").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-steps/u-steps.vue */ 476))
     },
     uEmpty: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-empty/u-empty */ "uni_modules/vk-uview-ui/components/u-empty/u-empty").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-empty/u-empty.vue */ 328))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-empty/u-empty */ "uni_modules/vk-uview-ui/components/u-empty/u-empty").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-empty/u-empty.vue */ 336))
     },
     uTimeLine: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-time-line/u-time-line */ "uni_modules/vk-uview-ui/components/u-time-line/u-time-line").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.vue */ 475))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-time-line/u-time-line */ "uni_modules/vk-uview-ui/components/u-time-line/u-time-line").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.vue */ 483))
     },
     uTimeLineItem: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item */ "uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.vue */ 482))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item */ "uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.vue */ 490))
     },
     uSkeleton: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton */ "uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.vue */ 359))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton */ "uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.vue */ 367))
     },
     uPopup: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-popup/u-popup */ "uni_modules/vk-uview-ui/components/u-popup/u-popup").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-popup/u-popup.vue */ 335))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-popup/u-popup */ "uni_modules/vk-uview-ui/components/u-popup/u-popup").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-popup/u-popup.vue */ 343))
     },
     uButton: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 300))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-button/u-button */ "uni_modules/vk-uview-ui/components/u-button/u-button").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-button/u-button.vue */ 308))
     },
     uInput: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 391))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-input/u-input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-input/u-input.vue */ 399))
     },
     uRadioGroup: function() {
-      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 412))
+      return Promise.all(/*! import() | uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.vue */ 420))
     },
     uRadio: function() {
-      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 419))
+      return __webpack_require__.e(/*! import() | uni_modules/vk-uview-ui/components/u-radio/u-radio */ "uni_modules/vk-uview-ui/components/u-radio/u-radio").then(__webpack_require__.bind(null, /*! @/uni_modules/vk-uview-ui/components/u-radio/u-radio.vue */ 427))
     }
   }
 } catch (e) {

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff