提交 a90bc129 authored 作者: taojinlong's avatar taojinlong

fix: 数据集移动

上级 7dfe9ccf
...@@ -46,10 +46,10 @@ public class DataSetTableController { ...@@ -46,10 +46,10 @@ public class DataSetTableController {
} }
} }
@ApiOperation("重命名") @ApiOperation("修改")
@PostMapping("rename") @PostMapping("alter")
public void rename(@RequestBody DataSetTableRequest request) throws Exception { public void alter(@RequestBody DataSetTableRequest request) throws Exception {
dataSetTableService.rename(request); dataSetTableService.alter(request);
} }
@ApiOperation("删除") @ApiOperation("删除")
......
...@@ -251,12 +251,9 @@ public class DataSetTableService { ...@@ -251,12 +251,9 @@ public class DataSetTableService {
return datasetTable; return datasetTable;
} }
public void rename(DataSetTableRequest request)throws Exception { public void alter(DataSetTableRequest request)throws Exception {
checkName(request); checkName(request);
DatasetTable datasetTable = new DatasetTable(); datasetTableMapper.updateByPrimaryKeySelective(request);
datasetTable.setId(request.getId());
datasetTable.setName(request.getName());
datasetTableMapper.updateByPrimaryKeySelective(datasetTable);
} }
public void delete(String id) throws Exception { public void delete(String id) throws Exception {
......
...@@ -43,9 +43,9 @@ export function addTable(data) { ...@@ -43,9 +43,9 @@ export function addTable(data) {
}) })
} }
export function rename(data) { export function alter(data) {
return request({ return request({
url: '/dataset/table/rename', url: '/dataset/table/alter',
method: 'post', method: 'post',
loading: true, loading: true,
data data
......
...@@ -341,7 +341,7 @@ ...@@ -341,7 +341,7 @@
</template> </template>
<script> <script>
import { loadTable, getScene, addGroup, delGroup, addTable, delTable, post, isKettleRunning, rename} from '@/api/dataset/dataset' import { loadTable, getScene, addGroup, delGroup, addTable, delTable, post, isKettleRunning, alter} from '@/api/dataset/dataset'
import GroupMoveSelector from './GroupMoveSelector' import GroupMoveSelector from './GroupMoveSelector'
import DsMoveSelector from './DsMoveSelector' import DsMoveSelector from './DsMoveSelector'
...@@ -419,23 +419,12 @@ export default { ...@@ -419,23 +419,12 @@ export default {
} }
}, },
computed: { computed: {
// sceneData: function() {
// // this.tableTree()
// // console.log(this.$store.state.dataset.sceneData)
// this.refreshNodeBy(this.currGroup.id)
// return this.$store.state.dataset.sceneData
// }
}, },
created() { created() {
this.kettleState() this.kettleState()
}, },
watch: { watch: {
search(val) { search(val) {
// if (val && val !== '') {
// this.tableData = JSON.parse(JSON.stringify(this.tables.filter(ele => { return ele.name.includes(val) })))
// } else {
// this.tableData = JSON.parse(JSON.stringify(this.tables))
// }
this.$emit('switchComponent', { name: '' }) this.$emit('switchComponent', { name: '' })
this.tData = [] this.tData = []
this.expandedArray = [] this.expandedArray = []
...@@ -526,7 +515,6 @@ export default { ...@@ -526,7 +515,6 @@ export default {
}, },
saveGroup(group) { saveGroup(group) {
// console.log(group);
this.$refs['groupForm'].validate((valid) => { this.$refs['groupForm'].validate((valid) => {
if (valid) { if (valid) {
addGroup(group).then(res => { addGroup(group).then(res => {
...@@ -536,15 +524,9 @@ export default { ...@@ -536,15 +524,9 @@ export default {
type: 'success', type: 'success',
showClose: true showClose: true
}) })
// this.tree(this.groupForm)
this.refreshNodeBy(group.pid) this.refreshNodeBy(group.pid)
}) })
} else { } else {
// this.$message({
// message: this.$t('commons.input_error'),
// type: 'error',
// showClose: true
// })
return false return false
} }
}) })
...@@ -555,7 +537,7 @@ export default { ...@@ -555,7 +537,7 @@ export default {
this.$refs['tableForm'].validate((valid) => { this.$refs['tableForm'].validate((valid) => {
if (valid) { if (valid) {
table.isRename = true table.isRename = true
rename(table).then(response => { alter(table).then(response => {
this.closeTable() this.closeTable()
this.$message({ this.$message({
message: this.$t('dataset.save_success'), message: this.$t('dataset.save_success'),
...@@ -787,14 +769,10 @@ export default { ...@@ -787,14 +769,10 @@ export default {
} }
}, },
saveMoveDs() { saveMoveDs() {
// if (this.tDs && this.tDs.type === 'group') {
// return
// }
this.dsForm.sceneId = this.tDs.id this.dsForm.sceneId = this.tDs.id
this.dsForm.isRename = true this.dsForm.isRename = true
addTable(this.dsForm).then(res => { alter(this.dsForm).then(res => {
this.closeMoveDs() this.closeMoveDs()
// this.tableTree()
this.refreshNodeBy(this.dsForm.sceneId) this.refreshNodeBy(this.dsForm.sceneId)
}) })
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论