保誠-保戶業務員媒合平台
PAMapp/components/Client/ClientCard.vue
@@ -5,7 +5,7 @@
                <el-avatar
                    :size="50"
                    src=""
                    class="cursor--pointer"
                    class="cursor--pointer fix-chrome-click--issue"
                ></el-avatar>
                <!-- <div class="satisfaction">
                    <i class="icon-star pam-icon icon--yellow satisfaction"></i>
@@ -30,7 +30,7 @@
                </div>
            </el-col>
            <el-col class="flex-column contactInfo" :xs="5" :sm="6">
                <div class="smTxt_bold cursor--pointer"
                <div class="smTxt_bold cursor--pointer fix-chrome-click--issue"
                    :class="client.communicateStatus"
                    @click="openDetail"
                >{{isReserved ? '已預約' : '已聯絡'}}
@@ -51,7 +51,7 @@
                <p>姓名:{{client.name}}</p>
                <p>電話:{{client.phone}}</p>
                <p>Email:{{client.email}}</p>
                <p>性別:{{client.gender === 'male' ? '男性' : '女性'}}</p>
                <p>性別:{{gender}}</p>
                <p>年齡:{{client.age}}</p>
                <p>職業:{{client.job}}</p>
                <p>需求:{{client.requirement.replace(',', '、')}}</p>
@@ -89,8 +89,15 @@
        return this.client.requirement.split(',');
    }
    get gender() {
        if (this.client.gender) {
            return this.client.gender === 'male' ? '男性' : '女性';
        }
        return ''
    }
    get hopeContactTime() {
        const contactList = this.client.hopeContactTime.split("'").map(item => item.slice(0, item.length - 1));
        const contactList = this.client.hopeContactTime.split("'").map(item => item.slice(0, item.length));
        return contactList.filter(item => !!item)
    }