Browse Source

2025-12-23

查询条件优化
master
fengyuan_yang 3 weeks ago
parent
commit
d8c19c2fed
  1. 11
      src/views/modules/sys/interface/interfaceLog.vue
  2. 11
      src/views/modules/sys/interface/systemLog.vue
  3. 45
      src/views/modules/warehouse/labelTransactionLog.vue

11
src/views/modules/sys/interface/interfaceLog.vue

@ -119,6 +119,15 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="事务ID">
<el-input
v-model="searchForm.transactionId"
placeholder="请输入事务ID"
clearable>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker <el-date-picker
@ -335,6 +344,7 @@ export default {
targetSystem: '', targetSystem: '',
needRetryFlag: null, needRetryFlag: null,
warehouseId: '', warehouseId: '',
transactionId: '',
dateRange: [], dateRange: [],
userName: this.$store.state.user.name userName: this.$store.state.user.name
}, },
@ -409,6 +419,7 @@ export default {
targetSystem: '', targetSystem: '',
needRetryFlag: null, needRetryFlag: null,
warehouseId: '', warehouseId: '',
transactionId: '',
dateRange: [], dateRange: [],
userName: this.$store.state.user.name userName: this.$store.state.user.name
} }

11
src/views/modules/sys/interface/systemLog.vue

@ -119,6 +119,15 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="事务ID">
<el-input
v-model="searchForm.transactionId"
placeholder="请输入事务ID"
clearable>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker <el-date-picker
@ -335,6 +344,7 @@ export default {
targetSystem: '', targetSystem: '',
needRetryFlag: null, needRetryFlag: null,
warehouseId: '', warehouseId: '',
transactionId: '',
dateRange: [], dateRange: [],
userName: this.$store.state.user.name userName: this.$store.state.user.name
}, },
@ -409,6 +419,7 @@ export default {
targetSystem: '', targetSystem: '',
needRetryFlag: null, needRetryFlag: null,
warehouseId: '', warehouseId: '',
transactionId: '',
dateRange: [], dateRange: [],
userName: this.$store.state.user.name userName: this.$store.state.user.name
} }

45
src/views/modules/warehouse/labelTransactionLog.vue

@ -28,9 +28,9 @@
<template v-if="searchExpanded"> <template v-if="searchExpanded">
<el-row :gutter="16"> <el-row :gutter="16">
<el-col :span="3">
<el-col :span="4">
<el-form-item label="BU"> <el-form-item label="BU">
<el-select v-model="searchData.buNo" placeholder="请选择" clearable>
<el-select v-model="searchData.buNo" placeholder="请选择" clearable style="width: 100%">
<el-option <el-option
v-for="i in userBuList" v-for="i in userBuList"
:key="i.buNo" :key="i.buNo"
@ -40,9 +40,9 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="3">
<el-col :span="4">
<el-form-item label="变动类型"> <el-form-item label="变动类型">
<el-select v-model="searchData.documentType" placeholder="请选择" clearable>
<el-select v-model="searchData.documentType" placeholder="请选择" clearable style="width: 100%">
<el-option <el-option
v-for="item in documentTypeList" v-for="item in documentTypeList"
:key="item.value" :key="item.value"
@ -67,6 +67,31 @@
<el-input v-model="searchData.partSpec" clearable placeholder="请输入"></el-input> <el-input v-model="searchData.partSpec" clearable placeholder="请输入"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4">
<el-form-item label="传输状态">
<el-select v-model="searchData.syncedFlag" placeholder="请选择" clearable style="width: 100%">
<el-option label="已传输" value="Y"></el-option>
<el-option label="未传输" value="N"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="16">
<el-col :span="4">
<el-form-item label="通知单号">
<el-input v-model="searchData.documentNo" clearable placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="关联单号">
<el-input v-model="searchData.orderNo" clearable placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="关联单行号">
<el-input v-model="searchData.orderLineNo" clearable placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="变动日期"> <el-form-item label="变动日期">
<el-date-picker <el-date-picker
@ -192,7 +217,11 @@ export default {
rollNo: '', rollNo: '',
partNo: '', partNo: '',
partSpec: '', partSpec: '',
transactionDateRange: []
transactionDateRange: [],
documentNo: '',
orderNo: '',
orderLineNo: '',
syncedFlag: ''
}, },
// "" // ""
documentTypeList: [ documentTypeList: [
@ -313,7 +342,11 @@ export default {
rollNo: '', rollNo: '',
partNo: '', partNo: '',
partSpec: '', partSpec: '',
transactionDateRange: []
transactionDateRange: [],
documentNo: '',
orderNo: '',
orderLineNo: '',
syncedFlag: ''
} }
this.initDefaultDate() this.initDefaultDate()
this.activeTab = 'all' this.activeTab = 'all'

Loading…
Cancel
Save