liujq преди 2 години
родител
ревизия
666361863a
променени са 100 файла, в които са добавени 1014 реда и са изтрити 317 реда
  1. 9 0
      api/base.js
  2. 15 1
      pages.json
  3. 1 1
      pages/agent/recommend/detail.vue
  4. 12 3
      pages/agent/recommend/list.vue
  5. 8 5
      pages/index/index.vue
  6. 384 0
      pages/saler/check.vue
  7. 215 0
      pages/saler/deal.vue
  8. 4 5
      pages/saler/list.vue
  9. 58 40
      pages/user/setting/bank.vue
  10. 10 10
      pages/user/setting/profile.vue
  11. 1 1
      pages/user/setting/setting.vue
  12. BIN
      static/index/i_e_4c.png
  13. 3 0
      unpackage/dist/build/mp-weixin/app.json
  14. 0 0
      unpackage/dist/build/mp-weixin/common/vendor.js
  15. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/detail.js
  16. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/detail.wxml
  17. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/list.js
  18. 0 0
      unpackage/dist/build/mp-weixin/pages/agent/recommend/list.wxml
  19. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.js
  20. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxml
  21. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxss
  22. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/check.js
  23. 15 0
      unpackage/dist/build/mp-weixin/pages/saler/check.json
  24. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/check.wxml
  25. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/check.wxss
  26. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/deal.js
  27. 13 0
      unpackage/dist/build/mp-weixin/pages/saler/deal.json
  28. 1 0
      unpackage/dist/build/mp-weixin/pages/saler/deal.wxml
  29. 1 0
      unpackage/dist/build/mp-weixin/pages/saler/deal.wxss
  30. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/list.js
  31. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/list.json
  32. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/list.wxml
  33. 0 0
      unpackage/dist/build/mp-weixin/pages/saler/list.wxss
  34. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/bank.js
  35. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/bank.wxml
  36. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/profile.js
  37. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/profile.wxml
  38. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/setting.js
  39. 0 0
      unpackage/dist/build/mp-weixin/pages/user/setting/setting.wxml
  40. BIN
      unpackage/dist/build/mp-weixin/static/index/i_e_4c.png
  41. BIN
      unpackage/dist/build/mp-weixin/static/index/i_e_4s.png
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/back-top/back-top.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/wm-watermark/wm-watermark.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/check.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/create.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail2.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/list.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/visitimg.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/create.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/list.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/web.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/check.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/deal.js.map
  58. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/list.js.map
  59. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop/check.js.map
  60. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/check.js.map
  61. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/list.js.map
  62. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/login.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/register.js.map
  64. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/bank.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/profile.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/setting.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/HM-filterDropdown/components/HM-filterDropdown/HM-filterDropdown.js.map
  68. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/okingtz-cropper/components/okingtz-cropper/okingtz-cropper.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-alert-tips/u-alert-tips.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-avatar/u-avatar.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-button/u-button.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-divider/u-divider.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-empty/u-empty.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form/u-form.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-gap/u-gap.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-icon/u-icon.js.map
  78. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-image/u-image.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-input/u-input.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-line/u-line.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loading/u-loading.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-mask/u-mask.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-modal/u-modal.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-navbar/u-navbar.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/libs/trees.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/u-parse.js.map
  88. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-popup/u-popup.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.js.map
  90. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio/u-radio.js.map
  91. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-select/u-select.js.map
  92. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.js.map
  93. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-steps/u-steps.js.map
  94. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-tag/u-tag.js.map
  95. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.js.map
  96. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.js.map
  97. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-toast/u-toast.js.map
  98. 3 1
      unpackage/dist/dev/mp-weixin/app.json
  99. 245 236
      unpackage/dist/dev/mp-weixin/common/vendor.js
  100. 14 14
      unpackage/dist/dev/mp-weixin/components/back-top/back-top.js

+ 9 - 0
api/base.js

@@ -42,4 +42,13 @@ export default {
 	apidicttree: (params) => { // 字典
 	  return request('api/dict/tree', params, 'loading')
 	},
+	apiuserauthlist: (params) => { // 认证列表
+	  return request('api/user/auth/list', params, 'loading')
+	},
+	apiuserauthedit: (params) => { // 认证 审核 中介
+	  return request('api/user/auth/edit', params, 'loading')
+	},
+	apideptauthedit: (params) => { // 认证 审核 渠道
+	  return request('api/dept/auth/edit', params, 'loading')
+	},
 }

+ 15 - 1
pages.json

@@ -106,12 +106,26 @@
 			}
 		},
 		{
-			"path": "pages/shop/list",
+			"path": "pages/saler/list",
 			"style": {
 				"navigationBarTitleText": "我的门店",
 				"enablePullDownRefresh": false
 			}
 		},
+		{
+			"path": "pages/saler/check",
+			"style": {
+				"navigationBarTitleText": "认证待审核列表",
+				"enablePullDownRefresh": false
+			}
+		},
+		{
+			"path": "pages/saler/deal",
+			"style": {
+				"navigationBarTitleText": "认证审核",
+				"enablePullDownRefresh": false
+			}
+		},
 		{
 			"path": "pages/user/setting/avatar",
 			"style": {

+ 1 - 1
pages/agent/recommend/detail.vue

@@ -93,7 +93,7 @@
 		</u-popup>
 		
 		
-		<view v-if="detail.report_step == 1 && detail.report_state == 1" class="scoped-footer">
+		<view v-if="detail.report_step == 1 && detail.report_state == 1 && detail.is_edit == 1" class="scoped-footer">
 			<u-button type="primary" @click="vHandle">确认到访</u-button>
 		</view>
 		

+ 12 - 3
pages/agent/recommend/list.vue

@@ -62,9 +62,10 @@
 						></u-tag>
 					</view>
 					 <!-- v-if="curRoles == 1 || curRoles == 3 || curRoles == 5 || curRoles == 6" -->
-					<view class="scoped-list-more-info" @click="copyTextHandle(item)">
-						报备人:{{item.create_user.nickname}}
+					<view class="scoped-list-more-info">
+						<text @click="dial(item.create_user.phone)">报备人:{{item.create_user.nickname}}</text>
 						<u-tag
+							@click="copyTextHandle(item)"
 							style="margin-left: 10px;"
 							text="复制"
 							type="primary"
@@ -310,6 +311,11 @@ export default {
 		// 防止频繁刷新
 	},
 	methods: {
+		dial(tel) {
+			uni.makePhoneCall({
+				phoneNumber: tel
+			});
+		},
 		listItemHandle (item) {
 			if (item.report_state == 2) {
 				if (this.curRoles == 1 || this.curRoles == 5 || this.curRoles == 7) {
@@ -399,7 +405,10 @@ export default {
 			})
 		},
 		customBack() {
-			uni.navigateBack();
+			// uni.navigateBack();
+			uni.reLaunch({
+				url: '/pages/index/index'
+			})
 		},
 		// 带监听器跳转
 		pageTo(url, data) {

+ 8 - 5
pages/index/index.vue

@@ -18,7 +18,7 @@
 					</view>
 					<view class="info">
 						<view class="nickname u-skeleton-rect">
-							{{userInfo.user_id ? userInfo.nickname ? userInfo.nickname : '未设置用户名'  : '未登录'}}
+							{{userInfo.user_id ? userInfo.nickname ? `${userInfo.nickname}(${userInfo.dept_code})` : '未设置用户名'  : '未登录'}}
 						</view>
 					</view>
 					<image v-if="userInfo && userInfo.manage_type == 2" src="/static/index/i_c_1.png" class="scoped-scan-img" @click="scanHandle"></image>
@@ -77,12 +77,15 @@
 			<view class="op" @click="pageTo('/pages/cust/list')">
 				<u-image src="/static/index/i_e_3.png" mode="heightFix" height="146rpx" class="icon"></u-image>
 			</view>
-			<view v-if="curRoles == 6" class="op" @click="pageTo('/pages/shop/list')">
-				<u-image src="/static/index/i_e_4s.png" mode="heightFix" height="146rpx" class="icon"></u-image>
-			</view>
-			<view v-else class="op" @click="commonRulesShow = true">
+			<view class="op" @click="commonRulesShow = true">
 				<u-image src="/static/index/i_e_4.png" mode="heightFix" height="146rpx" class="icon"></u-image>
 			</view>
+			<view v-if="curRoles == 1 || curRoles == 5 || curRoles == 6" class="op" @click="pageTo('/pages/saler/check')">
+				<u-image src="/static/index/i_e_4c.png" mode="heightFix" height="146rpx" class="icon"></u-image>
+			</view>
+			<view v-if="curRoles == 6" class="op" @click="pageTo('/pages/saler/list')">
+				<u-image src="/static/index/i_e_4s.png" mode="heightFix" height="146rpx" class="icon"></u-image>
+			</view>
 		</view>
 		<!-- <view class="function-card-wrap">
 			<view class="col-card-wrap">

+ 384 - 0
pages/saler/check.vue

@@ -0,0 +1,384 @@
+<template>
+	<view>
+		<wm-watermark :text="userInfo2.phone" :num="50"></wm-watermark>
+
+		<view class="customer-list-wrap">
+			<view v-if="customerList.length == 0" class="empty-wrap"><u-empty mode="list" text="暂无相关客户"></u-empty></view>
+			<view v-for="(item, index) in customerList" class="customer-item" :key="index">
+				<view class="info">
+					<view class="customer">
+						<view class="relname">
+							{{groupTypeObj[item.group_type]}}:{{ item.nickname }}{{item.dept_code ? `(${item.dept_code})` : ''}}
+						</view>
+
+						<view class="item"  @click="dial(item.phone)">
+							<u-icon class="u-m-r-5" name="phone" size="22"></u-icon>
+							{{ item.phone }}
+							
+							<u-tag
+								:text="`认证:${authStateObj[item.auth_state]}`"
+								:type="item.auth_state == 1 ? 'success' : item.auth_state == 2 ? 'warning' : 'error'"
+								size="mini"
+								class="u-m-l-20 u-m-r-10"
+							></u-tag>
+							<u-tag
+								:text="item.bind_wechat == 1 ? '已绑定微信' : '未绑定微信'"
+								:type="item.bind_wechat == 1 ? 'success' : 'warning'"
+								size="mini"
+							></u-tag>
+							
+						</view>
+						<!-- <view class="item">
+							<u-icon class="u-m-r-5" name="home" size="22"></u-icon>
+							{{ item.estate_name }}
+						</view> -->
+						<!-- <view class="item">
+							<u-icon class="u-m-r-5" name="rmb" size="22"></u-icon>
+							预期最高收益{{ item.commission }}元
+						</view> -->
+					</view>
+					<view class="data-wrap">
+						<view class="date u-m-t-5 u-m-b-20">推荐人:{{item.referrer || '未填'}}</view>
+						<!--  -->
+						<u-tag
+							@click="pageTo(`/pages/saler/deal?id=${item.id}&name=${item.nickname}-${item.phone}&gt=${item.group_type}`)"
+							v-if="item.auth_state == 2"
+							text="审核"
+							type="primary"
+						></u-tag>
+						<!-- <view class="date">保护期截止:{{item.lock_at}}</view> -->
+					</view>
+				</view>
+				<view class="scoped-list-img-more">
+					<view class="slim-tips" @click="itemImgShowHandle(index)">
+						<view class="li">身份证:{{item.id_number}}</view>
+						<!-- <view class="li">银行卡:{{item.bank_number}}</view> -->
+						<view class="b">{{item.isImgShow ? '收缩图片<' : '展开图片>'}}</view>
+					</view>
+					<view class="slim-content" v-if="item.isImgShow">
+						<view class="op">
+							<image class="img" :src="item.id_card_front" mode="aspectFit" @click="previewImgHandle(item.id_card_front, [item.id_card_front])"></image>
+						</view>
+						<view class="op">
+							<image class="img" :src="item.id_card_revers" mode="aspectFit" @click="previewImgHandle(item.id_card_revers, [item.id_card_revers])"></image>
+						</view>
+						<!-- <view class="op">
+							<image class="img" :src="item.bank_card" mode="aspectFit" @click="previewImgHandle(item.bank_card, [item.bank_card])"></image>
+						</view> -->
+						<view class="op" v-if="item.busines_licens">
+							<image class="img" :src="item.busines_licens" mode="aspectFit" @click="previewImgHandle(item.busines_licens, [item.busines_licens])"></image>
+						</view>
+					</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.nickname" 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="customerList.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: {}, // 默认筛选
+			customerList: [], // 客户列表
+			stepList: ['审核中', '未到访', '已到访', '已认购', '已签约', '已结佣'],
+			loadmore: {
+				status: 'loadmore',
+				loadingText: '努力加载中',
+				defaultText: '轻轻上拉 查看更多',
+				nomoreText: '实在没有了',
+				currnetPage: 1
+			},
+			curRoles: '',
+			userInfo2: {},
+			authStateObj: {},
+			groupTypeObj: {},
+		};
+	},
+	onLoad(params) {
+
+		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.authStateObj = arrToObj(dictObj.auth_state)
+		this.groupTypeObj = arrToObj(dictObj.group_type)
+	},
+	onReachBottom() {
+		if (this.loadmore.status == 'nomore') return;
+		this.loadmore.currnetPage++
+		this.getDataList()
+	},
+	onPullDownRefresh() {
+		// 防止频繁刷新
+	},
+	methods: {
+		dial(tel) {
+			uni.makePhoneCall({
+				phoneNumber: tel
+			});
+		},
+		previewImgHandle (current, urls){
+			uni.previewImage({
+				current,
+				urls
+			})
+		},
+		itemImgShowHandle (index) {
+			let list = this.customerList || []
+			list[index].isImgShow = !list[index].isImgShow
+			this.customerList = JSON.parse(JSON.stringify(list))
+		},
+		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 = {
+				// auth_state: 2,
+				...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.base.apiuserauthlist({
+				page: that.loadmore.currnetPage,
+				...params,
+			}).then(res => {
+				let list = res.list || []
+				list.map(item => {
+					item.isImgShow = false
+				})
+				if (list.length < 10) {
+					that.loadmore.status = 'nomore';
+				}
+				if (res.current_page === 1) {
+					if (list.length === 0) {
+						uni.$msg('无搜索结果', 'none');
+					}
+					that.customerList = [...list]
+				} else {
+					that.customerList = that.customerList.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">
+.search-wrap {
+	padding: 20rpx;
+}
+
+.filter-wrap {
+	position: relative;
+}
+
+// 列表
+.customer-list-wrap {
+	width: 100%;
+
+	.customer-item {
+		display: flex;
+		flex-direction: column;
+		align-items: flex-start;
+		font-size: $u-p2;
+		color: $u-content-color;
+		border-bottom: 1rpx solid $u-border-color;
+		padding: 24rpx 32rpx;
+
+		.info {
+			display: flex;
+			align-items: flex-start;
+			justify-content: space-between;
+			width: 100%;
+			margin-bottom: 10rpx;
+
+			.customer {
+				display: flex;
+				flex-direction: column;
+				align-items: flex-start;
+
+				.relname {
+					color: $u-main-color;
+					font-size: $u-p;
+					font-weight: bold;
+					margin-bottom: 10rpx;
+				}
+
+				.item {
+					margin-bottom: 10rpx;
+				}
+			}
+
+			.data-wrap {
+				text-align: right;
+				.date {
+					font-size: $u-sub;
+				}
+			}
+		}
+
+		.tool-wrap {
+			display: flex;
+			align-items: center;
+			justify-content: space-between;
+			width: 100%;
+		}
+	}
+}
+
+.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;
+}
+
+.scoped-list-img-more {
+	.slim-tips {
+		padding-left: 120rpx;
+		position: relative;
+		padding-bottom: 10rpx;
+		.b {
+			position: absolute;
+			left: 0;
+			top: 0;
+			color: #2080f0;
+		}
+	}
+	.op {
+		display: inline-block;
+		vertical-align: middle;
+		height: 150rpx;
+		width: 150rpx;
+		margin-right: 10rpx;
+		&:last-child {
+			margin-right: 0;
+		}
+		.img {
+			height: 150rpx;
+			width: 150rpx;
+		}
+	}
+}
+</style>

+ 215 - 0
pages/saler/deal.vue

@@ -0,0 +1,215 @@
+<template>
+	
+	<view class="page">
+		<view class="form">
+			<u-form :model="form" ref="uForm">
+				<u-form-item label-width="150" label="审核用户" prop="curName">
+					<u-input placeholder="请输入" v-model="curName" disabled="true" type="text"></u-input>
+				</u-form-item>
+				<u-form-item label-width="150" label="处理" prop="auth_state" required>
+					<u-radio-group v-model="form.auth_state" active-color="#2979ff">
+						<u-radio name="1">通过</u-radio>
+						<u-radio name="2">拒绝</u-radio>
+					</u-radio-group>
+				</u-form-item>
+				<!-- <u-form-item label-position="top" label-width="150" label="报备二维码(非必填)" prop="report_code">
+					<view class="id_card" @click="uploadImage">
+						<u-icon v-if="form.report_code == null" name="plus" size="32" color="#606266"></u-icon>
+						<text v-if="form.report_code == null">请先上传报备二维码照片</text>
+						<image v-if="form.report_code != null" :src="form.report_code" mode="aspectFill"></image>
+					</view>
+				</u-form-item>
+				<u-form-item label-width="150" label="备注信息" prop="remark" label-position="top">
+					<u-input placeholder="备注信息,将显示在报备的详情页面" v-model="form.remark" type="textarea"></u-input>
+				</u-form-item> -->
+			</u-form>
+			<u-gap height="60"></u-gap>
+			<u-button type="primary" @click="submitHandle">确定</u-button>
+		</view>
+	</view>
+</template>
+<script>
+import { arrToObj } from '@/utils'
+var that;
+export default {
+	data() {
+		return {
+			curName: '',
+			curId: '',
+			groupType: '',
+			form: {
+				auth_state: '1',
+			},
+		};
+	},
+	onLoad(params) {
+		this.curId = params.id
+		this.groupType = params.gt
+		const dictObj = uni.getStorageSync('MD_dict')
+		const groupTypeObj = arrToObj(dictObj.group_type)
+		this.curName = `${params.name}(${groupTypeObj[params.gt]})`
+	},
+	// 必须要在onReady生命周期,因为onLoad生命周期组件可能尚未创建完毕
+	onReady() {
+		this.$refs.uForm.setRules(this.rules);
+	},
+	methods: {
+		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}`
+		},
+		uploadImgHandle (bc) {
+			uni.chooseImage({
+				count: 1,
+				sizeType: ['compressed'],
+				success: function(res) {
+					const filePath = res.tempFilePaths[0];
+					let token = uni.getStorageSync('MD_token') || ''
+					uni.uploadFile({
+						url: uni.baseUrl + 'api/upload/cloud',
+						filePath,
+						name: 'upload',
+						formData: {
+							'token': token
+						},
+						success: (f) => {
+							const cData = JSON.parse(f.data)
+							if (cData.errno === 0) {
+								if (bc && typeof(bc) === 'function') bc(cData.data)
+							} else {
+								uin.$msg(cData.errmsg || `未知错误-${cData.errno}`)
+							}
+						}
+					})
+				}
+			})
+		},
+		// 上传照片
+		uploadImage() {
+			this.uploadImgHandle((d) => {
+				this.form.report_code = d.url
+			})
+		},
+		submitHandle() {
+			const that = this
+			this.$refs.uForm.validate(valid => {
+				if (valid) {
+					let params = {
+						...that.form,
+						id: that.curId,
+					}
+					let str = 'apiuserauthedit'
+					if (this.groupType == 1) str = 'apideptauthedit'
+					uni.api.base[str](params).then(res => {
+						uni.$msgConfirm('编辑成功', () => {
+							uni.reLaunch({
+								url: '/pages/saler/check'
+							})
+						}, () => {
+							uni.reLaunch({
+								url: '/pages/saler/check'
+							})
+						})
+					})
+				}
+			});
+		},
+
+
+		// 以下是工具函数
+		// 格式化日期的月份或天数的显示(小于10,在前面增加0)
+		getFormatDate(value) {
+			if (value == undefined || value == '') {
+				return '';
+			}
+			var str = value;
+			if (parseInt(value) < 10) {
+				str = '0' + value;
+			}
+			return str;
+		}
+	}
+};
+</script>
+<style lang="scss">
+.page {
+	background-color: #ffffff;
+}
+
+.form {
+	border-radius: 10rpx;
+	padding: 0 40rpx;
+}
+
+.popup-body {
+	.tips-title {
+		font-size: $u-p;
+		margin-bottom: 20rpx;
+	}
+
+	.tips-content {
+		font-size: $u-p2;
+		color: $u-tips-color;
+		margin-bottom: 60rpx;
+	}
+}
+
+.id_card {
+	color: #606266;
+	width: 100%;
+	height: 350rpx;
+	display: flex;
+	flex-direction: column;
+	align-items: center;
+	justify-content: center;
+	background-color: #f4f5f6;
+	font-size: $u-p2;
+	border-radius: 10rpx;
+
+	image {
+		border-radius: 10rpx;
+	}
+}
+
+.footer {
+	position: relative;
+	text-align: center;
+	font-size: $u-p2;
+	left: 0;
+	bottom: 20rpx;
+	.agreement {
+		color: $u-theme-color;
+	}
+}
+
+.slot-content {
+	font-size: 28rpx;
+	color: $u-content-color;
+	padding: 20rpx;
+}
+
+.warp {
+	display: flex;
+	flex-direction: column;
+	align-items: center;
+	justify-content: center;
+	height: 100%;
+}
+
+.rect {
+	width: 400rpx;
+	height: 400rpx;
+	background-color: #fff;
+}
+</style>

+ 4 - 5
pages/shop/list.vue → pages/saler/list.vue

@@ -5,7 +5,8 @@
 		<view class="customer-list-wrap">
 			<view v-if="customerList.length == 0" class="empty-wrap"><u-empty mode="list" text="暂无相关客户"></u-empty></view>
 			<view v-for="(item, index) in customerList" class="customer-item" :key="index">
-				<view class="info" @click="listItemHandle(item)">
+				 <!-- @click="listItemHandle(item)" -->
+				<view class="info">
 					<view class="customer">
 						<view class="relname">
 							({{groupTypeObj[item.group_type]}}){{ item.nickname }}
@@ -100,7 +101,6 @@
 import { arrToObj } from '@/utils'
 import wmWatermark from '@/components/wm-watermark/wm-watermark.vue'
 import uniCopy from '@/js_sdk/xb-copy/uni-copy.js'
-var that;
 export default {
 	components: {
 		wmWatermark
@@ -116,7 +116,6 @@ export default {
 			orderMethod: 0,
 			filterDropdownValue: {}, // 默认筛选
 			customerList: [], // 客户列表
-			stepList: ['审核中', '未到访', '已到访', '已认购', '已签约', '已结佣'],
 			loadmore: {
 				status: 'loadmore',
 				loadingText: '努力加载中',
@@ -142,8 +141,8 @@ export default {
 		this.groupTypeObj = arrToObj(dictObj.group_type)
 	},
 	onReachBottom() {
-		if (that.loadmore.status == 'nomore') return;
-		that.loadmore.currnetPage++
+		if (this.loadmore.status == 'nomore') return;
+		this.loadmore.currnetPage++
 		this.getDataList()
 	},
 	onPullDownRefresh() {

+ 58 - 40
pages/user/setting/bank.vue

@@ -34,12 +34,15 @@
 						<image v-if="form.busines_licens != null" :src="businesLicens" mode="aspectFill"></image>
 					</view>
 				</u-form-item>
+				<u-form-item label-width="150" label="门店邀请码" prop="dept_code" v-else>
+					<u-input placeholder="请输入门店代码" v-model="form.dept_code" type="text"></u-input>
+				</u-form-item>
 				<u-form-item label-width="150" label="身份证号" prop="id_number">
 					<u-input placeholder="请输入您的身份证号" v-model="form.id_number" type="text"></u-input>
 				</u-form-item>
-				<u-form-item label-width="150" label="银行卡号" prop="bank_number">
+				<!-- <u-form-item label-width="150" label="银行卡号" prop="bank_number">
 					<u-input placeholder="请输入您的银行卡号" v-model="form.bank_number" type="text"></u-input>
-				</u-form-item>
+				</u-form-item> -->
 				<u-form-item label-position="top" label-width="150" label="身份证头像页" prop="id_card_front">
 					<view class="id_card" @click="uploadFrontImage">
 						<u-icon v-if="form.id_card_front == null" name="plus" size="32" color="#606266"></u-icon>
@@ -54,13 +57,13 @@
 						<image v-if="form.id_card_revers != null" :src="idCardRevers" mode="aspectFill"></image>
 					</view>
 				</u-form-item>
-				<u-form-item label-position="top" label-width="150" label="银行卡号面" prop="bank_card">
+				<!-- <u-form-item label-position="top" label-width="150" label="银行卡号面" prop="bank_card">
 					<view class="id_card" @click="uploadBankImage">
 						<u-icon v-if="form.bank_card == null" name="plus" size="32" color="#606266"></u-icon>
 						<text v-if="form.bank_card == null">请先上传银行卡号面</text>
 						<image v-if="form.bank_card != null" :src="bankCard" mode="aspectFill"></image>
 					</view>
-				</u-form-item>
+				</u-form-item> -->
 			</u-form>
 			<u-gap height="60"></u-gap>
 			<u-button type="primary" :disabled="submitButtonDisabled" @click="submitModalShow = true">提交</u-button>
@@ -106,10 +109,11 @@ export default {
 				referrer: null,
 				real_name: null,
 				id_number: '',
-				bank_number: '',
+				// bank_number: '',
 				id_card_front: null,
 				id_card_revers: null,
-				bank_card: null,
+				// bank_card: null,
+				dept_code: '',
 			},
 			cObj: {},
 			submitButtonDisabled: false,
@@ -135,13 +139,13 @@ export default {
 						trigger: ['change', 'blur']
 					},
 				],
-				bank_number: [
-					{
-						required: true,
-						message: '银行卡号不得为空',
-						trigger: ['change', 'blur']
-					},
-				],
+				// bank_number: [
+				// 	{
+				// 		required: true,
+				// 		message: '银行卡号不得为空',
+				// 		trigger: ['change', 'blur']
+				// 	},
+				// ],
 				id_card_front: [
 					{
 						required: true,
@@ -156,13 +160,13 @@ export default {
 						trigger: ['change', 'blur']
 					}
 				],
-				bank_card: [
-					{
-						required: true,
-						message: '银行卡号面照片不得为空',
-						trigger: ['change', 'blur']
-					}
-				],
+				// bank_card: [
+				// 	{
+				// 		required: true,
+				// 		message: '银行卡号面照片不得为空',
+				// 		trigger: ['change', 'blur']
+				// 	}
+				// ],
 			},
 			submitModalShow: false,
 		};
@@ -187,40 +191,43 @@ export default {
 				if (cObj.id) {
 					this.idCardFront = cObj.id_card_front_pub
 					this.idCardRevers = cObj.id_card_revers_pub
-					this.bankCard = cObj.bank_card_pub
-					this.busines_licens = cObj.busines_licens_pub
+					// this.bankCard = cObj.bank_card_pub
+					this.businesLicens = cObj.busines_licens_pub
 					let f = {
 						referrer: cObj.referrer,
 						real_name: cObj.real_name,
 						id_number: cObj.id_number,
-						bank_number: cObj.bank_number,
+						// bank_number: cObj.bank_number,
 						id_card_front: cObj.id_card_front,
 						id_card_revers: cObj.id_card_revers,
-						bank_card: cObj.bank_card,
+						// bank_card: cObj.bank_card,
 						busines_licens: cObj.busines_licens,
+						dept_code: cObj.dept_code,
 					}
 					this.form = {...f}
 					// if (cObj.auth_state === '1') this.submitButtonDisabled = true
 					this.cObj = {...cObj}
-					
-					const userInfo2 = uni.getStorageSync('MD_userInfo2')
-					this.form.group_type = userInfo2.group_type
-					const dictObj = uni.getStorageSync('MD_dict')
-					let list = dictObj.group_type || []
-					let groupTypeSelectList = []
-					list.forEach(item => {
-						if (item.val == userInfo2.group_type) {
-							this.form.groupTypeName = item.key
-						}
-						groupTypeSelectList.push({
-							value: item.val,
-							label: item.key,
-						})
-					})
-					this.groupTypeSelectList = [...groupTypeSelectList]
 				}
+				this.getGTList()
 			})
 		},
+		getGTList () {
+			const userInfo2 = uni.getStorageSync('MD_userInfo2')
+			this.form.group_type = userInfo2.group_type
+			const dictObj = uni.getStorageSync('MD_dict')
+			let list = dictObj.group_type || []
+			let groupTypeSelectList = []
+			list.forEach(item => {
+				if (item.val == userInfo2.group_type) {
+					this.form.groupTypeName = item.key
+				}
+				groupTypeSelectList.push({
+					value: item.val,
+					label: item.key,
+				})
+			})
+			this.groupTypeSelectList = [...groupTypeSelectList]
+		},
 		uploadImgHandle (bc) {
 			uni.chooseImage({
 				count: 1,
@@ -276,6 +283,17 @@ export default {
 		},
 		submitHandle() {
 			const that = this
+			if (this.form.group_type == 1) {
+				if (!this.form.busines_licens) {
+					uni.$msg('渠道请上传营业执照照片')
+					return
+				}
+			} else {
+				if (!this.form.dept_code) {
+					uni.$msg('请上传门店邀请码')
+					return
+				}
+			}
 			this.$refs.uForm.validate(valid => {
 				if (valid) {
 					let params = {

+ 10 - 10
pages/user/setting/profile.vue

@@ -8,9 +8,9 @@
 				<u-form-item label-width="150" label="昵称" prop="nickname" required>
 					<u-input placeholder="请输入昵称" v-model="form.nickname" inputAlign="right" type="text"></u-input>
 				</u-form-item>
-				<u-form-item label-width="150" label="身份" prop="groupTypeName" required>
+				<!-- <u-form-item label-width="150" label="身份" prop="groupTypeName" required>
 					<u-input type="select"  inputAlign="right" :select-open="groupTypeSelectShow" v-model="form.groupTypeName" placeholder="请选择身份" @click="groupTypeSelectShow = true"></u-input>
-				</u-form-item>
+				</u-form-item> -->
 				<u-form-item label-width="150" label="密码" prop="password">
 					<u-input placeholder="非必填,填了就会重置密码" v-model="form.password" inputAlign="right" type="text"></u-input>
 				</u-form-item>
@@ -44,13 +44,13 @@ export default {
 						trigger: ['change', 'blur']
 					},
 				],
-				groupTypeName: [
-					{
-						required: true,
-						message: '身份不得为空',
-						trigger: ['change', 'blur']
-					},
-				],
+				// groupTypeName: [
+				// 	{
+				// 		required: true,
+				// 		message: '身份不得为空',
+				// 		trigger: ['change', 'blur']
+				// 	},
+				// ],
 			},
 		}
 	},
@@ -98,7 +98,7 @@ export default {
 				if (valid) {
 					let params = {
 						nickname: this.form.nickname,
-						group_type: this.form.group_type
+						// group_type: this.form.group_type
 					}
 					if (this.form.password) {
 						params.password = this.form.password

+ 1 - 1
pages/user/setting/setting.vue

@@ -35,7 +35,7 @@
 				<view class="menu-title-wrap">
 					<view class="title">
 						<u-icon class="u-m-r-10" name="/static/icon/bank-card.png" size="36"></u-icon>
-						补全银行卡信息
+						补全身份认证信息
 					</view>
 				</view>
 				<u-icon name="arrow-right" size="24" :label="userInfo2.auth_state === '1' ? '已认证' : '待认证'" labelPos="left"></u-icon>

BIN
static/index/i_e_4c.png


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

@@ -15,6 +15,9 @@
     "pages/user/setting/setting",
     "pages/user/setting/profile",
     "pages/user/setting/bank",
+    "pages/saler/list",
+    "pages/saler/check",
+    "pages/saler/deal",
     "pages/user/setting/avatar"
   ],
   "subPackages": [],

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/common/vendor.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/detail.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/detail.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/list.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/agent/recommend/list.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxss


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/check.js


+ 15 - 0
unpackage/dist/build/mp-weixin/pages/saler/check.json

@@ -0,0 +1,15 @@
+{
+  "navigationBarTitleText": "认证待审核列表",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "wm-watermark": "/components/wm-watermark/wm-watermark",
+    "u-empty": "/uni_modules/vk-uview-ui/components/u-empty/u-empty",
+    "u-icon": "/uni_modules/vk-uview-ui/components/u-icon/u-icon",
+    "u-tag": "/uni_modules/vk-uview-ui/components/u-tag/u-tag",
+    "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-divider": "/uni_modules/vk-uview-ui/components/u-divider/u-divider",
+    "u-button": "/uni_modules/vk-uview-ui/components/u-button/u-button",
+    "u-loadmore": "/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore"
+  }
+}

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/check.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/check.wxss


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/deal.js


+ 13 - 0
unpackage/dist/build/mp-weixin/pages/saler/deal.json

@@ -0,0 +1,13 @@
+{
+  "navigationBarTitleText": "认证审核",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "u-form": "/uni_modules/vk-uview-ui/components/u-form/u-form",
+    "u-form-item": "/uni_modules/vk-uview-ui/components/u-form-item/u-form-item",
+    "u-input": "/uni_modules/vk-uview-ui/components/u-input/u-input",
+    "u-radio-group": "/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group",
+    "u-radio": "/uni_modules/vk-uview-ui/components/u-radio/u-radio",
+    "u-gap": "/uni_modules/vk-uview-ui/components/u-gap/u-gap",
+    "u-button": "/uni_modules/vk-uview-ui/components/u-button/u-button"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/saler/deal.wxml

@@ -0,0 +1 @@
+<view class="page"><view class="form"><u-form class="vue-ref" vue-id="9af85c06-1" model="{{form}}" data-ref="uForm" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('9af85c06-2')+','+('9af85c06-1')}}" label-width="150" label="审核用户" prop="curName" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('9af85c06-3')+','+('9af85c06-2')}}" placeholder="请输入" disabled="true" type="text" value="{{curName}}" data-event-opts="{{[['^input',[['__set_model',['','curName','$event',[]]]]]]}}" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('9af85c06-4')+','+('9af85c06-1')}}" label-width="150" label="处理" prop="auth_state" required="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><u-radio-group bind:input="__e" vue-id="{{('9af85c06-5')+','+('9af85c06-4')}}" active-color="#2979ff" value="{{form.auth_state}}" data-event-opts="{{[['^input',[['__set_model',['$0','auth_state','$event',[]],['form']]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('9af85c06-6')+','+('9af85c06-5')}}" name="1" bind:__l="__l" vue-slots="{{['default']}}">通过</u-radio><u-radio vue-id="{{('9af85c06-7')+','+('9af85c06-5')}}" name="2" bind:__l="__l" vue-slots="{{['default']}}">拒绝</u-radio></u-radio-group></u-form-item></u-form><u-gap vue-id="9af85c06-8" height="60" bind:__l="__l"></u-gap><u-button vue-id="9af85c06-9" type="primary" data-event-opts="{{[['^click',[['submitHandle']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">确定</u-button></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/saler/deal.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}.page{background-color:#fff}.form{border-radius:10rpx;padding:0 40rpx}.popup-body .tips-title{font-size:32rpx;margin-bottom:20rpx}.popup-body .tips-content{font-size:24rpx;color:#909399;margin-bottom:60rpx}.id_card{color:#606266;width:100%;height:350rpx;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f4f5f6;font-size:24rpx;border-radius:10rpx}.id_card image{border-radius:10rpx}.footer{position:relative;text-align:center;font-size:24rpx;left:0;bottom:20rpx}.footer .agreement{color:#2080f0}.slot-content{font-size:28rpx;color:#606266;padding:20rpx}.warp{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.rect{width:400rpx;height:400rpx;background-color:#fff}

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/list.js


+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/shop/list.json → unpackage/dist/build/mp-weixin/pages/saler/list.json


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/list.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/saler/list.wxss


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/bank.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/bank.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/profile.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/profile.wxml


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/setting.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/setting/setting.wxml


BIN
unpackage/dist/build/mp-weixin/static/index/i_e_4c.png


BIN
unpackage/dist/build/mp-weixin/static/index/i_e_4s.png


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/back-top/back-top.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/wm-watermark/wm-watermark.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/check.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/create.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/detail2.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/list.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/agent/recommend/visitimg.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/create.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cust/list.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/web.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/check.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/deal.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/saler/list.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop/check.js.map


+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/check.js.map

@@ -0,0 +1 @@
+{"version":3,"sources":["uni-app:///main.js"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page"],"mappings":";;;;;;;;;;kDAAA;;;AAGA;AACA,2M,8FAHA;AACAA,EAAE,CAACC,iCAAH,GAAuCC,mBAAvC,CAGAC,UAAU,CAACC,cAAD,CAAV,C","file":"pages/user/check.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/user/check.vue'\ncreatePage(Page)"],"sourceRoot":""}

+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/list.js.map

@@ -0,0 +1 @@
+{"version":3,"sources":["uni-app:///main.js"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page"],"mappings":";;;;;;;;;;kDAAA;;;AAGA;AACA,yM,8FAHA;AACAA,EAAE,CAACC,iCAAH,GAAuCC,mBAAvC,CAGAC,UAAU,CAACC,aAAD,CAAV,C","file":"pages/user/list.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/user/list.vue'\ncreatePage(Page)"],"sourceRoot":""}

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/login.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/login/register.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/bank.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/profile.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/setting/setting.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/HM-filterDropdown/components/HM-filterDropdown/HM-filterDropdown.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/okingtz-cropper/components/okingtz-cropper/okingtz-cropper.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-alert-tips/u-alert-tips.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-avatar/u-avatar.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-button/u-button.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-divider/u-divider.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-empty/u-empty.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form-item/u-form-item.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-form/u-form.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-gap/u-gap.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-icon/u-icon.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-image/u-image.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-input/u-input.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-line/u-line.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loading/u-loading.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-loadmore/u-loadmore.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-mask/u-mask.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-modal/u-modal.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-navbar/u-navbar.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/libs/trees.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-parse/u-parse.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-popup/u-popup.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio-group/u-radio-group.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-radio/u-radio.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-select/u-select.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-skeleton/u-skeleton.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-steps/u-steps.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-tag/u-tag.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line-item/u-time-line-item.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-time-line/u-time-line.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/components/u-toast/u-toast.js.map


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

@@ -15,7 +15,9 @@
     "pages/user/setting/setting",
     "pages/user/setting/profile",
     "pages/user/setting/bank",
-    "pages/shop/list",
+    "pages/saler/list",
+    "pages/saler/check",
+    "pages/saler/deal",
     "pages/user/setting/avatar"
   ],
   "subPackages": [],

Файловите разлики са ограничени, защото са твърде много
+ 245 - 236
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"],{
 
-/***/ 264:
+/***/ 280:
 /*!*******************************************************!*\
   !*** 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& */ 265);
-/* 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& */ 267);
+/* 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& */ 281);
+/* 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& */ 283);
 /* 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& */ 269);
+/* 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& */ 285);
 /* 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"
 
 /***/ }),
 
-/***/ 265:
+/***/ 281:
 /*!**************************************************************************************!*\
   !*** 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& */ 266);
+/* 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& */ 282);
 /* 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__);
 
 /***/ }),
 
-/***/ 266:
+/***/ 282:
 /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./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
 
 /***/ }),
 
-/***/ 267:
+/***/ 283:
 /*!********************************************************************************!*\
   !*** 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& */ 268);
+/* 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& */ 284);
 /* 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); 
 
 /***/ }),
 
-/***/ 268:
+/***/ 284:
 /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./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 =
 
 /***/ }),
 
-/***/ 269:
+/***/ 285:
 /*!****************************************************************************************!*\
   !*** 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& */ 270);
+/* 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& */ 286);
 /* 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); 
 
 /***/ }),
 
-/***/ 270:
+/***/ 286:
 /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./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__(264))
+            __webpack_require__('1')['createComponent'](__webpack_require__(280))
         })
     },
     [['components/back-top/back-top-create-component']]

Някои файлове не бяха показани, защото твърде много файлове са промени