| | |
| | | :class="{'new': newAppointment }" |
| | | @click.native="openDetail" |
| | | > |
| | | <el-col :xs="1" :sm="1" class="unread" align="middle" v-if="isReserved"> |
| | | <div class="test"> |
| | | <div class="unread" v-if="isReserved"> |
| | | <div class="circle" v-if="!isRead"></div> |
| | | </el-col> |
| | | <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> |
| | | <template v-else> |
| | | <div class="unfilled">æªå¡«æ»¿æåº¦</div> |
| | | </template> |
| | | </div> |
| | | </el-col> |
| | | <el-col :xs="14" :sm="14" class="pl-10"> |
| | | </div> |
| | | |
| | | <div class="pl-10"> |
| | | <div class="smTxt_bold name">{{ client.name }}</div> |
| | | <div class="my-10">é ç´æå</div> |
| | | <div class="my-10 xsTxt">é ç´æå</div> |
| | | <div class="professionals"> |
| | | <template v-if="client.requirement"> |
| | | <span |
| | |
| | | >(å®¢æ¶æªæä¾éæ±é
ç®)</span> |
| | | </template> |
| | | </div> |
| | | </el-col> |
| | | <el-col class="flex-column contactInfo" :xs="4" :sm="6"> |
| | | <div |
| | | <div class="unread" style="display:flex"> |
| | | <div class="circle"></div> |
| | | <div class="line"></div> |
| | | <div class="circle"></div> |
| | | <div class="line"></div> |
| | | <div class="circle"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- <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> |
| | | <template v-else> |
| | | <div class="unfilled">æªå¡«æ»¿æåº¦</div> |
| | | </template> |
| | | </div> |
| | | </el-col> --> |
| | | |
| | | <div class="flex-column contactInfo" :xs="4" :sm="6"> |
| | | <!-- <div |
| | | class="smTxt_bold fix-chrome-click--issue" |
| | | :class="{'unread-txt': reservedTxt === 'æªè®', 'read-txt': reservedTxt !== 'æªè®'}" |
| | | >{{ reservedTxt }}</div> |
| | | >{{ reservedTxt }}</div> --> |
| | | <div class="invite-msg smTxt_bold"> |
| | | å³éç´è¨ªéç¥ |
| | | </div> |
| | | <div |
| | | class="date xsTxt text--mid_grey" |
| | | class="date xsTxt text--black" |
| | | >{{ date }}</div> |
| | | <div |
| | | class="xsTxt text--mid_grey" |
| | | >{{ time }}</div> |
| | | </el-col> |
| | | </div> |
| | | </el-row> |
| | | |
| | | <Ui-Dialog |
| | |
| | | margin-bottom: 10px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | |
| | | transition: background-color 0.5s; |
| | | &.new { |
| | | border-left: solid 4px $YELLOW; |
| | |
| | | .fixed-Height { |
| | | height: 16px; |
| | | } |
| | | .test{ |
| | | display: flex; |
| | | } |
| | | .invite-msg{ |
| | | color: #ED1B2E; |
| | | border-bottom: 1px solid #ED1B2E; |
| | | width: 97px; |
| | | } |
| | | .line{ |
| | | height: 4px; |
| | | width: 10px; |
| | | background-color: $PRUDENTIAL_GREY; |
| | | |
| | | } |
| | | </style> |