فهرست منبع

数据看板样式调整

qymljy 1 سال پیش
والد
کامیت
151b8afbb7

+ 10 - 5
src/HDrpManagement/customerData/index.vue

@@ -16,6 +16,7 @@
               <el-cascader
                 ref="selectdep"
                 size="small"
+                placement="bottom"
                 v-model="depment"
                 :options="deplist"
                 :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
@@ -97,6 +98,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="chartParam1.content.dataid"
@@ -149,7 +151,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="typeTableParam.content.dataid"
@@ -230,7 +232,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="gradTableParam.content.dataid"
@@ -308,7 +310,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="contactTableParam.content.dataid"
@@ -386,7 +388,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="projectTableParam.content.dataid"
@@ -464,7 +466,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="fllowTableParam.content.dataid"
@@ -542,6 +544,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="chartParam2.content.dataid"
@@ -594,6 +597,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="unfllowTableParam.content.dataid"
@@ -727,6 +731,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="projectParam.content.dataid"

+ 15 - 25
src/HDrpManagement/projectData/index.vue

@@ -17,6 +17,7 @@
               <label  class="search__label" >部门:</label>
               <el-cascader
                 ref="selectdep"
+                placement="bottom"
                 size="small"
                 v-model="depment"
                 :options="deplist"
@@ -105,9 +106,8 @@
                     <div class="mt-10 inline-16">
                       <label  class="search__label" >部门:</label>
                       <el-cascader
-                          v-show="isFull"
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="typeTableParam.content.dataid"
@@ -115,17 +115,6 @@
                         :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
                         @change="$event => {if($event.length) {typeMapParam.content.type=1;typeMapParam.content.dataid=$event[$event.length - 1];typeTableParam.content.type=1;typeTableParam.content.username='';typeTableParam.content.pageNumber = 1;$refs.typeTable.listData();typeInit()} else {typeMapParam.content.type='';typeMapParam.content.dataid='';typeTableParam.content.dataid='';typeTableParam.content.type='';typeTableParam.content.username='';typeTableParam.content.pageNumber = 1;$refs.typeTable.listData();typeInit()}}">
                       </el-cascader>
-                      <el-cascader
-                          v-show="!isFull"
-                          :append-to-body="true"
-                          placement="left-start"
-                          ref="selectdep"
-                          size="small"
-                          v-model="typeTableParam.content.dataid"
-                          :options="deplist"
-                          :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
-                          @change="$event => {if($event.length) {typeMapParam.content.type=1;typeMapParam.content.dataid=$event[$event.length - 1];typeTableParam.content.type=1;typeTableParam.content.username='';typeTableParam.content.pageNumber = 1;$refs.typeTable.listData();typeInit()} else {typeMapParam.content.type='';typeMapParam.content.dataid='';typeTableParam.content.dataid='';typeTableParam.content.type='';typeTableParam.content.username='';typeTableParam.content.pageNumber = 1;$refs.typeTable.listData();typeInit()}}">
-                      </el-cascader>
                     </div>
                     <div class="mt-10 inline-16">
                       <label  class="search__label" >业务员:</label>
@@ -207,8 +196,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        :render-format="format"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="gradTableParam.content.dataid"
@@ -305,7 +293,7 @@
                     <label  class="search__label" >部门:</label>
                     <el-cascader
                       ref="selectdep"
-                      placement="left-start"
+                      placement="bottom"
                       :append-to-body="false"
                       size="small"
                       v-model="scoreTableParam1.content.dataid"
@@ -420,7 +408,7 @@
                         ref="selectdep"
                         size="small"
                         :append-to-body="false"
-                        :render-format="format"
+                        placement="bottom"
                         v-model="addParam.content.dataid"
                         :options="deplist"
                         :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
@@ -471,7 +459,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="baobeiParam.content.dataid"
@@ -524,7 +512,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        :render-format="format"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="baojiaParam.content.dataid"
@@ -577,7 +565,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        :render-format="format"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="fllowParam.content.dataid"
@@ -630,7 +618,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="fllowTableParam.content.dataid"
@@ -716,7 +704,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="contactTableParam.content.dataid"
@@ -802,7 +790,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="customerTableParam.content.dataid"
@@ -888,7 +876,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        placement="left-start"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="scoreTableParam.content.dataid"
@@ -973,7 +961,7 @@
                       <label  class="search__label" >部门:</label>
                       <el-cascader
                         :append-to-body="false"
-                        :render-format="format"
+                        placement="bottom"
                         ref="selectdep"
                         size="small"
                         v-model="unfllowTableParam.content.dataid"
@@ -1118,8 +1106,10 @@
                     <label  class="search__label" >部门:</label>
                     <el-cascader
                       clearable
+                      :append-to-body="false"
                       ref="selectdep"
                       size="small"
+                      placement="bottom"
                       v-model="dateParam.content.dataid"
                       :options="deplist"
                       :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"

+ 1 - 1
src/views/clueData/index.vue

@@ -11,7 +11,7 @@
             <div class="inline-16">
               <label  class="search__label" >部门:</label>
 <!--              <el-cascader ref="selectdep" size="small" v-model="departmentid" :options="deplist" :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"  @change="selectDep"  clearable></el-cascader>-->
-              <el-cascader class="inline-16" ref="selectdep" size="small" v-model="depment" :options="deplist" :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"  @change="selectDep" clearable></el-cascader>
+              <el-cascader class="inline-16" placement="bottom" ref="selectdep" size="small" v-model="depment" :options="deplist" :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"  @change="selectDep" clearable></el-cascader>
             </div>
           </div>
           <!--  数字看板      -->

+ 2 - 2
src/views/clueData/modules/digitalSigns.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="div-box-new-margin">
     <div class="div-box-new">
-      <div style="font-size: 16px;color: #333333;margin-bottom: 4px">线索数据概况</div>
+      <div style="font-size: 16px;color: #333333;margin-bottom: 20px">线索数据概况</div>
       <div class="div-border-new">
         <div class="item">
           <p class="title">{{list.total}}</p>
@@ -134,7 +134,7 @@ export default {
   .div-box-new{
     margin-top: 16px;
     width: 100%;
-    height: 210px;
+   /* height: 210px;*/
     border-radius: 2px;
     border: 1px solid #e9e9e9;
     background-color: #ffffff;

+ 1 - 1
src/views/salesData/components/departmentSalesperson.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <span class="search__label inline-16">部门:</span>
-    <el-cascader  class="inline-16" ref="selectdep" size="small" v-model="depment" :options="deplist" :append-to-body="!isFull"  :placement="placement"
+    <el-cascader  class="inline-16" ref="selectdep" size="small" v-model="depment" :options="deplist" :append-to-body="!isFull"  placement="bottom"
                   :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"  @change="selectDep" ></el-cascader>
     <span class="search__label inline-16">业务员:</span>
     <el-select  v-model="person" filterable placeholder="请选择" size="small" class="inline-16"  @change="selectPerson"  :popper-append-to-body="!isFull">