From b6b78284ba984986dda5de19c88f81dfdf29f5a4 Mon Sep 17 00:00:00 2001
From: 王旭 <1377869194@qq.com>
Date: 星期四, 23 二月 2023 17:06:54 +0800
Subject: [PATCH] 运维管理弹框表格修改

---
 src/views/maintenance/tokentool.vue                         |   51 +++++---
 src/views/AuthorizationManagement/userRoleAuthorization.vue |    1 
 src/views/AuthorizationManagement/roleResAuthorization.vue  |    1 
 src/views/maintenance/userManagement.vue                    |   15 ++
 src/views/userManage/templateManage.vue                     |   28 ++--
 src/views/AuthorizationManagement/roleMenuAuthorization.vue |    1 
 src/views/userManage/authorityManage.vue                    |   26 ++-
 src/views/AuthorizationManagement/menuRoleAuthorization.vue |    1 
 src/views/maintenance/parameterConfiguration.vue            |    8 
 src/views/maintenance/blackwhiteList.vue                    |   21 ++-
 src/views/userManage/orgManage.vue                          |   26 +++
 src/views/maintenance/menuSettings.vue                      |   25 +++
 src/views/userManage/resourceManage.vue                     |   68 ++++++++--
 src/views/userManage/roleManage.vue                         |   46 ++++---
 14 files changed, 216 insertions(+), 102 deletions(-)

diff --git a/src/views/AuthorizationManagement/menuRoleAuthorization.vue b/src/views/AuthorizationManagement/menuRoleAuthorization.vue
index c69f78d..c99cc57 100644
--- a/src/views/AuthorizationManagement/menuRoleAuthorization.vue
+++ b/src/views/AuthorizationManagement/menuRoleAuthorization.vue
@@ -177,6 +177,7 @@
     <el-dialog
       :title="$t('operatManage.UserRoleAuthorizationObj.Added')"
       :visible.sync="dialogTableVisible"
+      top="2vh"
     >
       <el-table
         :data="gridData"
diff --git a/src/views/AuthorizationManagement/roleMenuAuthorization.vue b/src/views/AuthorizationManagement/roleMenuAuthorization.vue
index 68141db..7e2ba21 100644
--- a/src/views/AuthorizationManagement/roleMenuAuthorization.vue
+++ b/src/views/AuthorizationManagement/roleMenuAuthorization.vue
@@ -191,6 +191,7 @@
     <el-dialog
       :title="$t('operatManage.UserRoleAuthorizationObj.Added')"
       :visible.sync="dialogTableVisible"
+      top="2vh"
     >
       <el-table
         :data="gridData"
diff --git a/src/views/AuthorizationManagement/roleResAuthorization.vue b/src/views/AuthorizationManagement/roleResAuthorization.vue
index cb25eba..99adf19 100644
--- a/src/views/AuthorizationManagement/roleResAuthorization.vue
+++ b/src/views/AuthorizationManagement/roleResAuthorization.vue
@@ -340,6 +340,7 @@
     <el-dialog
       :title="$t('operatManage.UserRoleAuthorizationObj.Added')"
       :visible.sync="dialogTableVisible"
+      top="2vh"
     >
       <el-table
         :data="gridData"
diff --git a/src/views/AuthorizationManagement/userRoleAuthorization.vue b/src/views/AuthorizationManagement/userRoleAuthorization.vue
index 5919f9d..b38f9c8 100644
--- a/src/views/AuthorizationManagement/userRoleAuthorization.vue
+++ b/src/views/AuthorizationManagement/userRoleAuthorization.vue
@@ -167,6 +167,7 @@
     <el-dialog
       :title="$t('operatManage.UserRoleAuthorizationObj.Added')"
       :visible.sync="dialogTableVisible"
+       top="2vh"
     >
       <el-table
         :data="gridData"
diff --git a/src/views/maintenance/blackwhiteList.vue b/src/views/maintenance/blackwhiteList.vue
index bf05707..897260a 100644
--- a/src/views/maintenance/blackwhiteList.vue
+++ b/src/views/maintenance/blackwhiteList.vue
@@ -124,7 +124,7 @@
             <el-table-column
               v-if="menuStatus.update"
               :label="$t('operatManage.tokentoolObj.operation')"
-              width="320"
+              width="120"
               align="center"
             >
               <template slot-scope="scope">
@@ -267,7 +267,7 @@
             <el-table-column
               v-if="menuStatus.update"
               :label="$t('operatManage.tokentoolObj.operation')"
-              width="320"
+              width="120"
               align="center"
             >
               <template slot-scope="scope">
@@ -299,11 +299,11 @@
     </el-tabs>
     <el-dialog
       :title="$t('common.append')"
-      style="overflow: hidden"
       :visible.sync="InsertFormdialog"
-      width="30%"
+      top="2vh"
     >
-      <el-form ref="insertform" :model="insertform">
+        
+      <el-form ref="insertform" :model="insertform" label-position="top">
         <el-form-item
           :label-width="formLabelWidth"
           :label="$t('operatManage.tokentoolObj.ip')"
@@ -311,6 +311,7 @@
           <el-input
             v-model="insertform.ip"
             :placeholder="$t('common.pleaseInput')"
+             style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -320,6 +321,7 @@
           <el-input
             v-model="insertform.visit"
             :placeholder="$t('common.pleaseInput')"
+             style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -329,9 +331,11 @@
           <el-input
             v-model="insertform.descr"
             :placeholder="$t('common.pleaseInput')"
+             style="width:85%"
           />
         </el-form-item>
       </el-form>
+   
       <div slot="footer" class="dialog-footer">
         <el-button size="small" @click="insertFromDataClose">{{
           $t("common.close")
@@ -345,25 +349,28 @@
       :title="$t('common.update')"
       style="overflow: hidden"
       :visible.sync="updateFormdialog"
-      width="30%"
+      top="2vh"
     >
-      <el-form ref="editfrom" :model="editfrom">
+      <el-form ref="editfrom" :model="editfrom" label-position="top">
         <el-form-item :label-width="formLabelWidth" label="IP鍦板潃">
           <el-input
             v-model="editfrom.ip"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item :label-width="formLabelWidth" label="璁块棶娆℃暟">
           <el-input
             v-model="editfrom.visit"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item :label-width="formLabelWidth" label="鎻忚堪">
           <el-input
             v-model="editfrom.descr"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
       </el-form>
diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue
index 48349b4..5563ae1 100644
--- a/src/views/maintenance/menuSettings.vue
+++ b/src/views/maintenance/menuSettings.vue
@@ -83,6 +83,7 @@
             :model="itemdetail"
             ref="itemdetail"
             :rules="rules"
+             style="position: relative;"
           >
             <el-form-item
               prop="enName"
@@ -187,12 +188,12 @@
             >
               <el-button
                 size="small"
-                type="info"
+                type="primary"
                 @click="updMenu('itemdetail')"
               >{{ $t('common.confirm') }}</el-button>
               <el-button
                 size="small"
-                type="primary"
+                type="info"
                 @click="reset('itemdetail')"
               >{{
                 $t('common.cancel')
@@ -205,13 +206,16 @@
     </div>
 
     <el-dialog
+       top="2vh"
       :title="$t('common.append')"
       :visible.sync="dialogFormVisible"
     >
+        <div style="height: 500px; overflow: auto">
       <el-form
         :model="ruleForm"
         ref="ruleForm"
         :rules="rules"
+        label-position="top"
       >
         <el-form-item
           prop="enName"
@@ -221,6 +225,7 @@
           <el-input
             v-model="ruleForm.enName"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -231,6 +236,7 @@
           <el-input
             v-model="ruleForm.cnName"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -240,6 +246,7 @@
           <el-input
             v-model="ruleForm.icon"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -249,7 +256,7 @@
         >
           <el-select
             :popper-append-to-body="false"
-            style="width:100%"
+            style="width:85%"
             v-model="ruleForm.isShow"
             placeholder=""
           >
@@ -269,6 +276,7 @@
           <el-input
             v-model="ruleForm.url"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -278,6 +286,7 @@
           <el-input
             v-model="ruleForm.perms"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -287,7 +296,7 @@
         >
           <el-select
             :popper-append-to-body="false"
-            style="width:100%"
+            style="width:85%"
             v-model="ruleForm.type"
             :placeholder="$t('common.choose')"
           >
@@ -307,9 +316,11 @@
           <el-input
             v-model="ruleForm.bak"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
       </el-form>
+       </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -879,5 +890,11 @@
     }
   }
 }
+.btnBox{
+
+  position: absolute;
+  bottom: 0;
+  right: 0;
+}
 </style>
  
\ No newline at end of file
diff --git a/src/views/maintenance/parameterConfiguration.vue b/src/views/maintenance/parameterConfiguration.vue
index f357b1d..c1fd404 100644
--- a/src/views/maintenance/parameterConfiguration.vue
+++ b/src/views/maintenance/parameterConfiguration.vue
@@ -83,11 +83,12 @@
 
     <el-dialog
       :title="$t('operatManage.sysLayOutObj.editSysLayOut')"
-      style="overflow: hidden"
+       top="2vh"
       :visible.sync="EditFormdialog"
       :before-close="EditFromDataClose"
     >
-      <el-form :model="upform">
+     <div style="height: 500px; overflow: auto">
+      <el-form :model="upform" label-position="top">
         <el-form-item
           :label="$t('operatManage.sysLayOutObj.name')"
           :label-width="formLabelWidth"
@@ -98,7 +99,7 @@
           :label="$t('operatManage.sysLayOutObj.cvalue')"
           :label-width="formLabelWidth"
         >
-          <el-input v-model="upform.cvalue" autocomplete="off"></el-input>
+          <el-input v-model="upform.cvalue" autocomplete="off"  style="width:85%"></el-input>
         </el-form-item>
         <el-form-item
           :label="$t('operatManage.sysLayOutObj.dvalue')"
@@ -125,6 +126,7 @@
           <label class="boxlabel">{{ upform.descr }}</label>
         </el-form-item>
       </el-form>
+     </div>
       <div slot="footer" class="dialog-footer">
         <el-button size="small" @click="EditFromDataClose">{{
           $t("common.close")
diff --git a/src/views/maintenance/tokentool.vue b/src/views/maintenance/tokentool.vue
index fcd95b5..1232b8e 100644
--- a/src/views/maintenance/tokentool.vue
+++ b/src/views/maintenance/tokentool.vue
@@ -88,29 +88,29 @@
         <el-table-column type="selection" width="55" />
         <el-table-column
           width="70"
-          align="center"
+         
           type="index"
           :label="$t('operatManage.tokentoolObj.index')"
         />
         <el-table-column
           prop="token"
-          align="center"
+       
           :label="$t('operatManage.tokentoolObj.token')"
         />
         <el-table-column
           prop="duration"
-          align="center"
+    
           :label="$t('operatManage.tokentoolObj.duration')"
         />
         <el-table-column
           prop="expire"
-          align="center"
+         
           :label="$t('operatManage.tokentoolObj.expire')"
           :formatter="formatTime"
         />
         <el-table-column
           prop="type"
-          align="center"
+        
           :label="$t('operatManage.tokentoolObj.type')"
         >
           <template slot-scope="scope">
@@ -120,42 +120,42 @@
         </el-table-column>
         <el-table-column
           prop="ip"
-          align="center"
+         
           :label="$t('operatManage.tokentoolObj.ip')"
         />
         <el-table-column
           prop="createUser"
-          align="center"
+        
           :label="$t('operatManage.tokentoolObj.createUser')"
         />
         <el-table-column
           prop="createTime"
-          align="center"
+      
           :label="$t('operatManage.tokentoolObj.createTime')"
           :formatter="formatTime"
         />
         <el-table-column
           prop="updateUser"
-          align="center"
+         
           :label="$t('operatManage.tokentoolObj.updateUser')"
         />
         <el-table-column
           prop="updateTime"
-          align="center"
+       
           :label="$t('operatManage.tokentoolObj.updateTime')"
           :formatter="formatTime"
         />
         <el-table-column
           fixed="right"
           :label="$t('operatManage.tokentoolObj.operation')"
-          width="320"
-          align="center"
+          width="220"
+        
         >
           <template slot-scope="scope">
-            <el-button type="danger" size="small">{{
+            <el-button type="danger" size="small" plain>{{
               $t("operatManage.tokentoolObj.invalid")
             }}</el-button>
-            <el-button type="warning" size="small">{{
+            <el-button type="info" size="small" plain>{{
               $t("operatManage.tokentoolObj.renewal")
             }}</el-button>
             <el-button
@@ -186,10 +186,11 @@
     <!-- 鏂板寮圭獥 -->
     <el-dialog
       :title="$t('operatManage.tokentoolObj.addToken')"
-      style="overflow: hidden"
+     top="2vh"
       :visible.sync="InsertFormdialog"
     >
-      <el-form ref="formData1" :model="insertform">
+        <div style="height: 500px; overflow: auto">
+      <el-form ref="formData1" :model="insertform" label-position="top">
         <el-form-item
           :label="$t('operatManage.tokentoolObj.token')"
           :label-width="formLabelWidth"
@@ -197,6 +198,7 @@
           <el-input
             v-model="insertform.token"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -206,6 +208,7 @@
           <el-input
             v-model="insertform.duration"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -214,7 +217,7 @@
         >
           <el-select
             :popper-append-to-body="false"
-            style="width: 94.2%"
+            style="width:85%"
             v-model="insertform.type"
             :placeholder="$t('common.choose')"
           >
@@ -235,10 +238,11 @@
           <el-input
             v-model="insertform.ip"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
       </el-form>
-
+        </div>
       <div slot="footer" class="dialog-footer">
         <el-button size="small" @click="insertFromDataClose">{{
           $t("common.close")
@@ -251,10 +255,11 @@
     <!-- 淇敼寮圭獥 -->
     <el-dialog
       :title="$t('operatManage.tokentoolObj.editToken')"
-      style="overflow: hidden"
+      top="2vh"
       :visible.sync="EditFormdialog"
     >
-      <el-form ref="formData1" :model="insertform">
+     <div style="height: 500px; overflow: auto">
+      <el-form ref="formData1" :model="insertform" label-position="top">
         <el-form-item
           :label="$t('operatManage.tokentoolObj.token')"
           :label-width="formLabelWidth"
@@ -262,6 +267,7 @@
           <el-input
             v-model="upform.token"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -271,6 +277,7 @@
           <el-input
             v-model="upform.duration"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
         <el-form-item
@@ -279,7 +286,7 @@
         >
           <el-select
             :popper-append-to-body="false"
-            style="width: 94.2%"
+            style="width:85%"
             v-model="upform.edit"
             @change="changeGame"
             :placeholder="$t('common.choose')"
@@ -301,9 +308,11 @@
           <el-input
             v-model="upform.ip"
             :placeholder="$t('common.pleaseInput')"
+            style="width:85%"
           />
         </el-form-item>
       </el-form>
+     </div>
 
       <div slot="footer" class="dialog-footer">
         <el-button size="small" @click="editFromDataClose">{{
diff --git a/src/views/maintenance/userManagement.vue b/src/views/maintenance/userManagement.vue
index 066530d..6f97afe 100644
--- a/src/views/maintenance/userManagement.vue
+++ b/src/views/maintenance/userManagement.vue
@@ -264,7 +264,7 @@
 
     <el-dialog
       width="910px"
-      top="15vh"
+       top="2vh"
       :title="
         behavior == '鏂板鐢ㄦ埛'
           ? `${$t('common.append')}`
@@ -273,11 +273,13 @@
       :visible.sync="dialogFormVisible"
       :before-close="handleClose"
     >
+     <div style="height: 500px; overflow: auto">
       <el-form
         :model="editForm"
         ref="editForm"
         :rules="rules"
         style="display: flex"
+        
       >
         <div>
           <el-form-item
@@ -526,6 +528,7 @@
           </el-form-item>
         </div>
       </el-form>
+       </div>
       <div
         v-if="behavior == '淇敼淇℃伅'"
         slot="footer"
@@ -566,16 +569,18 @@
       </div>
     </el-dialog>
     <el-dialog
-      width="520px"
-      top="30vh"
+      top="2vh"
       :title="$t('common.changepassWord')"
       :visible.sync="resetPwd"
       :before-close="handleClose"
+
     >
+   
       <el-form
         :model="pwdForm"
         ref="pwdForm"
         :rules="rules"
+        label-position="top"
       >
         <el-form-item
           prop="adminPwd"
@@ -587,6 +592,7 @@
             v-model="pwdForm.adminPwd"
             autocomplete="off"
             show-password
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -599,6 +605,7 @@
             v-model="pwdForm.newPwd"
             autocomplete="off"
             show-password
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -611,9 +618,11 @@
             v-model="pwdForm.checkPwd"
             autocomplete="off"
             show-password
+            style="width:85%"
           ></el-input>
         </el-form-item>
       </el-form>
+   
       <div
         slot="footer"
         class="dialog-footer"
diff --git a/src/views/userManage/authorityManage.vue b/src/views/userManage/authorityManage.vue
index 8fd0776..3dbbfcb 100644
--- a/src/views/userManage/authorityManage.vue
+++ b/src/views/userManage/authorityManage.vue
@@ -148,10 +148,10 @@
         </el-pagination>
       </div>
     </div>
-
+<div class="infoBox_box" v-show="showinfoBox">
     <div
       class="infoBox subpage_Div box_div"
-      v-show="showinfoBox"
+    
     >
       <el-card class="box-card">
         <div
@@ -207,10 +207,12 @@
         </div>
       </el-card>
     </div>
+</div>
     <el-dialog
       :title="dialogTitle"
       :visible.sync="isTransfer"
       width="800px"
+      top="2vh"
       append-to-body
     >
       <el-tree
@@ -237,9 +239,10 @@
       :title="$t('userManage.userInfoObj.addPermission')"
       style="overflow: hidden"
       :visible.sync="InsertFormdialog"
-      width="30%"
+      top="2vh"
     >
-      <el-form :model="insertform">
+    
+      <el-form :model="insertform" label-position="top">
         <el-form-item
           :label="$t('userManage.userInfoObj.name')"
           :label-width="formLabelWidth"
@@ -247,6 +250,7 @@
           <el-input
             v-model="insertform.name"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -256,6 +260,7 @@
           <el-input
             v-model="insertform.tag"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -265,9 +270,11 @@
           <el-input
             v-model="insertform.bak"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
       </el-form>
+   
       <div
         slot="footer"
         class="dialog-footer"
@@ -285,29 +292,28 @@
     </el-dialog>
     <el-dialog
       :title="$t('userManage.userInfoObj.editPermission')"
-      style="overflow: hidden"
       :visible.sync="EditFormdialog"
       :before-close="EditFromDataClose"
-      width="30%"
+      top="2vh"
     >
-      <el-form :model="upform">
+      <el-form :model="upform" label-position="top">
         <el-form-item
           :label="$t('userManage.userInfoObj.name')"
           :label-width="formLabelWidth"
         >
-          <el-input v-model="upform.name"></el-input>
+          <el-input v-model="upform.name" style="width:85%"></el-input>
         </el-form-item>
         <el-form-item
           :label="$t('userManage.userInfoObj.tag')"
           :label-width="formLabelWidth"
         >
-          <el-input v-model="upform.tag"></el-input>
+          <el-input v-model="upform.tag" style="width:85%"></el-input>
         </el-form-item>
         <el-form-item
           :label="$t('userManage.userInfoObj.bak')"
           :label-width="formLabelWidth"
         >
-          <el-input v-model="upform.bak"></el-input>
+          <el-input v-model="upform.bak" style="width:85%"></el-input>
         </el-form-item>
       </el-form>
       <div
diff --git a/src/views/userManage/orgManage.vue b/src/views/userManage/orgManage.vue
index 2f58857..7082a9f 100644
--- a/src/views/userManage/orgManage.vue
+++ b/src/views/userManage/orgManage.vue
@@ -79,7 +79,7 @@
         <div class="form_box">
           <el-divider class="eldivider" />
           <el-form
-            style="min-height: 600px;overflow-y: auto;height: 500px;margin-top: 25px;"
+            style="margin-top: 25px;  position: relative;"
             :model="itemdetail"
             ref="itemdetail"
             :rules="rules"
@@ -219,15 +219,17 @@
     </div>
 
     <el-dialog
-      width="30%"
-      top="5vh"
+    
+      top="2vh"
       :title="$t('common.append')"
       :visible.sync="dialogFormVisible"
     >
+     <div style="height: 500px; overflow: auto">
       <el-form
         :model="ruleForm"
         ref="ruleForm"
         :rules="rules"
+        label-position="top"
       >
         <el-form-item
           prop="name"
@@ -237,6 +239,7 @@
           <el-input
             v-model="ruleForm.name"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -246,6 +249,7 @@
           <el-input
             v-model="ruleForm.sname"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -255,6 +259,7 @@
           <el-input
             v-model="ruleForm.code"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -264,6 +269,7 @@
           <el-input
             v-model="ruleForm.uncode"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -273,6 +279,7 @@
           <el-input
             v-model="ruleForm.addr"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -282,6 +289,7 @@
           <el-input
             v-model="ruleForm.contact"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -291,6 +299,7 @@
           <el-input
             v-model="ruleForm.fax"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -300,6 +309,7 @@
           <el-input
             v-model="ruleForm.email"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -309,6 +319,7 @@
           <el-input
             v-model="ruleForm.post"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -318,6 +329,7 @@
           <el-input
             v-model="ruleForm.website"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -327,9 +339,11 @@
           <el-input
             v-model="ruleForm.bak"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
       </el-form>
+       </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -884,4 +898,10 @@
     }
   }
 }
+.btnBox{
+
+  position: absolute;
+  bottom: 0;
+  right: 0;
+}
 </style>
diff --git a/src/views/userManage/resourceManage.vue b/src/views/userManage/resourceManage.vue
index 21c5bd7..3b083e2 100644
--- a/src/views/userManage/resourceManage.vue
+++ b/src/views/userManage/resourceManage.vue
@@ -144,10 +144,10 @@
       </el-pagination>
     </div>
     </div>
-    
+     <div class="infoBox_box" v-show="showinfoBox">
     <div
       class="infoBox box_div "
-      v-show="showinfoBox"
+    
     >
       <div
         slot="header"
@@ -236,10 +236,11 @@
       </div>
 
     </div>
+     </div>
     <el-dialog
       :title="dialogTitle"
       :visible.sync="isTransfer"
-      width="800px"
+       top="2vh"
       append-to-body
     >
       <el-tree
@@ -266,9 +267,10 @@
       :title="$t('userManage.resManageObj.addResource')"
       style="overflow: hidden"
       :visible.sync="InsertFormdialog"
-      top="3%"
+      top="2vh"
     >
-      <el-form :model="insertform">
+     <div style="height: 500px; overflow: auto">
+      <el-form :model="insertform" label-position="top">
         <el-form-item
           :label="$t('userManage.resManageObj.name')"
           :label-width="formLabelWidth"
@@ -276,6 +278,7 @@
           <el-input
             v-model="insertform.name"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -285,6 +288,7 @@
           <el-input
             v-model="insertform.server"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -294,6 +298,7 @@
           <el-input
             v-model="insertform.source"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -304,7 +309,7 @@
             :popper-append-to-body="false"
             v-model="insertform.depValue"
             placeholder="璇烽�夋嫨"
-            style="width:92.5%"
+            style="width:85%"
           >
             <el-option
               :value="insertform.depid"
@@ -339,7 +344,7 @@
             :popper-append-to-body="false"
             v-model="insertform.dirValue"
             placeholder="璇烽�夋嫨"
-            style="width:92.5%"
+            style="width:85%"
           >
             <el-option
               :value="insertform.dirid"
@@ -364,18 +369,26 @@
           <el-input
             v-model="insertform.descr"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
           :label="$t('userManage.resManageObj.img')"
           :label-width="formLabelWidth"
         >
-          <el-input
+         <div class="BoxFlex">
+           <div class="BoxFlexinput">
+             <el-input
             v-model="insertform.img"
             disabled
             autocomplete="off"
+            style="width:100%"
           ></el-input>
-          <input
+         
+          </div>
+         
+           <div class="BoxFlexbutton">
+             <input
             name="file1"
             :accept="'.jpg,.png'"
             type="file"
@@ -384,18 +397,21 @@
             style="display: none"
             @change="insertFile"
           />
-          <el-link
+              <el-link
             :title="$t('common.append')"
             :underline="false"
             @click="getIsertFile"
-            style="margin-left: 10px"
+            style="margin-left: 6px"
           ><i class="el-icon-plus"></i></el-link>
           <el-link
             :title="$t('common.upload')"
             :underline="false"
             @click="setUploadFile(0)"
-            style="margin-left: 10px"
           ><i class="el-icon-upload2"></i></el-link>
+           </div>
+         </div>
+         
+        
         </el-form-item>
         <el-form-item
           :label="$t('userManage.resManageObj.bak')"
@@ -404,10 +420,12 @@
           <el-input
             v-model="insertform.bak"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
 
         </el-form-item>
       </el-form>
+     </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -429,11 +447,13 @@
     </el-dialog>
     <el-dialog
       :title="$t('userManage.userInfoObj.editPermission')"
-      style="overflow: hidden"
+     
       :visible.sync="EditFormdialog"
       :before-close="EditFromDataClose"
+      top="2vh"
     >
-      <el-form :model="upform">
+        <div style="height: 500px; overflow: auto">
+      <el-form :model="upform" label-position="top">
         <el-form-item
           :label="$t('userManage.resManageObj.name')"
           :label-width="formLabelWidth"
@@ -441,6 +461,7 @@
           <el-input
             v-model="upform.name"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -450,6 +471,7 @@
           <el-input
             v-model="upform.server"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -459,6 +481,7 @@
           <el-input
             v-model="upform.source"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -469,7 +492,7 @@
             :popper-append-to-body="false"
             v-model="upform.depValue"
             placeholder="璇烽�夋嫨"
-            style="width:92.5%"
+            style="width:85%"
           >
             <el-option
               :value="upform.depid"
@@ -504,7 +527,7 @@
             :popper-append-to-body="false"
             v-model="upform.dirValue"
             placeholder="璇烽�夋嫨"
-            style="width:92.5%"
+            style="width:85%"
           >
             <el-option
               :value="upform.dirid"
@@ -539,17 +562,24 @@
           <el-input
             v-model="upform.descr"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
           :label="$t('userManage.resManageObj.img')"
           :label-width="formLabelWidth"
         >
+         <div class="BoxFlex">
+            <div class="BoxFlexinput">
           <el-input
             v-model="upform.img"
             disabled
             autocomplete="off"
+             style="width:100%"
+            
           ></el-input>
+            </div>
+ <div class="BoxFlexbutton">
           <input
             name="file1"
             :accept="'.jpg,.png'"
@@ -571,6 +601,8 @@
             @click="setUploadFile(1)"
             style="margin-left: 10px"
           ><i class="el-icon-upload2"></i></el-link>
+ </div>
+         </div>
         </el-form-item>
         <el-form-item
           :label="$t('userManage.resManageObj.bak')"
@@ -579,10 +611,12 @@
           <el-input
             v-model="upform.bak"
             autocomplete="off"
+            style="width:85%"
           ></el-input>
 
         </el-form-item>
       </el-form>
+        </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -1093,7 +1127,7 @@
   .power_quire {
     padding: 8px;
 
-     margin-top: 20px;
+    margin-top: 20px;
 
     border-radius: 5px;
 
diff --git a/src/views/userManage/roleManage.vue b/src/views/userManage/roleManage.vue
index 5bbfdf8..ff9bb64 100644
--- a/src/views/userManage/roleManage.vue
+++ b/src/views/userManage/roleManage.vue
@@ -231,16 +231,20 @@
           width="200"
         >
           <template slot-scope="scope">
+             <el-button
+            type="primary"
+              @click="showDetail(scope.$index, scope.row)"
+              size="small"
+              plain
+            >{{ $t("common.see") }}</el-button>
             <el-button
               v-if="menuStatus.update"
               type="warning"
               @click="handleEdit(scope.$index, scope.row)"
               size="small"
+              plain
             >{{ $t("common.update") }}</el-button>
-            <el-button
-              @click="showDetail(scope.$index, scope.row)"
-              size="small"
-            >{{ $t("common.see") }}</el-button>
+           
           </template>
         </el-table-column>
       </el-table>
@@ -263,18 +267,19 @@
 
     <el-dialog
       :title="$t('userManage.RM.insertRole')"
-      top="15vh"
-      width="50vh"
+      top="2vh"
+
       style="overflow: hidden"
       :visible.sync="InsertFormdialog"
     >
-      <el-form :model="insertform">
+        <div style="height: 500px; overflow: auto">
+      <el-form :model="insertform" label-position="top">
         <el-form-item
           :label="$t('userManage.RM.roleName')"
           :label-width="formLabelWidth"
         >
           <el-input
-            style="width: 95%"
+             style="width:85%"
             v-model="insertform.name"
             autocomplete="off"
           ></el-input>
@@ -289,7 +294,7 @@
             :popper-append-to-body="false"
             v-model="insertform.depValue"
             placeholder="璇烽�夋嫨"
-            style="width: 95%"
+             style="width:85%"
           >
             <el-option
               :value="insertform.depid"
@@ -322,7 +327,7 @@
           :label-width="formLabelWidth"
         >
           <el-input
-            style="width: 95%"
+            style="width:85%"
             v-model="insertform.descr"
             autocomplete="off"
           ></el-input>
@@ -345,12 +350,13 @@
           :label-width="formLabelWidth"
         >
           <el-input
-            style="width: 95%"
+             style="width:85%"
             v-model="insertform.bak"
             autocomplete="off"
           ></el-input>
         </el-form-item>
       </el-form>
+        </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -372,12 +378,11 @@
     </el-dialog>
     <el-dialog
       :title="$t('userManage.RM.updateRole')"
-      top="15vh"
-      width="50vh"
-      style="overflow: hidden"
+      top="2vh"
       :visible.sync="UpdateFormdialog"
     >
-      <el-form :model="updateform">
+        <div style="height: 500px; overflow: auto">
+      <el-form :model="updateform" label-position="top">
         <el-form-item
           :label="$t('userManage.RM.roleName')"
           :label-width="formLabelWidth"
@@ -385,6 +390,7 @@
           <el-input
             v-model="updateform.name"
             autocomplete="off"
+             style="width:85%"
           ></el-input>
         </el-form-item>
 
@@ -397,7 +403,7 @@
             :popper-append-to-body="false"
             v-model="updateform.depValue"
             placeholder="璇烽�夋嫨"
-            style="width: 95%"
+             style="width:85%"
           >
             <el-option
               :value="updateform.depid"
@@ -446,6 +452,7 @@
           <el-input
             v-model="updateform.descr"
             autocomplete="off"
+             style="width:85%"
           ></el-input>
         </el-form-item>
         <el-form-item
@@ -455,9 +462,11 @@
           <el-input
             v-model="updateform.bak"
             autocomplete="off"
+             style="width:85%"
           ></el-input>
         </el-form-item>
       </el-form>
+        </div>
       <div
         slot="footer"
         class="dialog-footer"
@@ -497,10 +506,10 @@
         >鍙栨秷</el-button>
       </div>
     </div>
-
+<div class="infoBox_box" v-show="showinfoBox">
     <div
       class="infoBox box_div subpage_Div"
-      v-show="showinfoBox"
+     
     >
       <div
         slot="header"
@@ -566,6 +575,7 @@
         <el-divider></el-divider>
       </div>
     </div>
+</div>
   </div>
 </template>
 
diff --git a/src/views/userManage/templateManage.vue b/src/views/userManage/templateManage.vue
index d5e1a9e..44e3b77 100644
--- a/src/views/userManage/templateManage.vue
+++ b/src/views/userManage/templateManage.vue
@@ -172,19 +172,20 @@
           : `${$t('common.update')}`
       "
       :visible.sync="dialogVisible"
-      width="50%"
+      top="2vh"
       :before-close="handleClose"
       :show-close="false"
     >
-      <div>
+      <div style="height: 500px; overflow: auto">
         <el-form
           ref="form"
           :model="editForm"
           label-width="100px"
+          label-position="top"
         >
           <el-form-item :label="$t('dataManage.styleObj.name')">
             <el-input
-              style="width:100%"
+              style="width:85%"
               v-model=" editForm.name"
             ></el-input>
           </el-form-item>
@@ -194,7 +195,7 @@
               v-model="editForm.type"
               @change="selFileTypeChange"
               placeholder="璇烽�夋嫨娲诲姩鍖哄煙"
-              style="width:100%"
+              style="width:85%"
             >
               <el-option
                 label="World妯℃澘"
@@ -213,7 +214,7 @@
             ></el-input> -->
             <el-select
               :popper-append-to-body="false"
-              style="width:100%"
+              style="width:85%"
               v-model="editForm.code"
               placeholder="璇烽�夋嫨"
             >
@@ -236,7 +237,7 @@
                   style="width:100%"
                 ></el-input>
               </div>
-              <div>
+              <div class="BoxFlexbutton">
                 <input
                   name="file1"
                   type="file"
@@ -264,7 +265,7 @@
           </el-form-item>
           <el-form-item :label="$t('common.bak')">
             <el-input
-              style="width:100%"
+              style="width:85%"
               v-model="editForm.bak"
             ></el-input>
           </el-form-item>
@@ -301,9 +302,10 @@
         >纭� 瀹�</el-button>
       </div>
     </el-dialog>
+      <div class="infoBox_box" v-show="showinfoBox">
     <div
       class="infoBox subpage_Div box_div"
-      v-show="showinfoBox"
+  
     >
 
       <div
@@ -370,6 +372,7 @@
       </div>
 
     </div>
+      </div>
     <iframe
       id="downFrame"
       src=""
@@ -808,14 +811,7 @@
       }
     }
   }
-  .BoxFlex {
-    display: flex;
-    justify-content: space-around;
-    width: 100%;
-    .BoxFlexinput {
-      flex: 1;
-    }
-  }
+
 }
 </style>
 

--
Gitblit v1.9.3