ysq-dev-0811
杨世强 1 year ago
parent 599015f6c1
commit 42020ecc7b

@ -1,58 +1,14 @@
<<<<<<< HEAD:yudao-ui-admin-vben-master/src/views/xxjj/customer/index.vue
=======
<template>
<div>
<BasicTable @register="registerTable">
<template #toolbar>
<a-button type="primary" v-auth="['xxjj:subject-basic:create']" :preIcon="IconEnum.ADD" @click="handleCreate">
{{ t('action.create') }}
</a-button>
<a-button type="warning" v-auth="['xxjj:subject-basic:export']" :preIcon="IconEnum.EXPORT" @click="handleExport">
{{ t('action.export') }}
</a-button>
</template>
<template #bodyCell="{ column, record }">
<template v-if="column.key === 'action'">
<TableAction
:actions="[
{ icon: IconEnum.EDIT, label: t('action.edit'), auth: 'xxjj:subject-basic:update', onClick: handleEdit.bind(null, record) },
{
icon: IconEnum.DELETE,
color: 'error',
label: t('action.delete'),
auth: 'xxjj:subject-basic:delete',
popConfirm: {
title: t('common.delMessage'),
placement: 'left',
confirm: handleDelete.bind(null, record)
}
}
]"
/>
</template>
</template>
</BasicTable>
<SubjectBasicModal @register="registerModal" @success="reload()" />
</div>
</template>
>>>>>>> add9532e04020984b8af814009400f6d2b947fce:yunxi-ui-admin-vben/src/views/xxjj/service/index.vue
<script lang="ts" setup> <script lang="ts" setup>
import CustomerModal from './CustomerModal.vue' import CustomerModal from './CustomerModal.vue'
import { columns, searchFormSchema } from './customer.data'
import { useI18n } from '@/hooks/web/useI18n' import { useI18n } from '@/hooks/web/useI18n'
import { useMessage } from '@/hooks/web/useMessage' import { useMessage } from '@/hooks/web/useMessage'
import { useModal } from '@/components/Modal' import { useModal } from '@/components/Modal'
<<<<<<< HEAD:yudao-ui-admin-vben-master/src/views/xxjj/customer/index.vue
import { IconEnum } from '@/enums/appEnum'
import { BasicTable, TableAction, useTable } from '@/components/Table'
import { deleteCustomer, exportCustomer, getCustomerPage } from '@/api/xxjj/customer'
=======
import SubjectBasicModal from './SubjectBasicModal.vue' import SubjectBasicModal from './SubjectBasicModal.vue'
import { IconEnum } from '@/enums/appEnum' import { IconEnum } from '@/enums/appEnum'
import { BasicTable, useTable, TableAction } from '@/components/Table' import { BasicTable, useTable, TableAction } from '@/components/Table'
import { deleteSubjectBasic, exportSubjectBasic, getSubjectBasicPage } from '@/api/xxjj/subjectBasic' import { deleteSubjectBasic, exportSubjectBasic, getSubjectBasicPage } from '@/api/xxjj/subjectBasic'
import { columns, searchFormSchema } from './subjectBasic.data' import { columns, searchFormSchema } from './subjectBasic.data'
>>>>>>> add9532e04020984b8af814009400f6d2b947fce:yunxi-ui-admin-vben/src/views/xxjj/service/index.vue
defineOptions({ name: 'service' }) defineOptions({ name: 'service' })

Loading…
Cancel
Save