Commit d013c36d authored by mhw's avatar mhw

更新

parent c86c395c
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" icon="el-icon-menu" @click="all(scope.row)" :size="defaultFormItemSize">详情</el-button> <el-button type="text" icon="el-icon-menu" @click="all(scope.row)" :size="defaultFormItemSize">详情</el-button>
<el-button v-if="scope.row.releaseStatus==0" type="text" icon="el-icon-plus" @click="addVersions(scope.row)" :size="defaultFormItemSize">新增版本</el-button> <el-button v-if="scope.row.releaseStatus==0" type="text" icon="el-icon-plus" @click="addVersions(scope.row)" :size="defaultFormItemSize">新增版本</el-button>
<el-button type="text" icon="el-icon-reading" v-else :size="defaultFormItemSize">去训练</el-button> <el-button type="text" icon="el-icon-reading" v-else :size="defaultFormItemSize" @click='drill(scope.row)'>去训练</el-button>
<el-button type="text" icon="el-icon-delete" @click="delDataset(scope.row)" :size="defaultFormItemSize">删除</el-button> <el-button type="text" icon="el-icon-delete" @click="delDataset(scope.row)" :size="defaultFormItemSize">删除</el-button>
<template v-if="scope.row.inputStatus !== 0"> <template v-if="scope.row.inputStatus !== 0">
<el-dropdown style="margin-left:15px;color: #0092FF;" :size="defaultFormItemSize"> <el-dropdown style="margin-left:15px;color: #0092FF;" :size="defaultFormItemSize">
...@@ -312,6 +312,11 @@ export default { ...@@ -312,6 +312,11 @@ export default {
enhance(data) { enhance(data) {
// 增强 // 增强
}, },
drill(data) {
// 去训练
console.log(data)
this.$router.push({ name: 'sft' })
},
putOut(data) { putOut(data) {
console.log(data) console.log(data)
this.$confirm('是否确认发布', '提示', { this.$confirm('是否确认发布', '提示', {
......
...@@ -48,9 +48,9 @@ ...@@ -48,9 +48,9 @@
<vxe-column field="operation" title="操作"> <vxe-column field="operation" title="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" icon="el-icon-menu" :size="defaultFormItemSize" @click="all(scope.row)">详情</el-button> <el-button type="text" icon="el-icon-menu" :size="defaultFormItemSize" @click="all(scope.row)">详情</el-button>
<el-button type="text" :size="defaultFormItemSize">标注</el-button> <!-- <el-button type="text" :size="defaultFormItemSize">标注</el-button> -->
<!-- <el-button type="text" :size="defaultFormItemSize" @click="edit(scope.row)">编辑</el-button> <!-- <el-button type="text" :size="defaultFormItemSize" @click="edit(scope.row)">编辑</el-button>-->
<el-button type="text" :size="defaultFormItemSize" @click="del(scope.row)">删除</el-button> --> <el-button type="text" :size="defaultFormItemSize" @click="del(scope.row)">删除</el-button>
</template> </template>
</vxe-column> </vxe-column>
</vxe-table> </vxe-table>
...@@ -68,7 +68,7 @@ import { mapGetters } from 'vuex' ...@@ -68,7 +68,7 @@ import { mapGetters } from 'vuex'
import { DropdownWidget, TableWidget, UploadWidget, ChartWidget } from '@/utils/widget.js' import { DropdownWidget, TableWidget, UploadWidget, ChartWidget } from '@/utils/widget.js'
import { DatasetVersion } from '@/api/gptController.js' import { DatasetVersion } from '@/api/gptController.js'
import editOrAdd from './dialog/editOrAdd' import editOrAdd from './dialog/editOrAdd'
import versionsTableBox from './versionsTableBox/index.vue'
export default { export default {
data() { data() {
return { return {
...@@ -186,7 +186,7 @@ export default { ...@@ -186,7 +186,7 @@ export default {
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
let params = { batchTaskId: item.batchTaskId } let params = { versionId: item.versionId }
DatasetVersion.delete(this, params) DatasetVersion.delete(this, params)
.then((res) => { .then((res) => {
this.$message.success('删除成功') this.$message.success('删除成功')
...@@ -197,6 +197,21 @@ export default { ...@@ -197,6 +197,21 @@ export default {
}) })
}) })
}, },
all(row) {
this.$dialog
.show(
row.datasetName,
versionsTableBox,
{
area: ['100%', '100%']
},
{ tableData: row, refresh: this.refresh }
)
.then((res) => {
this.refresh()
})
.catch((e) => {})
},
refresh(reloadData = false) { refresh(reloadData = false) {
if (reloadData) { if (reloadData) {
this.myDataSetPage.tableData.impl.refreshTable(true, 1) this.myDataSetPage.tableData.impl.refreshTable(true, 1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment