| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2,15 +2,15 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  <div>
 | 
					 | 
					 | 
					 | 
					  <div>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    <el-card style="margin: 5px;margin-top: -20px">
 | 
					 | 
					 | 
					 | 
					    <el-card style="margin: 5px;margin-top: -20px">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-form :model="inspectTake" ref="formRef" label-width="120px" style="margin-bottom: -15px" :rules="rules">
 | 
					 | 
					 | 
					 | 
					      <el-form :model="inspectTake" ref="formRef" label-width="120px" style="margin-bottom: -15px" :rules="rules">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-button-group style="display: flex;margin: 0px 0 10px 85%; height: 35px" v-if="type != 3">
 | 
					 | 
					 | 
					 | 
					        <el-button-group style="display: flex;margin: 0px 0 10px 75%; height: 35px" v-if="type != 3">
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-button
 | 
					 | 
					 | 
					 | 
					          <el-button
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              type="primary"
 | 
					 | 
					 | 
					 | 
					              type="primary"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              @click.native="selectDevice()"
 | 
					 | 
					 | 
					 | 
					              @click.native="selectDevice()"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          >选择设备
 | 
					 | 
					 | 
					 | 
					          >选择设备
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-button>
 | 
					 | 
					 | 
					 | 
					          </el-button>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-button type="primary" @click.native="submit(type)">提交</el-button>
 | 
					 | 
					 | 
					 | 
					          <el-button type="primary" v-if="inspectTake.status == 0" @click.native="submit(0)">草稿保存</el-button>
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-button type="primary" @click.native="submit(2)">提交</el-button>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-button-group>
 | 
					 | 
					 | 
					 | 
					        </el-button-group>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row>
 | 
					 | 
					 | 
					 | 
					        <el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="部门:" prop="deptCode">
 | 
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="部门:" prop="deptCode">
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -60,6 +60,33 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        <el-row v-if="ischeck">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="维修类型:" prop="repairType">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.repairType"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                         placeholder="请选择维修类型" style="width: 90%" clearable>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option label="自行维修" :value=1></el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option label="外部维修" :value=2></el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              </el-select>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="紧急程度:" prop="level">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.level"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                         placeholder="请选择紧急程度" style="width: 90%" clearable>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option label="正常" :value=1></el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option label="较急" :value=2></el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option label="特急" :value=3></el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              </el-select>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        <el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row>
 | 
					 | 
					 | 
					 | 
					        <el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -81,7 +108,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="项目类型:" prop="type">
 | 
					 | 
					 | 
					 | 
					            <el-form-item label="项目类型:" prop="type">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.type" style="width: 90%"
 | 
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.type" style="width: 90%"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3"
 | 
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3 || delectList.length > 0"
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         @change="repairType"
 | 
					 | 
					 | 
					 | 
					                         @change="repairType"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         placeholder="请选择项目类型"
 | 
					 | 
					 | 
					 | 
					                         placeholder="请选择项目类型"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              >
 | 
					 | 
					 | 
					 | 
					              >
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -95,32 +122,6 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row v-if="ischeck">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="维修类型:" prop="repairType">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.repairType"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         placeholder="请选择维修类型" style="width: 90%" clearable>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="自行维修" :value=1></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="外部维修" :value=2></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-select>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item class="query-form-item" label="紧急程度:" prop="level">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="inspectTake.level"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         :disabled="formName == 'edit' || type == 3"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         placeholder="请选择紧急程度" style="width: 90%" clearable>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="正常" :value=1></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="较急" :value=2></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="特急" :value=3></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-select>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="10">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="预期结束时间:" prop="expectedTime">
 | 
					 | 
					 | 
					 | 
					            <el-form-item label="预期结束时间:" prop="expectedTime">
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -227,7 +228,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    <el-dialog
 | 
					 | 
					 | 
					 | 
					    <el-dialog
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        title="设备选入"
 | 
					 | 
					 | 
					 | 
					        title="巡检任务选入"
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        :visible.sync="inspectSelectPlanSetVisible"
 | 
					 | 
					 | 
					 | 
					        :visible.sync="inspectSelectPlanSetVisible"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        :close-on-click-modal="false"
 | 
					 | 
					 | 
					 | 
					        :close-on-click-modal="false"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        :close-on-press-escape="false"
 | 
					 | 
					 | 
					 | 
					        :close-on-press-escape="false"
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -422,7 +423,6 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      if (val == 3) {
 | 
					 | 
					 | 
					 | 
					      if (val == 3) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        //报修
 | 
					 | 
					 | 
					 | 
					        //报修
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.ischeck = true;
 | 
					 | 
					 | 
					 | 
					        this.ischeck = true;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      } else
 | 
					 | 
					 | 
					 | 
					      } else
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.ischeck = false;
 | 
					 | 
					 | 
					 | 
					        this.ischeck = false;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -437,12 +437,28 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          .catch(() => {
 | 
					 | 
					 | 
					 | 
					          .catch(() => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          });
 | 
					 | 
					 | 
					 | 
					          });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    submit() {
 | 
					 | 
					 | 
					 | 
					    submit(status) {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.$refs["formRef"].validate((valid) => {
 | 
					 | 
					 | 
					 | 
					      this.$refs["formRef"].validate((valid) => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (valid) {
 | 
					 | 
					 | 
					 | 
					        if (valid) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          if (this.formName == "add") {
 | 
					 | 
					 | 
					 | 
					          if(status == 2){
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.inspectTake.status = 1
 | 
					 | 
					 | 
					 | 
					            if(isBlank(this.inspectTake.inspectUser)){
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              return this.$message.error("巡检人不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if(isBlank(this.inspectTake.expectedTime)){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              return this.$message.error("预期结束时间不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          //当类型是报修的话
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          if(this.inspectTake.type == 3){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if(isBlank(this.inspectTake.repairType)){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              return this.$message.error("维修类型不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if(isBlank(this.inspectTake.level)){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              return this.$message.error("紧急程度不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          if (this.formName == "add" && isBlank(this.inspectTake.id)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            this.inspectTake.status = status
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            saveDeviceInspectTake(this.inspectTake,'add').then((res) => {
 | 
					 | 
					 | 
					 | 
					            saveDeviceInspectTake(this.inspectTake,'add').then((res) => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              if (res.code === 20000) {
 | 
					 | 
					 | 
					 | 
					              if (res.code === 20000) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                this.$message.success("提交成功");
 | 
					 | 
					 | 
					 | 
					                this.$message.success("提交成功");
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -454,7 +470,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              this.$message.error(error.message);
 | 
					 | 
					 | 
					 | 
					              this.$message.error(error.message);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            });
 | 
					 | 
					 | 
					 | 
					            });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          } else {
 | 
					 | 
					 | 
					 | 
					          } else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.inspectTake.status = 2
 | 
					 | 
					 | 
					 | 
					            this.inspectTake.status = status
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            uploadDeviceTake(this.inspectTake).then((res) => {
 | 
					 | 
					 | 
					 | 
					            uploadDeviceTake(this.inspectTake).then((res) => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              if (res.code === 20000) {
 | 
					 | 
					 | 
					 | 
					              if (res.code === 20000) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                this.$message.success("提交成功");
 | 
					 | 
					 | 
					 | 
					                this.$message.success("提交成功");
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -481,6 +497,9 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    combine() {
 | 
					 | 
					 | 
					 | 
					    combine() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      if( this.selectRow == null){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        return this.$message.error("请选择设备!");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.deviceDialogVisible = false;
 | 
					 | 
					 | 
					 | 
					      this.deviceDialogVisible = false;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.inspectTake.code = this.selectRow.code;
 | 
					 | 
					 | 
					 | 
					      this.inspectTake.code = this.selectRow.code;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.inspectTake.deviceName = this.selectRow.deviceName;
 | 
					 | 
					 | 
					 | 
					      this.inspectTake.deviceName = this.selectRow.deviceName;
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -515,7 +534,6 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      });
 | 
					 | 
					 | 
					 | 
					      });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    setPlanFunction(row) {
 | 
					 | 
					 | 
					 | 
					    setPlanFunction(row) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      if (this.inspectTake.orderId != null) { //edit
 | 
					 | 
					 | 
					 | 
					      if (this.inspectTake.orderId != null) { //edit
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (isBlank(row)) {
 | 
					 | 
					 | 
					 | 
					        if (isBlank(row)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.inputQuery = {};
 | 
					 | 
					 | 
					 | 
					          this.inputQuery = {};
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -526,7 +544,8 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.inspectTakeSetVisible = true;
 | 
					 | 
					 | 
					 | 
					        this.inspectTakeSetVisible = true;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      } else { // add
 | 
					 | 
					 | 
					 | 
					      } else { // add
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.inputQuery.status = 1;
 | 
					 | 
					 | 
					 | 
					        this.$refs["formRef"].validate((valid) => {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          if (valid) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.inspectTake.type = this.inspectTake.type
 | 
					 | 
					 | 
					 | 
					            this.inspectTake.type = this.inspectTake.type
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.inspectTake.status = 0;
 | 
					 | 
					 | 
					 | 
					            this.inspectTake.status = 0;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            let formName = isBlank(this.inspectTake.id) ? "add" : "edit";
 | 
					 | 
					 | 
					 | 
					            let formName = isBlank(this.inspectTake.id) ? "add" : "edit";
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -544,7 +563,8 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              this.$message.error(error.message);
 | 
					 | 
					 | 
					 | 
					              this.$message.error(error.message);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            });
 | 
					 | 
					 | 
					 | 
					            });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          }
 | 
					 | 
					 | 
					 | 
					          }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    selectPlanFunction(row) {
 | 
					 | 
					 | 
					 | 
					    selectPlanFunction(row) {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -702,7 +722,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (!isBlank(this.inspectTake.id)) {
 | 
					 | 
					 | 
					 | 
					    if (!isBlank(this.inspectTake.id)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.selectDeviceInspecTakeDetail({taskOrderIdFk: this.inspectTake.orderId});
 | 
					 | 
					 | 
					 | 
					      this.selectDeviceInspecTakeDetail({taskOrderIdFk: this.inspectTake.orderId});
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      if (this.inspectTake.type == 3) {
 | 
					 | 
					 | 
					 | 
					      if (this.inspectTake.type == 3) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.ischeck = true
 | 
					 | 
					 | 
					 | 
					        this.ischeck = true //报修字段显示
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      }
 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }
 | 
					 | 
					 | 
					 | 
					  }
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |