liu
昨天 5a322d24b59c4b70c08e792f21162be0f05d0199
src/views/aftersales/ticket/index.vue
@@ -3,6 +3,7 @@
import type { AftersalesTicketApi } from '#/api/aftersales/ticket';
import { ref } from 'vue';
import { useRouter } from 'vue-router';
import { Page, useVbenModal } from '@vben/common-ui';
import { AftersaleTicketStatusEnum } from '@vben/constants';
@@ -16,6 +17,16 @@
import { useTicketGridColumns, useTicketGridFormSchema } from './data';
import Form from './modules/form.vue';
const router = useRouter();
/** 查看工单(进入路由详情页,可登记回访/归档) */
function handleDetail(row: AftersalesTicketApi.Ticket) {
  router.push({
    name: 'AftersalesTicketDetail',
    params: { id: row.id },
  });
}
const sceneType = ref('1');
@@ -38,11 +49,6 @@
/** 创建工单 */
function handleCreate() {
  formModalApi.setData({ formType: 'create' }).open();
}
/** 查看工单 */
function handleDetail(row: AftersalesTicketApi.Ticket) {
  formModalApi.setData({ formType: 'detail', id: row.id }).open();
}
/** 编辑工单 */