| | |
| | | <template> |
| | | <div> |
| | | <div v-if="!!agentInfo"> |
| | | <el-row |
| | | type="flex" |
| | | justify="center"> |
| | |
| | | </el-col> |
| | | </el-row> --> |
| | | |
| | | <!-- <el-row |
| | | <el-row |
| | | type="flex" |
| | | class="pam-paragraph"> |
| | | <el-col :span="24" class="pam-field"> |
| | | <div class="pam-field__label pam-progress__label"> |
| | | <div> |
| | | <div class="pam-field__title"> |
| | | <i class="pam-icon icon-thumbs-up" |
| | | ></i>諮詢度表現 <i class="pl-5 text--primary icon-information" @click="alertFieldInfo('evaluation')"></i> |
| | | </div> |
| | | </div> |
| | | <div class="xsTxt"> |
| | | {{ agentInfo.evaluation }}/50 (近一個月/累計) |
| | | </div> |
| | | </div> |
| | | <div class="pam-field__content pam-field-evaluation pt-10"> |
| | | <el-progress :show-text="false" :stroke-width="15" :percentage="agentInfo.evaluation * 2"></el-progress> |
| | | </div> |
| | | </el-col> |
| | | </el-row> --> |
| | | <UiField icon="thumbs-up" label="諮詢度表現"> |
| | | {{ agentInfo.nearlyMonthAppointmentCount || 0 }} / {{ agentInfo.allAppointmentCount || 0 }} (近一個月/累計) |
| | | </UiField> |
| | | </el-row> |
| | | |
| | | <div class="consultant-edit-btn"> |
| | | <UiField icon="flag" label="溝通風格"> |
| | |
| | | } |
| | | |
| | | get agentName(): string { |
| | | return `${this.agentInfo.name}(${this.agentInfo.role})`; |
| | | if (!this.agentInfo) return ''; |
| | | return `${this.agentInfo?.name}(${this.agentInfo?.role})`; |
| | | } |
| | | |
| | | get displayCommunicationStyleList(): string[] { |
| | | return this.agentInfo.communicationStyle.split('、').filter((item) => item); |
| | | if (!this.agentInfo) return []; |
| | | return this.agentInfo?.communicationStyle.split('、').filter((item) => item); |
| | | } |
| | | |
| | | } |