zhangwencui
3 天以前 a2002ba0e8aa2a0e4eee61b5205748d8f6e454fc
src/views/wls/productissue/modules/form.vue
@@ -152,7 +152,12 @@
      if (formData.value?.id) {
        await updateProductIssue({ ...formData.value, ...data });
        formData.value = { ...formData.value, ...data };
      } else {
        emit('success');
        message.success($t('ui.actionMessage.operationSuccess'));
        await modalApi.close();
        return;
      }
      // 新增:保持弹窗打开,切换到编辑模式
        const id = await createProductIssue(data);
        formData.value = {
          ...data,
@@ -162,7 +167,6 @@
        await formApi.setFieldValue('id', id);
        await formApi.setFieldValue('status', formData.value.status);
        formType.value = 'update';
      }
      originalSnapshot.value = JSON.stringify(await formApi.getValues());
      emit('success');
      message.success($t('ui.actionMessage.operationSuccess'));