Parcourir la source

扫描隐藏,弹窗关闭方式

liuQiang il y a 1 an
Parent
commit
6f28ba89db

+ 1 - 0
src/components/MenuTempList/MenuTempList.vue

@@ -3,6 +3,7 @@
     <el-dialog
       v-model="props.showTempList"
       width="30%"
+      :close-on-click-modal="false" 
       @close="close"
       :title="title"
     >

+ 1 - 0
src/components/TreeMenu/TreeMenu.vue

@@ -69,6 +69,7 @@ const props = defineProps({
     default: false,
   },
 });
+console.log('treemenu');
 const emit = defineEmits(["restName", "delName", "upFirstFoler",'collectFolder','delCollect']);
 const reNameFn = () => {
   // console.log(1);

+ 1 - 1
src/components/addFileDrop/addFileDrop.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="main">
-    <el-dialog v-model="props.newAdd" title="文件名称">
+    <el-dialog v-model="props.newAdd" :close-on-click-modal="false" title="文件名称">
       <el-input
         v-model="fileName"
         maxlength="32"

+ 1 - 1
src/components/addFileTempList/addFileTempList.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="main">
-    <el-dialog v-model="props.showTempList" width="30%" @close="close" :title="title">
+    <el-dialog v-model="props.showTempList" :close-on-click-modal="false" width="30%" @close="close" :title="title">
       <div class="search">
         <el-input
           v-model="tempName"

+ 11 - 5
src/views/biz/dirTemplate/index.vue

@@ -132,7 +132,7 @@
     />
 
     <!-- 添加或修改目录模板对话框 -->
-    <el-dialog :title="title" v-model="open" width="500px" append-to-body @close="cancelAddTemp">
+    <el-dialog :title="title" :close-on-click-modal="false"  v-model="open" width="500px" append-to-body @close="cancelAddTemp">
       <el-form ref="dirTemplateRef" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="模板名称" prop="tmplName">
           <el-input v-model="tempTitle" placeholder="请输入模板名称"/>
@@ -150,8 +150,8 @@
                 <span>{{ node.label }}</span>
                 <span>
                   <a class="btm" @click="append(data)"> 增加 </a>
-                  <a class="btm" v-if="data.id != 1" @click="updataNode(data)"> 修改 </a>
-                  <a class="btm" v-if="data.id != 1" style="margin-left: 8px" @click="remove(node, data)"> 删除 </a>
+                  <a class="up_btn" v-if="data.id != 1" @click="updataNode(data)"> 修改 </a>
+                  <a class="del_btn" v-if="data.id != 1" style="margin-left: 8px" @click="remove(node, data)"> 删除 </a>
                 </span>
               </span>
             </template>
@@ -168,7 +168,7 @@
         </div>
       </template>
     </el-dialog>
-    <el-dialog title="目录名称" v-model="showMenuName" width="500px">
+    <el-dialog :close-on-click-modal="false"  title="目录名称" v-model="showMenuName" width="500px">
        <el-input v-model="newName" maxlength="32" placeholder="请输入目录名称"/>
       <template #footer>
         <div class="dialog-footer">
@@ -450,6 +450,12 @@ getList();
   padding-right: 8px;
 }
 .btm{
-  color: skyblue;
+  color: #409eff;
+}
+.up_btn{
+  color: #E6a23c;
+}
+.del_btn{
+  color: #F56c6c;
 }
 </style>

+ 2 - 1
src/views/biz/template/index.vue

@@ -123,7 +123,7 @@
     />
 
     <!-- 添加或修改文档模板对话框 -->
-    <el-dialog :title="title" v-model="open" width="500px" append-to-body>
+    <el-dialog :title="title" :close-on-click-modal="false"  v-model="open" width="500px" append-to-body>
       <el-form ref="templateRef" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="模板类型" prop="tmplType">
           <el-select v-model="form.tmplType" :disabled="title=='修改文档模板'" placeholder="请选择模板类型">
@@ -150,6 +150,7 @@
     <!-- <jjtOnlyOffice v-if="show" :option="option"></jjtOnlyOffice> -->
     <!-- 查看模板的iframe -->
       <el-dialog
+      :close-on-click-modal="false" 
         v-model="showPreview"
         title="模板预览"
         :close-delay='200'

+ 2 - 2
src/views/department/MyFile.vue

@@ -164,7 +164,7 @@
                                     </span>
                                 </div>
                             </div>
-                            <div v-else
+                            <!-- <div v-else
                                 style="display: flex;width: 92px;opacity:0.5;height: 32px;justify-content: flex-start;align-items: center;line-height: 18px;">
                                 <div style="margin-left: 5px;">
                                     <img src="../../assets/images/scanFile.png" style="width: 24px;height: 24px;" alt="">
@@ -173,7 +173,7 @@
                                     <span style="color: black;cursor: pointer;">扫描
                                     </span>
                                 </div>
-                            </div>
+                            </div> -->
                         </div>
                        <div class="tip">
                         <img src="@/assets/images/mouseRight.png" alt="">

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

@@ -1,7 +1,7 @@
 <template>
     <div>
         <div>
-            <el-dialog v-model="addBoser" :title="upFolderData?'修改':'新建文件夹'" width="30%" @close="diClose">
+            <el-dialog v-model="addBoser" :close-on-click-modal="false" :title="upFolderData?'修改':'新建文件夹'" width="30%" @close="diClose">
                 <el-form :model="boserForm" label-width="120px">
                     <el-form-item label="目录名称" >
                         <el-input v-model="boserForm.dirName" placeholder="请输入不多于32位字符" maxlength='32'/>

+ 1 - 1
src/views/myfile/modalComponebts/CreateFloder.vue

@@ -1,7 +1,7 @@
 <template>
     <div>
         <div>
-            <el-dialog v-model="addBoser" title="新建目录" width="30%" @close="diClose">
+            <el-dialog v-model="addBoser" :close-on-click-modal="false"  title="新建目录" width="30%" @close="diClose">
                 <el-form :model="boserForm" label-width="120px">
                     <el-form-item label="目录名称">
                         <el-input v-model="boserForm.dirName" placeholder="请输入不多于32位字符" maxlength='32' />

+ 2 - 2
src/views/publicment/MyFile.vue

@@ -160,7 +160,7 @@
                                     </span>
                                 </div>
                             </div>
-                            <div v-else
+                            <!-- <div v-else
                                 style="display: flex;width: 92px;opacity:0.5;height: 32px;justify-content: flex-start;align-items: center;line-height: 18px;">
                                 <div style="margin-left: 5px;">
                                     <img src="../../assets/images/scanFile.png" style="width: 24px;height: 24px;" alt="">
@@ -169,7 +169,7 @@
                                     <span style="color: black;cursor: pointer;">扫描
                                     </span>
                                 </div>
-                            </div>
+                            </div> -->
                         </div>
                         <div class="tip">
                             <img src="@/assets/images/mouseRight.png" alt="">

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

@@ -1,7 +1,7 @@
 <template>
     <div>
         <div>
-            <el-dialog v-model="addBoser" :title="upFolderData?'修改':'新建文件夹'" width="30%" @close="diClose">
+            <el-dialog v-model="addBoser" :close-on-click-modal="false"  :title="upFolderData?'修改':'新建文件夹'" width="30%" @close="diClose">
                 <el-form :model="boserForm" label-width="120px">
                     <el-form-item label="目录名称">
                         <el-input v-model="boserForm.dirName" placeholder="请输入不多于32位字符" maxlength='32' />