|  |  |  | @ -259,9 +259,19 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             prop="certCode" | 
			
		
	
		
			
				
					|  |  |  |  |             show-overflow-tooltip | 
			
		
	
		
			
				
					|  |  |  |  |           ></el-table-column> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           <el-table-column | 
			
		
	
		
			
				
					|  |  |  |  |             label="检验报告" | 
			
		
	
		
			
				
					|  |  |  |  |             width="160" | 
			
		
	
		
			
				
					|  |  |  |  |             prop="checkFileName" | 
			
		
	
		
			
				
					|  |  |  |  |             show-overflow-tooltip | 
			
		
	
		
			
				
					|  |  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
			
				
					|  |  |  |  |               <div style="color: #1890ff;" @click="showImgViewer(scope.row)">{{ scope.row.checkFileName }}</div> | 
			
		
	
		
			
				
					|  |  |  |  |             </template> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-table-column> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-table-column label="操作" width="160" fixed="right"> | 
			
		
	
		
			
				
					|  |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |               <el-button | 
			
		
	
		
			
				
					|  |  |  |  |                 type="text" | 
			
		
	
		
			
				
					|  |  |  |  |                 size="small" | 
			
		
	
	
		
			
				
					|  |  |  | @ -361,6 +371,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |  |       </el-tab-pane> | 
			
		
	
		
			
				
					|  |  |  |  |     </el-tabs> | 
			
		
	
		
			
				
					|  |  |  |  |     <el-image-viewer v-if="imgViewerVisible" style="z-index:9999" :on-close="closeImgViewer" :url-list="imgList"/> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <el-dialog | 
			
		
	
	
		
			
				
					|  |  |  | @ -412,6 +423,9 @@ import AcceptOrder from "@/views/inout/DialogThrReviewOrder"; | 
			
		
	
		
			
				
					|  |  |  |  | import {getDeptListByUser} from "@/api/auth/authDept"; | 
			
		
	
		
			
				
					|  |  |  |  | import DialogCheck from "@/views/inout/DialogCheck"; | 
			
		
	
		
			
				
					|  |  |  |  | import { getBizDetailList } from '@/api/inout/orderDetailBiz' | 
			
		
	
		
			
				
					|  |  |  |  | import { previewImage } from '@/api/purchase/supCompany' | 
			
		
	
		
			
				
					|  |  |  |  | import ElImageViewer from "element-ui/packages/image/src/image-viewer"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | const formJson = { | 
			
		
	
		
			
				
					|  |  |  |  |   site_id: "", | 
			
		
	
	
		
			
				
					|  |  |  | @ -424,6 +438,9 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |   name: "IoSupSearchOrder", | 
			
		
	
		
			
				
					|  |  |  |  |   data() { | 
			
		
	
		
			
				
					|  |  |  |  |     return { | 
			
		
	
		
			
				
					|  |  |  |  |       BASE_URL: process.env.VUE_APP_BASE_API, | 
			
		
	
		
			
				
					|  |  |  |  |       imgList:[], | 
			
		
	
		
			
				
					|  |  |  |  |       imgViewerVisible:false, | 
			
		
	
		
			
				
					|  |  |  |  |       showSearch: true, | 
			
		
	
		
			
				
					|  |  |  |  |       Upinvoice:false, | 
			
		
	
		
			
				
					|  |  |  |  |       currentManufacturer:{}, | 
			
		
	
	
		
			
				
					|  |  |  | @ -547,7 +564,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       acceptOrderVisible: false, | 
			
		
	
		
			
				
					|  |  |  |  |     }; | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   components: {AcceptOrder,DialogCheck}, | 
			
		
	
		
			
				
					|  |  |  |  |   components: {AcceptOrder,DialogCheck,ElImageViewer}, | 
			
		
	
		
			
				
					|  |  |  |  |   methods: { | 
			
		
	
		
			
				
					|  |  |  |  |     onReset() { | 
			
		
	
		
			
				
					|  |  |  |  |       this.$router.push({ | 
			
		
	
	
		
			
				
					|  |  |  | @ -596,12 +613,38 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         }); | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     showImgViewer(row){ | 
			
		
	
		
			
				
					|  |  |  |  |       this.certFileUrl = this.BASE_URL + "/udiwms/image/register/file/getImage?type=image2&name="; | 
			
		
	
		
			
				
					|  |  |  |  |       console.log(this.certFileUrl+"========"); | 
			
		
	
		
			
				
					|  |  |  |  |       this.imgList=[]; | 
			
		
	
		
			
				
					|  |  |  |  |       previewImage({imageUrl:row.filePath,certFileUrl:this.certFileUrl}).then(response => { | 
			
		
	
		
			
				
					|  |  |  |  |         if (response.code === 20000) { | 
			
		
	
		
			
				
					|  |  |  |  |           this.imgList=response.data; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         console.log(this.imgList) | 
			
		
	
		
			
				
					|  |  |  |  |         this.imgViewerVisible = true; | 
			
		
	
		
			
				
					|  |  |  |  |       }); | 
			
		
	
		
			
				
					|  |  |  |  |       const m = (e) => { e.preventDefault() }; | 
			
		
	
		
			
				
					|  |  |  |  |       document.body.style.overflow = 'hidden'; | 
			
		
	
		
			
				
					|  |  |  |  |       document.addEventListener("touchmove", m, false); // 禁止页面滑动 | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     closeImgViewer(){ | 
			
		
	
		
			
				
					|  |  |  |  |       this.imgViewerVisible = false; | 
			
		
	
		
			
				
					|  |  |  |  |       const m = (e) => { e.preventDefault() }; | 
			
		
	
		
			
				
					|  |  |  |  |       document.body.style.overflow = 'auto'; | 
			
		
	
		
			
				
					|  |  |  |  |       document.removeEventListener("touchmove", m, true); | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     upload(row){ | 
			
		
	
		
			
				
					|  |  |  |  |       this.currentManufacturer = row; | 
			
		
	
		
			
				
					|  |  |  |  |       this.Upinvoice = true; | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     closeCheckDialog(){ | 
			
		
	
		
			
				
					|  |  |  |  |       this.Upinvoice = false; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getOrderDetails(); | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     handleSelectionChange(val) { | 
			
		
	
		
			
				
					|  |  |  |  |       this.currentRow.billNo=val.billNo; | 
			
		
	
	
		
			
				
					|  |  |  | 
 |