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;
@@ -488,6 +514,8 @@
                            }}</a-button>
                        <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '编辑')
                        }}</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>
                    </div>