heyang 1 yıl önce
ebeveyn
işleme
3d501f0450

+ 1 - 1
App.vue

@@ -235,7 +235,7 @@
 					 //console.log('消息message',data);
 					if(data){
 						if(topic == 'lab/riskPlan/trigger/notice'){
-							// console.log("应急",data);
+							 console.log("应急",data);
 							this.globalData.lineData = data.data;
 						}else if(topic.search("lab/fireDevice/Warn/") != -1){
 							 console.log("一键灭火-传感器状态",data);

+ 10 - 2
api/index.js

@@ -90,7 +90,7 @@ export const airbottleUsageRecordList  = (data) => {
 //气瓶预警处理
 export const laboratoryWarningNoticeLogUpdate  = (data) => {
     return apiResquest({
-        url: `/laboratory/warningNoticeLog/update`,
+        url: `/laboratory/warningNoticeLog/updateDeal`,
         method: 'POST',
         data: {...data}
     })
@@ -1951,11 +1951,19 @@ export const endEvacuation  = (data) => {
 //查询当前用户下的预案触发数据
 export const selectTriggerInfo = (data) => {
     return apiResquest({
-        url: `/zd-laboratory/plan/selectTriggerInfo`,
+        url: `/laboratory/plan/selectTriggerInfo`,
         method: 'GET',
         data: data,
     })
 };
+//查询当前用户下的预案触发数据
+export const airbottleBluetoothGetBeaconNotice = (data) => {
+    return apiResquest({
+        url: `/airbottle/bluetooth/getBeaconNotice`,
+        method: 'get',
+        data: data,
+    })
+};
 //标记预案已读
 export const riskPlanId = (data) => {
     return apiResquest({

+ 2 - 2
api/request/config.js

@@ -1,9 +1,9 @@
 const config = {
 	//base_url: 'http://192.168.1.24:8080',//柴
-	//base_url: 'http://192.168.1.9:8080',//柴
+	base_url: 'http://192.168.1.9:8080',//柴
 	// base_url: 'http://192.168.1.7:8080',//刘波
 	// base_url: 'http://192.168.1.17:8080',//小飞
-	 base_url: 'http://192.168.1.20:8080',//志伟
+	// base_url: 'http://192.168.1.20:8080',//志伟
     // base_url: 'http://192.168.1.8:8080',//高升
 	// base_url: 'http://192.168.1.29:8080',//何成
     // base_url: 'http://192.168.1.43:9800',//43服务器

+ 43 - 41
component/topWarn.vue

@@ -7,7 +7,7 @@
 </template>
 
 <script>
-    import { selectTriggerInfo,evacuate,closeRiskPlan } from '@/api/index.js'
+    import { selectTriggerInfo,evacuate,closeRiskPlan,airbottleBluetoothGetBeaconNotice} from '@/api/index.js'
 
 	export default {
 		data() {
@@ -24,6 +24,7 @@
 				buildingId:"",
 				subjectName:"",
 				groupId:"",
+				warnList:[],
 			}
 		},
 		created() {
@@ -104,49 +105,50 @@
 			//获取报警信息
 			async getWarn(){
 				let self = this;
+				this.planWarnFun();
+					
+						
+			},
+			//预案预警
+			async planWarnFun(){
 				const {data} = await selectTriggerInfo();
-					if(data.data[0]){
-					  this.$set(this,'text',data.data.length>1?'有多个实验室发生预案':'有实验室发生预案');
-					  this.$set(this,'buildId',data.data[0].buildId);
-					  this.$set(this,'floorId',data.data[0].floorId);
-					  this.$set(this,'subId',data.data[0].subId);
-					  if(data.data[0].riskAttribute == 1){
-						this.$set(this,'closePlan',true);
-						this.$set(this,'groupId',data.data[0].groupId);
-					  }
-					  this.$set(this,'pageType',true);
-					 //  for(let i=0;i<data.data.length;i++){
-						// if(data.data[i].riskAttribute == '1'&&data.data[i].ifCheck != '1'){
-						// 	let obj = {
-						// 	  buildId: data.data[i].buildId,
-						// 	  floorId:data.data[i].floorId,
-						// 	  subId:data.data[i].subId,
-						// 	  riskPlanId:data.data[i].riskPlanId,
-						// 	}
-						// 	uni.navigateTo({
-						// 		url:'/pages/emergencyEvacuationBig?item='+encodeURIComponent(JSON.stringify(obj))
-						// 	});
-						// 	return
-						// }
-					 //  }
-					  //没有火焰预案并且没有查看过
-					  for(let i=0;i<data.data.length;i++){
-						if(data.data[i].riskAttribute != '1'&&data.data[i].ifCheck != '1'){
-							let obj = {
-							  buildId: data.data[i].buildId,
-							  floorId:data.data[i].floorId,
-							  subId:data.data[i].subId,
-							  groupId:data.data[i].groupId,
-							}
-							uni.navigateTo({
-								url:'/pages_manage/emergencyEvacuationBig?item='+encodeURIComponent(JSON.stringify(obj))
-							});
-							return
+				if(data.data[0]){
+				  this.warnList=this.warnList.concat(data.data)
+				}
+				this.gasWarnFun();
+			},
+			//气瓶预警
+			async gasWarnFun(){
+				const {data} = await airbottleBluetoothGetBeaconNotice();
+				this.warnList=this.warnList.concat(data.data)
+				if(this.warnList[0]){
+				  this.$set(this,'text',this.warnList.length>1?'有多个实验室发生预案':'有实验室发生预案');
+				  this.$set(this,'buildId',this.warnList[0].buildId);
+				  this.$set(this,'floorId',this.warnList[0].floorId);
+				  this.$set(this,'subId',this.warnList[0].subId);
+				  if(this.warnList[0].riskAttribute == 1){
+					this.$set(this,'closePlan',true);
+					this.$set(this,'groupId',this.warnList[0].groupId);
+				  }
+				  this.$set(this,'pageType',true);
+				  //没有火焰预案并且没有查看过
+				  for(let i=0;i<this.warnList.length;i++){
+					if(this.warnList[i].riskAttribute != '1'&&this.warnList[i].ifCheck != '1'){
+						let obj = {
+						  buildId: this.warnList[i].buildId,
+						  floorId:this.warnList[i].floorId,
+						  subId:this.warnList[i].subId,
+						  groupId:this.warnList[i].groupId,
 						}
-					  }
-					}else{
-					  this.$set(this,'pageType',false);
+						uni.navigateTo({
+							url:'/pages_manage/emergencyEvacuationBig?item='+encodeURIComponent(JSON.stringify(obj))
+						});
+						return
 					}
+				  }
+				}else{
+				  this.$set(this,'pageType',false);
+				}
 			},
 			timeFuncontion(){
 				let self = this;

BIN
images/Version2.3/button_2.png


+ 9 - 0
pages.json

@@ -1,5 +1,14 @@
 {
 	"pages": [
+		// {
+		// 	"path": "pages/ceshi",//首页
+		// 	"style": {
+		// 		"navigationBarTitleText": "实验室安全智能监测与控制系统",
+		// 		"navigationBarTextStyle": "white", //导航文字颜色
+		// 		"navigationBarBackgroundColor": "#0183FA" ,//导航背景色
+		// 		"navigationStyle": "custom"
+		// 	}
+		// },
 		{
 			"path": "pages/home",//首页
 			"style": {

+ 5 - 4
pages/earlyWarningManage/earlyWarningDetail.vue

@@ -95,8 +95,8 @@
 				<text>{{form.specification}}</text>
 			</view>
 			<view class="basics_li">
-				<text>所有人:</text>
-				<text>{{form.holder}}</text>
+				<text>入库人:</text>
+				<text>{{form.holder?form.holder:'--'}}</text>
 			</view>
 			<view class="basics_li">
 				<text>入库时间:</text>
@@ -116,7 +116,7 @@
 			</view>
 			<view class="basics_li" >
 				<text>处理状态:</text>
-				<text>{{form.dispose==0?'处理':'已处理'}}</text>
+				<text>{{form.dispose==0?'处理':'已处理'}}</text>
 			</view>
 		</view>
 		<!-- 通知短信 -->
@@ -142,7 +142,7 @@
 				<view class="note_li_r" ><img  src="@/images/icon_yjxx_ytz.png"/><text>已通知</text></view>
 			</view>
 		</view>
-		<view v-if="form.warningSubType!=2 && form.warningSubType!=3 && form.warningSubType!=4" class="picture">
+		<view v-if="form.warningType!=3 && form.warningSubType!=2 && form.warningSubType!=3 && form.warningSubType!=4" class="picture">
 			<view class="small_title"><text></text><text>报警抓拍</text></view>
 			<view class="picture_b" >
 				<view class="video" v-if="form.warningType!=1">
@@ -722,6 +722,7 @@ export default {
 			.picture_b_li{
 				display: flex;
 				justify-content: space-between;
+				margin-bottom: 12rpx;
 				>text{
 					display: inline-block;
 					font-size: 30rpx;

+ 20 - 2
pages/earlyWarningManage/earlyWarningList.vue

@@ -38,6 +38,7 @@
 					<view class="list_li_t_c yellow_color" v-if="item2.warningType==3">气瓶</view>
 					<view class="list_li_t_c red_color" v-if="item2.warningType==4">预案</view>
 					<view class="list_li_t_c2">{{item2.warningContent}}</view>
+					<view class="list_li_t_c3" v-if="item2.warningType==3">{{item2.dispose==0?'待处理':'已处理'}}</view>
 					<view class="list_li_t_r"></view>
 				</view>
 				<view class="list_li_b">
@@ -130,8 +131,10 @@ export default {
 		//学院选中
 		facultyChange: function(e) {
 		    if(this.facultyArray[0]){
-		        this.facultyIndex = parseInt(e.target.value);
-		    }
+				this.facultyIndex = parseInt(e.target.value);
+				this.getData.collegeId=this.facultyList[e.target.value].deptId;
+				this.getList()
+			}
 		},
 		//开始时间选中事件
 		startChange(e){
@@ -157,6 +160,7 @@ export default {
 				});
 			}else{
 				this.getData.endTime=e.target.value
+				this.getList()
 			}
 		},
 		
@@ -343,6 +347,20 @@ export default {
 				    text-overflow: ellipsis;
 					flex: 1;
 				}
+				.list_li_t_c3{
+					font-size: 30rpx;
+					font-family: PingFang SC-Medium, PingFang SC;
+					font-weight: 400;
+					color: #333333;
+					line-height: 30rpx;
+					white-space: nowrap;
+					overflow: hidden;
+				    text-overflow: ellipsis;
+					width: 140rpx;
+					text-align: right;
+					padding-right: 30rpx;
+					box-sizing: border-box;
+				}
 				.list_li_t_r{
 					position: absolute;
 					right:-15rpx;

+ 4 - 4
pages/gasBottle/gasManage/gasManage.vue

@@ -23,7 +23,7 @@
 				</view>
 				<view class="register_li2_b2" style="border-bottom: 1rpx solid #f5f5f5;">
 					<img src="@/pages_manage/images/Version2.2/icon_wtzg_sj.png">
-					<view>使用时间: {{item.startTime==null?'-':item.startTime}} - {{item.endTime==null?'-':item.endTime}}</view>
+					<view>使用时间: {{item.usageStartTime==null?'-':item.usageStartTime}} - {{item.usageEndTime==null?'-':item.usageEndTime}}</view>
 				</view>
 			</viwe>
 		</view>
@@ -204,9 +204,9 @@
 						display: inline-block;
 						font-size: 28rpx;
 						font-family: PingFang SC;
-						font-weight: 500;
-						color: #fff;
-						background: #D40000;
+						font-weight: 600;
+						color: #D40000;
+						// background: #D40000;
 						border-radius: 50%;
 						line-height: 40rpx;
 						text-align: center;

+ 7 - 5
pages/gasBottle/gasManage/useRecordList.vue

@@ -35,6 +35,7 @@
 				</view>
 			</view>
 		</view>
+		
 		<scroll-view scroll-y @scrolltolower="scrollGet" class="scroll-box">
 		    <view class="for-big-box" v-for="(item,index) in dataList" :key="index">
 		        <view class="for-time-p">{{item.gasName}}-{{item.levelName}}({{item.sizeName}})</view>
@@ -45,7 +46,7 @@
 						<img class="for-back-img" src="@/pages_manage/images/Version3.0/icon_qpgl_syl.png">
 						<text>使用人: {{item.operator==null?'':item.operator}}</text>
 						<img class="for-back-img" src="@/pages_manage/images/Version2.2/icon_wtzg_sj.png">
-						<text>使用时间: {{item.startTime==null?'-':item.startTime}} - {{item.endTime==null?'-':item.endTime}}</text>
+						<text>使用时间: {{item.usageStartTime==null?'-':item.usageStartTime}} - {{item.usageEndTime==null?'-':item.usageEndTime}}</text>
 					</view>
 		        </view>
 		    </view>
@@ -331,10 +332,8 @@
         // flex:1;
          overflow-y scroll;
 		 margin-top: 20rpx;
-
-         .for-big-box:last-child{
-             margin-bottom:180rpx;
-         }
+		 padding-bottom: 150rpx;
+		 box-sizing: border-box;
          .for-big-box{
              margin:0 20rpx 20rpx;
              overflow hidden
@@ -380,6 +379,9 @@
 						color: #666666;
 						line-height: 26rpx;
 						margin-bottom: 20rpx;
+						overflow:hidden;
+						text-overflow:ellipsis;
+						white-space:nowrap
 					}
 					>text:nth-of-type(1){
 						width: 190rpx;

+ 109 - 45
pages/gasBottle/gasUse/gasUse.vue

@@ -18,14 +18,18 @@
 		</view>
 		<view class="register_li2">
 			<view class="period" v-if="pageType==0">
-				<view class="period_l"><i>*</i>使用时间</view>
+				<view class="period_l"><i>*</i>开始时间</view>
 				<view class="period_r">
-					<picker mode="date" @change="startChange(form,$event)" :disabled="isCustom">
-						<input class="picker-text"  disabled type="text" v-model="form.startTime" placeholder="开始时间">
+					<picker mode="multiSelector"  @change="changeDateTime"  @columnchange="changeDateTimeColumn" :range="dateTimeArray">
+						<input class="picker-text"  disabled type="text" v-model="form.usageStartTime" placeholder="开始时间">
 					</picker>
-					<view>至</view>
-					<picker mode="date"  @change="endChange(form,$event)" :disabled="isCustom"> 
-						<input class="picker-text2" disabled type="text" v-model="form.endTime" placeholder="结束时间">
+				</view>
+			</view>
+			<view class="period" v-if="pageType==0">
+				<view class="period_l"><i>*</i>结束时间</view>
+				<view class="period_r">
+					<picker mode="multiSelector"  @change="changeDateTime2"  @columnchange="changeDateTimeColumn" :range="dateTimeArray">
+						<input class="picker-text"  disabled type="text" v-model="form.usageEndTime" placeholder="结束时间">
 					</picker>
 				</view>
 			</view>
@@ -63,6 +67,7 @@
 <script>
 	import { useRegisterDetail,useRegisterAdd,airbottleStockFindByBeaconTag,airbottleUsageRecordAdd} from '@/api/index.js'
 	import { config } from '@/api/request/config.js'
+	import { dateTimePicker,getMonthDay} from '@/api/../component/date.js'
     export default {
 		
         name: "gasRecycle",
@@ -90,9 +95,17 @@
 				specificationName:{},
 				currentStatus:null,
 				beaconTag:'',
+				//时间年月日时分秒
+				dateTime: null,
+				dateTimeArray: null,
+				startYear: 0,
+				endYear: 0,
+				timeStr:''
             }
         },
         onLoad(option) {
+			this.currentDateFun()
+			this.initTime()
 			if(option.beaconTag){
 				this.beaconTag=option.beaconTag;
 			}
@@ -103,8 +116,57 @@
         },
 		mounted(){
 		  this.getInfo()
+		 
 		},
         methods: {
+			currentDateFun(){
+				let date = new Date();	//Fri Oct 29 2021 16:37:56 GMT+0800 (CST)
+				this.startYear= date.getFullYear(); //获取完整的年份(4位)
+				this.endYear= date.getFullYear()+70; 
+			},
+			initTime(){
+				let date = new Date();
+				let endYear = date.getFullYear();
+				// 获取完整的年月日 时分秒,以及默认显示的数组
+				let obj = dateTimePicker(this.startYear, this.endYear);
+				// 精确到分的处理,将数组的秒去掉
+				// let lastArray = obj.dateTimeArray.pop();
+				// let lastTime = obj.dateTime.pop();
+			 
+				this.dateTimeArray=obj.dateTimeArray
+				this.dateTime=obj.dateTime
+			},
+			//开始时间
+			changeDateTime(e) {
+			    this.dateTime = e.detail.value;
+			    this.form.usageStartTime= this.createTimeStr(this.dateTimeArray,this.dateTime);
+			    //ios时间不能用'-'解析成时间戳
+			 },
+			 //结束时间
+			 changeDateTime2(e) {
+			     this.dateTime = e.detail.value;
+			     this.form.usageEndTime= this.createTimeStr(this.dateTimeArray,this.dateTime);
+			     //ios时间不能用'-'解析成时间戳
+			  },
+			/*年,月切换时重新更新计算*/
+			changeDateTimeColumn(e) {
+				//let {id} = e.target;
+				let {column,value} = e.detail;
+				if(column==0 || column==1){
+			        //直接修改数组下标视图不更新,用深拷贝之后替换数组
+					let dateTime = JSON.parse(JSON.stringify(this.dateTime));
+			        let dateTimeArray = JSON.parse(JSON.stringify(this.dateTimeArray));
+					dateTime[column] = value;
+					dateTimeArray[2] = getMonthDay(dateTimeArray[0][dateTime[0]], dateTimeArray[1][dateTime[1]]);
+			        this.dateTime = dateTime;
+			        this.dateTimeArray = dateTimeArray;
+				}
+			},
+			
+			createTimeStr(dateTimeArray,dateTime){
+				let timeStr = dateTimeArray[0][dateTime[0]]+'-'+dateTimeArray[1][dateTime[1]]+'-'+dateTimeArray[2][dateTime[2]]+' '+dateTimeArray[3][dateTime[3]]+":"+dateTimeArray[4][dateTime[4]];
+				return timeStr
+			},
 			//点击事件
 			handleClick(doType) {
 				let _this=this;
@@ -124,32 +186,32 @@
 				}
 				this.$set(this.form,'usageAmount',num)
 			},
-			//开始时间选中事件
-			startChange(form,e){
-				if(new Date(e.target.value).getTime()>new Date(this.form.endTime).getTime()){
-					 uni.showToast({
-						title: '结束时间不能小于开始时间',
-						icon:"none",
-						mask:true,
-						duration: 2000
-					});
-				}else{
-					this.$set(this.form,'startTime',e.target.value);
-				}
-			},
-			//结束时间选中事件
-			endChange(form,e){
-				if(new Date(this.form.startTime).getTime()>new Date(e.target.value).getTime()){
-					 uni.showToast({
-						title: '结束时间不能小于开始时间',
-						icon:"none",
-						mask:true,
-						duration: 2000
-					});
-				}else{
-					this.$set(this.form,'endTime',e.target.value);
-				}
-			},
+			// //开始时间选中事件
+			// startChange(form,e){
+			// 	if(new Date(e.target.value).getTime()>new Date(this.form.endTime).getTime()){
+			// 		 uni.showToast({
+			// 			title: '结束时间不能小于开始时间',
+			// 			icon:"none",
+			// 			mask:true,
+			// 			duration: 2000
+			// 		});
+			// 	}else{
+			// 		this.$set(this.form,'startTime',e.target.value);
+			// 	}
+			// },
+			// //结束时间选中事件
+			// endChange(form,e){
+			// 	if(new Date(this.form.startTime).getTime()>new Date(e.target.value).getTime()){
+			// 		 uni.showToast({
+			// 			title: '结束时间不能小于开始时间',
+			// 			icon:"none",
+			// 			mask:true,
+			// 			duration: 2000
+			// 		});
+			// 	}else{
+			// 		this.$set(this.form,'endTime',e.target.value);
+			// 	}
+			// },
 
 			// 图片上传
 			selectImage(index) {
@@ -242,6 +304,8 @@
 					});
 					return
 				}
+				this.$set(this.form,'stcokId',this.form.id);
+				this.$set(this.form,'id','');
 				this.$set(this.form,'usageImg',this.imgList.join(','));
 				this.$set(this.form,'gasPressure',this.form.currentPressure);
 				
@@ -255,7 +319,7 @@
 				    });
 				    setTimeout(function(){
 				       uni.redirectTo({
-				            url: '/pages_manage/gasManage/gasManage'
+				            url: '/pages/gasBottle/gasManage/gasManage'
 				        });
 				    },2000);
 				}
@@ -365,20 +429,20 @@
 						font-size: 30rpx;
 						font-family: PingFang SC-Medium, PingFang SC;
 						font-weight: 400;
-						color: #333;
-						line-height: 80rpx;
-						width: 230rpx;
-						text-align: center;
-					}
-					.picker-text2{
-						font-size: 30rpx;
-						font-family: PingFang SC-Medium, PingFang SC;
-						font-weight: 400;
-						color: #333;
+						color: #999;
 						line-height: 80rpx;
-						width: 230rpx;
-						text-align: center;
+						width: 516rpx;
+						text-align: right;
 					}
+					// .picker-text2{
+					// 	font-size: 30rpx;
+					// 	font-family: PingFang SC-Medium, PingFang SC;
+					// 	font-weight: 400;
+					// 	color: #333;
+					// 	line-height: 80rpx;
+					// 	width: 230rpx;
+					// 	text-align: center;
+					// }
 				}
 			}
 			.register_li_min{

+ 5 - 5
pages/gasBottle/stockList/gasListDetail.vue

@@ -25,14 +25,14 @@
 			<view class="small_title" @click="handleClick('useRecord')">使用记录</view>
 		    <view class="register_li2" >
 		    	<viwe class="register_li2_min" @tap="useRecordInfo(item)" v-for="(item,index) in form.dbUsageRecordList">
-		    		<view class="register_li2_t">{{item.operator}}</view>
+		    		<view class="register_li2_t">{{item.operator?item.operator:'--'}}</view>
 		    		<view class="register_li2_b">
 		    			<img src="@/pages_manage/images/Version3.0/icon_qpgl_syl.png">
 		    			<view>使用量: {{item.usageAmount}}Mpa</view>
 		    		</view>
 					<view class="register_li2_b2">
 						<img src="@/pages_manage/images/Version2.2/icon_wtzg_sj.png">
-						<view>使用时间: {{item.startTime==null?'':item.startTime}}-{{item.endTime==null?'':item.endTime}}</view>
+						<view>使用时间: {{item.usageStartTime==null?'':item.usageStartTime}}-{{item.usageEndTime==null?'':item.usageEndTime}}</view>
 					</view>
 		    	</viwe>
 		    </view>
@@ -99,15 +99,15 @@
 				let _this=this;
 				if(doType=='outStock'){//申请出库
 					uni.navigateTo({
-					    url:'/pages/gasBottle/gasOutstock/gasOutstock?item='+encodeURIComponent(JSON.stringify(this.item))
+					    url:'/pages/gasBottle/gasOutstock/gasOutstock?id='+this.form.id
 					});
 				}else if(doType=='QRcode'){//使用
 					uni.scanCode({
 						onlyFromCamera: true,
 						success: function (res) {
-							_this.electronicTag=res.result
+							_this.beaconTag=res.result
 							uni.navigateTo({
-							    url:'/pages/gasBottle/gasUse/gasUse?item='+encodeURIComponent(JSON.stringify(_this.electronicTag))
+							    url:'/pages/gasBottle/gasUse/gasUse?beaconTag='+_this.beaconTag
 							});
 						}
 					});

+ 3 - 3
pages/gasBottle/stockList/useRecordDetail.vue

@@ -25,11 +25,11 @@
 			<view class="register_li_min2">
 				<view>使用时间:</view>
 				<picker mode="date" disabled @change="startChange($event)">
-					<input class="picker-text" v-model="form.startTime" disabled  type="text"  placeholder="开始时间">
+					<input class="picker-text" v-model="form.usageStartTime" disabled  type="text"  placeholder="开始时间">
 				</picker>
 				<view>-</view>
 				<picker mode="date" disabled @change="endChange($event)">
-					<input class="picker-text2" v-model="form.endTime" disabled  type="text"  placeholder="结束时间">
+					<input class="picker-text2" v-model="form.usageEndTime" disabled  type="text"  placeholder="结束时间">
 				</picker>
 			</view>
 			<view class="register_li_min">
@@ -39,7 +39,7 @@
 			<view  class="meter_img" style="border:0;" @click="lookItem(form.usageImg)">
 				<view>气表照片:</view>
 				<view class="meter_img_list" > 
-					<img v-for="(item,index) in form.usageImg" :src="item">
+					<img v-for="(item,index) in form.usageImg" :src="baseUrl+item">
 				</view>
 				
 			</view>