Browse Source

[VersionBeta] V.1.0.0.0

[Adds]
1.文件更新状态修改
2.增加客户端刷新方法
new-cli
xzx 4 years ago
parent
commit
f1011831cc
1 changed files with 12 additions and 13 deletions
  1. +12
    -13
      src/views/main_web/workspace.vue

+ 12
- 13
src/views/main_web/workspace.vue View File

@@ -363,7 +363,7 @@
@mouseover="isShowIcon" @mouseover="isShowIcon"
@mouseout="ishideIcon" @mouseout="ishideIcon"
> >
<el-tooltip :content="file.strToolTip" :disabled="file.strToolTip == ''" placement="right-start" effect="light">
<el-tooltip :content="file.strToolTip" :disabled="file.strToolTip == ''" placement="right" effect="light">
<div class="yiyun_wenjian_list" v-if="file.isShowFile == true" > <div class="yiyun_wenjian_list" v-if="file.isShowFile == true" >
<div> <div>
<div <div
@@ -400,7 +400,7 @@
@click="setFileStatus(file, 2, '更新为已完成',1)" @click="setFileStatus(file, 2, '更新为已完成',1)"
></i> ></i>
</div> </div>
<div v-if="file.status == 1" class="yijianxietong isonselect_update">
<div v-if="file.status == 1 && file.modifyUserID == userId" class="yijianxietong isonselect_update">
<i <i
class="icon font_family icon-icon_status_wenjianbiaojigengxin yijianIcon" class="icon font_family icon-icon_status_wenjianbiaojigengxin yijianIcon"
title="已更新" title="已更新"
@@ -425,7 +425,7 @@
<div <div
class="downloadIcon" class="downloadIcon"
@click="clientDownLoad(file,1)" @click="clientDownLoad(file,1)"
v-if="file.extension!='map'&&file.extension!='svfzip'&&file.extension!='supermap'&&isClient && !file.isDownload && (file.status == 0 || file.status == 2)"
v-if="file.extension!='map'&&file.extension!='svfzip'&&file.extension!='supermap'&& isClient && !file.isDownload && (file.status == 0 || file.status == 2)"
> >
<img src="/static/img/download.svg" alt /> <img src="/static/img/download.svg" alt />
</div> </div>
@@ -2075,7 +2075,7 @@ export default {
createTime: "", createTime: "",
modifyUserID: "", modifyUserID: "",
modifyTime: "" modifyTime: ""
},
},
myListFolderGroups: [], // 我的文件分组数据 myListFolderGroups: [], // 我的文件分组数据
dbClickSelectedFolderGroupData: {}, //双击选中的当前文件夹分组对象 dbClickSelectedFolderGroupData: {}, //双击选中的当前文件夹分组对象
isShowWorkt: true, //是否显示我的文件和工作文件 isShowWorkt: true, //是否显示我的文件和工作文件
@@ -2090,6 +2090,9 @@ export default {
}; };
}, },
mounted: function() { mounted: function() {
window["refreshFiles"]=()=>{
this.listFiles();
}
window.addEventListener("scroll", this.onscroll, true); window.addEventListener("scroll", this.onscroll, true);
this.loadProjManager(); this.loadProjManager();
this.loadSettings(); this.loadSettings();
@@ -3631,17 +3634,13 @@ export default {
}) })
.then(response => { .then(response => {
if (response.data.state == 1) { if (response.data.state == 1) {
thisApp.$notify({
title: "温馨提示",
message: "文件已开始下载...",
type: "info",
offset: 30,
duration: 2000
});
file.downloadStatus = 1; file.downloadStatus = 1;
file.isDownload = true; file.isDownload = true;
var archid = file.archID; var archid = file.archID;
var filename = file.archName + "." + file.extension; var filename = file.archName + "." + file.extension;
if (file.version > 1) {
filename = file.archName + file.version + "." + file.extension;
}
var folderID = file.folderID; var folderID = file.folderID;
var folderName = var folderName =
thisApp.listUserFolders[thisApp.nowFolderIndex].folderName; thisApp.listUserFolders[thisApp.nowFolderIndex].folderName;
@@ -4430,7 +4429,7 @@ export default {
}); });
thisApp.goFolder(thisApp.nowFolderIndex); thisApp.goFolder(thisApp.nowFolderIndex);
var nowFile=response.data.data; var nowFile=response.data.data;
var newFileName=file.archName+"."+file.extension;
var newFileName=nowFile.archName+"."+nowFile.extension;
if(thisApp.isClient) if(thisApp.isClient)
{ {
// 客户复制文件 // 客户复制文件
@@ -4530,7 +4529,7 @@ export default {
thisApp.dialogCopyAndMove = false; thisApp.dialogCopyAndMove = false;
thisApp.listFiles(); thisApp.listFiles();
var nowFile=response.data.data; var nowFile=response.data.data;
var newFileName=file.archName+"."+file.extension;
var newFileName=nowFile.archName+"."+nowFile.extension;
if(thisApp.isClient) if(thisApp.isClient)
{ {
var file = response.data.data; var file = response.data.data;


Loading…
Cancel
Save