src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue
@@ -71,7 +71,11 @@
          <a-divider type="vertical" />
          <a @click="handleDetail(record)">生成数控加工程序确认表</a>
          <a @click="handleOpenPrintGuideCardModal(record)">生成数控加工程序确认表</a>
          <a-divider type="vertical" />
          <a @click="handleOpenPrintKnifeListModal(record)">生成刀具清单</a>
          <a-divider type="vertical" />
@@ -89,6 +93,10 @@
    <guide-card-batch-modal ref="modalForm" @ok="modalFormOk"></guide-card-batch-modal>
    <GuideCardBatchModalDrawer  ref="modalEditForm" @ok="modalFormOk"></GuideCardBatchModalDrawer>
    <guide-card-print-modal ref="guideCardPrintModal"/>
    <knife-list-print-modal ref="knifeListPrintModal"/>
  </a-card>
</template>
@@ -100,6 +108,8 @@
  import GuideCardBatchModal from './GuideCardBatchModal'
  import GuideCardBatchModalDrawer from './GuideCardBatchModal.Style#Drawer.vue'
  import { getAction } from '@api/manage'
  import GuideCardPrintModal from './GuideCardPrintModal'
  import KnifeListPrintModal from './KnifeListPrintModal'
  export default {
    name: 'GuideCardBatchList',
@@ -113,6 +123,8 @@
      }
    },
    components: {
      KnifeListPrintModal,
      GuideCardPrintModal,
      GuideCardBatchModal,
      GuideCardBatchModalDrawer
    },
@@ -161,7 +173,7 @@
            dataIndex: 'action',
            align:"center",
            fixed:"right",
            width:147,
            width:500,
            scopedSlots: { customRender: 'action' }
          }
        ],
@@ -242,6 +254,25 @@
        this.$refs.modalEditForm.title = "上传/修改信息";
        this.$refs.modalEditForm.disableSubmit = false;
      },
      /**
       * 控制数据加工程序确认表弹窗弹出
       * @param record 批次列表行记录
       */
      handleOpenPrintGuideCardModal(record){
        this.$refs.guideCardPrintModal.visible = true
        this.$refs.guideCardPrintModal.detail = Object.assign({},record)
      },
      /**
       * 控制数据加工程序确认表弹窗弹出
       * @param record 批次列表行记录
       */
      handleOpenPrintKnifeListModal(record){
        this.$refs.knifeListPrintModal.visible = true
        this.$refs.knifeListPrintModal.detail = Object.assign({},record)
      }
    }
  }
</script>