解决左侧数据不同步问题/相关代码提交
This commit is contained in:
parent
30a54b9d8d
commit
703a9a427d
@ -1097,22 +1097,22 @@
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(this.singleSelectedRepository.folder==true && this.crrentUserId!='admin'){
|
||||
this.$message({message: '文件夹不可进行移动操作!!',type: 'warning'});
|
||||
return;
|
||||
}
|
||||
if(this.singleSelectedRepository.versionStatus!="") {
|
||||
if (this.singleSelectedRepository.versionStatus.isPublish == true) {
|
||||
this.$message({message: '当前文件已处于发布状态,不可进行移动文件操作!!', type: 'warning'});
|
||||
return;
|
||||
|
||||
}
|
||||
}
|
||||
console.log(this.singleSelectedRepository)
|
||||
//主repository移动文件
|
||||
if(undefined == this.singleSelectedRepository.id || null == this.singleSelectedRepository.id){
|
||||
this.singleSelectedRepository = this.mainRepository;
|
||||
}
|
||||
if(this.singleSelectedRepository.folder==true && this.crrentUserId!='admin'){
|
||||
this.$message({message: '文件夹不可进行移动操作!!',type: 'warning'});
|
||||
return;
|
||||
}
|
||||
if (this.singleSelectedRepository.isPublish == true) {
|
||||
this.$message({message: '当前文件已处于发布状态,不可进行移动文件操作!!', type: 'warning'});
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
this.moveRepository.visible = true;
|
||||
},
|
||||
moveFiles() {// 移动文件(多选批量)
|
||||
@ -1131,15 +1131,14 @@
|
||||
this.$message({message: '当前文件已处于发布状态,不可进行移动文件操作!!',type: 'warning'});
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
this.moveRepository.visible = true;
|
||||
},
|
||||
saveMoveRepositoryResult(data) {// 移动文件之后获取确定结果
|
||||
|
||||
if (data.length == 0) {
|
||||
this.$message({message: '未选择要移入的目标文件,移动操作被取消',type: 'warning'});
|
||||
return;
|
||||
@ -1147,6 +1146,8 @@
|
||||
this.moveRepository.visible = false;
|
||||
// 移动
|
||||
const that = this;
|
||||
|
||||
that.tableLoading = true;
|
||||
let sourceData = JSON.stringify(that.checkedRepositorys);
|
||||
if (this.moveRepository.type == 'single') {
|
||||
let tmpArr = [];
|
||||
@ -1196,6 +1197,7 @@
|
||||
params.data.sourceData = JSON.stringify(tempArr);
|
||||
// 查询数据
|
||||
awsuiAxios.post(params).then(function (ro) {
|
||||
that.tableLoading = false;
|
||||
if(ro.result == 'ok') {
|
||||
that.$message({
|
||||
message: '移动成功',
|
||||
@ -1225,6 +1227,7 @@
|
||||
}else{
|
||||
// 查询数据
|
||||
awsuiAxios.post(params).then(function (ro) {
|
||||
that.tableLoading = false;
|
||||
if(ro.result == 'ok') {
|
||||
that.$message({
|
||||
message: '移动成功',
|
||||
@ -1806,6 +1809,7 @@
|
||||
}
|
||||
};
|
||||
awsuiAxios.post(data).then(function (ro) {
|
||||
debugger;
|
||||
if(ro.result == 'ok') {
|
||||
that.$refs.repositoryInfo.openRepositoryInfoDlg(that, mainRepository.id, mainRepository.version, type, mainRepository.isUse, mainRepository.isPublish, mainRepository.isStop, mainRepository.isApproval, mainRepository.methodId);
|
||||
}else{
|
||||
|
||||
@ -927,7 +927,7 @@
|
||||
openNode(obj, node, tree) {// 打开一只模型文件
|
||||
if(obj.folder==false){
|
||||
// window.open(node.data.url, '_blank'); //在新窗口显示目标网页
|
||||
openDesigner(this.$store.getters.getTeamIdFn, node.data.id, this.$store.state.sessionId);
|
||||
openDesigner(this.$store.getters.getTeamIdFn, node.data.currId, this.$store.state.sessionId);
|
||||
}else{
|
||||
this.closeCreatePopover();
|
||||
this.openRepositoryList(node.data.currId);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user