feat(wms/move): 新增调拨单批量操作功能
1. 新增批量匹配创建物料和批量更新调拨单明细的API接口 2. 新增批量操作开关,支持批量修改库区和物料信息 3. 优化表格组件的批量操作逻辑,统一处理批量更新请求
This commit is contained in:
@@ -220,10 +220,10 @@
|
||||
<div style="margin-bottom: 10px; display: flex; align-items: center;">
|
||||
<el-button icon="el-icon-download" type="warning" plain @click="handleExportDetail">导出</el-button>
|
||||
<el-button style="margin-right: 10px;" icon="el-icon-refresh" type="success" plain @click="handleRefreshDetailList">刷新</el-button>
|
||||
<!-- <el-button :loading="buttonLoading" style="margin-right: 10px;" icon="el-icon-check" type="primary" plain @click="handleConfirmAll" v-if="currentOrderStatus == '2'">执行全部</el-button> -->
|
||||
<coil-selector v-loading="buttonLoading" ref="coilSelector" :filters="{ dataType: 1, status: 0 }" multiple @confirm="handleCoilChange" v-if="canAddCoils"></coil-selector>
|
||||
<el-checkbox v-model="batchEdit" style="margin-right: 10px;">批量操作</el-checkbox>
|
||||
</div>
|
||||
<transfer-item-table ref="transferItemTable" :data="transferOrderItems" @refreshData="getDetailList" :orderStatus="currentOrderStatus" :canEdit="canAddCoils" />
|
||||
<transfer-item-table ref="transferItemTable" :data="transferOrderItems" :batchEdit="batchEdit" @refreshData="getDetailList" :orderStatus="currentOrderStatus" :canEdit="canAddCoils" />
|
||||
</el-dialog>
|
||||
</div>
|
||||
</template>
|
||||
@@ -262,6 +262,8 @@ export default {
|
||||
title: "",
|
||||
// 是否显示弹出层
|
||||
open: false,
|
||||
// 是否批量操作
|
||||
batchEdit: false,
|
||||
// 查询参数
|
||||
queryParams: {
|
||||
pageNum: 1,
|
||||
|
||||
Reference in New Issue
Block a user