12 小时以前 c77086ad2d7949ab36dd0c4e0b59907e672dd64f
src/views/mes/md/item/modules/form.vue
@@ -8,7 +8,7 @@
import { useVbenModal } from '@vben/common-ui';
import { BarcodeBizTypeEnum } from '@vben/constants';
import { Button, Empty, message, Tabs } from 'ant-design-vue';
import { Button, message, Tabs } from 'ant-design-vue';
import { useVbenForm } from '#/adapter/form';
import { createItem, getItem, updateItem } from '#/api/mes/md/item';
@@ -129,22 +129,30 @@
      class="mx-4 mt-4"
    >
      <Tabs.TabPane key="bom" tab="BOM 组成">
        <p class="mb-3 text-xs text-gray-400">
          此处维护的是产品自身的物料构成(配方),并非工艺路线的投料 BOM;在「工艺流程」工作台配置「投入物料」时,会从该 BOM 中选择物料。
        </p>
        <ProductBomForm :form-type="formType" :item-id="formData.id" />
      </Tabs.TabPane>
      <Tabs.TabPane v-if="formData.batchFlag" key="batch" tab="批次属性">
        <p class="mb-3 text-xs text-gray-400">
          此处配置每个批次需要登记的属性维度,勾选后入库、报工、质检等环节将按所选维度生成批次信息。物料与产品的可选属性不同:物料侧重供应商、有效期等,产品侧重订单、工序、工作站等。
        </p>
        <ItemBatchConfigForm
          :form-type="formType"
          :item-id="formData.id"
          :item-or-product="currentItemOrProduct"
        />
      </Tabs.TabPane>
      <!-- 替代品标签页未实现,暂时隐藏
      <Tabs.TabPane key="substitute" tab="替代品">
        <Empty description="替代品(待实现)" />
      </Tabs.TabPane>
      <Tabs.TabPane key="sip" tab="SIP">
      -->
      <Tabs.TabPane key="sip" tab="检验指导书(SIP)">
        <ProductSipForm :form-type="formType" :item-id="formData.id" />
      </Tabs.TabPane>
      <Tabs.TabPane key="sop" tab="SOP">
      <Tabs.TabPane key="sop" tab="作业指导书(SOP)">
        <ProductSopForm :form-type="formType" :item-id="formData.id" />
      </Tabs.TabPane>
    </Tabs>