From a1a7c03eae40f4b0344fce652e1a240cf5283624 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期五, 13 九月 2024 16:37:42 +0800 Subject: [PATCH] #合并订单出库,统一转波次出库前最新代码 --- zy-asrs-admin/src/views/out/wave/index.vue | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/zy-asrs-admin/src/views/out/wave/index.vue b/zy-asrs-admin/src/views/out/wave/index.vue index 098a2a2..f0c760e 100644 --- a/zy-asrs-admin/src/views/out/wave/index.vue +++ b/zy-asrs-admin/src/views/out/wave/index.vue @@ -1,5 +1,5 @@ <script setup> -import { getCurrentInstance, ref, computed, reactive } from 'vue'; +import { getCurrentInstance, ref, computed, reactive, watch } from 'vue'; import { useRouter } from "vue-router"; import { get, post, postBlob } from '@/utils/request.js' import { message, Modal } from 'ant-design-vue'; @@ -143,6 +143,7 @@ detl.waveId = item.id; detl.waveType = item.waveType; detl.waveType$ = item.waveType$; + detl.generateTask = item.generateTask; tmp.push(detl) }) }) @@ -219,8 +220,6 @@ // } const handleGenerateOut = (item) => { - console.log(item); - get('/api/wave/list/' + item.waveId, {}).then(resp => { let result = resp.data; let data = result.data; @@ -231,6 +230,7 @@ orderOutMergePreviewChild.value.open = true; orderOutMergePreviewChild.value.records = orderIds; + orderOutMergePreviewChild.value.waveId = item.waveId; }) } @@ -311,13 +311,15 @@ </div> --> </div> <a-table :data-source="tableData" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="index" - :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="state.columns" @resizeColumn="handleResizeColumn" :loading="state.loading"> + :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="state.columns" @resizeColumn="handleResizeColumn" + :loading="state.loading"> <template #bodyCell="{ column, text, record }"> <template v-if="column.dataIndex === 'oper'"> <div style="display: flex;justify-content: space-evenly;"> - <a-button type="link" primary @click="handleGenerateOut(record)">{{ formatMessage('page.generateOut', - '鐢熸垚鍑哄簱浠诲姟') - }}</a-button> + <a-button type="link" primary @click="handleGenerateOut(record)" :disabled="record.generateTask">{{ + formatMessage('page.generateOut', + '鐢熸垚鍑哄簱浠诲姟') + }}</a-button> <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '鍒犻櫎') }}</a-button> </div> -- Gitblit v1.9.1