Ming vor 4 Jahren
Ursprung
Commit
c007af1791

+ 10 - 5
common/common.scss

@@ -199,7 +199,7 @@ radio,checkbox {
 /* 已处理未处理列表 */
 .processList .cu-list.menu-avatar .cu-item {
 	
-	height: 142rpx;
+	height: 180rpx;
 }
 
 .pro-title {
@@ -357,8 +357,7 @@ radio,checkbox {
 		
 	}
 	.cu-bar .search-form {
-		margin:0 24rpx;
-		margin-top:26rpx;
+		margin:26rpx 24rpx 0;
 		
 	}
 	uni-textarea{
@@ -382,7 +381,8 @@ radio,checkbox {
 	.processStatus {
 		textarea {
 			background: #F5F5F5;
-			color: #999999;
+			color: #999999;
+			padding:20rpx;
 		}
 	}
 	
@@ -395,7 +395,7 @@ radio,checkbox {
 		}
 	
 		&.lg {
-			min-height: 100rpx;
+			min-height: 120rpx;
 		}
 	
 		&:after {
@@ -568,6 +568,11 @@ radio,checkbox {
 	}
 	.repairSquare .num{
 		font-size:36rpx
+	}
+	
+	// 设备管理
+	uni-input, select, option{
+		border:none
 	}
 	
 		

+ 64 - 2
data/json.js

@@ -358,7 +358,7 @@ let xunJianRecord = [{
 		"title": "计划:巡检计划1",
 		"des": "点位:巡检点位01",
 		"time": "2021-01-20 15:23:43",
-		"status": 0
+		"status": 2
 	},
 	{
 		"id": "561",
@@ -465,6 +465,64 @@ let repairSquare = [{
 ];
 
 
+// 维保
+let weiBaoList = [{
+		"id": "1",
+		"title": "维保计划",
+		"num": "3",
+		"imgUrl": "/static/weiBao-icon1.png"
+	},
+	{
+		"id": "2",
+		"title": "维保记录",
+		"num": "4",
+		"imgUrl": "/static/weiBao-icon2.png"
+	}
+
+];
+let weiBaoRecord = [{
+		"id": "561",
+		"title": "计划:维保计划1",
+		"des": "点位:维保点位01",
+		"time": "2021-01-20 15:23:43",
+		"status": 0
+	},
+	{
+		"id": "561",
+		"title": "计划:维保计划1",
+		"des": "点位:维保点位01",
+		"time": "2021-01-20 15:23:43",
+		"status": 1
+	},
+	{
+		"id": "561",
+		"title": "计划:维保计划1",
+		"des": "点位:维保点位01",
+		"time": "2021-01-20 15:23:43",
+		"status": 1
+	}
+
+];
+
+let weiBaoPlan = [{
+		"id": "561",
+		"title": "虹泾总部园维保点位1",
+		"status": 0
+	},
+	{
+		"id": "561",
+		"title": "虹泾总部园维保点位2",
+		"status": 0
+	},
+	{
+		"id": "561",
+		"title": "虹泾总部园维保点位3",
+		"status": 1
+	}
+
+];
+
+
 // 定义数据出口
 module.exports = {
 
@@ -487,7 +545,11 @@ module.exports = {
 	xunJianPlan: xunJianPlan,
 
 	repair: repair,
-	repairSquare:repairSquare
+	repairSquare:repairSquare,
+	
+	weiBaoList: weiBaoList,
+	weiBaoRecord: weiBaoRecord,
+	weiBaoPlan: weiBaoPlan,
 
 
 

+ 59 - 5
pages.json

@@ -455,8 +455,7 @@
             {
                 "navigationBarTitleText": "巡检记录详情",
                 "enablePullDownRefresh": false
-            }
-            
+            }
         }
         ,{
             "path" : "pages/xunJian/planDetail/planDetail",
@@ -473,8 +472,7 @@
             {
                 "navigationBarTitleText": "巡检详情",
                 "enablePullDownRefresh": false
-            }
-            
+            } 
         }
         ,{
             "path" : "pages/repair/repair",
@@ -503,7 +501,63 @@
             }
             
         }
-    ],
+		
+		
+		,{
+		    "path" : "pages/weiBao/weiBao",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保菜单",
+		        "enablePullDownRefresh": false
+		    }
+		    
+		}
+		,{
+		    "path" : "pages/weiBao/plan/plan",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保计划",
+		        "enablePullDownRefresh": false
+		    }  
+		},
+		{
+		    "path" : "pages/weiBao/record/record",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保记录",
+		        "enablePullDownRefresh": false
+		    }  
+		},
+		{
+		    "path" : "pages/weiBao/recordDetail/recordDetail",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保记录详情",
+		        "enablePullDownRefresh": false
+		    }
+		}
+		,{
+		    "path" : "pages/weiBao/planDetail/planDetail",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保上报",
+		        "enablePullDownRefresh": false
+		    }
+		    
+		}
+		,{
+		    "path" : "pages/weiBao/planDetailDone/planDetailDone",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "维保详情",
+		        "enablePullDownRefresh": false
+		    } 
+		}
+    ],
+	
+	
+	
+	
 	
 	
 	

+ 5 - 2
pages/index/index.vue

@@ -3,9 +3,9 @@
 		<!-- 下拉选择 -->
 		<view class="searchSelect shadow" v-if="flag">
 			<view class="cu-bar search bg-white">
-				<view class="search-form round">
+				<view class="search-form round" style="margin-top:0">
 					<input @focus="InputFocus" @blur="InputBlur" @input="handleInput()" v-model="searchInput" :adjust-position="false"
-					 type="text" placeholder="" confirm-type="search"></input>
+					 type="text" placeholder="" confirm-type="search" style="border:none"></input>
 					<text class="cuIcon-search "></text>
 				</view>
 			</view>
@@ -145,6 +145,9 @@
 						break;
 					case 4:
 						url = "/pages/repair/repair"
+						break;
+					case 5:
+						url = "/pages/weiBao/weiBao"
 						break;
 					default:
 						break;

+ 160 - 0
pages/weiBao/plan/components/chart.vue

@@ -0,0 +1,160 @@
+<template>
+	<view class="content">
+		<view @click="echarts.onClick" :prop="option" :change:prop="echarts.updateEcharts" id="echarts" class="echarts"></view>
+
+	</view>
+</template>
+
+<script>
+
+
+	export default {
+		name: 'chart',
+		props: {
+
+		},
+		data() {
+			return {
+				option: {
+					 series: [{
+					         type: 'gauge',
+							 //半径
+							 radius: '80%',	 
+					         detail: {
+					             color: '#FFC600',
+					             fontSize: 30,
+					             fontWeight: 'normal',
+					             offsetCenter: [0, '70%']  
+					         },
+					         data: [{
+					             value: 30,
+					             name: '任务完成率'
+					         }],
+							  
+							   startAngle: 210,
+							                  //结束角度。
+							                  endAngle: -30,
+							                  center: ['50%', '50%'],  //中心位置
+					         pointer: {
+					 	    	show: true,
+								 length: '70%',
+					 	    },
+					 	    title: {
+					 	        offsetCenter: [0, '30%'],
+					 	        fontSize: 15,
+					 	        color: '#444'
+					 	    },
+					 	    min:0,
+					         max:100,
+					         splitNumber: 10,
+							 //分隔线样式。
+							 splitLine: {
+								 show: false,
+							 },
+					         axisLine: {
+					             show: true,
+					             lineStyle: {
+									  width: 20,
+									  // color: [[1, 'red']]
+					                 // color: [
+					                 //     [1, new echarts.graphic.LinearGradient(0, 0, 1, 0, [{
+					                 //             offset: 0.1,
+					                 //             color: "#E43F3D"
+					                 //         },
+					                 //         {
+					                 //             offset: 0.15,
+					                 //             color: "#E98E2C"
+					                 //         },
+					                 //         {
+					                 //             offset: 0.2,
+					                 //             color: "#DDBD4D"
+					                 //         },
+					                 //         {
+					                 //             offset: 0.8,
+					                 //             color: "#7CBB55"
+					                 //         },
+					                 //         {
+					                 //             offset: 1,
+					                 //             color: "#9CD6CE"
+					                 //         }
+					                 //     ])]
+					                 // ]
+					 
+					             }
+					         },
+					      
+					 
+					     }]}
+
+				
+			}
+		},
+		onLoad() {
+
+		},
+		methods: {
+			changeOption() {
+				const data = this.option.series[0].data
+				// 随机更新示例数据
+				data.forEach((item, index) => {
+					data.splice(index, 1, Math.random() * 40)
+				})
+			},
+			onViewClick(options) {
+				console.log(options)
+			}
+		}
+	}
+</script>
+
+<script module="echarts" lang="renderjs">
+	let myChart
+	export default {
+		mounted() {
+			if (typeof window.echarts === 'function') {
+				this.initEcharts()
+			} else {
+				// 动态引入较大类库避免影响页面展示
+				const script = document.createElement('script')
+				// view 层的页面运行在 www 根目录,其相对路径相对于 www 计算
+				script.src = '/static/echarts.min.js'
+				script.onload = this.initEcharts.bind(this)
+				document.head.appendChild(script)
+			}
+		},
+		methods: {
+			initEcharts() {
+
+
+				myChart = echarts.init(document.getElementById('echarts'))
+				// 观测更新的数据在 view 层可以直接访问到
+				myChart.setOption(this.option)
+			},
+			updateEcharts(newValue, oldValue, ownerInstance, instance) {
+				// 监听 service 层数据变更
+				myChart.setOption(newValue)
+			},
+			onClick(event, ownerInstance) {
+				// 调用 service 层的方法
+				ownerInstance.callMethod('onViewClick', {
+					test: 'test'
+				})
+			}
+		}
+	}
+</script>
+
+<style>
+	.content {
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+		justify-content: center;
+	}
+
+	.echarts {
+		width: 100%;
+		height: 400rpx;
+
+	}
+</style>

+ 75 - 0
pages/weiBao/plan/plan.vue

@@ -0,0 +1,75 @@
+<template>
+	<view>
+		<view class="margin bg-white plan-sec text-center">
+			<view class="plan-tit padding-top-lg">任务名称:ui测试</view>
+			<chart></chart>
+		</view>
+		
+		<view class="margin bg-white plan-sec">
+			<view class="info-tit margin-left-xs">
+				<text class="cuIcon-titles margin-right-xs"></text>
+				维保详情
+			</view>
+			<view class="cu-list menu-avatar">
+				<view class="cu-item deviceTypeItem" v-for="(item,index) in inspectList" :key="index" @tap="goDetailPage(item)">
+					<view class="content" style="left:0!important;width:80%">
+						<view class="title">{{item.title}}</view>
+					</view>
+					<view class="nav-right num">
+						<view class="text-grey">
+							<span class="online" v-if="item.status==0">已执行</span>
+							<span class="error" v-if="item.status==1">未执行</span>
+							<text class="icon iconfont margin-right-xs ">&#xe629;</text>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+	</view>
+	
+	
+</template>
+
+<script>
+	import chart from './components/chart.vue';
+	import json from '../../../data/json.js';
+	export default {
+		components: {
+			chart
+		},
+		data() {
+			return {
+			inspectList: json.weiBaoPlan,
+
+			};
+		},
+		onLoad:function(option){
+
+		},
+		
+		methods: {
+			goDetailPage(item){
+				if(item.status){
+					uni.navigateTo({
+						url:  "/pages/weiBao/planDetail/planDetail"
+					})
+				}else{
+					uni.navigateTo({
+						url:  "/pages/weiBao/planDetailDone/planDetailDone"
+					})
+				}
+				
+			}
+
+		}
+
+	}
+</script>
+
+<style lang="scss">
+	page{
+		background-color:#F4F5F7;
+	}
+	
+	
+</style>

+ 136 - 0
pages/weiBao/planDetail/planDetail.vue

@@ -0,0 +1,136 @@
+<template>
+	<view>
+		
+		<form action=""  >
+			
+			<view class="form-item margin-top">
+				<view class="title">
+					<text class="necessary">*</text>
+					上报名称:
+				</view>
+				<input type="text">
+			</view>
+			
+			<view class="form-item margin-top">
+				<view class="title">
+					<text class="necessary">*</text>
+					维保状态:
+				</view>
+				<radio-group name="gender" @change="radioChange">
+					<label class="margin-right-xs">
+						<radio value="2" checked /><text>正常</text>
+					</label>
+					<label class="margin-right-xs">
+						<radio value="3" /><text>异常</text>
+					</label>
+					<label class="margin-right-xs">
+						<radio value="2" /><text>供电</text>
+					</label>
+					<label>
+						<radio value="3" /><text>其他</text>
+					</label>
+				</radio-group>
+				
+			</view>
+			
+			<view class="form-item margin-top">
+				<view class="title">
+					<text class="necessary">*</text>
+					上传图片:
+				</view>
+				
+				<view style="width:500rpx">
+					<view class="cu-form-group">
+						<view class="grid col-4 grid-square flex-sub">
+							<view class="bg-img" v-for="(item,index) in imgList" :key="index" @tap="ViewImage" :data-url="imgList[index]">
+							 <image :src="imgList[index]" mode="aspectFill"></image>
+								<view class="cu-tag bg-red" @tap.stop="DelImg" :data-index="index">
+									<text class='cuIcon-close'></text>
+								</view>
+							</view>
+							<view class="solids" @tap="ChooseImage" v-if="imgList.length<4">
+								<text class='cuIcon-cameraadd'></text>
+							</view>
+						</view>
+					</view>
+				</view>
+			</view>
+			
+			<view class="form-item margin-top">
+				<view class="title">
+					<text class="necessary">*</text>
+					维保描述:
+				</view>
+				<textarea maxlength="-1"  @input="textareaAInput" placeholder="" width="250"></textarea>
+			</view>
+		
+			<view class="btn-area submitBottomBtn padding-lr-sm">
+				<button class="bg-blue round  margin-top" @click="addSubmit">提 交 </button>
+			</view>
+			
+		</form>
+
+		
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				
+				imgList: [],
+
+			}
+		},
+		methods: {
+			radioChange(e) {
+				console.log('type:' + e.detail.value);
+				this.radioOne = e.detail.value;
+			},
+			
+			ChooseImage() {
+				uni.chooseImage({
+					count: 4, //默认9
+					sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
+					sourceType: ['album'], //从相册选择
+					success: (res) => {
+						if (this.imgList.length != 0) {
+							this.imgList = this.imgList.concat(res.tempFilePaths)
+						} else {
+							this.imgList = res.tempFilePaths
+						}
+					}
+				});
+			},
+			
+			ViewImage(e) {
+				uni.previewImage({
+					urls: this.imgList,
+					current: e.currentTarget.dataset.url
+				});
+			},
+			DelImg(e) {
+				uni.showModal({
+					title: '删除',
+					content: '确定要删除此图片吗?',
+					cancelText: '取消',
+					confirmText: '确定',
+					success: res => {
+						if (res.confirm) {
+							this.imgList.splice(e.currentTarget.dataset.index, 1)
+						}
+					}
+				})
+			},
+			
+		}
+	}
+</script>
+
+<style lang="scss">
+	
+
+	
+</style>
+

+ 81 - 0
pages/weiBao/planDetailDone/planDetailDone.vue

@@ -0,0 +1,81 @@
+<template>
+	<view>
+
+		<form action=""  class="planDetailDone" >
+			
+			<view class="form-item">
+				<view class="title">
+					<text class="necessary">*</text>
+					上报名称:
+				</view>
+				<view>市光四村221号楼</view>
+			</view>
+			
+			<view class="form-item">
+				<view class="title">
+					<text class="necessary">*</text>
+					维保状态:
+				</view>
+				<radio-group name="gender" @change="radioChange">
+					<label class="margin-right-xs">
+						<radio value="2" checked /><text>正常</text>
+					</label>
+					<label class="margin-right-xs">
+						<radio value="3" /><text>异常</text>
+					</label>
+					<label class="margin-right-xs">
+						<radio value="2" checked /><text>供电</text>
+					</label>
+					<label>
+						<radio value="3" /><text>其他</text>
+					</label>
+				</radio-group>
+			</view>
+			
+			<view class="form-item">
+				<view class="title">
+					<text class="necessary">*</text>
+					上传图片:
+				</view>
+				
+				<view>151198415.jpg</view>
+			</view>
+			
+			<view class="form-item">
+				<view class="title">
+					<text class="necessary">*</text>
+					维保描述:
+				</view>
+				<view>描述信息</view>
+			</view>
+		
+		</form>
+	
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+
+			}
+		},
+		methods: {
+			radioChange(e) {
+				console.log('type:' + e.detail.value);
+				this.radioOne = e.detail.value;
+			},
+			
+		
+			
+		}
+	}
+</script>
+
+<style lang="scss">
+	
+
+	
+</style>
+

+ 66 - 0
pages/weiBao/record/record.vue

@@ -0,0 +1,66 @@
+<template>
+
+	<view class="">
+		<view class="cu-list menu-avatar">
+			<view class="cu-item"  :class="modalName=='move-box-'+ index?'move-cur':''" v-for="(item,index) in deviceManage"
+			 :key="index" :data-target="'move-box-' + index" @tap="goDetail(item)">
+				<view class="content" style="left:0;width:80%">
+					<view class="pro-title">
+						<view class="cut">{{item.title}}</view>
+					</view>
+					<view class="pro-des  ">
+						<view class="text-cut">
+							{{item.des}}
+						</view>
+					</view>
+					<view class="pro-date ">{{item.time}}</view>
+				</view>
+				<view class="nav-right num margin-right-sm">
+					<view class="text-grey">
+						<button class="cu-btn radius bg-green sm" v-if="item.status===0">正常</button>
+						<button class="cu-btn radius bg-red sm" v-if="item.status===1">异常</button>
+					</view>
+				</view>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+	import json from '../../../data/json.js';
+	export default {
+		data() {
+			return {
+				deviceManage: json.weiBaoRecord,
+				modalName: null,
+			};
+		},
+		
+		onLoad:function(option){
+			
+		},
+		onNavigationBarButtonTap(e) {
+			console.log(e)
+			uni.navigateTo({
+				url: '/pages/export/export',
+	
+			});
+		},
+		methods: {
+		
+			// 页面跳转
+			goDetail(item) {
+				uni.navigateTo({
+					url: '/pages/weiBao/recordDetail/recordDetail',
+				});
+			},
+		}
+
+	}
+</script>
+
+<style lang="scss">
+	.cu-item{
+		height:180rpx!important
+	}
+</style>

+ 192 - 0
pages/weiBao/recordDetail/recordDetail.vue

@@ -0,0 +1,192 @@
+<template>
+	<view>
+		<view class="timeBox flex justify-between align-center padding-lr-sm">
+			<view class="time">维保任务1</view>
+			<button class="cu-btn radius bg-red sm">异常</button>
+		</view>
+		
+		<view>
+			<view class="basic-info">
+				<view class="info-tit margin-left-xs">
+					<text class="cuIcon-titles margin-right-xs"></text>
+					基本信息
+				</view>
+				<view class="info-content">
+					<view class="info-one-info ">
+						<text>所属单位:</text>
+						<text>市光四村221号楼</text>
+					</view>
+
+					<view>
+						<text>单位地址:</text>
+						<text>杨浦区市光四村221号楼</text>
+					</view>
+					<view>
+						<text>维保点位:</text>
+						<text>维保点位01</text>
+					</view>
+					<view>
+						<text>点位地址:</text>
+						<text>市光四村221号楼</text>
+					</view>
+					<view>
+						<text>预期时间:</text>
+						<text>2019-05-28 16:12:45</text>
+					</view>
+					<view>
+						<text>完成时间:</text>
+						<text>2019-05-28 18:00:00</text>
+					</view>
+				</view>
+			</view>
+			
+			<!-- 维保信息 -->
+			<view class="basic-info">
+				<view class="info-tit margin-left-xs">
+					<text class="cuIcon-titles margin-right-xs"></text>
+					维保信息
+				</view>
+				<view class="info-content">
+					<view class="info-one-info ">
+						<text>维保人员:</text>
+						<text>张三</text>
+					</view>
+			
+					<view>
+						<text>联系方式:</text>
+						<text>16666666666</text>
+					</view>
+					<view>
+						<text>维保点位:</text>
+						<text>维保点位01</text>
+					</view>
+					<view>
+						<text>维保描述:</text>
+						<text>测试</text>
+					</view>
+					
+				</view>
+			</view>
+			<!-- 处理状态start -->
+			<view class="processStatus">
+				<view class="info-tit margin-left-xs">
+					<text class="cuIcon-titles margin-right-xs"></text>
+					维保图片
+				</view>
+				<view class="padding-lr padding-bottom-lg">
+					<image src="../../../static/video-img.png" style="width:100%"></image>
+				</view>
+			</view>
+			<!-- 处理状态end -->
+		</view>
+
+		
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				radio: 'A',
+				radio: 'B',
+				modalName: null,
+				reason: '',
+				type: '0',
+				detailMessage: {},
+				detailMessage2: {},
+				msg: '',
+				msg2: '',
+				flag:false,
+				companyCode:0
+
+			}
+		},
+		onLoad: function(option) {
+			
+
+		},
+		methods: {
+			async powerSubmitRes(params = {}) {
+				const res = await this.$myRequest({
+					url: 'IntegratedAlarm/setAlarmHandle',
+					data: params
+				})
+				
+			   if(res.data.flag){
+				  uni.showToast({
+				  	title: "提交成功",
+				  });
+			   }
+			   
+			   setTimeout(() => {
+			   	uni.navigateTo({
+			   		url: '/pages/processList/processList?companyCode=' + this.companyCode + '&type='+this.type+'',
+			   	});
+			   }, 1000);
+			 
+				
+			},
+			videoSubmit() {
+				if(!this.msg2){
+					uni.showToast({
+						title: "请输入处理内容",
+						icon:"none"
+					});
+				}else{
+					this.powerSubmitRes({
+						"alarmStatus": 0,
+						"type": 2,
+						"deviceCode": this.detailMessage2.deviceCode,
+						"companyCode": this.companyCode,
+						"id": this.detailMessage2.id,
+						"handlerContent": this.msg2
+					})
+					
+				}
+			
+				
+			},
+			videoMissSubmit() {
+				if(!this.msg2){
+					uni.showToast({
+						title: "请输入处理内容",
+						icon:"none"
+					});
+				}else{
+					this.powerSubmitRes({
+						"alarmStatus": 1,
+						"type": 2,
+						"deviceCode": this.detailMessage2.deviceCode,
+						"companyCode": this.companyCode,
+						"id": this.detailMessage2.id,
+						"handlerContent": this.msg2
+					})
+				}
+			},
+
+			submit() {
+				uni.makePhoneCall({
+					phoneNumber: '15122423833' //仅为示例
+				});
+			},
+
+			RadioChange(e) {
+				this.radio = e.detail.value
+			},
+			textareaAInput(e) {
+				this.textareaAValue = e.detail.value
+			},
+			// textarea
+			inputReason(e) {
+				this.reason = e.detail.value;
+			}
+
+
+		}
+	}
+</script>
+
+<style lang="scss">
+	
+</style>

+ 62 - 0
pages/weiBao/weiBao.vue

@@ -0,0 +1,62 @@
+<template>
+
+	<view class="">
+		<view class="cu-list menu-avatar">
+			<view class="cu-item deviceTypeItem" v-for="(item,index) in inspectList" :key="index" @tap="goRecordPage(index)">
+				<view class="cu-avatar round" :style="`background-image:url(${item.imgUrl})`"></view>
+				<view class="content">
+					<view class="title">{{item.title}}</view>
+				</view>
+				<view class="nav-right num">
+					<view>
+						<text class="icon iconfont margin-right-xs margin-left-lg">&#xe629;</text>
+					</view>
+				</view>
+			</view>
+			
+			
+		</view>
+	</view>
+</template>
+
+<script>
+	import json from '../../data/json.js';
+	export default {
+		data() {
+			return {
+			inspectList: json.weiBaoList,
+
+			};
+		},
+		onLoad:function(option){
+			
+		},
+		
+	
+		methods: {
+			goRecordPage(index){
+				
+				
+				let url = "";
+				switch (index) {
+					case 0:
+						url = "/pages/weiBao/plan/plan"
+						break;
+					case 1:
+						url = "/pages/weiBao/record/record"
+						break;
+				}
+				uni.navigateTo({
+					url: url
+				})
+			}
+		}
+
+	}
+</script>
+
+<style lang="scss">
+	
+	
+	
+</style>

BIN
static/weiBao-icon1.png


BIN
static/weiBao-icon2.png