فهرست منبع

perf: 优化协议内容和关闭广告、登录文案

lizhaocai 2 ماه پیش
والد
کامیت
3a47ff955d
26فایلهای تغییر یافته به همراه61 افزوده شده و 39 حذف شده
  1. 1 1
      components/basic-table/basic-table.scss
  2. 1 1
      pages/comm/comm.vue
  3. 30 3
      pages/discovery/discovery.vue
  4. 0 1
      pages/index/index.vue
  5. 5 2
      pages/login/info.vue
  6. 3 6
      pages/login/login.vue
  7. 2 5
      pages/login/loginByCode.vue
  8. 1 1
      pages/mine/about.vue
  9. 1 2
      pages/mine/mine.vue
  10. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  11. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/comm/comm.js.map
  12. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/discovery/discovery.js.map
  13. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  14. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/info.js.map
  15. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  16. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/about.js.map
  17. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map
  18. 1 1
      unpackage/dist/dev/mp-weixin/common/vendor.js
  19. 1 1
      unpackage/dist/dev/mp-weixin/components/basic-table/basic-table.wxss
  20. 1 1
      unpackage/dist/dev/mp-weixin/pages/discovery/discovery.js
  21. 1 1
      unpackage/dist/dev/mp-weixin/pages/discovery/discovery.wxml
  22. 1 1
      unpackage/dist/dev/mp-weixin/pages/login/info.js
  23. 1 1
      unpackage/dist/dev/mp-weixin/pages/login/login.js
  24. 1 1
      unpackage/dist/dev/mp-weixin/pages/mine/about.wxml
  25. 1 1
      unpackage/dist/dev/mp-weixin/pages/mine/mine.js
  26. 1 1
      unpackage/dist/dev/mp-weixin/pages/mine/mine.wxml

+ 1 - 1
components/basic-table/basic-table.scss

@@ -99,7 +99,7 @@ $table-stripe-color: #fafafa;
 					white-space: normal;
 					word-break: break-all;
 					line-height: 23px;
-					padding: 0 12px;
+					padding: 0 8px;
 				}
 				&.fixed {
 					position: sticky !important;

+ 1 - 1
pages/comm/comm.vue

@@ -111,7 +111,7 @@
 									 <view v-if="column.fieldName==='prodDesc'">
 										 
 										<tn-read-more openText="查看全部" :closeBtn="true" closeText="收起" :showHeight="125">
-											<text>{{scope.prodDesc}}</text>
+											<text>{{scope.prodDesc||''}}</text>
 										  
 										</tn-read-more>
 									 </view>

+ 30 - 3
pages/discovery/discovery.vue

@@ -22,22 +22,31 @@
 			 优质入驻企业 ▼ 
 		</view>
 		
-		<swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" >
+		<swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay"  v-if="!hideComps">
 			<swiper-item v-for="(item,index) of companyList" :key="item.id" style="position:relative">
+				<text class="tn-icon-close" @click="closeComps" style="position: absolute;right: 0px;color: red;background: #00000066;border-top-right-radius: 0;padding: 0px 2px 2px 6px;font-size: 13px;
+    border-bottom-left-radius: 30px;"></text>
 				<!-- <view style="position: absolute;bottom: 28px;right: 16px;color: #ffffff75;" class="swiper-item uni-bg-red">{{item.company}}</view> -->
 				<image :src="item.picUrl?item.picUrl:'../../static/bg.png'" @click="showImgs(index,companyList)"  mode="aspectFill" style="width: 100%;height: 100%;"></image>
 			</swiper-item>
 		</swiper>
+		<view v-if="hideComps" style="height: 200px;display: flex;align-items: center;justify-content: center;color: #2196f36e;">
+			<text @click="showComps()">〈恢复展示〉</text>
+		</view>
 		<view style="padding: 16px 0 4px 16px;font-weight: bold;">
 			 优质供应 ▼ 
 		</view>
-		<swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" >
+		<swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay"  v-if="!hideProds">
 			<swiper-item v-for="(item,index) of prodList" :key="item.id">
+				<text class="tn-icon-close" @click="closeProds" style="position: absolute;right: 0px;color: red;background: #00000066;border-top-right-radius: 0;padding: 0px 2px 2px 6px;font-size: 13px;border-bottom-left-radius: 30px;"></text>
 				<!-- <view style="position: absolute;bottom: 28px;right: 16px;color: #ffffff75;" class="swiper-item uni-bg-red">{{item.company}}</view> -->
 				<image :src="item.picUrl?item.picUrl:'../../static/bg.png'" @click="showImgs(index,prodList)" style="width: 100%;height: 100%;"  mode="aspectFill"></image>
 			</swiper-item>
 			 
 		</swiper>
+		<view v-if="hideProds" style="height: 200px;display: flex;align-items: center;justify-content: center;color: #2196f36e;">
+			<text @click="showProds()">〈恢复展示〉</text>
+		</view>
 		<!-- <image style="width: 180px;height: 150px" src="../../static/logo.png"></image>
 		
 		
@@ -71,7 +80,9 @@
 				  indicatorDots: true,
 				  autoplay: false,
 				  companyList:[],
-				  prodList:[]
+				  prodList:[],
+				  hideComps: false,
+				  hideProds: false,
 			}
 		},
 		onLoad(){
@@ -84,6 +95,22 @@
 			})
 		},
 		methods: {
+			//关闭banner1
+			closeComps(){
+				this.hideComps = true;
+			},
+			//关闭banner2
+			closeProds(){
+				this.hideProds = true;
+			},
+			//显示banner2
+			showProds(){
+				this.hideProds = false;
+			},
+			//显示banner1
+			showComps(){
+				this.hideComps = false;
+			},
 			fetchData(){
 				this.loadData()
 				this.loadData2()

+ 0 - 1
pages/index/index.vue

@@ -495,7 +495,6 @@
 					return {
 						// title: '速立保',
 						path: '/pages/index/index',
-						// imageUrl: 'https://test-oss.lx-device.com/userFeedback/1733213748200dRV.png'
 					};
 				}
 				

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 5 - 2
pages/login/info.vue


+ 3 - 6
pages/login/login.vue

@@ -109,13 +109,10 @@
 					  url: '/pages/login/info'
 					})
 				}
-				// uni.navigateTo({
-				// 	url:'/pages/webview/web-view?url='+'https://test-oss.lx-device.com/userFeedback/1732866523422nfH.docx',
-				// })
 			},
 			showInfo2() {
 				uni.navigateTo({
-				    url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1734512475403YCv.docx'),
+				    url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1735201139460G1J.docx'),
 			    })
 			},
 			showLogin(){
@@ -187,8 +184,8 @@
 					wx.getUserInfo({
 						success: function(res) {
 							console.error(res);
-							res.encryptedData = encodeURIComponent(encodeURIComponent(e.detail.encryptedData));
-							res.iv = encodeURIComponent(encodeURIComponent(e.detail.iv));
+							res.encryptedData = (encodeURIComponent(e.detail.encryptedData));
+							res.iv = (encodeURIComponent(e.detail.iv));
 							res.lxSessionKey = that.lxSessionKey;
 							that.getPhone(res)
 						}

+ 2 - 5
pages/login/loginByCode.vue

@@ -61,7 +61,7 @@
 			<button :disabled="!canSave" style="border-radius: 50rpx;width: 100%;background-color: #1d60b1;" type="primary" @click="showToast">登录</button>
 		</view>
 		
-		<view @click="showLogin" style="text-align: center;margin-top: 24px;">微信一键登录</view>
+		<view @click="showLogin" style="text-align: center;margin-top: 24px;">手机号快捷登录</view>
 
 
 	</view>
@@ -240,13 +240,10 @@
 					  url: '/pages/login/info'
 					})
 				}
-				// uni.navigateTo({
-				// 	url:'/pages/webview/web-view?url='+'https://test-oss.lx-device.com/userFeedback/1732866523422nfH.docx',
-				// })
 			},
 			showInfo2() {
 				uni.navigateTo({
-				    url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1734512475403YCv.docx'),
+				    url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1735201139460G1J.docx'),
 				})
 			},
 			showLogin(){

+ 1 - 1
pages/mine/about.vue

@@ -24,7 +24,7 @@
 		 	
 		 	<view style="margin-top:16px;margin-left:16px"><text style="font-size:18px;font-weight: bold;">营业执照:</text></view>
 			 
-			 <view style="margin-top:16px;text-align: center;" @click="showImg"><image style="width: 100%;object-fit: contain;"  src="https://test-oss.lx-device.com/userFeedback/1733822395232q39.png"></image></view>
+			 <view style="margin-top:16px;text-align: center;" @click="showImg"><image mode="aspectFill" src="https://test-oss.lx-device.com/userFeedback/1733822395232q39.png"></image></view>
 			  
 		 	<view style="margin-top:16px;text-align: center;"><image style="width: 200px; margin-top: 30px;" @click="showImg2" src="https://test-oss.lx-device.com/userFeedback/17339018364342jV.png"></image></view>
 		 	 

+ 1 - 2
pages/mine/mine.vue

@@ -35,7 +35,6 @@
       <view class="tn-flex tn-flex-row-between" @click="tn('/pages/login/login')" v-if="showLogin">
         <view class="tn-flex-1 justify-content-item tn-margin-xs tn-text-center">
           <tn-button shape="round" backgroundColor="#1d60b1" fontColor="#ffffff" padding="20rpx 0" width="40%" shadow>
-            <text class="tn-icon-wechat tn-padding-right-xs tn-text-xl"></text>
             <text class="">立即登录</text>
           </tn-button>
         </view>
@@ -409,7 +408,7 @@
 	  },
 	  showInfo2() {
 		  uni.navigateTo({
-		  	url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1734512475403YCv.docx'),
+		  	url:'/pages/webview/web-view?url='+encodeURIComponent('https://slb-m.lx-device.com/webview?title=隐私协议&url='+'https://oss.lx-device.com/userFeedback/1735201139460G1J.docx'),
 		  })
 	  },
 	  showAbout(){

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/comm/comm.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/discovery/discovery.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/info.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/about.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/common/vendor.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/components/basic-table/basic-table.wxss

@@ -100,7 +100,7 @@
   white-space: normal;
   word-break: break-all;
   line-height: 23px;
-  padding: 0 12px;
+  padding: 0 8px;
 }
 .base-table .base-table-inner .b-table .b-th.fixed.data-v-201e5038,
 .base-table .base-table-inner .b-table .b-td.fixed.data-v-201e5038 {

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/discovery/discovery.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/discovery/discovery.wxml


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/login/info.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/login/login.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/about.wxml


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/mine.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/mine/mine.wxml