<template>
	<view>
		<image src="https://cczdsz.cn/app/images/background.png" class="background"></image>
		<view class="project-content">
			<u-form :model="form" ref="form">
				<view class="top">
					<u-icon class="top-icon" name="map-fill"></u-icon>
					<u-form-item label=" " borderBottom ref="item1" placeholder=" " labelWidth="20" label-align="left">
						<u-input v-model="communityName" disabled placeholder=" " disabled trim="false"></u-input>
					</u-form-item>
					<u-icon class="top-icon" name="calendar"></u-icon>
					<u-form-item label=" " borderBottom ref="item1" placeholder=" " labelWidth="20">
						<u-input v-model="time" disabled style="font-size: 2rpx" length='30px' trim="true"
							placeholder=" "></u-input>
					</u-form-item>
				</view>
				<view style="flex-flow: row;display: flex; justify-content: flex-end;">
				<view class="small-title">调压箱部分 </view>
				<view class="small-title" style="margin-left: auto;" @click="BoxDetails()">详情<u-icon name="arrow-right"></u-icon></view>
				</view>
				<u-row gutter="12">
					<u-col>
						<u-form-item label="管理所" borderBottom ref="item1" labelWidth="140">
							<u-input v-model="AdministrativeOfficeLabel" placeholder="请输入管理所名称"
								disabled  borderBottom @click="showadministrativeOffice= true  "></u-input>
							<!-- 	<u-select v-model="showadministrativeOffice" :list="AdministrativeOfficeList" label-name="name"
									value-name="value" @confirm="AdministrativeOffice()" disabled> </u-select>
								<u-icon slot="right" name="arrow-right"></u-icon> -->
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="编号" borderBottom ref="item1" labelWidth="140">
							<u-input    v-model="form.number" placeholder="请输入编号" disabled></u-input>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="商服" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.businessService"   >
								<u-radio @change="businessService" v-for="(item, index) in typelist.business_service" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="外观" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.appearance"   >
								<u-radio @change="appearance" v-for="(item, index) in typelist.appearance" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="方砖" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.squareBrick"   >
								<u-radio @change="squareBrick" v-for="(item, index) in typelist.square_brick"
									:key="index" :name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="护栏" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.guardrail"   >
								<u-radio @change="guardrail" v-for="(item, index) in typelist.guardrail" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="基础" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.foundation"   >
								<u-radio @change="foundation" v-for="(item, index) in typelist.foundation" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="压力表" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.pressureGage"   >
								<u-radio @change="pressureGage" v-for="(item, index) in typelist.pressure_gage"
									:key="index" :name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="阀门" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.valve"   >
								<u-radio @change="valve" v-for="(item, index) in typelist.valve" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="是否泄露" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.isThereALeak"   >
								<u-radio @change="isThereALeak" v-for="(item, index) in typelist.yes_and_no"
									:key="index" :name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="调压器" borderBottom ref="item1" placeholder="请输入编号" labelWidth="140">
							<u-radio-group v-model="form.voltageRegulator"   >
								<u-radio @change="voltageRegulator" v-for="(item, index) in typelist.voltage_regulator"
									:key="index" :name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="过滤器" borderBottom ref="item1" placeholder="请输入编号" labelWidth="120">
							<u-radio-group v-model="form.filter"   >
								<u-radio @change="filter" v-for="(item, index) in typelist.filter" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
				</u-row>
				<u-row class="un-row" gutter="12" style="text-align:left;">
					<u-col span="10">
						<u-form-item label="入口压力" borderBottom ref="item1" placeholder="请输入入口压力" labelWidth="140">
							<u-input v-model="form.inletPressure" length='20px' placeholder="请输入入口压力"
								   type="digit" :clearable="false" @input="checkinletPressure"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="2">
						<viwe class="danwei">Mpa</viwe>
					</u-col>
				</u-row>
				<u-row gutter="12">
					<u-col span="5">
						<u-form-item label="出口压力 主路" borderBottom ref="item1" placeholder=" " labelWidth="200">
							<u-input v-model="form.exportPressureMain" placeholder="请输入" :disabled="type==1" type="digit" :clearable="false" @input="checkexportPressureMain"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="2">
						<viwe class="danwei">KPa</viwe>
					</u-col>
					<u-col span="3">
						<u-form-item label="副路" borderBottom ref="item1" placeholder=" " labelWidth="80">
							<u-input v-model="form.exportPressureAccessory" length='20px' trim="false" aceholder="" placeholder="请输入"
								:disabled="type==1" type="digit" :clearable="false" @input="checkexportPressureAccessory"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="1">
						<viwe class="danwei">KPa</viwe>
					</u-col>
				</u-row>
				<u-row gutter="12">
					<u-col span="5">
						<u-form-item label="关闭压力 主路" borderBottom ref="item1" placeholder=" " labelWidth="200">
							<u-input v-model="form.closingPressureMain" trim="false" placeholder="请输入"
								:disabled="type==1" type="digit" :clearable="false" @input="checkclosingPressureMain"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="2">
						<viwe class="danwei">KPa</viwe>
					</u-col>
					<u-col span="3">
						<u-form-item label="副路" borderBottom ref="item1" placeholder=" " labelWidth="80">
							<u-input v-model="form.closingPressureAccessory" length='20px' trim="false" placeholder="请输入"
								:disabled="type==1" type="digit" :clearable="false" @input="checkclosingPressureAccessory"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="1">
						<viwe class="danwei">KPa</viwe>
					</u-col>
				</u-row>
				<u-row>
					<u-col>
						<u-form-item label="是否开启伴热带" labelWidth="140" borderBottom ref="item1">
							<u-radio-group v-model="form.isNotXtv" :disabled="type==1">
								<u-radio @change="isNotXtv"
									v-for="(item, index) in typelist.on_off" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="伴热带" labelWidth="140" borderBottom ref="item1">
							<u-radio-group v-model="form.xtv"   >
								<u-radio @change="xtv"
									v-for="(item, index) in typelist.xtv" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="有无温控器" borderBottom ref="item1" placeholder="" labelWidth="180">
							<u-radio-group v-model="form.thermostat"   >
								<u-radio @change="thermostat"
									v-for="(item, index) in typelist.yes_or_no" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="有无防爆开关" borderBottom ref="item1" placeholder="" labelWidth="180">
							<u-radio-group v-model="form.explosionProofSwitch"   >
								<u-radio @change="explosionProofSwitch"
									v-for="(item, index) in typelist.yes_or_no" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
				</u-row>
				<view class="small-title">切断器测试部分</view>
				<u-row>
					<u-col>
						<u-form-item label="切断器测试" borderBottom ref="item1" placeholder="" labelWidth="200">
							<u-radio-group v-model="form.cutterTested"   >
								<u-radio @change="cutterTested"
									v-for="(item, index) in typelist.cutoff_test_certification" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="切断器(放散阀)测试情况" borderBottom ref="item1" placeholder="" labelWidth="320" v-if="form.cutterTested==1">
							<u-radio-group v-model="form.disconnectorTestStatus"   >
								<u-radio @change="disconnectorTestStatus"
									v-for="(item, index) in typelist.disconnector_test_status" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
				</u-row>
				<u-row gutter="12">
					<u-col span="5">
						<u-form-item label="切断压力 主路" borderBottom ref="item1" placeholder=" " labelWidth="200" v-if="form.cutterTested==1">
							<u-input v-model="form.cutOffPressureMain" placeholder=" "    type="digit" :clearable="false" @input="checkcutOffPressureMain"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="2" v-if="form.cutterTested==1">
						<viwe class="danwei" >KPa</viwe>
					</u-col>
					<u-col span="3">
						<u-form-item label="副路" borderBottom ref="item1" placeholder="" labelWidth="80" v-if="form.cutterTested==1">
							<u-input v-model="form.cutOffPressureAccessory" length='20px' placeholder="请输入副路"
								   type="digit" :clearable="false" @input="checkcutOffPressureAccessory"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="1" v-if="form.cutterTested==1">
						<viwe class="danwei">KPa</viwe>
					</u-col>
				</u-row>
				<u-row gutter="12" style="text-align: center;">
					<u-col span="10">
						<u-form-item label="放散压力" borderBottom ref="item1" placeholder="请输入放散压力" labelWidth="140" v-if="form.cutterTested==1">
							<u-input v-model="form.releasePressure" length='20px' placeholder="请输入放散压力"
								   type="digit" :clearable="false" @input="checkreleasePressure"></u-input>
						</u-form-item>
					</u-col>
					<u-col span="2" v-if="form.cutterTested==1">
						<viwe class="danwei" >Kpa</viwe>
					</u-col>
				</u-row>
				<view class="small-title">主副路交替部分</view>
				<u-row>
					<u-col>
						<u-form-item label="是否交替" borderBottom ref="item1" placeholder="请输入编号" labelWidth="200">
							<u-radio-group v-model="form.manOfAccessoryAlternating"   >
								<u-radio @change="manOfAccessoryAlternating" v-for="(item, index) in typelist.secondary_roads" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>

				</u-row>
				<u-row gutter="12" style="text-align: center;" v-if="form.manOfAccessoryAlternating==1">
					<u-col span="12">
						<u-form-item label="操作结果主副路已交替完毕，现" borderBottom ref="item1" placeholder="请输入编号"
							labelWidth="420">
							<u-input v-model="form.mainRoad" length='20px' placeholder="请输入"
								  ></u-input>
						</u-form-item>
					</u-col>
					<u-col span="12">
						<viwe class="danwei">路为主路</viwe>
					</u-col>
				</u-row>
				<view class="small-title">特殊情况说明</view>
				<u-row>
					<u-col>
						<u-form-item label="调压设施特例" borderBottom ref="item1" placeholder="请输入编号" labelWidth="200">
							<u-radio-group v-model="form.specialCaseOfPressureRegulatingFacilities"   >
								<u-radio @change="specialCaseOfPressureRegulatingFacilities"
									v-for="(item, index) in typelist.special_case_of_pressure_regulating_facilities"
									:key="index" :name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="超期巡检天数" borderBottom ref="item1" placeholder="请输入编号" labelWidth="200">
							<u-radio-group v-model="form.overdueInspectionDays"   >
								<u-radio @change="overdueInspectionDays"
									v-for="(item, index) in typelist.overdue_inspection_days" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col>
					<!-- <u-col>
						<u-form-item label="超期巡检原因" borderBottom ref="item1" placeholder="请输入编号" labelWidth="200">
							<u-radio-group v-model="form.reasonForOverdueInspection"   >
								<u-radio @change="reasonForOverdueInspection"
									v-for="(item, index) in typelist.reason_for_overdue_inspection" :key="index"
									:name="item.dictValue">
									{{item.dictLabel}}
								</u-radio>
							</u-radio-group>
						</u-form-item>
					</u-col> -->
					<u-col>
						<u-form-item label="超期巡检原因" borderBottom ref="item1" labelWidth="200" v-if="form.overdueInspectionDays!=undefined&&form.overdueInspectionDays!=3">
							<u-input v-model="form.reasonForOverdueInspection" placeholder="请输入超期巡检原因"
								  ></u-input>
						</u-form-item>
					</u-col>
				</u-row>
				<!-- <view class="small-title">阀井测试部分</view>
				<u-row>
					<u-col>
						<u-form-item label="未测试" borderBottom ref="item1" placeholder="请输入编号" labelWidth="120">
							<u-switch v-model="form.valveWellTesting"   ></u-switch>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label="阀井情况" labelWidth="140" borderBottom ref="item1">
							<u-input v-model="valveWellConditioLabel" disabled
								@click=" showvalveWellCondition= true&& type!=1" borderBottom
								placeholder="请选择阀井情况"></u-input>
							<u-select v-model="showvalveWellCondition" :list="typelist.valve_well_condition"
								@confirm="valveWellCondition()" label-name="dictLabel" value-name="dictValue">
							</u-select>
							<u-icon slot="right" name="arrow-right"></u-icon>
						</u-form-item>
					</u-col>
				</u-row> -->
				<view class="small-title">备注信息</view>
				<u-row>
					<u-col>
						<u-form-item label=" " labelWidth="0" borderBottom ref="item1">
							<u-input v-model="form.remarks" type="textarea" borderBottom placeholder="请填写备注信息内容"
								  ></u-input>
						</u-form-item>
					</u-col>
					<u-col>
						<u-form-item label=" " labelWidth="0" borderBottom ref="item1">
							<u-input v-model="form.WarningColumnInformation" disabled placeholder="请上传巡检照片"></u-input>
							<view class="" style="display: flex; flex-wrap: wrap; margin: 0 55rpx;">
								<image src="https://cczdsz.cn/app/images/chooseimg.png" mode=""
									style="width: 190rpx; height: 190rpx; margin: 0 12rpx; " @click="choose()"
									  ></image>
								<view v-for="(item,index) in imgymxs" :key="index" style="position: relative;">
									<view v-if="item.type == 'image'">
										<image :src="item.url" mode=""
											style="width: 190rpx; height: 190rpx; margin: 0 20rpx;"
											@click="showPhoto(index)">
										</image>
									</view>
									<view v-else>
										<video :src="item"
											style="width: 190rpx; height: 190rpx; margin: 0 20rpx;"></video>
									</view>
									<view @click="remove(index)"
										style="position: absolute; top: 0; right: 14rpx; border-radius: 50%; background-color: #FF0000;">
										<u-icon name="close" color="#FFFFFF" size="35"   ></u-icon>
									</view>
								</view>
							</view>
						</u-form-item>
					</u-col>
				</u-row>
			</u-form>

			<u-button class="from-but" style="margin: 40rpx 0;" @click="save() " v-if="type!=1"
				type='primary'>确认上传</u-button>
				<u-button class="from-but" style="margin: 40rpx 0;" @click="update()"
					type='primary' v-else>确认修改</u-button>
		</view>
		</u-form>
		<view>
			<u-popup v-model="showBoxDetails" height= "400px" border-radius="14" mode=bottom closeable=true   close-icon-color="#000000">
				<image src="https://cczdsz.cn/app/images/background.png" class="background"></image>
				<view>
					<u-form :model="boxform" ref="boxform">
						<view style="text-align:center; font-size: 40rpx;">调压箱详情</view>
						<view class="project-content" style="margin-top: 20px;">
	                    <u-form-item label="管理所" borderBottom ref="item1" placeholder=" " labelWidth="200" >
		                 <u-input v-model="AdministrativeOfficeLabel" disabled></u-input>
	                    </u-form-item>
						<u-form-item label="编号" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.number" placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="名称" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.name" placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="性质" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.nature"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="类型" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.type"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="路数" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.numberOfRoutes"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="性质" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="boxform.nature"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="总户数" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.totalNumberOfHousehold"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="调压箱位置" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.positionOfPressureRegulatingBox"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="控制范围" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.controlRange"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="接收时间" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.receivingTime"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="阀井位置" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.valveWellPosition"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="阀井钥匙形状" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.valveWellKeyShape"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="厂家" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.manufacturer"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="流量" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.flow"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="进口管径" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.importPipeDiameter"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="出口管径" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.outletPipeDiameter"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="旁通管径" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.bypassPipeDiameter"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="调压器" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.voltageRegulator"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="设施规格型号" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.facilitySpecificationsAndModels"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="入口压力" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.inletPressure"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="出口压力" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.outletPressure"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="切断压力" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.cutOffPressure"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="放散压力" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.releasePressure"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="出厂编号" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.factoryNumber"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="出厂日期" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.factoryDate"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="主电源位置" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="pressureRegulatingBoxDetailsBo.mainPowerSupplyPosition"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label="备注" borderBottom ref="item1" placeholder=" " labelWidth="200" >
						 <u-input v-model="inspectionFrequency"  placeholder=" " disabled></u-input>
						</u-form-item>
						<u-form-item label=" " labelWidth="0" borderBottom ref="item1">
							<u-input v-model="boxform.remark" type="textarea" borderBottom placeholder="请填写备注信息内容"
								  ></u-input>
						</u-form-item>
							</view>
							</u-form>
				</view>
			</u-popup>
		</view>
	</view>
	</view>
</template>
<script>
	import service from '@/api/index.js'
	export default {
		data() {
			return {

				action: this.$HTTP.webUrl + `/obs`,
				headers: {
					MAuthorization: "wxBearer " + uni.getStorageSync('token')
				},
				url: [],
				showadministrativeOffice:false,
				uploading: false,
				imgArr: [],
				PhotoList: [],
				community: '',
				building: '',
				unit: '',
				imgymxs: [],
				progress: 0, //图片或视频上传百分比
				showxtv: false,
				showvalveWellCondition: false,
				form: {
					businessService:0,
					administrativeOffice:0,
					businessService:0,
					isNotXtv:null,
					appearance:0,
					squareBrick:0,
					foundation:0,
					pressureGage:0,
					valve:0,
					isThereALeak:0,
					voltageRegulator:0,
					xtv:0,
					thermostat:0,
					explosionProofSwitch:0,
					cutterTested:0,
					manOfAccessoryAlternating:0,
					filter:0,
					specialCaseOfPressureRegulatingFacilities:0,
					overdueInspectionDays:3,
					valveWellTesting:true,
					guardrail:0
				},
				xtvLabel: null,
				valveWellConditioLabel: null,
				// 表单校验
				rules: {
					areaId: [{
						required: true,
						message: "所属小区不能为空",
						trigger: "blur"
					}],
					buildingId: [{
						required: true,
						message: "所属楼宇不能为空",
						trigger: "blur"
					}],
					unitId: [{
						required: true,
						message: "单元id不能为空",
						trigger: "change"
					}],

					number: [{
						required: true,
						message: "编号不能为空",
						trigger: "blur"
					}],
					businessService: [{
						required: true,
						message: "商服不能为空",
						trigger: "blur"
					}],
					appearance: [{
						required: true,
						message: "外观不能为空",
						trigger: "change"
					}],
					squareBrick: [{
						required: true,
						message: "方砖不能为空",
						trigger: "change"
					}],
					guardrail: [{
						required: true,
						message: "护栏不能为空",
						trigger: "change"
					}],
					foundation: [{
						required: true,
						message: "基础不能为空",
						trigger: "change"
					}],
					pressureGage: [{
						required: true,
						message: "压力表不能为空",
						trigger: "change"
					}],
					mainRoad: [{
						required: true,
						message: "当前主路不能为空",
						trigger: "change"
					}],
					valve: [{
						required: true,
						message: "阀门不能为空",
						trigger: "change"
					}],
					isThereALeak: [{
						required: true,
						message: "是否泄露不能为空",
						trigger: "blur"
					}],
					voltageRegulator: [{
						required: true,
						message: "调压器不能为空",
						trigger: "change"
					}],
					inletPressure: [{
						required: true,
						message: "入口压力不能为空",
						trigger: "blur"
					}],
					exportPressureMain: [{
						required: true,
						message: "出口压力(主路)不能为空",
						trigger: "blur"
					}],
					exportPressureAccessory: [{
						required: true,
						message: "出口压力(副路)不能为空",
						trigger: "blur"
					}],
					closingPressureMain: [{
						required: true,
						message: "关闭压力(主路)不能为空",
						trigger: "blur"
					}],
					closingPressureAccessory: [{
						required: true,
						message: "关闭压力(副路)不能为空",
						trigger: "blur"
					}],
					xtv: [{
						required: true,
						message: "伴热带不能为空",
						trigger: "change"
					}],
					isNotXtv: [{
						required: true,
						message: "是否开启伴热带不能为空",
						trigger: "change"
					}],
					thermostat: [{
						required: true,
						message: "有无控温器不能为空",
						trigger: "blur"
					}],
					explosionProofSwitch: [{
						required: true,
						message: "有无防爆开关不能为空",
						trigger: "blur"
					}],
					cutterTested: [{
						required: true,
						message: "切断器测试不能为空",
						trigger: "blur"
					}],
					disconnectorTestStatus: [{
						required: true,
						message: "切断器(放散阀)测试情况不能为空",
						trigger: "change"
					}],
					cutOffPressureMain: [{
						required: true,
						message: "切断压力(主路)不能为空",
						trigger: "blur"
					}],
					cutOffPressureAccessory: [{
						required: true,
						message: "切断压力(副路)不能为空",
						trigger: "blur"
					}],
					releasePressure: [{
						required: true,
						message: "放散压力不能为空",
						trigger: "blur"
					}],
					manOfAccessoryAlternating: [{
						required: true,
						message: "主副路交替不能为空",
						trigger: "blur"
					}],
					filter: [{
						required: true,
						message: "过滤器不能为空",
						trigger: "change"
					}],
					specialCaseOfPressureRegulatingFacilities: [{
						required: true,
						message: "调压设施特例不能为空",
						trigger: "change"
					}],
					overdueInspectionDays: [{
						required: true,
						message: "超期巡检天数不能为空",
						trigger: "change"
					}],
					reasonForOverdueInspection: [{
						required: true,
						message: "超期巡检原因不能为空",
						trigger: "change"
					}],
					otherReasonsForOverdueInspection: [{
						required: true,
						message: "超期巡检其他原因不能为空",
						trigger: "blur"
					}],
					valveWellTesting: [{
						required: true,
						message: "阀井测试不能为空",
						trigger: "blur"
					}],
					valveWellCondition: [{
						required: true,
						message: "阀井情况不能为空",
						trigger: "change"
					}]
				},
				communityName: '',
				communityId:'',
				time: '',
				showrepairType: false,
				showrepairType: null,
				checked: true,
				typelist: {},
				dictlist: ['appearance', 'square_brick', 'guardrail', 'foundation', 'pressure_gage', 'valve',
					'voltage_regulator', 'xtv', 'disconnector_test_status', 'filter','cutoff_test_certification','secondary_roads',
					'special_case_of_pressure_regulating_facilities', 'overdue_inspection_days',
					'reason_for_overdue_inspection', 'valve_well_condition', 'find_problem', 'on_off','administrative_office','yes_and_no','business_service','yes_or_no'
				],
				type: 2,
				id: null,
				AdministrativeOfficeList:[],
				AdministrativeOfficeLabel:null,
				userId:null,createBy:null,
				administrativeOffice:null,
				code:null,
				name:null,
				showBoxDetails:false,
				managementOfficeId:null,
				boxform:{},
				pressureRegulatingBoxDetailsBo:{}

			}
		},
		// onReady() {
		// 		uni.setNavigationBarTitle({
		// 			title: '调压箱表单'
		// 		});
		// 	},
		showPhoto(index) {
			uni.previewImage({
				current: index,
				urls: this.imgArr,
			})
		},

		showPhotos(index) {
			uni.previewImage({
				current: index,
				urls: this.photo,
			})
		},
		onLoad(e) {

			uni.setNavigationBarTitle({
				title: '调压箱表单'
			});
			uni.setNavigationBarColor({
				frontColor: '#ffffff',
				backgroundColor: '#2d95f4',
			})
			let time1 = new Date()
			console.log(time1.toLocaleString())
			var year = time1.getFullYear(); //得到年份
			var month = time1.getMonth() + 1; //得到月份
			var date = time1.getDate(); //得到日期
			var hours = time1.getHours(); //获取系统时
			var Min = time1.getMinutes(); //分
			this.type = e.type
			this.id = e.id
			this.managementOfficeId=e.managementOfficeId
			this.time = year + "/" + month + "/" + date + "-" + hours + ":" + Min
			this.getdictsysinfo()
			this.getUserName()
			this.form.areaId = e.id
			this.communityId=e.id
			this.communityName = e.name
			 this.form.number=e.number
			 this.administrativeOffice=e.managementOffice
			 this.form.administrativeOffice=e.managementOffice
			this.form.name=e.name
			this.name=e.name
			this.code=e.number
			//this.getAdministrativeOffice(this.userId)

		},
		methods: {
			BoxDetails()
			{
				service.getpressureRegulatingBox(this.managementOfficeId).then(res=>{
					this.boxform=res
					this.pressureRegulatingBoxDetailsBo = res.pressureRegulatingBoxDetailsVo[0];
					this.showBoxDetails=true
				})

			},
			checkinletPressure(e) {
				console.log(e)
							//正则表达试
							e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
							//重新赋值给input
							this.$nextTick(() => {
								this.form.inletPressure= e
							})
						},
						checkexportPressureMain(e) {
							console.log(e)
										//正则表达试
										e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
										//重新赋值给input
										this.$nextTick(() => {
											this.form.exportPressureMain= e
										})
									},
									checkclosingPressureAccessory(e) {
										console.log(e)
													//正则表达试
													e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
													//重新赋值给input
													this.$nextTick(() => {
														this.form.closingPressureAccessory= e
													})
												},
												checkexportPressureAccessory(e) {
													console.log(e)
																//正则表达试
																e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
																//重新赋值给input
																this.$nextTick(() => {
																	this.form.exportPressureAccessory= e
																})
															},
															checkclosingPressureMain(e) {
																console.log(e)
																			//正则表达试
																			e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
																			//重新赋值给input
																			this.$nextTick(() => {
																				this.form.closingPressureMain= e
																			})
																		},
	checkcutOffPressureMain(e) {
		console.log(e)
					//正则表达试
					e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
					//重新赋值给input
					this.$nextTick(() => {
						this.form.cutOffPressureMain= e
					})
				},
				checkcutOffPressureAccessory(e) {
					console.log(e)
								//正则表达试
								e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
								//重新赋值给input
								this.$nextTick(() => {
									this.form.cutOffPressureAccessory= e
								})
							},
							checkreleasePressure(e) {
								console.log(e)
											//正则表达试
											e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
											//重新赋值给input
											this.$nextTick(() => {
												this.form.releasePressure= e
											})
										},
			getUserName(){
				service.getUserName().then(res=>{
					this.userId=res.id
					this.createBy=res.name
					this.getAdministrativeOffice(res.id)
					console.log(this.communityName)
				})
			},
			getAdministrativeOffice(userId){
				service.getAdministrativeOffice({userId:userId}).then(res=>{
					this.AdministrativeOfficeList=res
					if(this.type!=1)
					{
					this.AdministrativeOfficeLabel=this.AdministrativeOfficeList.filter(item=>item.value==this.administrativeOffice)[0].name
					}
				})
			},
			getdictsysinfo() {
				let _this = this
				service.getDictInfoList({
					type: this.dictlist
				}).then(res => {
					_this.typelist = res
					if (this.type == 1) {
						service.getregulatorBox2(this.id).then(res => {
							this.communityName = res.name
							this.time = res.createTime
							if (null != res.photoList) {
								res.photoList.forEach(item => {
									let url = {}
									url.url = item
									url.type = 'image'
									this.imgymxs.push(url)
									this.imgArr.push(item)
								})
							}
							let list = []
							list = _this.typelist.xtv
							list.forEach((item) => {
								if (item.dictValue == res.xtv) {
									_this.xtvLabel = item.dictLabel
								}
							})
							let list2 = []
							list2 = _this.typelist.valve_well_condition
							list2.forEach((item) => {
								if (item.dictValue == res.valveWellCondition) {
									_this.valveWellConditioLabel = item.dictLabel
								}
							})
							let list3 = []
							list3 = _this.typelist.administrative_office
							list3.forEach((item) => {
								if (item.dictValue == res.administrativeOffice) {
									_this.AdministrativeOfficeLabel = item.dictLabel
								}
							})
							this.form = res
							this.managementOfficeId=this.form.parentId
						})
						console.log(res)
					}
				})
			},
			//外观
			appearance(e) {
				this.$refs.form.appearance = e
				console.log(e)
			},
			explosionProofSwitch(e)
			{
				this.$refs.form.explosionProofSwitch = e
				console.log(e)
			},
			thermostat(e)
			{
				this.$refs.form.thermostat = e
				console.log(e)
			},
			businessService(e)
			{
				this.$refs.form.businessService = e
				console.log(e)
			},
			//方砖
			squareBrick(e) {
				this.$refs.form.squareBrick = e
				console.log(e)
			},
			//护栏
			guardrail(e) {
				this.$refs.form.guardrail = e
				console.log(e)
			},
			//基础
			foundation(e) {
				this.$refs.form.foundation = e
				console.log(e)
			},
			//压力表
			pressureGage(e) {
				this.$refs.form.pressureGage = e
				console.log(e)
			},
			//阀门
			valve(e) {
				this.$refs.form.valve = e
				console.log(e)
			},
			//调压器
			voltageRegulator(e) {
				this.$refs.form.voltageRegulator = e
				console.log(e)
			},
			isThereALeak(e)
			{
				this.$refs.form.isThereALeak = e
				console.log(e)
			},
			//切断器(放散阀)测试情况
			disconnectorTestStatus(e) {
				this.$refs.form.disconnectorTestStatus = e
				console.log(e)
			},
			cutterTested(e)
			{
				this.$refs.form.cutterTested = e
				console.log(e)
			},
			//过滤器
			filter(e) {
				this.$refs.form.filter = e
				console.log(e)
			},
			manOfAccessoryAlternating(e)
			{
				this.$refs.form.manOfAccessoryAlternating = e
				console.log(e)
			},
			specialCaseOfPressureRegulatingFacilities(e) {
				this.$refs.form.specialCaseOfPressureRegulatingFacilities = e
				console.log(e)
			},
			overdueInspectionDays(e) {
				this.$refs.form.overdueInspectionDays = e
				console.log(e)
			},
			reasonForOverdueInspection(e) {
				this.$refs.form.reasonForOverdueInspection = e
				console.log(e)
			},
			isNotXtv(e) {
				this.$refs.form.isNotXtv = e
			},
			xtv(e) {
				this.$refs.form.xtv = e
			},
			AdministrativeOffice(e)
			{
				this.form.administrativeOffice=e[0].value
				this.AdministrativeOfficeLabel = e[0].label
				console.log('11111',e)
			},
			valveWellCondition(e) {
				this.form.valveWellCondition = e[0].value
				this.valveWellConditioLabel = e[0].label
				console.log(this.$refs.form.valveWellCondition)
			},
			update()
			{
				let _this = this
				if(this.imgArr.length==0)
				{
					this.$UTILS.showPrompt('请上传照片或视频！')
					return
				}
				this.form.processStatus = -1
				this.form.photoList = this.imgArr
				this.form.unitId = this.unit
				this.form.areaId =  this.id
				 this.form.userId=this.userId
				 this.form.createBy=this.userId
				 this.form.name=this.name
				 // this.form.administrativeOffice=this.administrativeOffice
				 // this.form.code=this.code
				 // this.form.name=this.name
				 // this.form.number=this.code
				service.updateregulatorBox(this.form).then(res => {
					console.log(res)
					_this.$UTILS.showPrompt('修改成功！')
					// setTimeout(() => {
					// 	console.log('跳')
					// 	uni.switchTab({
					// 		url: '/pages/index/index'
					// 	})
					// }, 2000)
				// 	this.form={businessService:0,
				// 	administrativeOffice:0,

				// 	businessService:0,
				// 	isNotXtv:0,
				// 	appearance:0,
				// 	squareBrick:0,
				// 	foundation:0,
				// 	pressureGage:0,
				// 	valve:0,
				// 	isThereALeak:0,
				// 	voltageRegulator:0,
				// 	xtv:0,
				// 	thermostat:0,
				// 	explosionProofSwitch:0,
				// 	cutterTested:0,
				// 	manOfAccessoryAlternating:0,
				// 	filter:0,
				// 	specialCaseOfPressureRegulatingFacilities:0,
				// 	overdueInspectionDays:3,
				// 	valveWellTesting:true,
				// 	guardrail:0}
				// 	this.AdministrativeOfficeLabel=this.AdministrativeOfficeList.filter(item=>item.value==this.administrativeOffice)[0].name
				// 	this.valveWellConditioLabel=''
				// 	this.xtvLabel=''
				// 	this.valveWellConditioLabel=''
				// 	//this.AdministrativeOfficeLabel=''
				// 	this.form.administrativeOffice=this.administrativeOffice
				// 	 this.form.number=this.code
				// 	this.imgArr=[]
				// 	this.imgymxs=[]
				})
			},

			save() {
				let _this = this
				if(this.imgArr.length==0){
					this.$UTILS.showPrompt('请上传照片或视频！')
					return
				}
				if(this.form.isNotXtv==null){
					this.$UTILS.showPrompt('请选择是否开启伴热带！')
					return
				}
				if(this.form.inletPressure==null){
					this.$UTILS.showPrompt('请输入入口压力！')
					return
				}
				if(this.form.exportPressureMain==null){
					this.$UTILS.showPrompt('请输入出口压力主路！')
					return
				}
				if(this.form.exportPressureAccessory==null){
					this.$UTILS.showPrompt('请输入出口压力副路！')
					return
				}
				if(this.form.closingPressureMain==null){
					this.$UTILS.showPrompt('请输入关闭压力主路！')
					return
				}
				if(this.form.closingPressureAccessory==null){
					this.$UTILS.showPrompt('请输入管理压力副路！')
					return
				}
				this.form.photoList = this.imgArr
				this.form.unitId = this.unit
				this.form.areaId =  this.id
			     this.form.userId=this.userId
				 this.form.createBy=this.userId
				 this.form.parentId=this.managementOfficeId
				 this.form.name=this.name
				 // this.form.administrativeOffice=this.administrativeOffice
				 // this.form.code=this.code
				 // this.form.name=this.name
				 // this.form.number=this.code
				service.setregulatorBox(this.form).then(res => {
					console.log(res)
					_this.$UTILS.showPrompt('上报成功！')
					// setTimeout(() => {
					// 	console.log('跳')
					// 	uni.switchTab({
					// 		url: '/pages/index/index'
					// 	})
					// }, 2000)
					this.form={businessService:0,
					administrativeOffice:0,

					businessService:0,
					isNotXtv:null,
					appearance:0,
					squareBrick:0,
					foundation:0,
					pressureGage:0,
					valve:0,
					isThereALeak:0,
					voltageRegulator:0,
					xtv:0,
					thermostat:0,
					explosionProofSwitch:0,
					cutterTested:0,
					manOfAccessoryAlternating:0,
					filter:0,
					specialCaseOfPressureRegulatingFacilities:0,
					overdueInspectionDays:3,
					valveWellTesting:true,
					guardrail:0}
					this.AdministrativeOfficeLabel=this.AdministrativeOfficeList.filter(item=>item.value==this.administrativeOffice)[0].name
					this.valveWellConditioLabel=''
					this.xtvLabel=''
					this.valveWellConditioLabel=''
					//this.AdministrativeOfficeLabel=''
					this.form.administrativeOffice=this.administrativeOffice
					 this.form.parentId=this.managementOfficeId
					 this.form.number=this.code
					this.imgArr=[]
					this.imgymxs=[]
				})
			},
			choose() {
				let _this = this;
				uni.showActionSheet({
					title: '上传',
					itemList: ['图片', '视频'],
					success: (res) => {
						// console.log(res)
						if (res.tapIndex == 0) {
							this.chooseimage()
						} else {
							this.choosevideo()
						}
					}
				})
			},
			chooseimage() {
				console.log('图片')
				let _this = this;
				uni.chooseImage({
					sourceType: ['camera'],
					success(resp) {
						console.log('res--uni.chooseMedia', resp);
						resp.tempFiles.forEach((item, index) => {
							const task = uni.uploadFile({
								url: _this.$HTTP.webUrl + `/obs`,
								filePath: item.path,
								name: 'file',
								formData: {},
								header: _this.headers,
								success: res => {
									// 判断是否json字符串，将其转为json格式
									let data = _this.$u.test.jsonString(res.data) ? JSON.parse(
										res.data) : res.data;
									if (![200, 201, 204].includes(res.statusCode)) {
										// this.uploadError(index, data);
										_this.$UTILS.showPrompt('选取失败！')
									} else {
										// 上传成功
										// this.lists[index].response = data;
										// this.lists[index].progress = 100;
										// this.lists[index].error = false;
										// this.$emit('on-success', data, index, this.lists, this
										// 	.index);
										if (_this.progress === 100) {
											// console.log('_this.progress', _this.progress)
											// console.log('data----', data)
											// console.log('res--', res)
											_this.imgymxs.push({
												url: data.data.url,
												type: 'image'
											})
											_this.imgArr.push(data.data.url)
											// console.log('imgArr', _this.imgArr)
											_this.$UTILS.showPrompt('选取成功！')
										}
									}
								},
								fail: e => {
									_this.$UTILS.showPrompt('选取失败！')
									this.uploadError(index, e);
								},
								complete: res => {
									_this.uploading = false;
									// _this.uploadFile(index + 1);
									// this.$emit('on-change', res, index, this.lists, this
									// .index);
								}
							});
							task.onProgressUpdate(res => {
								// if (res.progress > 0) {
								// 	this.lists[index].progress = res.progress;
								// 	this.$emit('on-progress', res, index, this.lists, this.index);
								// }
								_this.progress = res.progress;
								console.log('onProgressUpdate', res)
								uni.showLoading({
									title: '选取中'
								})
							});
						})
					},
				})
			},
			choosevideo() {
				let _this = this;
				console.log('视频')
				uni.chooseVideo({
					sourceType: ['camera'],
					maxDuration: 30,
					success(resp) {
						const task = uni.uploadFile({
							url: _this.$HTTP.webUrl + `/obs`,
							filePath: resp.tempFilePath,
							name: 'file',
							formData: {},
							header: _this.headers,
							success: res => {
								// 判断是否json字符串，将其转为json格式
								let data = _this.$u.test.jsonString(res.data) ? JSON.parse(res.data) :
									res.data;
								if (![200, 201, 204].includes(res.statusCode)) {
									this.uploadError(index, data);
								} else {
									// 上传成功
									// this.lists[index].response = data;
									// this.lists[index].progress = 100;
									// this.lists[index].error = false;
									// this.$emit('on-success', data, index, this.lists, this
									// 	.index);
									if (_this.progress === 100) {
										console.log('_this.progress', _this.progress)
										console.log('data----', data)
										console.log('res--', res)
										// _this.imgArr.push(data.data.url)
										_this.imgymxs.push({
											url: data.data.url,
											type: 'video'
										})
										_this.imgArr.push(data.data.url)
										console.log('imgArr', _this.imgArr)
										_this.$UTILS.showPrompt('选取成功！')
									}
								}
							},
							fail: e => {
								_this.$UTILS.showPrompt('选取失败！')
								this.uploadError(index, e);
							},
							complete: res => {
								uni.hideLoading();
								_this.uploading = false;
								// _this.uploadFile(index + 1);
								// this.$emit('on-change', res, index, this.lists, this
								// .index);
							}
						});
						task.onProgressUpdate(res => {
							// if (res.progress > 0) {
							// 	this.lists[index].progress = res.progress;
							// 	this.$emit('on-progress', res, index, this.lists, this.index);
							// }
							_this.progress = res.progress;
							console.log('onProgressUpdate', res)
							uni.showLoading({
								title: '选取中'
							})
						});
					},
				})
			},
			remove(index) {
				uni.showModal({
					title: '提示',
					content: '是否删除该图片或视频？',
					success: (res) => {
						if (res.confirm) {
							this.imgArr.splice(index, 1);
							this.imgymxs.splice(index, 1);
							console.log('this.imgArr', this.imgArr)
						}
					}
				})
			},
		}
	}
</script>
<style>
	.project-content {
		padding: 0rpx 20rpx;
		border-radius: 20rpx;
		width: 90%;
		margin: 0 auto;
		background: #fff;
	}

	.background {
		z-index: -1;
		position: fixed;
		width: 100%;
		height: 100%;
		background-size: 100% 100%;
	}

	.top-left {
		display: flex;
		align-items: center;
	}

	.small-title {
		font-size: 38rpx;
		color: #2d95f4;
		margin: 20rpx 0;
	}

	.form-item {
		display: flex;
		align-items: center;
		font-size: 32rpx;
		border: none;
	}

	.danwei {
		text-align: center;
		line-height: 110rpx;
	}

	.un-row {
		text-align: left;
	}

	.top {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.top-icon {
		font-size: 40rpx;
		color: #2d95f4;
	}
</style>
