|
@@ -12,7 +12,7 @@
|
|
|
<el-radio :label="2">组织目录</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
- <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2')">
|
|
|
+ <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2') && free">
|
|
|
<template v-if="!upFolderData">
|
|
|
<el-form-item label="是否加密" v-if="!FolderRole.levelCode || free">
|
|
|
<el-switch v-model="boserForm.isEncrypt" active-value="Y" inactive-value="N" />
|
|
@@ -193,7 +193,7 @@ export default {
|
|
|
})
|
|
|
} else {
|
|
|
let query = {}
|
|
|
- if(FolderRole.levelCode || thisRole.length){
|
|
|
+ if(FolderRole.levelCode || thisRole.length ||thisType.dirType == "2"){
|
|
|
//父级有权限自动继承 没有就用添加的值
|
|
|
query={
|
|
|
"dirName": boserForm.value.dirName,
|
|
@@ -201,7 +201,7 @@ export default {
|
|
|
"spaceId": newspid - 0,
|
|
|
"dirType":2,
|
|
|
"isEncrypt":"Y",
|
|
|
- "encryptLevel":FolderRole.levelCode || boserForm.value.encryptLevel,
|
|
|
+ "encryptLevel":FolderRole.levelCode,
|
|
|
"users":users.value,
|
|
|
"dirRole":thisRole.length?thisRole.join(','):''
|
|
|
}
|