|
|
|
|
@ -238,7 +238,6 @@
|
|
|
|
|
<el-button
|
|
|
|
|
link
|
|
|
|
|
type="success"
|
|
|
|
|
:disabled="!isTaskEnabled(scope.row)"
|
|
|
|
|
@click="handleCreateTicket(scope.row)"
|
|
|
|
|
:loading="ticketLoadingId === scope.row.id"
|
|
|
|
|
>
|
|
|
|
|
@ -471,10 +470,6 @@ const handleDelete = async (id?: number) => {
|
|
|
|
|
const ticketLoadingId = ref<number | undefined>(undefined)
|
|
|
|
|
const handleCreateTicket = async (row?: TaskManagementVO) => {
|
|
|
|
|
if (!row?.id) return
|
|
|
|
|
if (!isTaskEnabled(row)) {
|
|
|
|
|
message.warning(t('EquipmentManagement.TaskManagement.createTicketDisabledTip'))
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
await message.confirm(
|
|
|
|
|
|