feat(MmInventory): 添加表格高度和撤销操作功能
- 为表格添加固定高度以优化显示 - 在出入库记录表格中添加撤销操作按钮 - 调整对话框位置和分页参数绑定
This commit is contained in:
@@ -41,13 +41,6 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="出入库" prop="inOrOut">
|
||||
<el-select v-model="queryParams.inOrOut" filterable placeholder="请选择">
|
||||
<el-option label="全部" value=""> </el-option>
|
||||
<el-option label="入库" value="入库"></el-option>
|
||||
<el-option label="出库" value="出库"></el-option>
|
||||
</el-select>
|
||||
</el-form-item> -->
|
||||
<el-form-item>
|
||||
<el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>
|
||||
<el-button icon="refresh" @click="resetQuery">{{ $t('btn.reset') }}</el-button>
|
||||
@@ -79,6 +72,7 @@
|
||||
<el-table
|
||||
:data="dataList"
|
||||
v-loading="loading"
|
||||
height="66vh"
|
||||
ref="table"
|
||||
border
|
||||
header-cell-class-name="el-table-header-cell"
|
||||
@@ -544,7 +538,7 @@
|
||||
</el-dialog>
|
||||
|
||||
<!-- 进出库记录弹出框 -->
|
||||
<el-dialog :title="title" v-model="openRecord" width="80%">
|
||||
<el-dialog :title="title" v-model="openRecord" width="80%" top="5vh">
|
||||
<el-form :model="queryParamsRecord" label-position="right" inline ref="queryRecordRef" @submit.prevent>
|
||||
<el-form-item label="出入库" prop="searchType">
|
||||
<el-select @change="handleRecordFlagChange" v-model="queryParamsRecord.recordFlag" filterable placeholder="请选择出入库">
|
||||
@@ -578,6 +572,7 @@
|
||||
<el-table
|
||||
v-if="inoroutFlag == '出库'"
|
||||
:data="recordData"
|
||||
height="64vh"
|
||||
v-loading="loading"
|
||||
ref="table"
|
||||
border
|
||||
@@ -606,10 +601,24 @@
|
||||
<el-table-column prop="workorder" label="工单号" align="center" v-if="columns.showColumn('workorder')" />
|
||||
<el-table-column prop="operator" label="操作员" align="center" v-if="columns.showColumn('operator')" />
|
||||
<el-table-column prop="remarks" label="备注" align="center" v-if="columns.showColumn('remarks')" />
|
||||
<el-table-column label="操作">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
type="info"
|
||||
size="small"
|
||||
icon="refresh-left"
|
||||
title="删除"
|
||||
v-hasPermi="['mmrecordinbound:delete']"
|
||||
@click="handleDelete(scope.row)"
|
||||
>撤销</el-button
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<el-table
|
||||
v-if="inoroutFlag == '入库'"
|
||||
:data="recordData"
|
||||
height="64vh"
|
||||
v-loading="loading"
|
||||
ref="table"
|
||||
border
|
||||
@@ -636,8 +645,21 @@
|
||||
<el-table-column prop="warehouseCode" label="仓库编码" align="center" v-if="columns.showColumn('warehouseCode')" />
|
||||
<el-table-column prop="batchNo" label="批次号" align="center" v-if="columns.showColumn('batchNo')" />
|
||||
<el-table-column prop="operator" label="操作员" align="center" v-if="columns.showColumn('operator')" />
|
||||
<el-table-column label="操作">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
type="info"
|
||||
size="small"
|
||||
icon="refresh-left"
|
||||
title="删除"
|
||||
v-hasPermi="['mmrecordinbound:delete']"
|
||||
@click="handleDelete(scope.row)"
|
||||
>撤销</el-button
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<pagination :total="recordTotal" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="queryRecord" />
|
||||
<pagination :total="recordTotal" v-model:page="queryParamsRecord.pageNum" v-model:limit="queryParamsRecord.pageSize" @pagination="queryRecord" />
|
||||
</el-dialog>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user