Explorar el Código

项目管理中,样式功能的变更

prince hace 5 años
padre
commit
30fac0ac6b

+ 1 - 1
src/components/SvgIcon/index.vue

@@ -47,7 +47,7 @@ export default {
 
 <style scoped>
 .svg-icon {
-  width: 1em;
+  width: 1.1em;
   height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;

+ 6 - 1
src/layout/components/Navbar.vue

@@ -31,7 +31,7 @@
     <div>
       <div class="right-menu" style="display: fiex; align-items: center; justify-content: space-between;">
         <el-avatar style="vertical-align: middle; background: #FFF;" size="small"><img :src="options.phoneUrl"></el-avatar>
-        <el-dropdown placement="bottom" trigger="click">
+        <el-dropdown placement="bottom" trigger="click" @visible-change="visibleChange">
           <span class="el-dropdown-link avatar-container" style="color: #FFFFFF; cursor: pointer;" @click="show2 = !show2">
             {{ username }}
             <i class="el-icon-arrow-right" :class="{rotateNone:show2,rotate:!show2}" />
@@ -151,6 +151,11 @@ export default {
       localStorage.setItem('key', ele)
       window.location.reload()
     },
+    visibleChange(e) {
+      if (!e) {
+        this.show2 = false
+      }
+    },
     Logout() {
       location.href = logoutUrl
     }

+ 0 - 1
src/views/projectManage/bugList/bugindex.vue

@@ -12,7 +12,6 @@
             <el-button
               type="primary"
               size="mini"
-              style="font-size: 14px;padding: 7px 10px;font-weight: normal"
               @click="createdDefect"
             >新建缺陷</el-button>
           </el-col>

+ 4 - 4
src/views/projectManage/bugList/details/index.vue

@@ -238,7 +238,7 @@
                     </el-select>
                   </el-form-item>
                   <el-form-item label="机型">
-                    <el-input v-model="bug.osType" @change="bugUpdate(bug,'appInfo')" />
+                    <el-input v-model="bug.osType" placeholder="请输入" @change="bugUpdate(bug,'appInfo')" />
                   </el-form-item>
                   <el-form-item label="网络">
                     <el-select v-model="bug.networkType" @change="bugUpdate(bug,'appInfo')">
@@ -271,7 +271,7 @@
                     </el-select>
                   </el-form-item>
                   <el-form-item label="系统版本">
-                    <el-input v-model="bug.sdkVersion" @change="bugUpdate(bug,'appInfo')" />
+                    <el-input v-model="bug.sdkVersion" placeholder="请输入" @change="bugUpdate(bug,'appInfo')" />
                   </el-form-item>
                 </el-form>
               </el-aside>
@@ -1175,12 +1175,12 @@ export default {
 }
 .bug_manage .el-input__inner {
   border: transparent;
-  color: #333b4a;
+  color: #666666;
   font-weight: 500;
 }
 .bug_manage .bug_manage_div {
   border: transparent;
-  color: #333b4a;
+  color: #666666;
   font-weight: 500;
 }
 .bug_manage .el-cascader .el-input__inner:hover {

+ 5 - 5
src/views/projectManage/version/list/index.vue

@@ -71,9 +71,9 @@
               <div class="div_priority" :style="{background: priorityColors[scope.row.priority%priorityColors.length]}">{{ 'P'+scope.row.priority }}</div>
             </template>
           </el-table-column>
-          <el-table-column prop="requirementName" label="需求名称" min-width="43%">
+          <el-table-column prop="requirementName" label="需求名称" min-width="33%">
             <template v-slot="scope">
-              <div class="biz-id">{{ versionEnum.bizTypeMap[scope.row.bizId] }}</div>
+              <div class="biz-id">ID:{{ scope.row.requirementId }}</div>
               <div>
                 <el-tooltip class="item" effect="dark" placement="bottom" :content="scope.row.requirementName" :disabled="scope.row.requirementName.length < 16">
                   <div style="cursor: pointer;" @click="getToRequirementDetails(scope.row.requirementId)">
@@ -99,7 +99,7 @@
               {{ versionEnum.requirementStatusMap[scope.row.status] }}
             </template>
           </el-table-column> -->
-          <el-table-column prop="statusInfoCountList" label="任务状态分布" min-width="25%" align="center">
+          <el-table-column prop="statusInfoCountList" label="任务状态分布" min-width="30%" align="center">
             <template v-slot="scope">
               <version-chart
                 :chart-id="'taskCount' + scope.$index"
@@ -108,7 +108,7 @@
               />
             </template>
           </el-table-column>
-          <el-table-column prop="statusInfoHealthyList" label="任务健康分布" min-width="25%" align="center">
+          <el-table-column prop="statusInfoHealthyList" label="任务健康分布" min-width="30%" align="center">
             <template v-slot="scope">
               <version-chart
                 :chart-id="'taskHealthCount' + scope.$index"
@@ -182,7 +182,7 @@ export default {
           trigger: 'axis',
           axisPointer: {
             // 坐标轴指示器,坐标轴触发有效
-            type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'
+            type: 'line' // 默认为直线,可选为:'line' | 'shadow'
           }
         },
         grid: {