gaoluyang
4 天以前 787ccc59ba89bacc075562a161ecf02bc76ebadc
src/views/mes/dv/repair/index.vue
@@ -1,10 +1,10 @@
<script lang="ts" setup>
<script lang="ts" setup>
import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import type { MesDvRepairApi } from '#/api/mes/dv/repair';
import { Page, useVbenModal } from '../../../../packages/effects/common-ui/src';
import { MesDvRepairStatusEnum } from '../../../../packages/constants/src';
import { downloadFileFromBlobPart } from '../../../../packages/utils/src';
import { Page, useVbenModal } from '@vben/common-ui';
import { MesDvRepairStatusEnum } from '@vben/constants';
import { downloadFileFromBlobPart } from '@vben/utils';
import { Button, message } from 'ant-design-vue';
@@ -25,17 +25,17 @@
  gridApi.query();
}
/** 创建维修工单 */
/** 创建维修订单 */
function handleCreate() {
  formModalApi.setData({ formType: 'create' }).open();
}
/** 查看维修工单 */
/** 查看维修订单 */
function handleDetail(row: MesDvRepairApi.Repair) {
  formModalApi.setData({ id: row.id, formType: 'detail' }).open();
}
/** 编辑维修工单 */
/** 编辑维修订单 */
function handleEdit(row: MesDvRepairApi.Repair) {
  formModalApi.setData({ id: row.id, formType: 'update' }).open();
}
@@ -50,7 +50,7 @@
  formModalApi.setData({ id: row.id, formType: 'finish' }).open();
}
/** 删除维修工单 */
/** 删除维修订单 */
async function handleDelete(row: MesDvRepairApi.Repair) {
  const hideLoading = message.loading({
    content: $t('ui.actionMessage.deleting', [row.name]),
@@ -65,10 +65,10 @@
  }
}
/** 导出维修工单 */
/** 导出维修订单 */
async function handleExport() {
  const data = await exportRepair(await gridApi.formApi.getValues());
  downloadFileFromBlobPart({ fileName: '维修工单.xls', source: data });
  downloadFileFromBlobPart({ fileName: '维修订单.xls', source: data });
}
const [Grid, gridApi] = useVbenVxeGrid({
@@ -102,12 +102,12 @@
</script>
<template>
  <Page auto-content-height><FormModal @success="handleRefresh" />
    <Grid table-title="维修工单列表">
    <Grid table-title="维修订单列表">
      <template #toolbar-tools>
        <TableAction
          :actions="[
            {
              label: $t('ui.actionTitle.create', ['维修工单']),
              label: $t('ui.actionTitle.create', ['维修订单']),
              type: 'primary',
              icon: ACTION_ICON.ADD,
              auth: ['mes:dv-repair:create'],