feat: 出入库记录按物料类型筛选

This commit is contained in:
caoqianming 2024-01-24 11:26:37 +08:00
parent 8458dc765e
commit 9a9ddcfe5d
6 changed files with 22 additions and 10 deletions

View File

@ -19,7 +19,7 @@
</div>
</el-header>
<el-main class="nopadding">
<scTable ref="table" :apiObj="apiObj" :params="query" row-key="id" stripe>
<scTable ref="table" :apiObj="apiObj" :params="params" :query="query" row-key="id" stripe>
<el-table-column type="index" width="50" />
<el-table-column label="记录编号" prop="number"></el-table-column>
<el-table-column label="出/入库类型">
@ -90,8 +90,11 @@ export default {
save: false,
},
query: {
},
params: {
type__in: 'sale_out,do_in',
// item_mio__material__type: 10
item_mio__material__type: 10
},
form: {

View File

@ -19,7 +19,7 @@
</div>
</el-header>
<el-main class="nopadding">
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="query" stripe>
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="params" :query="query" stripe>
<el-table-column type="index" width="50" />
<el-table-column label="记录编号" prop="number"></el-table-column>
<el-table-column label="出/入库类型">
@ -90,8 +90,11 @@ export default {
save: false,
},
query: {
},
params: {
type__in: 'do_in,do_out',
// item_mio__material__type: 20
item_mio__material__type: 20
},
form: {

View File

@ -40,7 +40,7 @@ export default {
data() {
return {
apiObj: this.$API.inm.warehouse.batch,
params: { count__gte: 1, material__type__in: '40' },
params: { count__gte: 1, material__type__in: '40, 50, 60, 70' },
selection: [],
query: {},
warehouseOptions: []

View File

@ -18,7 +18,7 @@
</div>
</el-header>
<el-main class="nopadding">
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="query" stripe>
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="params" :query="query" stripe>
<el-table-column type="index" width="50" />
<el-table-column label="记录编号" prop="number"></el-table-column>
<el-table-column label="出/入库类型">
@ -85,8 +85,11 @@ export default {
save: false,
},
query: {
},
params: {
type__in: 'pur_in',
// item_mio__material__type: 40
item_mio__material__type__in: '40, 50, 60, 70'
},
form: {

View File

@ -19,7 +19,7 @@
</div>
</el-header>
<el-main class="nopadding">
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="query" stripe>
<scTable ref="table" :apiObj="apiObj" row-key="id" :params="params" :query="query" stripe>
<el-table-column type="index" width="50" />
<el-table-column label="记录编号" prop="number"></el-table-column>
<el-table-column label="出/入库类型">
@ -90,8 +90,11 @@ export default {
save: false,
},
query: {
},
params: {
type__in: 'pur_in,do_out',
// item_mio__material__type: 30
item_mio__material__type: 30
},
form: {

View File

@ -161,7 +161,7 @@ export default {
} else if (cate == 'mainso') {
type__in = '30'
} else if (cate == 'helpso') {
type__in = '40'
type__in = '40, 50, 60, 70'
}
if (type == 'do_out') {//'10, 20, 30'
query = { page: 0, type__in: type__in, is_hidden: false, is_assemb: false };