zhengkaixin %!s(int64=3) %!d(string=hai) anos
pai
achega
732072949e

+ 20 - 9
pages/news/detalis.vue

@@ -2,14 +2,14 @@
 	<view>
 		<u-navbar ></u-navbar>
 		<view class="article">
-			<view class="article-tit">
-				{{detail.title}}
+			<view class="article-tit" v-text="detail.title">
+			
 			</view>
 			<view class="article-row">
-				<view class="article-time">{{detail.createTime}}</view>
+				<view class="article-time"  v-text="detail.createTime" ></view>
 				<view class="article-see">
 					<u-icon custom-prefix="custom-icon" name="eye-line"></u-icon>
-					<span>321</span>
+					<span v-text="detail.visitorsNum"> </span>
 				</view>
 			</view>
 			<view class="article-con" v-html="detail.content" :style="{fontSize:myFontSize+'px'}">
@@ -48,7 +48,12 @@
 				pageTitle: '文章详情',
 				isLoading: false,
 				id: '',
-				detail: {},
+				detail: {
+					title:"",
+					createTime:"",
+						visitorsNum:"",
+							content:"",
+				},
 			}
 		
 		},
@@ -93,14 +98,20 @@
 			},
 			
 			getDetail() {
+				uni.showLoading({
+					title: "加载中",
+					mask: true,
+				})
 			    API.newsdetail({id:this.id}).then(response => {
-			        this.isLoading = false;
+			       
 			        this.detail = response.data;
-				  
+					uni.hideLoading()
 			
 			    }).catch(error => {
-			        this.isLoading = false;
-			        mui.toast(error);
+			       uni.showToast({
+			       
+			       	title: error,icon: "none"
+			       })
 			    })
 			},
 		}

+ 2 - 2
pages/news/index.vue

@@ -15,12 +15,12 @@
 				 @click="gotoUrl('pages/news/detalis?id='+item.id)"
 				v-for="(item ,index) in list" :key="item.id" >
 				<view class="newsList-text">
-					<h4 class="u-line-2" v-html="item.content">
+					<h4 class="u-line-2" v-text="item.title">
 						
 					</h4>
 					<p>{{item.createTime}}</p>
 				</view>
-				<u-image class="newsList-img" :src="item.images" height="150" width="200" border-radius="10"></u-image>
+				<u-image class="newsList-img" :src="item.images?item.images:'/static/img/default_img.png'" height="150" width="200" border-radius="10"></u-image>
 			</view>
 		
 			

+ 1 - 1
pagesB/pages/login/step1.vue

@@ -241,7 +241,7 @@
 			},
 			goHome(){
 				uni.switchTab({
-					url:'../index/index'
+					url:'/pages/index/index'
 				})
 			},
 			open() {

+ 8 - 52
pagesB/pages/login/step4.vue

@@ -12,36 +12,25 @@
 					<u-image class="newsList-img" :src="faceImg" height="320"  border-radius="10"></u-image>
 				</view>
 				<p>点击上传头像</p>
-	<!--			<view class="jpLogin-case">
-					<view class="jpLogin-case-item" v-for="(item,index) in fileList" >
-						<u-image class="newsList-img" :src="item.url" height="170" width="170" border-radius="10"></u-image>
-					</view>
-					<view class="jpLogin-case-item">
-						<u-image class="newsList-img" src="http://rccs.oss-cn-hangzhou.aliyuncs.com/jp-xqjy/user4.jpg" height="170" width="170" border-radius="10"></u-image>
-					</view>
-					<view class="jpLogin-case-item">
-						<u-image class="newsList-img" src="http://rccs.oss-cn-hangzhou.aliyuncs.com/jp-xqjy/user3.jpg" height="170" width="170" border-radius="10"></u-image>
-					</view>
-					
-				</view>-->
+	
 				<view class="jpLogin-case">
 					<view class="jpLogin-case-item">
 						<view class="jpLogin-case-text">
 							全身/半身
 						</view>
-						<u-image class="newsList-img" src="http://rccs.oss-cn-hangzhou.aliyuncs.com/jp-xqjy/user1.jpg" height="170" width="170" border-radius="10"></u-image>
+						<u-image class="newsList-img" src="/static/img/user1.png" height="170" width="170" border-radius="10"></u-image>
 					</view>
 					<view class="jpLogin-case-item">
 						<view class="jpLogin-case-text">
 							背景干净
 						</view>
-						<u-image class="newsList-img" src="http://rccs.oss-cn-hangzhou.aliyuncs.com/jp-xqjy/user4.jpg" height="170" width="170" border-radius="10"></u-image>
+						<u-image class="newsList-img" src="/static/img/user3.png" height="170" width="170" border-radius="10"></u-image>
 					</view>
 					<view class="jpLogin-case-item">
 						<view class="jpLogin-case-text">
 							光线柔和
 						</view>
-						<u-image class="newsList-img" src="http://rccs.oss-cn-hangzhou.aliyuncs.com/jp-xqjy/user3.jpg" height="170" width="170" border-radius="10"></u-image>
+						<u-image class="newsList-img" src="/static/img/user4.png" height="170" width="170" border-radius="10"></u-image>
 					</view>
 				</view>
 			</view>
@@ -63,12 +52,7 @@
 				personal_info:{},
 				action: 'http://www.example.com/upload',
 				faceImg:'/static/img/head.png',
-				/*fileList: [
-					{url:'/static/img/head.png'}
-					 {
-						url: 'http://pics.sc.chinaz.com/files/pic/pic9/201912/hpic1886.jpg',
-					} 
-				],*/
+			
 				background:{
 					background: 'none'
 				}
@@ -93,9 +77,7 @@
 		methods:{
 			uploadPhoto(){
 			    // 上传图片
-				//const ctx = uni.createCanvasContext('myCanvas');
-				//console.log('url'+this.uploadUrl)
-				//console.log(this.carhelp.getToken())
+				
 				let _this = this;
 			    uni.chooseImage({
 			        count: 1, //默认9
@@ -144,27 +126,7 @@
 								  
 							 })
 							 
-							// pathToBase64(imgFile[i])
-							//   .then(base64 => { 
-							// 	  let data = {photoName:imgFile[i],photoBase64Data: base64};
-							// 	  console.log('图片数据'+JSON.stringify(data));
-							// 	  let ret = loginApi.uploadFile(data).then(function(res){
-							// 	  	console.log('result1' + JSON.stringify(res));
-							// 	  	if(res.statusCode == 200)
-							// 	  	{
-							// 	  		let imgUrls = JSON.parse(res.data) //百度支持 this.site_url +'/' +
-							// 	  		//let image ={src: imgUrls.data.filePath,fileId:imgUrls.data.fileId};
-								  		 
-							// 	  		_this.fileList.push(imgUrls); //微信
-								  		  
-							// 	  	}
-							// 	  },function(err){
-							// 	  	console.log('上传图片失败'+JSON.stringify(err))
-							// 	  }) 
-							//   })
-							//   .catch(error => {
-							//     console.error(error)
-							//   })   
+						  
 							
 						}
 			        },
@@ -227,13 +189,7 @@
 				})
 			},
 			formsubmit(){
-				//_self.personal_info.step4 = _self.fileList;
-				//console.log('info'+JSON.stringify(_self.personal_info));
-				//let info ={};
-				/*if(_self.fileList.length>0)
-				{
-					_self.personal_info.faceImage = _self.fileList[0].url;					
-				}*/
+			
 				_self.personal_info.faceImage = _self.faceImg;
 				_self.personal_info.type = 0;
 				let personalInfo = this.carhelp.getPersonInfo();

BIN=BIN
static/img/default_img.png


BIN=BIN
static/img/user1.png


BIN=BIN
static/img/user3.png


BIN=BIN
static/img/user4.png