From c0946457d311eb1ced63f7dcbcf4bc3f0e33c55a Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期三, 19 一月 2022 16:43:01 +0800 Subject: [PATCH] fixed: BackActionBar - 預約單結案後顯示的 lable 應為'結案明細' --- PAMapp/components/Consultant/ConsultantCard.vue | 98 +++++++++++++++++++++++-------------------------- 1 files changed, 46 insertions(+), 52 deletions(-) diff --git a/PAMapp/components/Consultant/ConsultantCard.vue b/PAMapp/components/Consultant/ConsultantCard.vue index 2c91291..e47a64d 100644 --- a/PAMapp/components/Consultant/ConsultantCard.vue +++ b/PAMapp/components/Consultant/ConsultantCard.vue @@ -1,58 +1,52 @@ <template> <div> <el-row type="flex" class="rowStyle" :class="{'new': !agentInfo.customerViewTime }"> - - <el-col :xs="2" :sm="1"></el-col> - <el-col :xs="22" :sm="23"> - <el-row type="flex"> - <el-col class="flex_column" :xs="5" :sm="3"> - <UiAvatar - :size="50" - :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"> - {{ agentInfo.satisfactionScore }} - </span> - <div class="unfilled text--center " - style="display:flex" - v-if="notScoreAppointmentYet">�憛�<br />皛踵�漲</div> - <span v-if="agentInfo.contactStatus !== 'contacted'">{{ agentInfo.avgScore }}</span> - </div> - </el-col> - <el-col :xs="10" :sm="15"> - <div class="smTxt_bold name">{{agentInfo.name}}</div> - <div class="professionals"> - <span - class="professionalsTxt" - v-for="(expertise, index) in agentInfo.expertise" - :key="index" - >#{{expertise}}</span> - </div> - <div - class="delete" - v-if="showRemoveBtn" - @click="removeAgent" - >蝘駁</div> - </el-col> - <el-col class="flex_column" :xs="9" :sm="6"> - <el-button - class="smTxt_bold outline_btn" - @click="reserveCommunication" - :class="actionBtnStyle" - >{{ actionBtnLabel }}</el-button> - <div - v-if="notScoreAppointmentYet" - class="text--primary mt-10 text--center text--underline cursor--pointer" - @click="reviewsBtn = true">蝯虫�遛��漲閰��</div> - <div class="updateTime mt-10"> - {{ agentInfo.updateTime | formatDate }} - </div> - </el-col> - </el-row> + <el-col class="flex_column pl-5" :xs="5" :sm="3"> + <UiAvatar + :size="50" + :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"> + {{ agentInfo.satisfactionScore }} + </span> + <div class="unfilled text--center " + style="display:flex" + v-if="notScoreAppointmentYet">�憛�<br />皛踵�漲</div> + <span v-if="agentInfo.contactStatus !== 'contacted'">{{ agentInfo.avgScore }}</span> + </div> + </el-col> + <el-col :xs="10" :sm="15"> + <div class="smTxt_bold name">{{agentInfo.name}}</div> + <div class="professionals"> + <span + class="professionalsTxt" + v-for="(expertise, index) in agentInfo.expertise" + :key="index" + >#{{expertise}}</span> + </div> + <div + class="delete" + v-if="showRemoveBtn" + @click="removeAgent" + >蝘駁</div> + </el-col> + <el-col class="flex_column" :xs="9" :sm="6"> + <el-button + class="smTxt_bold outline_btn" + @click="reserveCommunication" + :class="actionBtnStyle" + >{{ actionBtnLabel }}</el-button> + <div + v-if="notScoreAppointmentYet" + class="text--primary mt-10 text--center text--underline cursor--pointer" + @click="reviewsBtn = true">蝯虫�遛��漲閰��</div> + <div class="updateTime mt-10"> + {{ agentInfo.updateTime | formatDate }} + </div> </el-col> </el-row> -- Gitblit v1.8.0