|
@@ -3,8 +3,8 @@
|
|
|
<ProTable ref="proTable" :is-show-search="false" :columns="columns" row-key="id" :data="subTaskList">
|
|
|
<!-- 表格 header 按钮 -->
|
|
|
<template #tableHeader="scope">
|
|
|
- <el-button type="primary" v-auth="['task:subtask:add']" icon="CirclePlus" @click="openDialog(1, '算法子任务新增')"> 新增 </el-button>
|
|
|
- <el-button type="primary" v-auth="['task:subtask:import']" icon="Upload" plain @click="batchAdd"> 导入 </el-button>
|
|
|
+ <!-- <el-button type="primary" v-auth="['task:subtask:add']" icon="CirclePlus" @click="openDialog(1, '算法子任务新增')"> 新增 </el-button>
|
|
|
+ <el-button type="primary" v-auth="['task:subtask:import']" icon="Upload" plain @click="batchAdd"> 导入 </el-button> -->
|
|
|
<el-button type="primary" v-auth="['task:subtask:export']" icon="Download" plain @click="downloadFile"> 导出 </el-button>
|
|
|
<el-button
|
|
|
type="danger"
|
|
@@ -41,16 +41,7 @@ import ImportExcel from '@/components/ImportExcel/index.vue'
|
|
|
import FormDialog from '@/components/FormDialog/index.vue'
|
|
|
import { useRoute, useRouter } from 'vue-router'
|
|
|
import { ProTableInstance, ColumnProps } from '@/components/ProTable/interface'
|
|
|
-import {
|
|
|
- listSubtaskApi,
|
|
|
- delSubtaskApi,
|
|
|
- addSubtaskApi,
|
|
|
- updateSubtaskApi,
|
|
|
- importTemplateApi,
|
|
|
- importSubtaskDataApi,
|
|
|
- exportSubtaskApi,
|
|
|
- getSubtaskApi
|
|
|
-} from '@/api/modules/task/subtask'
|
|
|
+import { listSubtaskApi, delSubtaskApi, addSubtaskApi, updateSubtaskApi, exportSubtaskApi, getSubtaskApi } from '@/api/modules/task/subtask'
|
|
|
import { getDictsApi } from '@/api/modules/system/dictData'
|
|
|
const router = useRouter()
|
|
|
const route = useRoute()
|
|
@@ -105,15 +96,15 @@ const downloadFile = async () => {
|
|
|
|
|
|
// 批量添加算法子任务
|
|
|
const dialogRef = ref<InstanceType<typeof ImportExcel> | null>(null)
|
|
|
-const batchAdd = () => {
|
|
|
- const params = {
|
|
|
- title: '算法子任务',
|
|
|
- tempApi: importTemplateApi,
|
|
|
- importApi: importSubtaskDataApi,
|
|
|
- getTableList: proTable.value?.getTableList
|
|
|
- }
|
|
|
- dialogRef.value?.acceptParams(params)
|
|
|
-}
|
|
|
+// const batchAdd = () => {
|
|
|
+// const params = {
|
|
|
+// title: '算法子任务',
|
|
|
+// tempApi: importTemplateApi,
|
|
|
+// importApi: importSubtaskDataApi,
|
|
|
+// getTableList: proTable.value?.getTableList
|
|
|
+// }
|
|
|
+// dialogRef.value?.acceptParams(params)
|
|
|
+// }
|
|
|
|
|
|
const formDialogRef = ref<InstanceType<typeof FormDialog> | null>(null)
|
|
|
// 打开弹框的功能
|