|  |  | @ -1,81 +1,61 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | <template> |  |  |  | <template> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <div> |  |  |  |   <div> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-card class="el-card"> |  |  |  |     <el-card class="el-card"> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form :model="filterQuery" class="query-form" size="mini" label-width="100px" v-show="showSearch"> |  |  |  |       <el-form :model="filterQuery" size="mini" label-width="100px" v-show="showSearch"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         <el-row> |  |  |  |         <el-row> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="出入库单号:"> |  |  |  |             <el-form-item label="出入库单号:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.orderIdFk" placeholder="请输入出入库单号" style="width: 90%" |  |  |  |               <el-input v-model="filterQuery.orderIdFk" placeholder="请输入出入库单号" style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="DI/物资编码:"> |  |  |  |             <el-form-item label="DI/物资编码:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.nameCode" placeholder="请输入DI/物资编码" style="width: 90%" |  |  |  |               <el-input v-model="filterQuery.nameCode" placeholder="请输入DI/物资编码" style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="物资名称:"> |  |  |  |             <el-form-item label="物资名称:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.coName" placeholder="请输入物资名称" style="width: 90%" |  |  |  |               <el-input v-model="filterQuery.coName" placeholder="请输入物资名称" style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="规格型号:"> |  |  |  |             <el-form-item label="规格型号:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.spec" placeholder="请输入规格型号" style="width: 90%" |  |  |  |               <el-input v-model="filterQuery.spec" placeholder="请输入规格型号" style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-row> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-row> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="批次号:"> |  |  |  |             <el-form-item label="批次号:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.batchNo" placeholder="请输入批次号" style="width: 90%" |  |  |  |               <el-input v-model="filterQuery.batchNo" placeholder="请输入批次号" style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="注册/备案号:"> |  |  |  |             <el-form-item label="注册/备案号:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.zczbhhzbapzbh" placeholder="注册/备案号" |  |  |  |               <el-input v-model="filterQuery.zczbhhzbapzbh" placeholder="注册/备案号" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         style="width: 90%" |  |  |  |                         style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="生产企业:"> |  |  |  |             <el-form-item label="生产企业:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.manufacturer" placeholder="生产企业" |  |  |  |               <el-input v-model="filterQuery.manufacturer" placeholder="生产企业" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         style="width: 90%" |  |  |  |                         style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="出入库时间:"> |  |  |  |             <el-form-item label="往来单位:"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-date-picker |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :picker-options="pickerOptions" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 v-model="actDateRange" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="daterange" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 format="yyyy 年 MM 月 dd 日" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 value-format="yyyy-MM-dd" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 range-separator="至" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 start-placeholder="开始日期" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 end-placeholder="结束日期" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 style="width: 90%" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-date-picker> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-row> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-row> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="往来单位:"> |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.keyWords" placeholder="请选择往来单位" |  |  |  |               <el-input v-model="filterQuery.keyWords" placeholder="请选择往来单位" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         style="width: 90%" |  |  |  |                         style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable="true"></el-input> |  |  |  |                         clearable="true"></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item class="query-form-item" label="出入库类型:"> |  |  |  |             <el-form-item label="出入库类型:"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-select v-model="filterQuery.mainAction" placeholder="请选择出入库类型" style="width: 90%"> |  |  |  |               <el-select v-model="filterQuery.mainAction" placeholder="请选择出入库类型" style="width: 90%"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-option label="全部" value=""></el-option> |  |  |  |                 <el-option label="全部" value=""></el-option> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-option label="入库" value="WareHouseIn"></el-option> |  |  |  |                 <el-option label="入库" value="WareHouseIn"></el-option> | 
			
		
	
	
		
		
			
				
					|  |  | @ -83,7 +63,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-select> |  |  |  |               </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item prop="action" label="单据类型:"> |  |  |  |             <el-form-item prop="action" label="单据类型:"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-select |  |  |  |               <el-select | 
			
		
	
	
		
		
			
				
					|  |  | @ -102,7 +81,31 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-select> |  |  |  |               </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |           <el-col :span="6"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-form-item label="打印状态:"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-select v-model="filterQuery.inoutPrintStatus" placeholder="请选择打印状态" style="width: 90%"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-option label="全部" value=""></el-option> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-option label="未打印" :value="0"></el-option> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-option label="已打印" :value="1"></el-option> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-col :span="6"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-form-item label="出入库时间:"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 :picker-options="pickerOptions" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 v-model="actDateRange" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 type="daterange" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 format="yyyy 年 MM 月 dd 日" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 value-format="yyyy-MM-dd" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 range-separator="至" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 start-placeholder="开始日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 end-placeholder="结束日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 style="width: 90%" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-date-picker> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-row> |  |  |  |         </el-row> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-form> |  |  |  |       </el-form> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <div class="top-right-btn"> |  |  |  |       <div class="top-right-btn"> | 
			
		
	
	
		
		
			
				
					|  |  | @ -168,7 +171,7 @@ import { | 
			
		
	
		
		
			
				
					
					|  |  |  |   printOrder, |  |  |  |   printOrder, | 
			
		
	
		
		
			
				
					
					|  |  |  |   excelInoutImport, postExcelInoutImport |  |  |  |   excelInoutImport, postExcelInoutImport | 
			
		
	
		
		
			
				
					
					|  |  |  | } from '@/api/inout/orderDetailResult' |  |  |  | } from '@/api/inout/orderDetailResult' | 
			
		
	
		
		
			
				
					
					|  |  |  | import {findByInvUser, getLocalJoinByUser} from "@/api/basic/busType"; |  |  |  | import {findByInvUser, getLocalJoinByUser, getOrderDetailBus} from "@/api/basic/busType"; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | import {getCorrespondence} from "@/api/basic/basicUnitMaintain"; |  |  |  | import {getCorrespondence} from "@/api/basic/basicUnitMaintain"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import {excelImport} from "@/api/inout/statData"; |  |  |  | import {excelImport} from "@/api/inout/statData"; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -193,6 +196,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         actionType: null, |  |  |  |         actionType: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         fromCorp: null, |  |  |  |         fromCorp: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         keyWords: null, |  |  |  |         keyWords: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         inoutPrintStatus: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       printMap: { |  |  |  |       printMap: { | 
			
		
	
	
		
		
			
				
					|  |  | @ -302,8 +307,9 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       let query = { |  |  |  |       let query = { | 
			
		
	
		
		
			
				
					
					|  |  |  |         code: this.$store.getters.locInvCode, |  |  |  |         code: this.$store.getters.locInvCode, | 
			
		
	
		
		
			
				
					
					|  |  |  |         enabled: true, |  |  |  |         enabled: true, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         detailType: this.actionType | 
			
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       }; | 
			
		
	
		
		
			
				
					
					|  |  |  |       getLocalJoinByUser(query) |  |  |  |       getOrderDetailBus(query) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         .then((response) => { |  |  |  |         .then((response) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.busTypeOptions = response.data.list || []; |  |  |  |           this.busTypeOptions = response.data.list || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
	
		
		
			
				
					|  |  | 
 |