#
Junjie
2024-08-02 e83dacb5066a86db29dbdc232218d8aba6adc95f
zy-asrs-admin/src/components/order/edit.vue
@@ -14,7 +14,7 @@
const orderDetlChild = ref(null);
const props = defineProps({
    ioModel: 1
    ioModel: null
})
const emit = defineEmits(['tableReload'])
@@ -23,6 +23,10 @@
    if (newVal) {
        await nextTick();// await dom update
        orderDetlChild.value.orderId = formData.value.id;
        orderNoQuery();
    }else {
        orderDetlChild.value.orderId = null;
    }
})
@@ -47,6 +51,7 @@
    if (!isSave.value) {
        param.deleteDetlId = orderDetlChild.value.deleteDetlId;
        param.orderId = formData.value.id;
    }
    post(isSave.value ? '/api/order/save' : '/api/order/update', param).then((resp) => {
@@ -93,6 +98,15 @@
    })
}
function orderNoQuery() {
    if (isSave.value) {
        get('/api/orderNoRule/getOrderNo/' + props.ioModel, {}).then(resp => {
            let result = resp.data;
            formData.value.orderNo = result.data;
        })
    }
}
defineExpose({
    open,
    formData,