|  | @@ -100,17 +100,17 @@
 | 
	
		
			
				|  |  |     
 | 
	
		
			
				|  |  |       <div class="position_top_20">
 | 
	
		
			
				|  |  |        <span class="mark">*</span>上超低限报警值:
 | 
	
		
			
				|  |  | -     <el-input style="width:200px" v-model="up_alarm_low_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"></el-input>
 | 
	
		
			
				|  |  | +     <el-input style="width:200px" v-model="up_alarm_low_limit"  size="small" maxlength="5" placeholder="请输入数字"></el-input>
 | 
	
		
			
				|  |  |       <span class="mark">*</span>上超低限预警值:
 | 
	
		
			
				|  |  | -     <el-input style="width:200px" v-model="up_warn_low_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"></el-input>
 | 
	
		
			
				|  |  | +     <el-input style="width:200px" v-model="up_warn_low_limit"  size="small" maxlength="5" placeholder="请输入数字"></el-input>
 | 
	
		
			
				|  |  |       
 | 
	
		
			
				|  |  |       </div>
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  |       <div class="position_top_20">
 | 
	
		
			
				|  |  |        <span class="mark">*</span>下超高限预警值:
 | 
	
		
			
				|  |  | -     <el-input style="width:200px" v-model="dw_warn_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"></el-input>  
 | 
	
		
			
				|  |  | +     <el-input style="width:200px" v-model="dw_warn_high_limit"  size="small" maxlength="5" placeholder="请输入数字"></el-input>  
 | 
	
		
			
				|  |  |        <span class="mark">*</span><span>下超高限报警值:</span>
 | 
	
		
			
				|  |  | -      <el-input style="width:200px" v-model="dw_alarm_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"></el-input> 
 | 
	
		
			
				|  |  | +      <el-input style="width:200px" v-model="dw_alarm_high_limit"  size="small" maxlength="5" placeholder="请输入数字"></el-input> 
 | 
	
		
			
				|  |  |       </div>
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  |      </el-tab-pane>
 | 
	
	
		
			
				|  | @@ -140,24 +140,24 @@
 | 
	
		
			
				|  |  |          <span class="mark">*</span>最小报警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="suobi_lock.alarm_low_limit"  oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="suobi_lock.alarm_low_limit"   size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |       <span class="mark position_left">*</span><span>最小预警值:</span>
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="suobi_lock.warn_low_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="suobi_lock.warn_low_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |        </div>  
 | 
	
		
			
				|  |  |        <div class="position_top_20">
 | 
	
		
			
				|  |  |          <span class="mark">*</span>最大报警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="suobi_lock.alarm_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="suobi_lock.alarm_high_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |       <span class="mark position_left">*</span>最大预警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="suobi_lock.warn_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="suobi_lock.warn_high_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |       
 | 
	
	
		
			
				|  | @@ -172,28 +172,28 @@
 | 
	
		
			
				|  |  |       </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |       <div class="position_top_20">
 | 
	
		
			
				|  |  | -     <span class="mark">*</span>伸出报警值:
 | 
	
		
			
				|  |  | +     <span class="mark">*</span>定扳反报警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="convert_resist.dw_alarm_low_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="convert_resist.dw_alarm_low_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  | -     <span class="mark position_left">*</span><span>伸出预警值:</span>
 | 
	
		
			
				|  |  | +     <span class="mark position_left">*</span><span>定扳反预警值:</span>
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="convert_resist.dw_warn_low_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="convert_resist.dw_warn_low_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |       </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |       <div class="position_top_20">
 | 
	
		
			
				|  |  | -      <span class="mark">*</span>缩进报警值:
 | 
	
		
			
				|  |  | +      <span class="mark">*</span>反扳定报警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="convert_resist.up_alarm_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="convert_resist.up_alarm_high_limit" size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  | -     <span class="mark position_left">*</span>缩进预警值:
 | 
	
		
			
				|  |  | +     <span class="mark position_left">*</span>反扳定预警值:
 | 
	
		
			
				|  |  |       <el-input
 | 
	
		
			
				|  |  |        style="width:200px"
 | 
	
		
			
				|  |  | -      v-model.number="convert_resist.up_warn_high_limit" oninput="value=value.replace(/^0|[^0-9]/g,'')" size="small" maxlength="5" placeholder="请输入大于0的数字"
 | 
	
		
			
				|  |  | +      v-model.number="convert_resist.up_warn_high_limit"  size="small" maxlength="5" placeholder="请输入数字"
 | 
	
		
			
				|  |  |       ></el-input>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |       </div>
 | 
	
	
		
			
				|  | @@ -675,9 +675,10 @@ export default {
 | 
	
		
			
				|  |  |      !target_data.direct2
 | 
	
		
			
				|  |  |     )
 | 
	
		
			
				|  |  |      return this.$message.warning(
 | 
	
		
			
				|  |  | -     '请先去"设备管理"模块设置1号、2号测力点位置和3号测力点伸出位、缩进位位置...'
 | 
	
		
			
				|  |  | +     '请先去"设备管理"模块设置1号、2号测力点位置和3号测力点定扳反位、反扳定位位置...'
 | 
	
		
			
				|  |  |      )
 | 
	
		
			
				|  |  |      let send_data = {};
 | 
	
		
			
				|  |  | +    let regex  = /^-?\d+$/;
 | 
	
		
			
				|  |  |     switch (this.send_data.type) {
 | 
	
		
			
				|  |  |      case 'monitor.alarm.max_over_limit':  
 | 
	
		
			
				|  |  |      this.conf= [{name: "enable",val: this.enable}]; 
 | 
	
	
		
			
				|  | @@ -768,7 +769,6 @@ export default {
 | 
	
		
			
				|  |  |        let dw_alarm_low_drop = '';
 | 
	
		
			
				|  |  |        let alarm_low_percent = '';
 | 
	
		
			
				|  |  |        let alarm_high_percent= '';
 | 
	
		
			
				|  |  | -      let regex  = /^-?\d+$/;
 | 
	
		
			
				|  |  |        if (this.dw_alarm_low_drop) {
 | 
	
		
			
				|  |  |          if(!regex.test(this.dw_alarm_low_drop) || Math.abs(this.dw_alarm_low_drop) > 100000){
 | 
	
		
			
				|  |  |            return this.$message.warning('最低报警值要求:-100000~100000之间的数字');
 | 
	
	
		
			
				|  | @@ -814,19 +814,25 @@ export default {
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |       return
 | 
	
		
			
				|  |  |      case 'suobi_lock':
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      if(!this.$isSortedIgnoringEmpty(this.suobi_lock.alarm_high_limit,this.suobi_lock.warn_high_limit,this.suobi_lock.alarm_low_limit,this.suobi_lock.warn_low_limit)){
 | 
	
		
			
				|  |  |          return this.$message.warning('最大报警值 > 最大预警值 > 最小报警值 > 最小预警值');
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      return this.save_settting(this.send_data.type);
 | 
	
		
			
				|  |  |      case 'convert_resist':
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    this.convert_resist.dw_alarm_low_limit = this.$isAlarmScope(this.convert_resist.dw_alarm_low_limit);
 | 
	
		
			
				|  |  | +    this.convert_resist.dw_warn_low_limit = this.$isAlarmScope(this.convert_resist.dw_warn_low_limit);
 | 
	
		
			
				|  |  | +    this.convert_resist.up_alarm_high_limit = this.$isAlarmScope(this.convert_resist.up_alarm_high_limit);
 | 
	
		
			
				|  |  | +    this.convert_resist.up_warn_high_limit = this.$isAlarmScope(this.convert_resist.up_warn_high_limit);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      if(this.convert_resist.dw_alarm_low_limit  && this.convert_resist.dw_warn_low_limit 
 | 
	
		
			
				|  |  |       && this.convert_resist.dw_alarm_low_limit  <= this.convert_resist.dw_warn_low_limit){
 | 
	
		
			
				|  |  | -      return this.$message.warning('伸出报警值 应该大于 伸出预警值');
 | 
	
		
			
				|  |  | +      return this.$message.warning('定扳反报警值 应该大于 定扳反预警值');
 | 
	
		
			
				|  |  |       }
 | 
	
		
			
				|  |  |       if(this.convert_resist.up_alarm_high_limit && this.convert_resist.up_warn_high_limit
 | 
	
		
			
				|  |  |       && this.convert_resist.up_alarm_high_limit  <= this.convert_resist.up_warn_high_limit){
 | 
	
		
			
				|  |  | -      return this.$message.warning('缩进报警值 应该大于 缩进预警值');
 | 
	
		
			
				|  |  | +      return this.$message.warning('反扳定报警值 应该大于 反扳定预警值');
 | 
	
		
			
				|  |  |       }
 | 
	
		
			
				|  |  |       return this.save_settting(this.send_data.type);
 | 
	
		
			
				|  |  |      default:
 |