zhangwencui
5 天以前 9de353486d609f7adfad711e7b13e7161c044cad
工艺路线工序增加产出产品字段
已修改4个文件
24 ■■■■■ 文件已修改
src/api/mes/pro/route/process/index.ts 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mes/pro/task/modules/schedule-form.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mes/process-design/route/data.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mes/process-design/route/modules/process-list.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/mes/pro/route/process/index.ts
@@ -18,6 +18,9 @@
    keyFlag?: boolean;
    checkFlag?: boolean;
    backflushFlag?: boolean;
    outputItemId?: number;
    outputItemCode?: string;
    outputItemName?: string;
    remark?: string;
    createTime?: Date;
  }
src/views/mes/pro/task/modules/schedule-form.vue
@@ -129,7 +129,7 @@
        <TaskList
          :color-code="rp.colorCode"
          :disabled="isReadonly"
          :item-id="workOrder.productId"
          :item-id="rp.outputItemId || workOrder.productId"
          :process-id="rp.processId!"
          :route-id="currentRouteId"
          :work-order-id="workOrder.id!"
src/views/mes/process-design/route/data.ts
@@ -248,6 +248,15 @@
      rules: z.boolean().default(true),
    },
    {
      fieldName: "outputItemId",
      label: "产出产品",
      component: markRaw(MdItemSelect),
      componentProps: {
        placeholder: "留空则默认为工单成品",
      },
      formItemClass: "col-span-2",
    },
    {
      fieldName: "prepareTime",
      label: "准备时间(分)",
      component: "InputNumber",
@@ -326,6 +335,12 @@
        props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING },
      },
    },
    {
      field: "outputItemName",
      title: "产出产品",
      width: 140,
      slots: { default: "outputItemName" },
    },
    { field: "prepareTime", title: "准备时间(分)", width: 110 },
    { field: "waitTime", title: "等待时间(分)", width: 110 },
    {
src/views/mes/process-design/route/modules/process-list.vue
@@ -110,6 +110,10 @@
        <span>{{ row.colorCode }}</span>
      </div>
    </template>
    <template #outputItemName="{ row }">
      <span v-if="row.outputItemName">{{ row.outputItemName }}</span>
      <span v-else class="text-gray-400">-</span>
    </template>
    <template #actions="{ row }">
      <TableAction
        :actions="[