<template>
	<view>
		<form @submit="submit">
			<form @submit="addMachine">
				<view class="bigTitle">机器</view>
				<view class="body">
					<input class="input" style="display:none;" name="coding" :value=coding />
					机器编码：<input class="input" v-model="coding" />
					<button type="primary" @click="saoma('coding')" class="button1" size="mini">
						<p class="p">扫码</p>
					</button>
					<button type="primary" @click="getMachine(coding)" class="button1" size="mini">
						<p class="p">获取</p>
					</button>
				</view>
				<view class="bodyname">
					名称：<input class="input" name="name" :value="name" />
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
				</view>
				<view class="body">
					机身铭牌：<input class="input" name="nameplate" :value="nameplate" />
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
				</view>
				<view class="body">
					设备编号：<input class="input" name="clientId" :value="clientId" />
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
				</view>
				<view class="body">
					<!-- 订单编号：<input class="input" name="orderNo" :value="orderNo" /> -->
					<input class="input" style="display:none;" name="orderNo" :value=orderNo />
					订单编号：<input class="input" v-model="orderNo" />
					<button type="primary" @click="saoma('orderNo')" class="button1">
						<p class="p">扫码</p>
					</button>
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
					<!-- <button type="primary" @click="getMessage(orderNo)" class="button1">
						<p class="p">获取</p>
					</button> -->
				</view>
				<view class="body">
					客户编号：<input class="input" name="customerNo" :value="customerNo" />
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
				</view>
				<view class="body">
					<input class="input" style="display:none;" name="cardReader" :value=cardReader />
					<span style="margin-left: 25upx;">刷卡器：</span><input class="input" v-model="cardReader" />
					<button type="primary" @click="saoma('cardReader')" class="button1">
						<p class="p">扫码</p>
					</button>
<!-- 					<button type="primary" form-type="submit" class="button1">
						<p class="p">确认</p>
					</button> -->
				</view>
				<view class="">
					<button type="primary" form-type="submit" class="submitButton">
						确认
					</button>
				</view>
			</form>
			<view class="line"></view>
			<view class="">
				<uni-list-item title="添加工序" @click="gongxu()" />
			</view>
			<view class="line"></view>
			<form @submit="jike" @reset="jikeReset">
				<view class="modules">
					<view class="title">机壳</view>
					<view class="body">
						<input class="input" style="display:none;" name="jikeCoding" :value=jikeCoding />
						编码：<input class="input" v-model="jikeCoding" />
						<button type="primary" @click="saoma('jikeCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(jikeCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="jikeName" :value="jikeName" />
					</view>
					<view class="body">
						版本：<input class="input" name="jikeVersion" :value="jikeVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(jikeCoding,'jike')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="lutou" @reset="lutouReset">
				<view class="modules">
					<view class="title">炉头</view>
					<view class="body">
						<input class="input" style="display:none;" name="lutouCoding" :value=lutouCoding />
						编码：<input class="input" v-model="lutouCoding" />
						<button type="primary" @click="saoma('lutouCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(lutouCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="lutouName" :value="lutouName" />
					</view>
					<view class="body">
						版本：<input class="input" name="lutouVersion" :value="lutouVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(lutouCoding,'lutou')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="jiashiqi" @reset="jiashiqiReset">
				<view class="modules">
					<view class="title">加湿器</view>
					<view class="body">
						<input class="input" style="display:none;" name="jiashiqiCoding" :value=jiashiqiCoding />
						编码：<input class="input" v-model="jiashiqiCoding" />
						<button type="primary" @click="saoma('jiashiqiCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(jiashiqiCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="jiashiqiName" :value="jiashiqiName" />
					</view>
					<view class="body">
						版本：<input class="input" name="jiashiqiVersion" :value="jiashiqiVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(jiashiqiCoding,'jiashiqi')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="anzhuoping" @reset="anzhuopingReset">
				<view class="modules">
					<view class="title">安卓屏</view>
					<view class="body">
						<input class="input" style="display:none;" name="anzhuopingCoding" :value=anzhuopingCoding />
						编码：<input class="input" v-model="anzhuopingCoding" />
						<button type="primary" @click="saoma('anzhuopingCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(anzhuopingCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="anzhuopingName" :value="anzhuopingName" />
					</view>
					<view class="body">
						版本：<input class="input" name="anzhuopingVersion" :value="anzhuopingVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(anzhuopingCoding,'anzhuoping')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="plc" @reset="plcReset">
				<view class="modules">
					<view class="title">plc</view>
					<view class="body">
						<input class="input" style="display:none;" name="plcCoding" :value=plcCoding />
						编码：<input class="input" v-model="plcCoding" />
						<button type="primary" @click="saoma('plcCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(plcCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="plcName" :value="plcName" />
					</view>
					<view class="body">
						版本：<input class="input" name="plcVersion" :value="plcVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(plcCoding,'plc')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="jiareban" @reset="jiarebanReset">
				<view class="modules">
					<view class="title">加热板</view>
					<view class="body">
						<input class="input" style="display:none;" name="jiarebanCoding" :value=jiarebanCoding />
						编码：<input class="input" v-model="jiarebanCoding" />
						<button type="primary" @click="saoma('jiarebanCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(jiarebanCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="jiarebanName" :value="jiarebanName" />
					</view>
					<view class="body">
						版本：<input class="input" name="jiarebanVersion" :value="jiarebanVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(jiarebanCoding,'jiareban')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="chugun" @reset="chugunReset">
				<view class="modules">
					<view class="title">出棍模块</view>
					<view class="body">
						<input class="input" style="display:none;" name="chugunCoding" :value=chugunCoding />
						编码：<input class="input" v-model="chugunCoding" />
						<button type="primary" @click="saoma('chugunCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(chugunCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="chugunName" :value="chugunName" />
					</view>
					<view class="body">
						版本：<input class="input" name="chugunVersion" :value="chugunVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(chugunCoding,'chugun')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="diangui" @reset="dianguiReset">
				<view class="modules">
					<view class="title">电柜模块</view>
					<view class="body">
						<input class="input" style="display:none;" name="dianguiCoding" :value=dianguiCoding />
						编码：<input class="input" v-model="dianguiCoding" />
						<button type="primary" @click="saoma('dianguiCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(dianguiCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="dianguiName" :value="dianguiName" />
					</view>
					<view class="body">
						版本：<input class="input" name="dianguiVersion" :value="dianguiVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(dianguiCoding,'diangui')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="xiazai" @reset="xiazaiReset">
				<view class="modules">
					<view class="title">远程下载模块</view>
					<view class="body">
						<input class="input" style="display:none;" name="xiazaiCoding" :value=xiazaiCoding />
						编码：<input class="input" v-model="xiazaiCoding" />
						<button type="primary" @click="saoma('xiazaiCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(xiazaiCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="xiazaiName" :value="xiazaiName" />
					</view>
					<view class="body">
						版本：<input class="input" name="xiazaiVersion" :value="xiazaiVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(xiazaiCoding,'xiazai')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="jixieshou" @reset="jixieshouReset">
				<view class="modules">
					<view class="title">机械手</view>
					<view class="body">
						<input class="input" style="display:none;" name="jixieshouCoding" :value=jixieshouCoding />
						编码：<input class="input" v-model="jixieshouCoding" />
						<button type="primary" @click="saoma('jixieshouCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(jixieshouCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="jixieshouName" :value="jixieshouName" />
					</view>
					<view class="body">
						版本：<input class="input" name="jixieshouVersion" :value="jixieshouVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(jixieshouCoding,'jixieshou')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="yaxingdao" @reset="yaxingdaoReset">
				<view class="modules">
					<view class="title">压型刀</view>
					<view class="body">
						<input class="input" style="display:none;" name="yaxingdaoCoding" :value=yaxingdaoCoding />
						编码：<input class="input" v-model="yaxingdaoCoding" />
						<button type="primary" @click="saoma('yaxingdaoCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(yaxingdaoCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="yaxingdaoName" :value="yaxingdaoName" />
					</view>
					<view class="body">
						版本：<input class="input" name="yaxingdaoVersion" :value="yaxingdaoVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(yaxingdaoCoding,'yaxingdao')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="songtang" @reset="yaxingdaoReset">
				<view class="modules">
					<view class="title">送糖模块</view>
					<view class="body">
						<input class="input" style="display:none;" name="songtangCoding" :value=songtangCoding />
						编码：<input class="input" v-model="songtangCoding" />
						<button type="primary" @click="saoma('songtangCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(songtangCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="songtangName" :value="songtangName" />
					</view>
					<view class="body">
						版本：<input class="input" name="songtangVersion" :value="songtangVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(songtangCoding,'songtang')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>

			<view class="line"></view>
			<form @submit="qibeng" @reset="yaxingdaoReset">
				<view class="modules">
					<view class="title">气泵</view>
					<view class="body">
						<input class="input" style="display:none;" name="qibengCoding" :value=qibengCoding />
						编码：<input class="input" v-model="qibengCoding" />
						<button type="primary" @click="saoma('qibengCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(qibengCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="qibengName" :value="qibengName" />
					</view>
					<!-- <view class="body">
						版本：<input class="input" name="qibengVersion" :value="qibengVersion" />
					</view> -->
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(qibengCoding,'qibeng')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="zidongdoor" @reset="zidongdoorReset">
				<view class="modules">
					<view class="title">自动门</view>
					<view class="body">
						<input class="input" style="display:none;" name="zidongdoorCoding" :value=zidongdoorCoding />
						编码：<input class="input" v-model="zidongdoorCoding" />
						<button type="primary" @click="saoma('zidongdoorCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(zidongdoorCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="zidongdoorName" :value="zidongdoorName" />
					</view>
					<view class="body">
						版本：<input class="input" name="zidongdoorVersion" :value="zidongdoorVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(zidongdoorCoding,'zidongdoor')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="shuibeng" @reset="shuibengReset">
				<view class="modules">
					<view class="title">蒸汽发生器</view>
					<view class="body">
						<input class="input" style="display:none;" name="shuibengCoding" :value=shuibengCoding />
						编码：<input class="input" v-model="shuibengCoding" />
						<button type="primary" @click="saoma('shuibengCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(shuibengCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="shuibengName" :value="shuibengName" />
					</view>
					<view class="body">
						版本：<input class="input" name="shuibengVersion" :value="shuibengVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(shuibengCoding,'shuibeng')" class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<form @submit="shoudongdoor" @reset="shoudongdoorReset">
				<view class="modules">
					<view class="title">手动门</view>
					<view class="body">
						<input class="input" style="display:none;" name="shoudongdoorCoding"
							:value=shoudongdoorCoding />
						编码：<input class="input" v-model="shoudongdoorCoding" />
						<button type="primary" @click="saoma('shoudongdoorCoding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(shoudongdoorCoding)" class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="shoudongdoorName" :value="shoudongdoorName" />
					</view>
					<view class="body">
						版本：<input class="input" name="shoudongdoorVersion" :value="shoudongdoorVersion" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(shoudongdoorCoding,'shoudongdoor')"
							class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<!-- 循环风机1 -->
			<view class="line"></view>
			<form @submit="circulationFan1" @reset="circulationFan1Reset">
				<view class="modules">
					<view class="title">循环风机1</view>
					<view class="body">
						<input class="input" style="display:none;" name="circulationFan1Coding"
							:value=circulationFan1Coding />
						编码：<input class="input" v-model="circulationFan1Coding" />
						<button type="primary" @click="saoma('circulationFan1Coding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(circulationFan1Coding, 'circulationFan1')"
							class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="circulationFan1Name" :value="circulationFan1Name" />
					</view>
					<view class="body">
						版本：<input class="input" name="circulationFan1Version" :value="circulationFan1Version" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(circulationFan1Coding,'circulationFan1')"
							class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<!-- 循环风机2 -->
			<view class="line"></view>
			<form @submit="circulationFan2" @reset="circulationFan2Reset">
				<view class="modules">
					<view class="title">循环风机2</view>
					<view class="body">
						<input class="input" style="display:none;" name="circulationFan2Coding"
							:value=circulationFan2Coding />
						编码：<input class="input" v-model="circulationFan2Coding" />
						<button type="primary" @click="saoma('circulationFan2Coding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(circulationFan2Coding, 'circulationFan2')"
							class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="circulationFan2Name" :value="circulationFan2Name" />
					</view>
					<view class="body">
						版本：<input class="input" name="circulationFan2Version" :value="circulationFan2Version" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(circulationFan2Coding,'circulationFan2')"
							class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<!-- 循环风机3 -->
			<view class="line"></view>
			<form @submit="circulationFan3" @reset="circulationFan3Reset">
				<view class="modules">
					<view class="title">循环风机3</view>
					<view class="body">
						<input class="input" style="display:none;" name="circulationFan3Coding"
							:value=circulationFan3Coding />
						编码：<input class="input" v-model="circulationFan3Coding" />
						<button type="primary" @click="saoma('circulationFan3Coding')" class="button1">
							<p class="p">扫码</p>
						</button>
						<button type="primary" @click="getMessage(circulationFan3Coding, 'circulationFan3')"
							class="button1">
							<p class="p">获取</p>
						</button>
					</view>
					<view class="body">
						名称：<input class="input" name="circulationFan3Name" :value="circulationFan3Name" />
					</view>
					<view class="body">
						版本：<input class="input" name="circulationFan3Version" :value="circulationFan3Version" />
					</view>
					<view class="modulesButton">
						<button type="primary" form-type="submit" class="button1">
							<p class="p">确认</p>
						</button>
						<button type="primary" @click="updateModules(circulationFan3Coding,'circulationFan3')"
							class="button1">
							<p class="p">更换</p>
						</button>
					</view>
				</view>
			</form>
			<view class="line"></view>
			<view class="">
				<button type="primary" @click="jiancha()" class="button">
					<p class="p1">检查</p>
				</button>
			</view>
			<view class="checkContent">
				{{weiname}} </br>
				{{Modulesname}}
			</view>
		</form>
		<view class="line"></view>
	</view>
</template>

<script>
	import {
		mapState,
		mapActions,
		mapMutations
	} from 'vuex';
	import timeSelector from '@/components/wing-time-selector/wing-time-selector.vue';
	export default {
		components: {
			timeSelector
		},
		data() {
			return {
				produceDate: '',
				coding: '',
				lutouCoding: null,
				jiashiqiCoding: null,
				name: null,
				jiashiqiName: null,
				lutouName: null,
				nameplate: null,
				clientId: null,
				orderNo: null,
				cardReader: null,
				customerNo: null,
				producePersonnel: null,
				jiashiqiVersion: null,
				lutouVersion: null,
				jikeCoding: null,
				jikeName: null,
				jikeVersion: null,
				circulationFan1Coding: null,
				circulationFan1Name: null,
				circulationFan1Version: null,
				circulationFan2Coding: null,
				circulationFan2Name: null,
				circulationFan2Version: null,
				circulationFan3Coding: null,
				circulationFan3Name: null,
				circulationFan3Version: null,
				shuibengCoding: null,
				shuibengName: null,
				shuibengVersion: null,
				chugunCoding: null,
				chugunName: null,
				chugunVersion: null,
				dianguiCoding: null,
				dianguiName: null,
				dianguiVersion: null,
				zidongdoorCoding: null,
				zidongdoorName: null,
				zidongdoorVersion: null,
				jixieshouCoding: null,
				jixieshouName: null,
				jixieshouVersion: null,
				yaxingdaoCoding: null,
				yaxingdaoName: null,
				yaxingdaoVersion: null,
				qibengCoding: null,
				qibengName: null,
				qibengVersion: null,
				songtangCoding: null,
				songtangName: null,
				songtangVersion: null,
				shoudongdoorCoding: null,
				shoudongdoorName: null,
				shoudongdoorVersion: null,
				anzhuopingCoding: null,
				anzhuopingName: null,
				anzhuopingVersion: null,
				plcCoding: null,
				plcName: null,
				plcVersion: null,
				jiarebanCoding: null,
				jiarebanName: null,
				jiarebanVersion: null,
				xiazaiCoding: null,
				xiazaiName: null,
				xiazaiVersion: null,
				weiname: '',
				Modulesname: ''
			}
		},
		methods: {
			btnConfirm0(e) {
				// console.log('确定时间为：', e);
				this.produceDate = e.key;
			},
			btnCancel0() {
				this.produceDate = '';
			},
			gongxu() {
				var item = {
					coding: null,
					type: 'add'
				};
				var coding = this.coding;
				item.coding = coding;
				uni.navigateTo({
					url: 'workingProcedure?item=' + encodeURIComponent(JSON.stringify(item))
				});
			},
			saoma(cod) {
				var that = this;
				// 允许从相机和相册扫码
				uni.scanCode({
					success(res) {
						console.log('res：' + res);
						console.log('条码类型：' + res.scanType);
						console.log('条码内容：' + res.result);
						if (cod == 'coding') {
							that.coding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'lutouCoding') {
							that.lutouCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'jiashiqiCoding') {
							that.jiashiqiCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'shuibengCoding') {
							that.shuibengCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'chugunCoding') {
							that.chugunCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'dianguiCoding') {
							that.dianguiCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'zidongdoorCoding') {
							that.zidongdoorCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'jixieshouCoding') {
							that.jixieshouCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'yaxingdaoCoding') {
							that.yaxingdaoCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'qibengCoding') {
							that.qibengCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'songtangCoding') {
							that.songtangCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'shoudongdoorCoding') {
							that.shoudongdoorCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'anzhuopingCoding') {
							that.anzhuopingCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'plcCoding') {
							that.plcCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'jiarebanCoding') {
							that.jiarebanCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'jikeCoding') {
							that.jikeCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'circulationFan1Coding') {
							that.circulationFan1Coding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'circulationFan2Coding') {
							that.circulationFan2Coding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'circulationFan3Coding') {
							that.circulationFan3Coding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'xiazaiCoding') {
							that.xiazaiCoding = res.result.replace(/\s+/g, '');
						}
						if (cod == 'orderNo') {
							that.orderNo = res.result.replace(/\s+/g, '');
						}
						if (cod == 'cardReader') {
							that.cardReader = res.result.replace(/\s+/g, '');
						}
					},
					fail(err) {
						console.log('err：' + JSON.stringify(err));
						uni.showToast({
							icon: 'none',
							title: '请使用正确的条形码或二维码！',
							duration: 2000
						});

					}
				});
			},
			//获取机器详细信息
			getMachine(coding) {
				var that = this;
				that.jiashiqiName = null;
				that.jiashiqiCoding = null;
				that.jiashiqiVersion = null;
				that.lutouName = null;
				that.lutouCoding = null;
				that.lutouVersion = null;
				that.shuibengName = null;
				that.shuibengCoding = null;
				that.shuibengVersion = null;
				that.chugunName = null;
				that.chugunCoding = null;
				that.chugunVersion = null;
				that.dianguiName = null;
				that.dianguiCoding = null;
				that.dianguiVersion = null;
				that.jikeName = null;
				that.jikeCoding = null;
				that.jikeVersion = null;
				that.circulationFan1Name = null;
				that.circulationFan1Coding = null;
				that.circulationFan1Version = null;
				that.circulationFan2Name = null;
				that.circulationFan2Coding = null;
				that.circulationFan2Version = null;
				that.circulationFan3Name = null;
				that.circulationFan3Coding = null;
				that.circulationFan3Version = null;
				that.zidongdoorName = null;
				that.zidongdoorCoding = null;
				that.zidongdoorVersion = null;
				that.shoudongdoorName = null;
				that.shoudongdoorCoding = null;
				that.shoudongdoorVersion = null;
				that.jixieshouName = null;
				that.jixieshouCoding = null;
				that.jixieshouVersion = null;
				that.yaxingdaoName = null;
				that.yaxingdaoCoding = null;
				that.yaxingdaoVersion = null;
				that.songtangName = null;
				that.songtangCoding = null;
				that.songtangVersion = null;
				that.songtangVersion = null;
				that.qibengName = null;
				that.qibengCoding = null;
				that.qibengVersion = null;
				that.anzhuopingName = null;
				that.anzhuopingCoding = null;
				that.anzhuopingVersion = null;
				that.plcName = null;
				that.plcCoding = null;
				that.plcVersion = null;
				that.jiarebanName = null;
				that.jiarebanCoding = null;
				that.jiarebanVersion = null;
				that.xiazaiName = null;
				that.xiazaiCoding = null;
				that.xiazaiVersion = null;
				var serverUrl = that.serverurl;
				var token = uni.getStorageSync("token");
				uni.request({
					url: serverUrl + "/TMachine/getMachine?coding=" + coding,
					method: "GET",
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == true) {
							//当机器已录入时，会先把所有录入模块给列出来
							if (res.data.message == 'all') {
								var tmachine = res.data.data.tmachine;
								that.name = tmachine.name;
								that.nameplate = tmachine.nameplate;
								that.clientId = tmachine.clientId;
								that.customerNo = tmachine.customerNo;
								that.orderNo = tmachine.orderNo;
								that.cardReader = tmachine.cardReader;
								// that.producePersonnel = uni.getStorageSync("name");
								var modulesList = res.data.data.modulesList;
								var modules;
								for (var i = 0; i < modulesList.length; i++) {
									// console.log(modulesList[i]);
									var coding = modulesList[i].coding;
									//排除标准件
									if (coding.substring(0, 4) != '1000') {
										//半成品
										if (coding.substring(0, 2) == '15') {
											//电柜模块
											if (coding.substring(5, 7) == '01') {
												that.dianguiName = modulesList[i].name;
												that.dianguiCoding = modulesList[i].coding;
												that.dianguiVersion = modulesList[i].coding.substring(8, 10);
											}
											//机械手
											if (coding.substring(5, 7) == '02') {
												that.jixieshouName = modulesList[i].name;
												that.jixieshouCoding = modulesList[i].coding;
												that.jixieshouVersion = modulesList[i].coding.substring(8, 10);
											}
											//压型刀
											if (coding.substring(5, 7) == '03') {
												that.yaxingdaoName = modulesList[i].name;
												that.yaxingdaoCoding = modulesList[i].coding;
												that.yaxingdaoVersion = modulesList[i].coding.substring(8, 10);
											}
											//炉头
											if (coding.substring(5, 7) == '04') {
												that.lutouName = modulesList[i].name;
												that.lutouCoding = modulesList[i].coding;
												that.lutouVersion = modulesList[i].coding.substring(8, 10);
											}
											//送糖
											if (coding.substring(5, 7) == '05') {
												that.songtangName = modulesList[i].name;
												that.songtangCoding = modulesList[i].coding;
												that.songtangVersion = modulesList[i].coding.substring(8, 10);
											}
											//出棍模块
											if (coding.substring(5, 7) == '06') {
												that.chugunName = modulesList[i].name;
												that.chugunCoding = modulesList[i].coding;
												that.chugunVersion = modulesList[i].coding.substring(8, 10);
											}
											//"加湿器"
											if (coding.substring(5, 7) == '07') {
												that.jiashiqiName = modulesList[i].name;
												that.jiashiqiCoding = modulesList[i].coding;
												that.jiashiqiVersion = modulesList[i].coding.substring(8, 10);
											}
											//水泵 -> 蒸汽发生器
											if (coding.substring(5, 7) == '08') {
												that.shuibengName = modulesList[i].name;
												that.shuibengCoding = modulesList[i].coding;
												that.shuibengVersion = modulesList[i].coding.substring(8, 10);
											}
											//机壳
											if (coding.substring(5, 7) == '09') {
												that.jikeName = modulesList[i].name;
												that.jikeCoding = modulesList[i].coding;
												that.jikeVersion = modulesList[i].coding.substring(8, 10);
											}
											// // 循环风机1
											// if (coding.substring(5, 7) == '10') {
											// 	that.circulationFan1Name = modulesList[i].name;
											// 	that.circulationFan1Coding = modulesList[i].coding;
											// 	that.circulationFan1Version = modulesList[i].coding.substring(
											// 		8, 10);
											// }
											// // 循环风机2
											// if (coding.substring(5, 7) == '10') {
											// 	that.circulationFan2Name = modulesList[i].name;
											// 	that.circulationFan2Coding = modulesList[i].coding;
											// 	that.circulationFan2Version = modulesList[i].coding.substring(
											// 		8, 10);
											// }
											// //循环风机3
											// if (coding.substring(5, 7) == '10') {
											// 	that.circulationFan3Name = modulesList[i].name;
											// 	that.circulationFan3Coding = modulesList[i].coding;
											// 	that.circulationFan3Version = modulesList[i].coding.substring(
											// 		8, 10);
											// }
											if (coding.substring(5, 7) == '10') {
												if (!this.circulationFan1Coding) {
													this.circulationFan1Name = modulesList[i].name;
													this.circulationFan1Coding = modulesList[i].coding;
													this.circulationFan1Version = modulesList[i].coding
														.substring(8, 10);
												} else if (!this.circulationFan2Coding) {
													this.circulationFan2Name = modulesList[i].name;
													this.circulationFan2Coding = modulesList[i].coding;
													this.circulationFan2Version = modulesList[i].coding
														.substring(8, 10);
												} else if (!this.circulationFan3Coding) {
													that.circulationFan3Name = modulesList[i].name;
													that.circulationFan3Coding = modulesList[i].coding;
													that.circulationFan3Version = modulesList[i].coding
														.substring(8, 10);
												}
											}
											//手动门
											if (coding.substring(5, 7) == '11') {
												that.shoudongdoorName = modulesList[i].name;
												that.shoudongdoorCoding = modulesList[i].coding;
												that.shoudongdoorVersion = modulesList[i].coding.substring(
													8,
													10);
											}
											//自动门
											if (coding.substring(5, 7) == '12') {
												that.zidongdoorName = modulesList[i].name;
												that.zidongdoorCoding = modulesList[i].coding;
												that.zidongdoorVersion = modulesList[i].coding.substring(8,
													10);
											}
											//远程下载模块
											if (coding.substring(5, 7) == '13') {
												that.xiazaiName = modulesList[i].name;
												that.xiazaiCoding = modulesList[i].coding;
												that.xiazaiVersion = modulesList[i].coding.substring(8,
													10);
											}
											//加热板
											if (coding.substring(5, 7) == '14') {
												that.jiarebanName = modulesList[i].name;
												// that.qibengCoding = modulesList[i].coding.substring(0, 10);
												that.jiarebanCoding = modulesList[i].coding;
												that.jiarebanVersion = modulesList[i].coding.substring(8,
													10);
											}
											//安卓屏
											if (coding.substring(5, 7) == '15') {
												that.anzhuopingName = modulesList[i].name;
												that.anzhuopingCoding = modulesList[i].coding;
												that.anzhuopingVersion = modulesList[i].coding.substring(8,
													10);
											}
											//plc
											if (coding.substring(5, 7) == '16') {
												that.plcName = modulesList[i].name;
												that.plcCoding = modulesList[i].coding;
												that.plcVersion = modulesList[i].coding.substring(8, 10);
											}

										}
									} else {
										//气泵
										if (coding.substring(8, 10) == '39') {
											that.qibengName = modulesList[i].name;
											// that.qibengCoding = modulesList[i].coding.substring(0, 10);
											that.qibengCoding = modulesList[i].coding;
											that.qibengVersion = modulesList[i].coding.substring(8, 10);
										}
									}
								}
							} else {
								var codes = res.data.data;
								that.name = codes.name;
								that.nameplate = codes.nameplate;
								that.clientId = codes.clientId;
								that.customerNo = codes.customerNo;
								that.orderNo = codes.orderNo;
								that.cardReader = codes.cardReader;
								that.producePersonnel = uni.getStorageSync("name");
							}
						} else {
							uni.showModal({
								title: '提示',
								content: res.data.message,
							});
						}
					}
				});
			},
			getMessage(coding, fanType) {
				var that = this;
				var serverUrl = that.serverurl;
				var token = uni.getStorageSync("token");
				uni.request({
					url: serverUrl + "/TModules/getMessage?coding=" + coding,
					method: "GET",
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == true) {
							var codes = res.data.data;
							var coding = codes.code;
							//排除标准件
							if (coding.substring(0, 4) != '1000') {
								//半成品
								if (coding.substring(0, 2) == '15') {
									//电柜模块
									if (coding.substring(5, 7) == '01') {
										that.dianguiName = codes.name;
										that.dianguiCoding = codes.coding;
										that.dianguiVersion = codes.code.substring(8, 10);
									}
									//机械手
									if (coding.substring(5, 7) == '02') {
										that.jixieshouName = codes.name;
										that.jixieshouCoding = codes.coding;
										that.jixieshouVersion = codes.code.substring(8, 10);
									}
									//压型刀
									if (coding.substring(5, 7) == '03') {
										that.yaxingdaoName = codes.name;
										that.yaxingdaoCoding = codes.coding;
										that.yaxingdaoVersion = codes.code.substring(8, 10);
									}
									//炉头
									if (coding.substring(5, 7) == '04') {
										that.lutouName = codes.name;
										that.lutouCoding = codes.coding;
										that.lutouVersion = codes.code.substring(8, 10);
									}
									//送糖
									if (coding.substring(5, 7) == '05') {
										that.songtangName = codes.name;
										that.songtangCoding = codes.coding;
										that.songtangVersion = codes.code.substring(8, 10);
									}
									//出棍模块
									if (coding.substring(5, 7) == '06') {
										that.chugunName = codes.name;
										that.chugunCoding = codes.coding;
										that.chugunVersion = codes.code.substring(8, 10);
									}
									//"加湿器"
									if (coding.substring(5, 7) == '07') {
										that.jiashiqiName = codes.name;
										that.jiashiqiCoding = codes.coding;
										that.jiashiqiVersion = codes.code.substring(8, 10);
									}
									//水泵 -> 蒸汽发生器
									if (coding.substring(5, 7) == '08') {
										that.shuibengName = codes.name;
										that.shuibengCoding = codes.coding;
										that.shuibengVersion = codes.code.substring(8, 10);
									}
									//机壳
									if (coding.substring(5, 7) == '09') {
										that.jikeName = codes.name;
										that.jikeCoding = codes.coding;
										that.jikeVersion = codes.code.substring(8, 10);
									}
									//循环风机1
									// if (coding.substring(5, 7) == '10') {
									// 	that.circulationFan1Name = codes.name;
									// 	that.circulationFan1Coding = codes.coding;
									// 	that.circulationFan1Version = codes.code.substring(8, 10);
									// }
									//循环风机2
									// if (coding.substring(5, 7) == '10') {
									// 	that.circulationFan2Name = codes.name;
									// 	that.circulationFan2Coding = codes.coding;
									// 	that.circulationFan2Version = codes.code.substring(8, 10);
									// }
									//循环风机3
									// if (coding.substring(5, 7) == '10') {
									// 	that.circulationFan3Name = codes.name;
									// 	that.circulationFan3Coding = codes.coding;
									// 	that.circulationFan3Version = codes.code.substring(8, 10);
									// }
									if (coding.substring(5, 7) == '10') {
										if (fanType === 'circulationFan1') {
											that.circulationFan1Name = codes.name;
											that.circulationFan1Coding = codes.coding;
											that.circulationFan1Version = codes.code.substring(8, 10);
										} else if (fanType === 'circulationFan2') {
											that.circulationFan2Name = codes.name;
											that.circulationFan2Coding = codes.coding;
											that.circulationFan2Version = codes.code.substring(8, 10);
										} else if (fanType === 'circulationFan3') {
											that.circulationFan3Name = codes.name;
											that.circulationFan3Coding = codes.coding;
											that.circulationFan3Version = codes.code.substring(8, 10);
										}
									}
									//手动门
									if (coding.substring(5, 7) == '11') {
										that.shoudongdoorName = codes.name;
										that.shoudongdoorCoding = codes.coding;
										that.shoudongdoorVersion = codes.code.substring(8, 10);
									}
									//自动门
									if (coding.substring(5, 7) == '12') {
										that.zidongdoorName = codes.name;
										that.zidongdoorCoding = codes.coding;
										that.zidongdoorVersion = codes.code.substring(8, 10);
									}
									//远程下载模块
									if (coding.substring(5, 7) == '13') {
										that.xiazaiName = codes.name;
										that.xiazaiCoding = codes.coding;
										that.xiazaiVersion = codes.code.substring(8, 10);
									}
									//加热板
									if (coding.substring(5, 7) == '14') {
										that.jiarebanName = codes.name;
										that.jiarebanCoding = codes.coding;
										that.jiarebanVersion = codes.code.substring(8, 10);
									}
									//安卓屏
									if (coding.substring(5, 7) == '15') {
										that.anzhuopingName = codes.name;
										that.anzhuopingCoding = codes.coding;
										that.anzhuopingVersion = codes.code.substring(8, 10);
									}
									//plc
									if (coding.substring(5, 7) == '16') {
										that.plcName = codes.name;
										that.plcCoding = codes.coding;
										that.plcVersion = codes.code.substring(8, 10);
									}
								}
							} else {
								//气泵
								if (coding.substring(8, 10) == '39') {
									that.qibengName = codes.name;
									that.qibengCoding = codes.coding;
									that.qibengVersion = codes.versions;
								}
							}
						} else {
							uni.showModal({
								title: '提示',
								content: res.data.message,
							});
						}
					}
				});
			},
			//机器修改
			addMachine(event) {
				var serverUrl = this.serverurl;
				const {
					value: modules
				} = event.detail;
				// console.log("3");
				var token = uni.getStorageSync("token");
				var createPersonnel = uni.getStorageSync("name");
				uni.request({
					url: serverUrl + "/TMachine/add",
					method: "POST",
					data: {
						"coding": modules.coding,
						"name": modules.name,
						"nameplate": modules.nameplate,
						"clientId": modules.clientId,
						"customerNo": modules.customerNo,
						"orderNo": modules.orderNo,
						"cardReader": modules.cardReader,
						"createPersonnel": createPersonnel
					},
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						uni.showModal({
							title: '提示',
							content: res.data.message,
						});
					}
				});
			},

			lutou(event) { // 4炉头
				var serverUrl = this.serverurl;
				var machineCoding = this.coding;
				const {
					value: modules
				} = event.detail;
				// console.log(event.detail.value);
				var token = uni.getStorageSync("token");
				var createPersonnel = uni.getStorageSync("name");
				uni.request({
					url: serverUrl + "/TModules/update",
					method: "POST",
					data: {
						"machineCoding": machineCoding,
						"coding": modules.lutouCoding,
						"name": modules.lutouName,
						"installPersonnel": createPersonnel
					},
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == true) {

						}
						uni.showModal({
							title: '提示',
							content: res.data.message,
						});
					}
				});
			},
			objToStrMap(obj) {
				let strMap = new Map();
				for (let k of Object.keys(obj)) {
					strMap.set(k, obj[k]);
				}
				return strMap;
			},
			diangui(event) { // 1电柜
				this.tijiao(event, "diangui");
			},
			jixieshou(event) { // 2机械手
				this.tijiao(event, "jixieshou");
			},
			yaxingdao(event) { // 3压型刀
				this.tijiao(event, "yaxingdao");
			},
			// 4炉头
			songtang(event) { // 5送糖
				this.tijiao(event, "songtang");
			},
			chugun(event) { // 6出棍
				this.tijiao(event, "chugun");
			},
			jiashiqi(event) { // 7加湿器
				this.tijiao(event, "jiashiqi");
			},
			shuibeng(event) { // 8水泵-蒸汽发生器
				this.tijiao(event, "shuibeng");
			},
			jike(event) { // 9机壳
				this.tijiao(event, "jike");
			},
			circulationFan1(event) { // 10循环风机1
				this.tijiao(event, "circulationFan1");
			},
			circulationFan2(event) { // 10循环风机2
				this.tijiao(event, "circulationFan2");
			},
			circulationFan3(event) { // 10循环风机3
				this.tijiao(event, "circulationFan3");
			},
			shoudongdoor(event) { // 11手动门
				this.tijiao(event, "shoudongdoor");
			},
			zidongdoor(event) { // 12自动门
				this.tijiao(event, "zidongdoor");
			},
			xiazai(event) { // 13远程下载
				this.tijiao(event, "xiazai");
			},
			jiareban(event) { // 14加热板
				this.tijiao(event, "jiareban");
			},
			anzhuoping(event) { // 15安卓屏
				this.tijiao(event, "anzhuoping");
			},
			plc(event) { // 16plc
				this.tijiao(event, "plc");
			},

			qibeng(event) { // 39气泵
				this.tijiao(event, "qibeng");
			},

			tijiao(event, sname) {
				var serverUrl = this.serverurl;
				var machineCoding = this.coding;
				const {
					value: modules
				} = event.detail;
				var eValue = event.detail.value;
				//将value对象转为map
				var mapValue = this.objToStrMap(eValue);
				var coding = mapValue.get(sname + "Coding");
				var name = mapValue.get(sname + "Name");
				// console.log(coding+"---"+name);
				var token = uni.getStorageSync("token");
				var createPersonnel = uni.getStorageSync("name");
				uni.request({
					url: serverUrl + "/TModules/update",
					method: "POST",
					data: {
						"machineCoding": machineCoding,
						"coding": coding,
						"name": name,
						"installPersonnel": createPersonnel
					},
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == true) {

						}
						uni.showModal({
							title: '提示',
							content: res.data.message,
						});
					}
				});
			},
			updateModules(code, name) {
				var that = this;
				uni.setStorageSync("updateModules", code);
				uni.setStorageSync("updateMachineCode", that.coding);
				uni.showModal({
					title: '提示',
					content: '是否要更换？',
					success: function(res) {
						if (res.confirm) {
							uni.navigateTo({
								url: 'updateModules',
							});
							if (name == "diangui") { // 1电柜模块
								that.dianguiName = null;
								that.dianguiCoding = null;
								that.dianguiVersion = null;
							}
							if (name == "jixieshou") { // 2机械手
								that.jixieshouName = null;
								that.jixieshouCoding = null;
								that.jixieshouVersion = null;
							}
							if (name == "yaxingdao") { // 3压型刀模块
								that.yaxingdaoName = null;
								that.yaxingdaoCoding = null;
								that.yaxingdaoVersion = null;
							}
							if (name == "lutou") { // 4炉头模块
								that.lutouName = null;
								that.lutouCoding = null;
								that.lutouVersion = null;
							}
							if (name == "songtang") { // 5送糖模块
								that.songtangName = null;
								that.songtangCoding = null;
								that.songtangVersion = null;
							}
							if (name == "chugun") { // 6出棍模块
								that.chugunName = null;
								that.chugunCoding = null;
								that.chugunVersion = null;
							}
							if (name == "jiashiqi") { // 7加湿器
								that.jiashiqiName = null;
								that.jiashiqiCoding = null;
								that.jiashiqiVersion = null;
							}
							if (name == "shuibeng") { // 8水泵
								that.shuibengName = null;
								that.shuibengCoding = null;
								that.shuibengVersion = null;
							}
							if (name == "jike") { // 9机壳
								that.jikeName = null;
								that.jikeCoding = null;
								that.jikeVersion = null;
							}
							if (name == "circulationFan1") { // 10循环风机1
								that.circulationFan1Name = null;
								that.circulationFan1Coding = null;
								that.circulationFan1Version = null;
							}
							if (name == "circulationFan2") { // 10循环风机2
								that.circulationFan2Name = null;
								that.circulationFan2Coding = null;
								that.circulationFan2Version = null;
							}
							if (name == "circulationFan3") { // 10循环风机3
								that.circulationFan3Name = null;
								that.circulationFan3Coding = null;
								that.circulationFan3Version = null;
							}
							if (name == "shoudongdoor") { // 11手动门
								that.shoudongdoorName = null;
								that.shoudongdoorCoding = null;
								that.shoudongdoorVersion = null;
							}
							if (name == "zidongdoor") { // 12自动门
								that.zidongdoorName = null;
								that.zidongdoorCoding = null;
								that.zidongdoorVersion = null;
							}
							if (name == "xiazai") { // 13远程下载
								that.xiazaiName = null;
								that.xiazaiCoding = null;
								that.xiazaiVersion = null;
							}
							if (name == "jiareban") { // 14加热板
								that.jiarebanName = null;
								that.jiarebanCoding = null;
								that.jiarebanVersion = null;
							}
							if (name == "anzhuoping") { // 15安卓屏
								that.anzhuopingName = null;
								that.anzhuopingCoding = null;
								that.anzhuopingVersion = null;
							}
							if (name == "plc") { // 16plc
								that.plcName = null;
								that.plcCoding = null;
								that.plcVersion = null;
							}
							if (name == "qibeng") { // 39气泵
								that.qibengName = null;
								that.qibengCoding = null;
								that.qibengVersion = null;
							}
						} else if (res.cancel) {}
					}
				});

			},

			submit(event) {
				var serverUrl = this.serverurl;
				var machineCoding = this.coding;
				const {
					value: modules
				} = event.detail;
				var token = uni.getStorageSync("token");
				var createPersonnel = uni.getStorageSync("name");
				uni.request({
					url: serverUrl + "/TMachine/submit",
					method: "POST",
					data: {
						"coding": machineCoding,
						checkPersonnel: createPersonnel
					},
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == true) {

						}
						uni.showModal({
							title: '提示',
							content: res.data.message,
						});
					}
				});
			},
			jiancha() {
				var token = uni.getStorageSync("token");
				uni.request({
					url: this.serverurl + "/TWorkingProcedure/jiancha",
					method: "POST",
					data: {
						"machineCoding": this.coding
					},
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == false) {
							var re = res.data.data.toString();
							this.weiname = '工序：' + re + '未安装';
						} else {
							this.weiname = '工序已全部安装';
						}
						this.jianchaModules();
					}
				});
			},
			jianchaModules() {
				var token = uni.getStorageSync("token");
				uni.request({
					url: this.serverurl + "/TModules/jianchaModules?machineCoding=" + this.coding,
					method: "GET",
					header: {
						'token': token
					},
					success: (Result) => {
						var res = Result;
						if (res.data.code == false) {
							var re = res.data.data.toString();
							this.Modulesname = '模块：' + re + '未安装';
						} else {
							this.Modulesname = '模块已全部安装';
						}
					}
				});
			}
		}
	}
</script>

<style>
	.body {
		background-color: #FFFFFF;
		padding: 20upx 20upx 20upx 20upx;
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
	}

	.bodyname {
		background-color: #FFFFFF;
		padding: 20upx 20upx 20upx 70upx;
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
	}

	.input {
		/* padding: 10upx 20upx 10upx 0upx; */
		padding-left: 10upx;
		/* padding-top: 10upx; */
		background-color: #FFFFFF;
		width: 350upx;
		height: 50upx;
		box-shadow: 0upx 0upx 20upx #D3D3D3;
		border-radius: 5upx;
	}

	.button {
		/* margin: auto; */
		margin: 50upx 100upx ;
		/* width: 60%; */
		height: 100upx;
	}

	.button1 {
		margin: auto;
		width: 90upx;
		height: 55upx;
	}
	
	.submitButton {
		margin: 20upx 200upx;
	}

	.p {
		/* #ifdef H5 */
		top: -13%;
		/* #endif */
		width: 50upx;
		height: 30upx;
		font-size: 25upx;
		padding-right: 9upx;
		padding-top: 6upx;
		/* #ifndef H5 */
		/* padding-top: 10upx; */
		/* #endif */

		position: absolute;
		/* 水平居中 */
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.p1 {
		/* #ifdef H5 */
		top: -13%;
		/* #endif */
		width: 80upx;
		height: 60upx;
		font-size: 40upx;
		padding-top: 6upx;
		/* #ifndef H5 */
		padding-top: 10upx;
		/* #endif */

		position: absolute;
		/* 水平居中 */
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.radio {
		padding-top: 20upx;
		padding-left: 30upx;
	}

	.line {
		background: #ECECEC;
		height: 10upx;
	}

	.bigTitle {
		font-size: 35upx;
		margin-left: 20upx;
	}

	.title {
		font-size: 35upx;
	}

	.modulesButton {
		background-color: #FFFFFF;
		padding: 20upx 20upx 20upx 20upx;
		display: flex;
		width: 250upx;
		margin: auto;
		flex-direction: row;
		justify-content: flex-start;
	}
	
	.checkContent {
		margin: 50upx 30upx;
		font-size: 30upx;
	}

	.modules {
		width: 95%;
		margin: auto;
	}
</style>