瀏覽代碼

新建文件夹权限

liuQiang 1 年之前
父節點
當前提交
1e6bb04895

+ 3 - 3
src/views/department/modalComponebts/CreateFloder.vue

@@ -12,8 +12,8 @@
                             <el-radio :label="2">组织目录</el-radio>
                         </el-radio-group>
                     </el-form-item>
-                   <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2') && free">
-                        <template v-if="!upFolderData">
+                   <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2')">
+                        <template v-if="!upFolderData && (free || (!free && thisType.dirType != '2' ))">
                             <el-form-item label="是否加密" v-if="!FolderRole.levelCode || free">
                                 <el-switch v-model="boserForm.isEncrypt" active-value="Y" inactive-value="N" />
                             </el-form-item>
@@ -23,7 +23,7 @@
                                 </el-radio-group>
                             </el-form-item>
                         </template>
-                        <template v-if="thisRole.length<1 || free">
+                        <template v-if="(thisRole.length<1 || free) && (free || (!free && thisType.dirType != '2' ))">
                             <el-form-item v-if="!FolderRole.levelCode || free" label="成员权限">
                                 <el-checkbox-group v-model="boserForm.memberRoles">
                                     <el-checkbox v-for="item in dir_rules" :key="item.value"  :label="item.value">{{item.label}}</el-checkbox>

+ 3 - 3
src/views/publicment/modalComponebts/CreateFloder.vue

@@ -12,8 +12,8 @@
                             <el-radio :label="2">组织目录</el-radio>
                         </el-radio-group>
                     </el-form-item>
-                   <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2') && free">
-                        <template v-if="!upFolderData">
+                   <template v-if="(boserForm.dirType === 2 || thisType.dirType == '2')">
+                        <template v-if="!upFolderData  && (free || (!free && thisType.dirType != '2' ))">
                             <el-form-item label="是否加密" v-if="!FolderRole.levelCode || free">
                                 <el-switch v-model="boserForm.isEncrypt" active-value="Y" inactive-value="N" />
                             </el-form-item>
@@ -23,7 +23,7 @@
                                 </el-radio-group>
                             </el-form-item>
                         </template>
-                        <template v-if="thisRole.length<1 || free">
+                        <template v-if="(thisRole.length<1 || free) && (free || (!free && thisType.dirType != '2' ))">
                             <el-form-item v-if="!FolderRole.levelCode || free" label="成员权限">
                                 <el-checkbox-group v-model="boserForm.memberRoles">
                                     <el-checkbox v-for="item in dir_rules" :key="item.value"  :label="item.value">{{item.label}}</el-checkbox>