fix: 进入某些出入库记录时不用做限制以及部分优化

This commit is contained in:
caoqianming 2023-12-25 10:46:48 +08:00
parent 611255a2d0
commit 29bd6ac6a2
4 changed files with 303 additions and 292 deletions

View File

@ -90,7 +90,8 @@ export default {
save: false, save: false,
}, },
query: { query: {
type__in: 'sale_out,do_in' type__in: 'sale_out,do_in',
item_mio__material__type: 10
}, },
form: { form: {

View File

@ -90,7 +90,8 @@ export default {
save: false, save: false,
}, },
query: { query: {
type: 'do_in' type__in: 'do_in,do_out',
item_mio__material__type: 20
}, },
form: { form: {

View File

@ -3,6 +3,10 @@
<el-header> <el-header>
<div class="left-panel"> <div class="left-panel">
<el-button type="primary" @click="add('pur_in')" v-auth="'mio.pur'">采购入库</el-button> <el-button type="primary" @click="add('pur_in')" v-auth="'mio.pur'">采购入库</el-button>
<el-select v-model="query.type" clearable style="width: 120px; margin-left: 2px" placeholder="出入库类型"
@change="handleQuery">
<el-option v-for="item in cateOptions" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
<el-select v-model="query.state" clearable style="width: 120px; margin-left: 2px" placeholder="状态" <el-select v-model="query.state" clearable style="width: 120px; margin-left: 2px" placeholder="状态"
@change="handleQuery"> @change="handleQuery">
<el-option v-for="item in stateOptions" :key="item.id" :label="item.name" :value="item.id"></el-option> <el-option v-for="item in stateOptions" :key="item.id" :label="item.name" :value="item.id"></el-option>
@ -74,11 +78,15 @@
{ id: 20, name: '已提交' }, { id: 20, name: '已提交' },
], ],
typeDict: { 'pur_in': '采购入库' }, typeDict: { 'pur_in': '采购入库' },
cateOptions: [
{ id: 'pur_in', name: '采购入库' }
],
dialog: { dialog: {
save: false, save: false,
}, },
query: { query: {
type: 'pur_in' type__in: 'pur_in,do_out',
item_mio__material__type: 40
}, },
form: { form: {

View File

@ -90,7 +90,8 @@
save: false, save: false,
}, },
query: { query: {
type: 'do_out' type__in: 'pur_in,do_out',
item_mio__material__type: 30
}, },
form: { form: {