wenbobowen 4 lat temu
rodzic
commit
100c34fcfd

+ 0 - 1
src/utils/request.js

@@ -19,7 +19,6 @@ service.interceptors.request.use(
     config.headers['secret'] = Encrypt()
     // config.retry = 2// 如果请求超时,重试次数
     // config.retryInterval = 1000 // 重试间隔
-    
     return config
   },
   error => {

+ 37 - 5
src/views/ToConfigure/components/noticeConfig.vue

@@ -1,11 +1,26 @@
 <template>
   <section class="notice-config">
     <div class="top-control">
-      <el-button-group>
-        <el-button size="medium" :class="{'is-active':activeTab===1}" @click="activeTab=1">启用中</el-button>
-        <el-button size="medium" :class="{'is-active':activeTab===0}" @click="activeTab=0">未启用</el-button>
-        <el-button size="medium" :class="{'is-active':activeTab===-1}" @click="activeTab=-1">全部</el-button>
-      </el-button-group>
+      <div>
+        <el-button-group>
+          <el-button size="medium" :class="{'is-active':activeTab===1}" @click="activeTab=1">启用中</el-button>
+          <el-button size="medium" :class="{'is-active':activeTab===0}" @click="activeTab=0">未启用</el-button>
+          <el-button size="medium" :class="{'is-active':activeTab===-1}" @click="activeTab=-1">全部</el-button>
+        </el-button-group>
+        <!-- <div class="quickScreen">
+          <span>快速筛选:</span>
+          <span
+            class="item"
+            :class="quickScreenType == 'all' && 'active'"
+            @click="quickScreenHandle('all')"
+          >全部</span>
+          <span
+            class="item"
+            :class="quickScreenType == 'owner' && 'active'"
+            @click="quickScreenHandle('owner')"
+          >我创建的</span>
+        </div> -->
+      </div>
       <el-popover
         placement="bottom"
         width="150"
@@ -154,6 +169,7 @@ export default {
       bugImg: bugImg,
       disabled: false,
       copy: false,
+      quickScreenType: 'all',
       visibleModify: false, // 添加修改弹框
       modifyType: 'require', // 弹框类型
       modifyData: null, // 当前修改的通知
@@ -189,6 +205,9 @@ export default {
     this.getBizNoticeSettingList()
   },
   methods: {
+    quickScreenHandle(key) {
+      this.quickScreenType = key
+    },
     async getBizNoticeSettingList() { // 获取列表
       const params = {
         bizId: this.bizId,
@@ -303,6 +322,19 @@ ul,li{
   justify-content: space-between;
   align-items: center;
   margin-bottom: 30px;
+  .quickScreen {
+    display: inline-block;
+    margin-left: 20px;
+    font-weight: 600;
+    .item {
+      margin-right: 5px;
+      font-weight: 400;
+      cursor: pointer;
+    }
+    .active {
+      color: #409EFF;
+    }
+  }
   .el-button-group {
     button{
       padding: 0;

+ 2 - 2
src/views/dataBigManage/components/qualityModule/index.vue

@@ -1,7 +1,7 @@
 <template>
   <el-row :gutter="20" class="qualityModule">
     <el-col :span="8">
-      <div class="itemBox onlineProblem">
+      <div class="itemBox onlineProblem" style="height: 403px">
         <div class="titleLevel3 mb10">线上问题</div>
         <el-row :gutter="10">
           <el-col
@@ -37,7 +37,7 @@
       </div>
     </el-col>
     <el-col :span="8">
-      <div class="itemBox quality">
+      <div class="itemBox quality" style="height: 403px">
         <div class="titleLevel3 mb10">线下质量</div>
         <el-row :gutter="10">
           <el-col v-for="(item, index) in mainData.offlineProblemList" :key="index" :span="12" class="mb10">

+ 4 - 1
src/views/dataBigManage/components/throughputModule/index.vue

@@ -16,7 +16,10 @@
             v-for="item in mainData.throughputList"
             :key="item.pointer"
             class="listItem flex-center-between"
-            @click.stop="$emit('checkDetialModal', item)"
+            @click.stop="$emit(
+              'checkDetialModal',
+              { list: [...mainData.throughputList], activeLabel: item.label }
+            )"
           >
             <!-- <div v-html="item.text" />
             <div v-html="item.pointer" /> -->

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

@@ -144,6 +144,7 @@ export default {
     },
     // 弹窗数据
     checkDetialModal(data) {
+      console.log(data)
       this.openDrawer = true
       this.requireList = { ...data }
     },