更新采购订单查询、入库记录,新增维修记录页面

This commit is contained in:
Developer
2026-06-10 07:54:03 +08:00
parent 7b969f0eb6
commit 74c06cb592
3 changed files with 176 additions and 32 deletions

View File

@@ -2,6 +2,13 @@
<div class="app-container">
<el-card style="height: 850px">
<div style="margin-top: 7px; margin-bottom: 7px">
<el-input
v-model="入库单号Value"
clearable
placeholder="入库单号"
size="small"
style="width:200px"
@keyup.enter.native="searchTable()"/>
<el-input
v-model="materialNameTypeValue"
clearable
@@ -508,6 +515,7 @@ export default {
supplierSelectionName: '', // 选择供应商名称
materialNameTypeValue: '', // 物料名称规格型号
materialNameType: [], // 物料名称规格型号数组
入库单号Value: '', // 入库单号
orderNumberTypeValue: '', // 订单号
orderNumberType: [], // 订单号数组
purchaseOrder: [],
@@ -662,27 +670,30 @@ export default {
exportExcel() {
if (this.tableData.length !== 0) {
let dateRange_check, materialNameTypeValue_check, orderNumberTypeValue_check, typeValue_check,
purchaseOrderValue_check, supplierSelection_check
purchaseOrderValue_check, supplierSelection_check, 入库单号_check
this.dateRange ? dateRange_check = 1 : (dateRange_check = 0, this.dateRange = '')
this.materialNameTypeValue ? materialNameTypeValue_check = 1 : materialNameTypeValue_check = 0
this.orderNumberTypeValue ? orderNumberTypeValue_check = 1 : orderNumberTypeValue_check = 0
this.typeValue ? typeValue_check = 1 : typeValue_check = 0
this.purchaseOrderValue ? purchaseOrderValue_check = 1 : purchaseOrderValue_check = 0
this.supplierSelectionValue ? supplierSelection_check = 1 : supplierSelection_check = 0
this.入库单号Value ? 入库单号_check = 1 : 入库单号_check = 0
var param = []
param[0] = ['物料名称_check', materialNameTypeValue_check]
param[1] = ['物料名称', this.materialNameTypeValue]
param[2] = ['订单号_check', orderNumberTypeValue_check]
param[3] = ['订单号', this.orderNumberTypeValue]
param[4] = ['类型_check', typeValue_check]
param[5] = ['类型', this.typeValue]
param[6] = ['开始时间', this.dateRange[0]]
param[7] = ['结束时间', this.dateRange[1]]
param[8] = ['入库时间_check', dateRange_check]
param[9] = ['采购合同_check', purchaseOrderValue_check]
param[10] = ['采购合同流水号', this.purchaseOrderValue]
param[11] = ['供应商_check', supplierSelection_check]
param[12] = ['供应商名称', this.supplierSelectionValue]
param[0] = ['入库单号_check', 入库单号_check]
param[1] = ['入库单号', this.入库单号Value]
param[2] = ['物料名称_check', materialNameTypeValue_check]
param[3] = ['物料名称', this.materialNameTypeValue]
param[4] = ['订单号_check', orderNumberTypeValue_check]
param[5] = ['订单号', this.orderNumberTypeValue]
param[6] = ['类型_check', typeValue_check]
param[7] = ['类型', this.typeValue]
param[8] = ['开始时间', this.dateRange[0]]
param[9] = ['结束时间', this.dateRange[1]]
param[10] = ['入库时间_check', dateRange_check]
param[11] = ['采购合同_check', purchaseOrderValue_check]
param[12] = ['采购合同流水号', this.purchaseOrderValue]
param[13] = ['供应商_check', supplierSelection_check]
param[14] = ['供应商名称', this.supplierSelectionValue]
var Data = this.CreateData('2001', '仓储管理_入库记录_导出表格_查询', param)
this.exportExcel_NPOI(Data)
} else {
@@ -904,29 +915,32 @@ export default {
searchTable() {
this.loading = true
let dateRange_check, materialNameTypeValue_check, orderNumberTypeValue_check, typeValue_check,
purchaseOrderValue_check, supplierSelection_check
purchaseOrderValue_check, supplierSelection_check, 入库单号_check
this.dateRange ? dateRange_check = 1 : (dateRange_check = 0, this.dateRange = '')
this.materialNameTypeValue ? materialNameTypeValue_check = 1 : materialNameTypeValue_check = 0
this.orderNumberTypeValue ? orderNumberTypeValue_check = 1 : orderNumberTypeValue_check = 0
this.typeValue ? typeValue_check = 1 : typeValue_check = 0
this.purchaseOrderValue ? purchaseOrderValue_check = 1 : purchaseOrderValue_check = 0
this.supplierSelectionValue ? supplierSelection_check = 1 : supplierSelection_check = 0
this.入库单号Value ? 入库单号_check = 1 : 入库单号_check = 0
var param = []
param[0] = ['物料名称_check', materialNameTypeValue_check]
param[1] = ['物料名称', this.materialNameTypeValue]
param[2] = ['订单号_check', orderNumberTypeValue_check]
param[3] = ['订单号', this.orderNumberTypeValue]
param[4] = ['类型_check', typeValue_check]
param[5] = ['类型', this.typeValue]
param[6] = ['开始时间', this.dateRange[0]]
param[7] = ['结束时间', this.dateRange[1]]
param[8] = ['入库时间_check', dateRange_check]
param[9] = ['采购合同_check', purchaseOrderValue_check]
param[10] = ['采购合同流水号', this.purchaseOrderValue]
param[11] = ['供应商_check', supplierSelection_check]
param[12] = ['供应商名称', this.supplierSelectionValue]
param[13] = ['排序名称', this.orderName]
param[14] = ['排序方式', this.order]
param[0] = ['入库单号_check', 入库单号_check]
param[1] = ['入库单号', this.入库单号Value]
param[2] = ['物料名称_check', materialNameTypeValue_check]
param[3] = ['物料名称', this.materialNameTypeValue]
param[4] = ['订单号_check', orderNumberTypeValue_check]
param[5] = ['订单号', this.orderNumberTypeValue]
param[6] = ['类型_check', typeValue_check]
param[7] = ['类型', this.typeValue]
param[8] = ['开始时间', this.dateRange[0]]
param[9] = ['结束时间', this.dateRange[1]]
param[10] = ['入库时间_check', dateRange_check]
param[11] = ['采购合同_check', purchaseOrderValue_check]
param[12] = ['采购合同流水号', this.purchaseOrderValue]
param[13] = ['供应商_check', supplierSelection_check]
param[14] = ['供应商名称', this.supplierSelectionValue]
param[15] = ['排序名称', this.orderName]
param[16] = ['排序方式', this.order]
var Data = this.CreateData('11', '仓储管理_入库记录_查询', param, this.pageSize, this.pageCurrent)
this.ExecDatabase(Data).then(response => {
this.tableData = response.data.rows