From 493d712b9b7d7821e71f9fee6f2078e023ef4f5f Mon Sep 17 00:00:00 2001
From: Liuyi <candymxq888@outlook.com>
Date: 星期六, 30 十一月 2024 17:26:08 +0800
Subject: [PATCH] 添加巡检管理,维护管理,故障上报

---
 pages/infoBreakdown/index.vue                       |    3 
 pagesAdmin/adminPlatform/inspect.vue                |   71 +++++++
 pagesAdmin/adminPlatform/params.vue                 |   32 +-
 unpackage/dist/dev/mp-weixin/api/index.js           |   16 +
 pages.json                                          |   27 ++-
 unpackage/dist/dev/mp-weixin/app.js                 |    2 
 unpackage/dist/dev/mp-weixin/app.json               |    4 
 unpackage/dist/dev/mp-weixin/pages/index/index.js   |    2 
 unpackage/dist/dev/mp-weixin/common/vendor.js       |   18 +
 pagesAdmin/adminPlatform/maintain.vue               |   82 +++++++++
 pagesAdmin/adminPlatform/breakdown.vue              |  150 ++++++++++++++++
 api/index.js                                        |   17 +
 pagesAdmin/adminPlatform/home.vue                   |    4 
 pages/index/index.vue                               |    3 
 unpackage/dist/dev/mp-weixin/common/assets.js       |   70 +++---
 unpackage/dist/dev/mp-weixin/pages/address/index.js |    4 
 16 files changed, 428 insertions(+), 77 deletions(-)

diff --git a/api/index.js b/api/index.js
index c5329f2..6e8f765 100644
--- a/api/index.js
+++ b/api/index.js
@@ -184,6 +184,23 @@
 export function getParameterApi(sn){
 	return request(`/waterFacility/getParameter?sn=${sn}`,{},'GET')
 }
+//修改设备参数
+export function editParameterApi(data){
+	return request('/waterFacility/editParameter',data,'POST')
+}
+
+//查询设备故障上报
+export function searchBreakdownApi(data){
+	return request('/waterFacilityMalfunction/search',data,'POST')
+}
+//设备维护记录
+export function searchMaintainApi(data){
+	return request('/facilityMaintainRecord/search',data,'POST')
+}
+//设备巡检记录
+export function searchExamineApi(data){
+	return request('/facilityExamineRecord/search',data,'POST')
+}
 
 
 
diff --git a/pages.json b/pages.json
index 26cae9c..9a07a5c 100644
--- a/pages.json
+++ b/pages.json
@@ -205,23 +205,32 @@
 				},
 				{
 					"path" : "adminPlatform/facilityDetail",
-					"style" : 
-					{
-						"navigationBarTitleText" : ""
+					"style": {
+						"navigationStyle":"custom"
 					}
 				},
 				{
 					"path" : "adminPlatform/inspect",
-					"style" :
-					{
-						"navigationBarTitleText" : ""
+					"style": {
+						"navigationStyle":"custom"
 					}
 				},
 				{
 					"path" : "adminPlatform/params",
-					"style" :
-					{
-						"navigationBarTitleText" : ""
+					"style": {
+						"navigationStyle":"custom"
+					}
+				},
+				{
+					"path" : "adminPlatform/breakdown",
+					"style": {
+						"navigationStyle":"custom"
+					}
+				},
+				{
+					"path" : "adminPlatform/maintain",
+					"style": {
+						"navigationStyle":"custom"
 					}
 				}
 			]
diff --git a/pages/index/index.vue b/pages/index/index.vue
index cc05881..40cd85c 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -340,7 +340,8 @@
 				</view>
 			</view>
 			<view class="function-box1">
-				<view class="box1-bg box1-one" @click="navTo('/pages/preSendWater/index')">
+				<view class="box1-bg box1-one" @click="upGrade">
+				<!-- <view class="box1-bg box1-one" @click="navTo('/pages/preSendWater/index')"> -->
 					<image src="../../static/images/index/home21.png" alt=""></image>
 					<view>送水到家</view>
 				</view>
diff --git a/pages/infoBreakdown/index.vue b/pages/infoBreakdown/index.vue
index 5d308e1..67a83dd 100644
--- a/pages/infoBreakdown/index.vue
+++ b/pages/infoBreakdown/index.vue
@@ -58,7 +58,8 @@
 					success: (success) => {
 						console.log('success',success);
 						let dataObj = JSON.parse(success.data)
-						uploadList.value[val]= BASE_URL + '/upload' + dataObj.data.newFileName
+						// uploadList.value[val]= BASE_URL + '/upload' + dataObj.data.newFileName
+						uploadList.value[val]= dataObj.data.newFileName
 						console.log('uploadList.value',uploadList.value)
 					},
 					fail: (err) => {
diff --git a/pagesAdmin/adminPlatform/breakdown.vue b/pagesAdmin/adminPlatform/breakdown.vue
new file mode 100644
index 0000000..bc4e51c
--- /dev/null
+++ b/pagesAdmin/adminPlatform/breakdown.vue
@@ -0,0 +1,150 @@
+<script setup>
+	import { ref ,onMounted } from 'vue';
+	import { searchBreakdownApi } from '../../api/index.js'
+	import { BASE_URL } from '../../config/baseUrl.js';
+	
+	const baesUrl = ref(BASE_URL)
+	const breakdownList = ref([])
+	 async function searchBreakdown(){
+		 await searchBreakdownApi({limit:10000,page:1}).then((res) =>{
+			 if(res.code == 200){
+				 breakdownList.value = []
+				breakdownList.value = res.data.list 
+				breakdownList.value.forEach((item) =>{
+					item.imageList = item.url.split(',')
+				})
+				console.log('000',breakdownList.value)
+			 }
+		 })
+	 }
+	 onMounted(async() =>{
+		await searchBreakdown() 
+	 })
+</script>
+<template>
+	<view class="container">
+		<navbar title = '上报记录'></navbar>
+		<view class="content">
+			<view class="main">
+				<view v-for="(item,index) in breakdownList" class="item">
+					<view class="item-child">
+						<text class="text">设备编号:</text>
+						<text class="value">{{item.facilityCode}}</text>
+					</view>
+					<view class="item-child">
+						<text class="text">故障类型:</text>
+						<text class="value">{{item.typeName}}</text>
+					</view>
+					<view class="item-child">
+						<text class="text">联系方式:</text>
+						<text class="value">{{item.userPhone}}</text>
+					</view>
+					<view class="item-child">
+						<text class="text">故障描述:</text>
+						<text class="value">{{item.describe}}</text>
+					</view>
+					<view class="item-child handle-item">
+						<view>
+							<text class="text">处理状态:</text>
+							<text class="value">{{item.isSolveView}}</text>
+						</view>
+						<view v-if="item.isSolve == 0" class="handle-btn">去处理</view>
+					</view>
+					<view class="item-child-image">
+						<view class="text">故障图片:</view>
+						<view class="imgList">
+							<view class="child-img" v-for="(itemChild,index) in item.imageList">
+								<image class="img" :src="baesUrl + '/upload' + itemChild" mode="aspectFit"></image>
+							</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+	</view>
+</template>
+<style lang="scss" scoped>
+	.container{
+		width:100%;
+		box-sizing: border-box;
+		.content{
+			height:calc(100vh - 176rpx);
+			background: linear-gradient(to bottom,#8BC1FC 0%,#D2F2FE 30%,#D2F2FE 100%);
+			padding:30rpx 20rpx 100rpx;
+			box-sizing: border-box;
+			.main{
+				width:100%;
+				height:100%;
+				background: #f3fbfe;
+				padding:20rpx;
+				box-sizing: border-box;
+				overflow: scroll;
+				.item{
+					width:100%;
+					height: 550rpx;
+					box-shadow: 0 0 3rpx 1rpx #bac1c8;
+					margin-top:15rpx;
+					display: flex;
+					flex-direction: column;
+					padding:10rpx 20rpx;
+					box-sizing: border-box;
+					.item-child{
+						margin-top:6rpx;
+						.text{
+							color: #616266;
+							margin-right:10rpx;
+						}
+						.value{
+							color: #5687c7;
+						}
+					}
+					.handle-item{
+						display: flex;
+						justify-content: space-between;
+						align-items: center;
+						.handle-btn{
+							width:120rpx;
+							height:60rpx;
+							background: rgba(110, 151, 245, 0.8);
+							border-radius:15rpx;
+							text-align: center;
+							line-height:60rpx;
+							color: #fff;
+							font-size: 30rpx;
+						}
+					}
+					.item-child-image{
+						display: flex;
+						flex-direction: column;
+						.text{
+							color: #616266;
+						}
+						.imgList{
+							display: flex;
+							justify-content: space-between;
+							align-items: center;
+							margin-top:20rpx;
+							.child-img{
+								width: 180rpx;
+								height:180rpx;
+								border-radius:20rpx;
+								border:1rpx dashed #b7d4ff;
+								margin-bottom: 10rpx;
+								display: flex;
+								justify-content: center;
+								align-items: center;
+								overflow: hidden;
+								.img{
+									width: 170rpx;
+									height:170rpx;
+								}
+							}
+						}
+					// }
+					}
+				}
+			}
+		}
+	}
+	       
+</style>
diff --git a/pagesAdmin/adminPlatform/home.vue b/pagesAdmin/adminPlatform/home.vue
index b831192..e7f4ef2 100644
--- a/pagesAdmin/adminPlatform/home.vue
+++ b/pagesAdmin/adminPlatform/home.vue
@@ -402,13 +402,13 @@
 					</view>
 					<text>巡检管理</text>
 				</view>
-				<view class="item" style="border-right: 1rpx solid #c8c8c8;">
+				<view  @click="navTo('/pagesAdmin/adminPlatform/maintain')" class="item" style="border-right: 1rpx solid #c8c8c8;">
 					<view class="item-img-box icon3">
 						<image class="item-img" src="../../static/images/maintain/fun-icon3.svg"></image>
 					</view>
 					<text>维护管理</text>
 				</view>
-				<view class="item" >
+				<view @click="navTo('/pagesAdmin/adminPlatform/breakdown')" class="item" >
 					<view class="item-img-box icon4">
 						<image class="item-img" src="../../static/images/maintain/fun-icon4.svg"></image>
 					</view>
diff --git a/pagesAdmin/adminPlatform/inspect.vue b/pagesAdmin/adminPlatform/inspect.vue
index 6392dc2..bb3fb72 100644
--- a/pagesAdmin/adminPlatform/inspect.vue
+++ b/pagesAdmin/adminPlatform/inspect.vue
@@ -1,14 +1,49 @@
+<script setup>
+	import { ref ,onMounted} from 'vue';
+	import { searchExamineApi } from '../../api/index.js'
+	
+	const examineList = ref([])
+	async function searchExamine(){
+		await searchExamineApi({limit:10000,page:1}).then((res) =>{
+			if(res.code == 200){
+				examineList.value = res.data.list
+			}
+		})
+	}
+	onMounted(async() =>{
+		await searchExamine()
+	})
+</script>
 <template>
 	<view class="container">
 		<navbar title = '巡检管理'></navbar>
-		<view class="content"></view>
-		巡检管理
+		<view class="content">
+			<view v-if="examineList.length > 0" class="main">
+				<view v-for="(item,index) in examineList" class="item">
+					<view class="item-child">
+						<text>巡检人:</text>
+						<text></text>
+					</view>
+					<view class="item-child">
+						<view>巡检内容</view>
+						<textarea :maxlength="1000"></textarea>
+					</view>
+					<view class="item-child">
+						<text>巡检图片:</text>
+						<!-- <image src=""></image> -->
+					</view>
+					<view class="item-child">
+						<text>备注:</text>
+						<text></text>
+					</view>
+				</view>
+			</view>
+			<view class="nodata" v-else>
+				<image class="nodata-img" src="../../static/images/other/nodata.png" mode="widthFix"></image>
+			</view>
+		</view>
 	</view>
 </template>
-
-<script setup>
-	
-</script>
 
 <style lang="scss" scoped>
 	.container{
@@ -17,8 +52,30 @@
 		.content{
 			height:calc(100vh - 176rpx);
 			background: linear-gradient(to bottom,#8BC1FC 0%,#D2F2FE 30%,#D2F2FE 100%);
-			padding:30rpx 40rpx 100rpx;
+			padding:30rpx 30rpx 100rpx;
 			box-sizing: border-box;
+			.main{
+				width:100%;
+				height:100%;
+				padding:20rpx;
+				box-sizing: border-box;
+				background: #f3f3f5;
+				border-radius:10rpx;
+				overflow: scroll;
+			}
+			.nodata{
+				width:100%;
+				height:100%;
+				display: flex;
+				justify-content: center;
+				background: rgba(255,255,255,0.6);
+				border-radius:10rpx;
+				padding-top:150rpx;
+				box-sizing: border-box;
+				.nodata-img{
+					width: 520rpx;
+				}
+			}
 		}
 	}
 	       
diff --git a/pagesAdmin/adminPlatform/maintain.vue b/pagesAdmin/adminPlatform/maintain.vue
new file mode 100644
index 0000000..db1e87e
--- /dev/null
+++ b/pagesAdmin/adminPlatform/maintain.vue
@@ -0,0 +1,82 @@
+<script setup>
+	import { ref ,onMounted} from 'vue';
+	import { searchMaintainApi } from '../../api/index.js'
+	
+	const maintainList = ref([])
+	async function searchMaintain(){
+		await searchMaintainApi({limit:10000,page:1}).then((res) =>{
+			if(res.code == 200){
+				maintainList.value = res.data.list
+			}
+		})
+	}
+	onMounted(async() =>{
+		await searchMaintain()
+	})
+</script>
+<template>
+	<view class="container">
+		<navbar title = '维护管理'></navbar>
+		<view class="content">
+			<view v-if="maintainList.length > 0" class="main">
+				<view v-for="(item,index) in maintainList" class="item">
+					<view class="item-child">
+						<text>维护人员:</text>
+						<text></text>
+					</view>
+					<view class="item-child">
+						<view>维修内容</view>
+						<textarea :maxlength="1000"></textarea>
+					</view>
+					<view class="item-child">
+						<text>维修图片:</text>
+						<!-- <image src=""></image> -->
+					</view>
+					<view class="item-child">
+						<text>备注:</text>
+						<text></text>
+					</view>
+				</view>
+			</view>
+			<view class="nodata" v-else>
+				<image class="nodata-img" src="../../static/images/other/nodata.png" mode="widthFix"></image>
+			</view>
+		</view>
+	</view>
+</template>
+
+<style lang="scss" scoped>
+	.container{
+		width:100%;
+		box-sizing: border-box;
+		.content{
+			height:calc(100vh - 176rpx);
+			background: linear-gradient(to bottom,#8BC1FC 0%,#D2F2FE 30%,#D2F2FE 100%);
+			padding:30rpx 30rpx 100rpx;
+			box-sizing: border-box;
+			.main{
+				width:100%;
+				height:100%;
+				padding:20rpx;
+				box-sizing: border-box;
+				background: #f3f3f5;
+				overflow: scroll;
+				border-radius:10rpx;
+			}
+			.nodata{
+				width:100%;
+				height:100%;
+				display: flex;
+				justify-content: center;
+				background: rgba(255,255,255,0.6);
+				border-radius:10rpx;
+				padding-top:150rpx;
+				box-sizing: border-box;
+				.nodata-img{
+					width: 520rpx;
+				}
+			}
+		}
+	}
+	       
+</style>
diff --git a/pagesAdmin/adminPlatform/params.vue b/pagesAdmin/adminPlatform/params.vue
index 378e561..669e8d2 100644
--- a/pagesAdmin/adminPlatform/params.vue
+++ b/pagesAdmin/adminPlatform/params.vue
@@ -1,6 +1,6 @@
 <script setup>
 	import { onLoad } from '@dcloudio/uni-app'
-	import { getFacilityApi,getParameterApi } from '../../api/index.js'
+	import { getFacilityApi,getParameterApi,editParameterApi } from '../../api/index.js'
 	import { ref,onMounted } from 'vue';
 	
 	let facilityId
@@ -103,7 +103,7 @@
 	        recycleAmountTime: {
 				rules:[
 					{required: true,errorMessage: '请输入参数'},
-					{pattern:/^(1[0-9]{1,2}|2[0-3][0-9]|240)$/,errorMessage: '超出范围,请输入范围内参数'},
+					{pattern:/^([1-9\d|1\d{2}|2[0-3]\d|240)$/,errorMessage: '超出范围,请输入范围内参数'},10-240,10-99,100-199,200-239,240
 					],
 			},
 	        lightFetchWaterTime: {
@@ -159,7 +159,7 @@
 	        temperatureUpper:{
 				rules:[
 					{required: true,errorMessage: '请输入参数'},
-					{pattern:/^[3-9]|[1-4]\d|50$/,errorMessage: '超出范围,请输入范围内参数'},
+					{pattern:/^([3-9]|[1-4]\d|50)$/,errorMessage: '超出范围,请输入范围内参数'},
 					],
 			},
 	        openAdvertTime: {
@@ -188,13 +188,13 @@
 	        runningMode: {
 				rules:[
 					{required: true,errorMessage: '请输入参数'},
-					{pattern:/^1|2$/,errorMessage: '超出范围,请输入范围内参数'},
+					{pattern:/^(1|2)$/,errorMessage: '超出范围,请输入范围内参数'},
 					],
 			},
 	        isReport: {
 				rules:[
 					{required: true,errorMessage: '请输入参数'},
-					{pattern:/^1|2$/,errorMessage: '超出范围,请输入范围内参数'},
+					{pattern:/^(1|2)$/,errorMessage: '超出范围,请输入范围内参数'},
 					],
 			},
 	        wxFetchWaterAmount:{
@@ -255,13 +255,15 @@
 	    }
 	}
 	//修改参数
-	async function save(){
+	function save(){
 	    if(onLineState.value == 1){
-			
+			console.log(123)
 	        formData.value.type = 1
-	       formRef.value.validate.then(async() =>{
+	       formRef.value.validate().then(async() =>{
 			   await setParams(formData.value)
-		   }).catch(() =>{})
+		   }).catch((e) =>{
+			   	console.log('e',e)
+		   })
 	    }else{
 	       uni.showToast({
 	       	title:'离线,无法操作',
@@ -271,7 +273,7 @@
 	}
 	
 	async function setParams(formParams){
-		await facilityList().editParameter(formParams).then((res) =>{
+		await editParameterApi(formParams).then((res) =>{
 			if(res.code == 200){
 				uni.showToast({
 					title:'成功!三秒刷新'
@@ -374,19 +376,19 @@
 									<uni-easyinput type="text" v-model="formData.produceWaterTime" placeholder="请输入姓名" />
 								</uni-forms-item>
 								<uni-forms-item class="form-item" name="wasteWaterTime">
-									<text style="color:#4784c7">废水重洗时间:(范围:5-240秒)</text>
+									<text style="color:#4784c7">废水重洗时间:(范围:10-240秒)</text>
 									<uni-easyinput type="text" v-model="formData.wasteWaterTime" placeholder="请输入姓名" />
 								</uni-forms-item>
 								<uni-forms-item class="form-item" name="wasteWaterIntervalTime">
-									<text style="color:#4784c7">废水重洗间隔:(范围:30-240秒)</text>
+									<text style="color:#4784c7">废水重洗时间间隔:(范围:5-240秒)</text>
 									<uni-easyinput type="text" v-model="formData.wasteWaterIntervalTime" placeholder="请输入姓名" />
 								</uni-forms-item>
 								<uni-forms-item class="form-item" name="ozoneTime">
-									<text style="color:#4784c7">臭氧杀菌时间:(范围:1-240秒)</text>
+									<text style="color:#4784c7">臭氧杀菌时间:(范围:5-240秒)</text>
 									<uni-easyinput type="text" v-model="formData.ozoneTime" placeholder="请输入姓名" />
 								</uni-forms-item>
 								<uni-forms-item class="form-item" name="ozoneIntervalTime">
-									<text style="color:#4784c7">臭氧杀菌间隔:(范围:1-240秒)</text>
+									<text style="color:#4784c7">臭氧杀菌时间间隔:(范围:30-240秒)</text>
 									<uni-easyinput type="text" v-model="formData.ozoneIntervalTime" placeholder="请输入姓名" />
 								</uni-forms-item>
 								<uni-forms-item class="form-item" name="temperatureLower">
@@ -466,7 +468,7 @@
 					text-align: center;
 					margin-top:50rpx;
 					.left{
-						border: 1rpx solid #5694f0;
+						border: 1rpx solid #99b7f0;
 						color: #409EFF;
 						background-color:#fff;
 						border-radius:15rpx;
diff --git a/unpackage/dist/dev/mp-weixin/api/index.js b/unpackage/dist/dev/mp-weixin/api/index.js
index 5eec553..90e4033 100644
--- a/unpackage/dist/dev/mp-weixin/api/index.js
+++ b/unpackage/dist/dev/mp-weixin/api/index.js
@@ -135,6 +135,18 @@
 function getParameterApi(sn) {
   return util_request.request(`/waterFacility/getParameter?sn=${sn}`, {}, "GET");
 }
+function editParameterApi(data) {
+  return util_request.request("/waterFacility/editParameter", data, "POST");
+}
+function searchBreakdownApi(data) {
+  return util_request.request("/waterFacilityMalfunction/search", data, "POST");
+}
+function searchMaintainApi(data) {
+  return util_request.request("/facilityMaintainRecord/search", data, "POST");
+}
+function searchExamineApi(data) {
+  return util_request.request("/facilityExamineRecord/search", data, "POST");
+}
 exports.adminDetailApi = adminDetailApi;
 exports.adminLoginApi = adminLoginApi;
 exports.askShareApi = askShareApi;
@@ -146,6 +158,7 @@
 exports.creatUserArchive = creatUserArchive;
 exports.deleteAddressApi = deleteAddressApi;
 exports.editAddressApi = editAddressApi;
+exports.editParameterApi = editParameterApi;
 exports.editShareTypeApi = editShareTypeApi;
 exports.editUserInfoApi = editUserInfoApi;
 exports.getAddressApi = getAddressApi;
@@ -174,7 +187,10 @@
 exports.removeCardApi = removeCardApi;
 exports.reportLossApi = reportLossApi;
 exports.searchAddress = searchAddress;
+exports.searchBreakdownApi = searchBreakdownApi;
+exports.searchExamineApi = searchExamineApi;
 exports.searchFacilityApi = searchFacilityApi;
+exports.searchMaintainApi = searchMaintainApi;
 exports.searchWaterFacilityApi = searchWaterFacilityApi;
 exports.setAddressDefaultApi = setAddressDefaultApi;
 exports.siteApi = siteApi;
diff --git a/unpackage/dist/dev/mp-weixin/app.js b/unpackage/dist/dev/mp-weixin/app.js
index 42bba60..0fe5c89 100644
--- a/unpackage/dist/dev/mp-weixin/app.js
+++ b/unpackage/dist/dev/mp-weixin/app.js
@@ -32,6 +32,8 @@
   "./pagesAdmin/adminPlatform/facilityDetail.js";
   "./pagesAdmin/adminPlatform/inspect.js";
   "./pagesAdmin/adminPlatform/params.js";
+  "./pagesAdmin/adminPlatform/breakdown.js";
+  "./pagesAdmin/adminPlatform/maintain.js";
   "./pagesPoints/pointsMall/index.js";
   "./pagesPoints/pointsMall/pointsGetRecord/index.js";
   "./pagesPoints/pointsMall/pointsExchangeRecord/index.js";
diff --git a/unpackage/dist/dev/mp-weixin/app.json b/unpackage/dist/dev/mp-weixin/app.json
index cfdec28..cef1701 100644
--- a/unpackage/dist/dev/mp-weixin/app.json
+++ b/unpackage/dist/dev/mp-weixin/app.json
@@ -34,7 +34,9 @@
         "adminPlatform/facility",
         "adminPlatform/facilityDetail",
         "adminPlatform/inspect",
-        "adminPlatform/params"
+        "adminPlatform/params",
+        "adminPlatform/breakdown",
+        "adminPlatform/maintain"
       ]
     },
     {
diff --git a/unpackage/dist/dev/mp-weixin/common/assets.js b/unpackage/dist/dev/mp-weixin/common/assets.js
index f7f1e80..374c0cf 100644
--- a/unpackage/dist/dev/mp-weixin/common/assets.js
+++ b/unpackage/dist/dev/mp-weixin/common/assets.js
@@ -1,16 +1,16 @@
 "use strict";
-const _imports_0$g = "/static/images/login/logo.png";
-const _imports_1$a = "/static/images/login/wx.png";
+const _imports_0$h = "/static/images/login/logo.png";
+const _imports_1$9 = "/static/images/login/wx.png";
 const _imports_2$2 = "/static/images/login/close_pwd.png";
 const _imports_3$3 = "/static/images/login/open_pwd.png";
 const _imports_4$3 = "/static/images/login/switchto.svg";
-const _imports_0$f = "/static/images/index/head.png";
-const _imports_1$9 = "/static/images/index/back.png";
-const _imports_0$e = "/static/images/index/card11.png";
+const _imports_0$g = "/static/images/index/head.png";
+const _imports_1$8 = "/static/images/index/back.png";
+const _imports_0$f = "/static/images/index/card11.png";
 const _imports_3$2 = "/static/images/index/code1.png";
 const _imports_4$2 = "/static/images/index/vip-add.png";
 const _imports_5$1 = "/static/images/index/home21.png";
-const _imports_1$8 = "/static/images/index/icon22.png";
+const _imports_1$7 = "/static/images/index/icon22.png";
 const _imports_7 = "/static/images/index/icon23.png";
 const _imports_8$1 = "/static/images/index/advert-icon3.svg";
 const _imports_9$1 = "/static/images/index/advert-icon1.svg";
@@ -19,10 +19,10 @@
 const _imports_12 = "/static/images/index/icon51.png";
 const _imports_13 = "/static/images/index/more-info5.png";
 const _imports_14 = "/static/images/index/notice5.png";
-const _imports_0$d = "/static/images/addCard/code.png";
-const _imports_1$7 = "/static/images/other/more.png";
-const _imports_0$c = "/static/images/other/expand.png";
-const _imports_1$6 = "/static/images/other/nodata.png";
+const _imports_0$e = "/static/images/addCard/code.png";
+const _imports_1$6 = "/static/images/other/more.png";
+const _imports_0$d = "/static/images/other/expand.png";
+const _imports_0$c = "/static/images/other/nodata.png";
 const _imports_0$b = "/static/images/other/code-none.png";
 const _imports_0$a = "/static/images/address/edit.png";
 const _imports_1$5 = "/static/images/address/delete.png";
@@ -53,32 +53,32 @@
 const _imports_0 = "/static/images/other/navBack.svg";
 exports._imports_0 = _imports_0;
 exports._imports_0$1 = _imports_0$2;
-exports._imports_0$10 = _imports_0$8;
-exports._imports_0$11 = _imports_0$7;
-exports._imports_0$12 = _imports_0$6;
-exports._imports_0$13 = _imports_0$5;
-exports._imports_0$14 = _imports_0$4;
-exports._imports_0$15 = _imports_0$3;
-exports._imports_0$16 = _imports_0$1;
-exports._imports_0$2 = _imports_0$g;
-exports._imports_0$3 = _imports_0$e;
-exports._imports_0$4 = _imports_0$f;
-exports._imports_0$5 = _imports_0$d;
+exports._imports_0$10 = _imports_0$9;
+exports._imports_0$11 = _imports_0$8;
+exports._imports_0$12 = _imports_0$7;
+exports._imports_0$13 = _imports_0$6;
+exports._imports_0$14 = _imports_0$5;
+exports._imports_0$15 = _imports_0$4;
+exports._imports_0$16 = _imports_0$3;
+exports._imports_0$17 = _imports_0$1;
+exports._imports_0$2 = _imports_0$h;
+exports._imports_0$3 = _imports_0$f;
+exports._imports_0$4 = _imports_0$g;
+exports._imports_0$5 = _imports_0$e;
 exports._imports_0$6 = _imports_0$c;
-exports._imports_0$7 = _imports_0$b;
-exports._imports_0$8 = _imports_0$a;
-exports._imports_0$9 = _imports_0$9;
-exports._imports_1 = _imports_1$a;
-exports._imports_1$1 = _imports_1$8;
-exports._imports_1$10 = _imports_1;
-exports._imports_1$2 = _imports_1$9;
-exports._imports_1$3 = _imports_1$7;
-exports._imports_1$4 = _imports_1$6;
-exports._imports_1$5 = _imports_1$5;
-exports._imports_1$6 = _imports_1$4;
-exports._imports_1$7 = _imports_1$3;
-exports._imports_1$8 = _imports_1$2;
-exports._imports_1$9 = _imports_1$1;
+exports._imports_0$7 = _imports_0$d;
+exports._imports_0$8 = _imports_0$b;
+exports._imports_0$9 = _imports_0$a;
+exports._imports_1 = _imports_1$9;
+exports._imports_1$1 = _imports_1$7;
+exports._imports_1$2 = _imports_1$8;
+exports._imports_1$3 = _imports_1$6;
+exports._imports_1$4 = _imports_1$5;
+exports._imports_1$5 = _imports_1$4;
+exports._imports_1$6 = _imports_1$3;
+exports._imports_1$7 = _imports_1$2;
+exports._imports_1$8 = _imports_1$1;
+exports._imports_1$9 = _imports_1;
 exports._imports_10 = _imports_10;
 exports._imports_11 = _imports_11;
 exports._imports_12 = _imports_12;
diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js
index d8e1b9f..8db9bc9 100644
--- a/unpackage/dist/dev/mp-weixin/common/vendor.js
+++ b/unpackage/dist/dev/mp-weixin/common/vendor.js
@@ -8081,19 +8081,31 @@
       {
         path: "adminPlatform/facilityDetail",
         style: {
-          navigationBarTitleText: ""
+          navigationStyle: "custom"
         }
       },
       {
         path: "adminPlatform/inspect",
         style: {
-          navigationBarTitleText: ""
+          navigationStyle: "custom"
         }
       },
       {
         path: "adminPlatform/params",
         style: {
-          navigationBarTitleText: ""
+          navigationStyle: "custom"
+        }
+      },
+      {
+        path: "adminPlatform/breakdown",
+        style: {
+          navigationStyle: "custom"
+        }
+      },
+      {
+        path: "adminPlatform/maintain",
+        style: {
+          navigationStyle: "custom"
         }
       }
     ]
diff --git a/unpackage/dist/dev/mp-weixin/pages/address/index.js b/unpackage/dist/dev/mp-weixin/pages/address/index.js
index ae48350..bcf1344 100644
--- a/unpackage/dist/dev/mp-weixin/pages/address/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/address/index.js
@@ -88,8 +88,8 @@
             h: common_vendor.o(($event) => deleteAddress(item.id))
           };
         }),
-        c: common_assets._imports_0$8,
-        d: common_assets._imports_1$5,
+        c: common_assets._imports_0$9,
+        d: common_assets._imports_1$4,
         e: common_vendor.o(($event) => navToAdd())
       };
     };
diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.js b/unpackage/dist/dev/mp-weixin/pages/index/index.js
index fc913b6..9c01150 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/index/index.js
@@ -325,7 +325,7 @@
       } : {}) : {}, {
         B: topHeight.value + "rpx",
         C: common_assets._imports_5,
-        D: common_vendor.o(($event) => navTo("/pages/preSendWater/index")),
+        D: common_vendor.o(upGrade),
         E: common_assets._imports_1$1,
         F: common_vendor.o(($event) => navTo("/pages/facilityList/index")),
         G: common_assets._imports_7,

--
Gitblit v1.9.3