src/views/mes/qc/pendinginspect/index.vue
@@ -6,8 +6,8 @@
import type { MesQcPendingInspectApi } from '#/api/mes/qc/pendinginspect';
import type { MesQcRqcApi } from '#/api/mes/qc/rqc';
import { DocAlert, Page, useVbenModal } from '../../../../packages/effects/common-ui/src';
import { MesQcTypeEnum } from '../../../../packages/constants/src';
import { Page, useVbenModal } from '@vben/common-ui';
import { MesQcTypeEnum } from '@vben/constants';
import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table';
import { getPendingInspectPage } from '#/api/mes/qc/pendinginspect';
@@ -59,6 +59,7 @@
/** 创建过程检验单(IPQC) */
function handleCreateIpqc(row: MesQcPendingInspectApi.PendingInspect) {
  const prefill: MesQcIpqcApi.Ipqc = {
    batchCode: row.batchCode,
    checkQuantity: row.quantity,
    inspectDate: row.recordTime,
    itemId: row.itemId,
@@ -67,9 +68,6 @@
    sourceDocId: row.sourceDocId,
    sourceDocType: row.sourceDocType,
    sourceLineId: row.sourceLineId,
    taskId: row.taskId,
    workOrderId: row.workOrderId,
    workstationId: row.workstationId,
  };
  ipqcFormModalApi.setData({ formType: 'create', prefill }).open();
}
@@ -136,15 +134,7 @@
</script>
<template>
  <Page auto-content-height>
    <template #doc>
      <DocAlert
        title="【质量】待检任务、检验结果、缺陷记录"
        url="https://doc.iocoder.cn/mes/qc/pending-inspect/"
      />
    </template>
    <IqcFormModal @success="handleRefresh" />
  <Page auto-content-height><IqcFormModal @success="handleRefresh" />
    <IpqcFormModal @success="handleRefresh" />
    <OqcFormModal @success="handleRefresh" />
    <RqcFormModal @success="handleRefresh" />