...
|
...
|
@@ -289,7 +289,7 @@ export default { |
|
|
*/
|
|
|
let nodeClick = (node, data) => {
|
|
|
let id = data.id;
|
|
|
//currentNodeData.value = data;
|
|
|
currentNodeData.value = node.data;
|
|
|
|
|
|
let arr = [];
|
|
|
arr.push(id);
|
...
|
...
|
@@ -367,6 +367,8 @@ export default { |
|
|
proxy.$global.showMsg(res.msg, 'warning');
|
|
|
} else {
|
|
|
proxy.$global.showMsg('放入回收站成功!');
|
|
|
let isUser = !isUserFolder.value;
|
|
|
reload(isUser);
|
|
|
}
|
|
|
|
|
|
if (props.isRecycle) {
|
...
|
...
|
@@ -378,6 +380,7 @@ export default { |
|
|
reload(isUser);
|
|
|
}
|
|
|
|
|
|
|
|
|
}
|
|
|
})
|
|
|
|
...
|
...
|
@@ -440,7 +443,13 @@ export default { |
|
|
type: '',
|
|
|
sort: 100
|
|
|
});
|
|
|
let showFolder = (flg, isUser) => {
|
|
|
let showFolder = (flg, isUser,node) => {
|
|
|
let title="";
|
|
|
if(node){
|
|
|
currentNodeData.value = node.data;
|
|
|
title =`修改树节点“${currentNodeData.value.name}“子文件夹`;
|
|
|
}
|
|
|
|
|
|
docForm.value = {
|
|
|
id:'',
|
|
|
name: '',
|
...
|
...
|
@@ -450,7 +459,7 @@ export default { |
|
|
};
|
|
|
isUserFolder.value = isUser;
|
|
|
addDialogVisible.value = flg;
|
|
|
let title = `修改树节点“${currentNodeData.value.name}“子文件夹`;
|
|
|
|
|
|
if (addDialogVisible.value) {
|
|
|
title = `新建自定义文件夹`;
|
|
|
}
|
...
|
...
|
@@ -516,6 +525,9 @@ export default { |
|
|
// 用户授权
|
|
|
let showUserDialogVisible = Vue.ref(false);
|
|
|
let userFileRight = Vue.ref([]);
|
|
|
//获取用户
|
|
|
let userList = Vue.ref([]);
|
|
|
let isUser = Vue.ref("false");
|
|
|
let getCheckedFile = () => {
|
|
|
let arr = dataList.value.filter(function (v) {
|
|
|
if (v.checked != undefined && v.checked == true) {
|
...
|
...
|
@@ -696,6 +708,7 @@ export default { |
|
|
* 挂载完
|
|
|
*/
|
|
|
Vue.onMounted(() => {
|
|
|
getUserList();
|
|
|
// 预览模式 不展示左侧树
|
|
|
if (!props.isView) {
|
|
|
getTree();
|
...
|
...
|
@@ -734,6 +747,35 @@ export default { |
|
|
}
|
|
|
|
|
|
}
|
|
|
//获取用户数据
|
|
|
let getUserList=()=>{
|
|
|
proxy.userList = [];
|
|
|
|
|
|
// 查询信息中心的用户
|
|
|
proxy.$http.get("/api-user/org/getOrgUserList?orgCode=xxzx", {}, function (res) {
|
|
|
if (res && res.data) {
|
|
|
res.data.map(function (v) {
|
|
|
let desc = [];
|
|
|
let orgName = v.orgName;
|
|
|
let nickname = v.nickname;
|
|
|
if (orgName) {
|
|
|
desc.push(orgName);
|
|
|
}
|
|
|
if (nickname) {
|
|
|
desc.push(nickname);
|
|
|
}
|
|
|
|
|
|
proxy.userList.push({
|
|
|
value: v.username,
|
|
|
type:'USER',
|
|
|
desc: `${desc.join(' / ')}`,
|
|
|
props : v
|
|
|
})
|
|
|
});
|
|
|
|
|
|
}
|
|
|
},function (){},false)
|
|
|
}
|
|
|
|
|
|
return {
|
|
|
/* viewEdit,*/
|
...
|
...
|
@@ -771,6 +813,8 @@ export default { |
|
|
userFileRight,
|
|
|
selectUser,
|
|
|
showUserDialog,
|
|
|
userList,
|
|
|
isUser,
|
|
|
|
|
|
showUploadDialogVisible,
|
|
|
historyNode,
|
...
|
...
|
|