Authored by 王涛

文档管理;增加删除回调

... ... @@ -413,6 +413,11 @@ export default {
proxy.$global.confirm(msg, function () {
proxy.$http.post(url, info, function (res) {
if (res && res.code == 0) {
// 执行回调,获取文件id列表
if(res.data){
emit('deleteCallback',res.data);
}
if (res.msg) {
proxy.$global.showMsg(res.msg, 'warning');
} else {
... ...
... ... @@ -19,6 +19,14 @@ global.common = {
return roleStr.split(",");
}
return [];
},
isAdminManager : function (){
let userName = global.common.getUserName();
let roles = global.common.getUserRole();
if (roles && userName) {
return userName == 'admin' || userName == 'root' || roles.includes('ADMIN');
}
return false;
}
};
... ... @@ -319,20 +327,6 @@ global.getBase64 = (file) => {
});
}
/**
* 判断是否是管理员角色
* <p>
* 作者: Wang
* 时间:2021/12/13 14:31
*/
global.isAdminRole = () => {
let roles = sessionStorage.getItem('roles');
if (roles && roles.indexOf('ADMIN') != -1) {
return true;
}
return false;
}
global.getAlarmLevel = (level) => {
let params = {
"3": {name: '严重告警', color: '#D81E06'},
... ...
... ... @@ -4,5 +4,6 @@
:types="[docType]"
:fileIds="docIds"
:canAddFolder="canAddFolder"
@deleteCallback="delDocRel"
@callback="saveOpsLog"></cm-document>
... ...
... ... @@ -88,6 +88,14 @@ export default {
});
}
/**
* 文档删除的回调
* @param docIds 文档id集合
*/
let delDocRel = (docIds) => {
//
}
// 监听编辑状态
Vue.watch(() => props.treeNode, (newValue, oldVlaue) => {
initFlg.value = false;
... ... @@ -102,7 +110,8 @@ export default {
return {
docIds,
saveOpsLog,
initFlg
initFlg,
delDocRel
}
}
}
... ...