update: [前單] 在相關功能顯示滿意度資訊、打開滿意度相關功能
| | |
| | | ></AppointmentProgress> |
| | | </div> |
| | | </div> |
| | | <!-- <el-col :xs="5" :sm="3" align="middle"> |
| | | <el-col :xs="5" :sm="3" align="middle"> |
| | | <el-avatar |
| | | :size="50" |
| | | ></el-avatar> |
| | | <div class="satisfaction" v-if="!hideReviews"> |
| | | <template v-if="client.satisfactionScore"> |
| | | TODO:隱藏滿意度 |
| | | <i class="icon-star pam-icon icon--yellow satisfaction"></i> |
| | | <span>{{client.satisfactionScore}}</span> |
| | | </template> |
| | |
| | | <div class="unfilled">未填滿意度</div> |
| | | </template> |
| | | </div> |
| | | </el-col> --> |
| | | </el-col> |
| | | |
| | | <div class="flex-column contactInfo" :xs="4" :sm="6"> |
| | | |
| | |
| | | :agentNo="agentInfo.agentNo" |
| | | @click.native="showAgentDetail(agentInfo.agentNo)" |
| | | ></UiAvatar> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <div v-if="!hideReviews"> |
| | | <i class="icon-star pam-icon icon--yellow satisfaction" v-if="notScoreAppointmentYet"></i> |
| | | <span v-if="notScoreAppointmentYet"> |
| | |
| | | </UiAvatar> |
| | | <div class="name">{{agentInfo.name}}</div> |
| | | <div v-if="!hideReviews"> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <i class="icon-star pam-icon icon--yellow"></i> |
| | | <span class="satisfaction">{{agentInfo.avgScore}}</span> |
| | | </div> |
| | |
| | | <div class="mb-10">{{item.seniority}}</div> |
| | | </el-col> |
| | | <el-col :span="12" v-if="!hideReviews"> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <div class="smTxt_bold mb-10 text--prudential_grey">客戶滿意度</div> |
| | | <div> |
| | | <i class="icon-star pam-icon icon--yellow "></i> |
| | |
| | | class="pt-10" |
| | | justify="center" |
| | | align="middle" v-if="!hideReviews"> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <i class="pam-icon icon--primary icon-star"></i> |
| | | <h3 class="mdTxt">{{ agentInfo.avgScore }}</h3> |
| | | </el-row> |
| | |
| | | {{item.value | formatSeniorityTitle}} |
| | | <span class="smTxt">{{item.value | formatSenioritySubTitle}}</span> |
| | | </span> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <!-- <span v-else-if="item.option === 'avgScore'">{{item.value + '星以上滿意度'}}</span> --> |
| | | <span v-else-if="item.option === 'avgScore' && !hideReviews">{{item.value + '星以上滿意度'}}</span> |
| | | <span v-else>{{item.value}}</span> |
| | | </UiTags> |
| | | </template> |
| | |
| | | <SingleSelectBtn :singleSelected.sync="strictQueryDto.seniority" |
| | | :options="seniorityOptions" /> |
| | | </div> |
| | | <!-- <div class="pam-paragraph"> |
| | | TODO:隱藏滿意度 |
| | | <div class="pam-paragraph" v-if="!hideReviews"> |
| | | <div class="pb-10 mdTxt">顧問滿意度</div> |
| | | <el-rate class="pam-consultant-rate" v-model="strictQueryDto.avgScore"> |
| | | </el-rate> |
| | | </div> --> |
| | | </div> |
| | | <div class="pam-paragraph"> |
| | | <div class="rec-popular"> |
| | | <div class="pb-10 mdTxt">熱門檢索</div> |
| | |
| | | {{ info.seniority }} |
| | | </div> |
| | | </el-col> |
| | | <!-- TODO:隱藏滿意度 --> |
| | | <el-col :span="12" v-if="!hideReviews"> |
| | | <div class="field__label"> |
| | | 客戶滿意度 |
| | |
| | | export const hideReviews = true; |
| | | export const hideReviews = false; |
| | |
| | | ], |
| | | type: 'radio' |
| | | }, |
| | | // { TODO:隱藏滿意度 |
| | | // name: 'avgScore', |
| | | // title: '顧問滿意度', |
| | | // detail: [], |
| | | // type: '' |
| | | // }, |
| | | { |
| | | name: 'avgScore', |
| | | title: '顧問滿意度', |
| | | detail: [], |
| | | type: '' |
| | | }, |
| | | { |
| | | name: 'communicationStyles', |
| | | title: '溝通風格', |
| | |
| | | // detail: [], |
| | | // type: 'radio' |
| | | // } |
| | | ]; |
| | | ]; |