🐞 fix: 修复库存盘点筛选的选择器bug
This commit is contained in:
@@ -22,12 +22,12 @@
|
||||
</el-col>
|
||||
<el-col :span="20" class="main-panel">
|
||||
<div class="form-panel">
|
||||
<el-form :inline="true" class="filter-form">
|
||||
<el-form inline>
|
||||
<el-form-item label="库位" class="form-item">
|
||||
<WarehouseSelect v-model="defaultForm.warehouseId" />
|
||||
<WarehouseSelect size="mini" style="width: 200px;" v-model="defaultForm.warehouseId" />
|
||||
</el-form-item>
|
||||
<el-form-item label="挂载单据" class="form-item">
|
||||
<el-select v-model="defaultForm.stockIoId" placeholder="请选择挂载单据" clearable class="form-input">
|
||||
<el-select size="mini" v-model="defaultForm.stockIoId" placeholder="请选择挂载单据" clearable class="form-input">
|
||||
<el-option
|
||||
v-for="item in masterList"
|
||||
:key="item.stockIoId"
|
||||
@@ -37,22 +37,16 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="数量" class="form-item">
|
||||
<el-input v-model="defaultForm.quantity" class="form-input" />
|
||||
<el-input size="mini" v-model="defaultForm.quantity" class="form-input" />
|
||||
</el-form-item>
|
||||
<el-form-item label="记录类型" class="form-item">
|
||||
<el-select v-model="defaultForm.ioType" placeholder="请选择操作类型" clearable class="form-input">
|
||||
<!-- <el-option-->
|
||||
<!-- v-for="dict in dict.type.stock_io_type"-->
|
||||
<!-- :key="dict.value"-->
|
||||
<!-- :label="dict.label"-->
|
||||
<!-- :value="dict.value"-->
|
||||
<!-- />-->
|
||||
<el-select size="mini" v-model="defaultForm.ioType" placeholder="请选择操作类型" clearable class="form-input">
|
||||
<el-option label="入库" value="in" />
|
||||
<el-option label="出库" value="out" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="批次号" class="form-item">
|
||||
<el-input v-model="defaultForm.batchNo" class="form-input" />
|
||||
<el-input size="mini" v-model="defaultForm.batchNo" class="form-input" />
|
||||
</el-form-item>
|
||||
<el-button type="primary" :disabled="selectedList.length === 0" @click="handleBatchConfirm">批量确认</el-button>
|
||||
</el-form>
|
||||
@@ -60,7 +54,7 @@
|
||||
<div class="table-panel">
|
||||
<el-table :data="messageList" style="width: 100%" height="100%" class="message-table" stripe @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column prop="time" label="时间" width="180" align="center" />
|
||||
<el-table-column prop="time" label="时间" width="60" align="center" />
|
||||
<el-table-column prop="itemId" label="物料" align="center">
|
||||
<template #default="scope">
|
||||
<ProductInfo v-if="scope.row.itemType == 'product' || scope.row.itemType == 'semi'" :productId="scope.row.itemId" />
|
||||
@@ -106,10 +100,10 @@
|
||||
<el-input v-model="scope.row.batchNo" class="table-input" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" align="center">
|
||||
<el-table-column label="操作" align="center" width="120" fixed="right">
|
||||
<template #default="scope">
|
||||
<el-button type="primary" @click="handleDelete(scope.row)">删除</el-button>
|
||||
<el-button type="primary" @click="handleConfirm(scope.row)">确认</el-button>
|
||||
<el-button type="primary" size="mini" @click="handleDelete(scope.row)">删除</el-button>
|
||||
<el-button type="primary" size="mini" @click="handleConfirm(scope.row)">确认</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -332,13 +326,6 @@ export default {
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.main-panel {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: calc(100vh - 40px);
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
.panel-header {
|
||||
padding: 15px 20px;
|
||||
border-bottom: 1px solid #ebeef5;
|
||||
@@ -434,6 +421,8 @@ export default {
|
||||
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
|
||||
padding: 15px 20px;
|
||||
margin-bottom: 20px;
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.filter-form {
|
||||
|
||||
Reference in New Issue
Block a user