shaogen1995 před 3 roky
rodič
revize
ea126afe07
4 změnil soubory, kde provedl 19 přidání a 6 odebrání
  1. 2 2
      src/utils/api.js
  2. 4 1
      src/views/Layout.vue
  3. 13 2
      src/views/Tab8/Dialog.vue
  4. 0 1
      src/views/Tab8/index.vue

+ 2 - 2
src/utils/api.js

@@ -33,8 +33,8 @@ export const delProject = (id) => {
 // 通过id获取项目详情
 export const projectInfoById = (id) => {
   return axios({
-    method: 'post',
-    url: `/db/project/detail//${id}`
+    method: 'get',
+    url: `/db/project/detail/${id}`
   })
 }
 

+ 4 - 1
src/views/Layout.vue

@@ -8,8 +8,8 @@
       <div class="right">
         <img src="../assets/img/user.jpg" alt="" />
         <p>{{ userInfo.realName }}</p>
-        <div class="outLogin" @click="outLogin">退出登录</div>
         <div class="outLogin" @click="isShow = true">修改密码</div>
+        <div class="outLogin" @click="outLogin">退出登录</div>
       </div>
     </div>
     <div class="main">
@@ -242,6 +242,9 @@ export default {
       .outLogin {
         cursor: pointer;
         margin-right: 20px;
+        &:last-child{
+          margin-right: 0;
+        }
       }
     }
   }

+ 13 - 2
src/views/Tab8/Dialog.vue

@@ -13,6 +13,7 @@
     >
       <el-form-item label="账号" prop="userName">
         <el-input
+          :disabled="ruleForm.isAdmin === 1"
           v-model="ruleForm.userName"
           maxlength="15"
           show-word-limit
@@ -33,8 +34,18 @@
         ></el-input>
       </el-form-item>
       <el-form-item label="是否启用:">
-        <el-radio v-model="ruleForm.isEnabled" :label="1">是</el-radio>
-        <el-radio v-model="ruleForm.isEnabled" :label="0">否</el-radio>
+        <el-radio
+          v-model="ruleForm.isEnabled"
+          :label="1"
+          :disabled="ruleForm.isAdmin === 1"
+          >是</el-radio
+        >
+        <el-radio
+          v-model="ruleForm.isEnabled"
+          :label="0"
+          :disabled="ruleForm.isAdmin === 1"
+          >否</el-radio
+        >
       </el-form-item>
       <div class="hint">* 默认密码:123456</div>
     </el-form>

+ 0 - 1
src/views/Tab8/index.vue

@@ -50,7 +50,6 @@
               >授权</el-button
             >
             <el-button
-              v-if="row.isAdmin !== 1"
               type="text"
               @click="editUser(row)"
               >编辑</el-button