From cf6803cd4f2c535afb1eaa935fd9e9735279656b Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期五, 05 十一月 2021 16:47:10 +0800
Subject: [PATCH] Merge branch 'master' of https://192.168.0.10:8443/r/pcalife/PAM

---
 PAMapp/components/QuickFilter/QuickFilterConsultantList.vue |   58 ++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 46 insertions(+), 12 deletions(-)

diff --git a/PAMapp/components/QuickFilter/QuickFilterConsultantCarousel.vue b/PAMapp/components/QuickFilter/QuickFilterConsultantList.vue
similarity index 74%
rename from PAMapp/components/QuickFilter/QuickFilterConsultantCarousel.vue
rename to PAMapp/components/QuickFilter/QuickFilterConsultantList.vue
index de715fa..351def6 100644
--- a/PAMapp/components/QuickFilter/QuickFilterConsultantCarousel.vue
+++ b/PAMapp/components/QuickFilter/QuickFilterConsultantList.vue
@@ -17,8 +17,13 @@
                 @touchstart="touchStart"
                 @touchend="moveCard"
             >
-                <img class="avator cursor--pointer" @click="$router.push('/agentInfo')" src="" />
-                <div class="mdTxt mt-30 mb-10">�蝢��(隡舀��蝬�鈭�)</div>
+                <el-avatar
+                    :size="200"
+                    class="mx-auto cursor--pointer"
+                    @click="$router.push('/agentInfo')"
+                    src=""
+                />
+                <div class="mdTxt mt-30 mb-10 text--center">�蝢��(隡舀��蝬�鈭�)</div>
                 <el-row>
                     <el-col :span="12">
                         <div class="smTxt_bold mb-10 text--prudential_grey">����風</div>
@@ -35,7 +40,7 @@
                 <div class="p bold">#鞎∪����</div>
             </div>
             <div class="parallelBtns">
-                <el-button @click="isVisibleDrawer = true">
+                <el-button @click="addConsultant">
                     <i class="icon-add smTxt"></i>
                     <span>憿批��</span>
                 </el-button>
@@ -59,20 +64,33 @@
     >
         <div class="text--center mdTxt">
             <p class="mb-50">����憿批��</p>
-            <p class="text--primary" @click="isVisibleDrawer = false">������</p>
+            <p class="text--primary cursor--pointer"
+                @click="isVisibleDrawer = false">������</p>
         </div>
     </Ui-Drawer>
+
+    <Ui-Dialog
+        :isVisible.sync="isVisibleDialog"
+    >
+        <div class="text--center mdTxt">
+            <p class="mb-50">����憿批��</p>
+            <p class="text--primary cursor--pointer"
+                @click="isVisibleDialog = false">������</p>
+        </div>
+    </Ui-Dialog>
 
 </div>
 </template>
 
 <script lang="ts">
 import { ElCarousel } from 'element-ui/types/carousel';
-import { Vue, Component, Prop } from 'vue-property-decorator';
+import { Vue, Component } from 'vue-property-decorator';
+import { isMobileDevice } from '~/assets/ts/device';
 
 @Component
-export default class UiCardCarousel extends Vue {
+export default class QuickFilterConsultantList extends Vue {
     isVisibleDrawer = false;
+    isVisibleDialog = false;
     startPosition = 0;
     endPosition = 0;
 
@@ -101,6 +119,12 @@
         (this.$refs.carouselRef as ElCarousel).prev();
     }
 
+    addConsultant() {
+        isMobileDevice()
+            ? this.isVisibleDrawer = true
+            : this.isVisibleDialog = true;
+    }
+
 }
 </script>
 
@@ -113,11 +137,7 @@
         padding: 20px 30px 30px 30px;
     }
 
-    .avator {
-        width: 200px;
-        height: 200px;
-        border-radius: 50%;
-        background-color: $MID_GREY;
+    .mx-auto {
         margin: 0 auto;
     }
 
@@ -180,8 +200,22 @@
         position: relative;
     }
 
-        .absolute {
+    .absolute {
         position: absolute;
     }
 
+    @media (min-width: 768px) {
+        .relative {
+            overflow: hidden;
+        }
+
+        .arrow-right-position {
+            right: -20px;
+        }
+
+        .arrow-left-position {
+            left: -20px;
+        }
+    }
+
 </style>
\ No newline at end of file

--
Gitblit v1.8.0