| 
					
				 | 
			
			
				@@ -40,13 +40,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               {{formData.startTimeStr}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-form-item  label="有效天数"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {{ formData.effectiveDays}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-form-item label="介绍信附件"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <K-file-upload ref="upload" :isShowUploadBtn="false" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -58,7 +58,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-form-item label="备注" prop="letterNo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {{formData.letterDescription}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </el-col>           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-row :gutter="10" > 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -66,9 +66,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <i class="el-icon-collection-tag"></i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   人员信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </h3>  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </el-col>               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </el-row>    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-table border size="small" :data="formData.userInfos" height="300"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <el-table-column label="序号"  align="center"  type="index" width="70" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <el-table-column label="来访单位" width="100" align="center" prop="companyName" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -81,28 +81,28 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <el-table-column label="证件号码" width="200" align="center" prop="idCard"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <el-table-column label="证件图片" align="center" prop="imgFile"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <template slot-scope="scope">                       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <ImageListPreview v-model="scope.row.imgFile"></ImageListPreview>                   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          </template>  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </el-table-column>              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </el-table>       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <ImageListPreview v-model="scope.row.imgFile"></ImageListPreview> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-table> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-row :gutter="10"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <i class="el-icon-collection-tag"></i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   审批信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </h3>  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </el-col>               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </el-row>     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-form-item label="审批操作" prop="approveStatus">     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-form-item label="审批操作" prop="approveStatus"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <el-radio v-model="formData.approveStatus" label="1">同意</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <el-radio v-model="formData.approveStatus" label="2">不同意</el-radio>            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <el-radio v-model="formData.approveStatus" label="2">不同意</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-form-item label="审批说明" prop="approveRemark">  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-form-item label="审批说明" prop="approveRemark"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   v-model="formData.approveRemark" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   placeholder="请输入审批说明" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -141,7 +141,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       title: "来访事项审批", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       formData: this.reset(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       formDataRules: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        approveStatus: [{ required: true, message: "请勾选审批结果" }],         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        approveStatus: [{ required: true, message: "请勾选审批结果" }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       formFileListDefualtValue: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -157,6 +157,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ...mapMutations([]), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     reset(other = {}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         reasons: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         letterNo:null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         receptionOrgIds: [], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -167,6 +168,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type:null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         approveRemark:null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         approveStatus:null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        approveSignImg:null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ...other, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -176,9 +178,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //   console.log("checkApprove value",value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //   console.log("checkApprove callback",callback); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    async show(id, other = {}) {      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async show(id, signImg,other = {}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.title = "来访事项审批";    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.title = "来访事项审批"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.isShow = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getOutInRequest(id).then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // let tempRange=[]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -186,14 +188,16 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // tempRange.push(new Date(response.data.endTime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // response.data.range=tempRange; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.formData = response.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.formData.approveStatus = "1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.formData.approveSignImg = signImg; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.formFileListDefualtValue=this.formData.letterFile; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        });         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      else  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.isShow = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.title = "录入介绍信"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.formData = this.reset();        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.formData = this.reset(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleAddUser() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -233,14 +237,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.formData = this.reset(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs["upload"].clearFiles(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     submitForm() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs["form"].validate((valid) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (valid) {          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          let  {approveRemark,approveStatus,approveLog} = this.formData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          let tempRquest={approveRemark,approveStatus,id:approveLog.id}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let  {approveRemark,approveStatus,id,approveSignImg} = this.formData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let tempRquest={approveRemark,approveStatus,id:id,approveSignImg}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          console.log("================",tempRquest );           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           approveLetter(tempRquest).then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.$modal.msgSuccess("提交成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.isShow = false; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -249,7 +252,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    },    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mounted() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 |