skyouc
2025-08-09 9bb2e38751eda3271844d6b2b27231d0d98ebd6c
zy-asrs-admin/src/components/order/order/orderOut.vue
@@ -215,6 +215,31 @@
    editChild.value.isSave = item == null;
}
// const handleDone = (item) => {
//         Modal.confirm({
//         title: formatMessage('page.delete', '完结'),
//         content: formatMessage('page.delete.confirm', '确定完成该项吗?'),
//         maskClosable: true,
//         onOk: async () => {
//             const hide = message.loading(formatMessage('common.loading', '请求中'));
//             try {
//                 post('/api/order/done/' + rows.map((row) => row.id).join(','), {}).then(resp => {
//                     let result = resp.data;
//                     if (result.code === 200) {
//                         message.success(result.msg);
//                     } else {
//                         message.error(result.msg);
//                     }
//                     getPage()
//                     hide()
//                 })
//             } catch (error) {
//                 message.error(formatMessage('common.fail', '请求失败'));
//             }
//         },
//     });
// }
const handleDel = (rows) => {
    Modal.confirm({
        title: formatMessage('page.delete', '删除'),
@@ -270,6 +295,7 @@
        newItem.specs = item.mat$.specs
        newItem.batch = item.batch
        newItem.anfme = item.anfme
        newItem.wareType$ = item.wareType$
        printData.push(newItem)
    })
    printChild.value.printData = printData;
@@ -438,7 +464,7 @@
                    <a-select v-model:value="channel" :options="channelList" mode="multiple"
                        style="width: 100px;"></a-select>
                    <a-button @click="handleGenerateWave()">{{ formatMessage('common.generateWave', '生成波次')
                    }}</a-button>
                        }}</a-button>
                </div>
            </div>
@@ -481,15 +507,17 @@
                    <div style="display: flex;justify-content: space-evenly;">
                        <a-button type="link" primary @click="showDetl(record)">{{ formatMessage('page.order.orderDetl',
                            '订单明细')
                            }}</a-button>
                        }}</a-button>
                        <a-button type="link" primary @click="handlePrint(record)">{{
                            formatMessage('page.order.orderDetl',
                                '打印订单')
                            }}</a-button>
                        }}</a-button>
                        <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '编辑')
                        }}</a-button>
                            }}</a-button>
                        <!-- <a-button type="link" primary @click="handleDone(record)">{{ formatMessage('page.edit', '完结')
                            }}</a-button> -->
                        <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '删除')
                        }}</a-button>
                            }}</a-button>
                    </div>
                </template>
            </template>