¤ñ¹ï·sÀÉ®× |
| | |
| | | <template> |
| | | <div class="appointment-client-detail-close-page"> |
| | | |
| | | <el-row |
| | | type="flex" |
| | | class="pam-paragraph"> |
| | | <UiField label="æ¸æªæ¹å¼" :labelSize="20"> |
| | | <SingleSelectBtn class="mt-10" |
| | | :singleSelected.sync="appointmentCloseInfo.selectCloseOption" |
| | | :options="closeOptions" /> |
| | | </UiField> |
| | | </el-row> |
| | | |
| | | <el-row |
| | | type="flex" |
| | | class="pam-paragraph"> |
| | | <UiField label="åå代碼Plan Code" :labelSize="20"> |
| | | <input |
| | | class="appointment-client-detail-close__input" |
| | | v-model="appointmentCloseInfo.planCode" |
| | | placeholder="è«è¼¸å
¥" |
| | | type="text"> |
| | | </UiField> |
| | | </el-row> |
| | | |
| | | <el-row |
| | | type="flex" |
| | | class="pam-paragraph"> |
| | | <UiField label="é²ä»¶æé" :labelSize="20"> |
| | | <input |
| | | class="appointment-client-detail-close__input" |
| | | v-model="appointmentCloseInfo.planCode" |
| | | placeholder="TBD: æ¥æå
ä»¶" |
| | | type="text"> |
| | | </UiField> |
| | | </el-row> |
| | | |
| | | <el-row |
| | | type="flex" |
| | | class="pam-paragraph"> |
| | | <UiField label="å註" :labelSize="20"> |
| | | <textarea |
| | | v-model="appointmentCloseInfo.archivedDate" |
| | | class="appointment-close__remark" |
| | | placeholder="è«è¼¸å
¥" |
| | | name="remark" |
| | | id="remark" |
| | | wrap="off" |
| | | rows="3"> |
| | | </textarea> |
| | | </UiField> |
| | | </el-row> |
| | | |
| | | <el-row |
| | | type="flex" |
| | | justify="center" |
| | | class="pam-paragraph"> |
| | | <el-button @click="$router.go(-1)">åæ¶</el-button> |
| | | <el-button @click="$router.go(-1)">確èª</el-button> |
| | | </el-row> |
| | | |
| | | </div> |
| | | </template> |
| | | |
| | | <script lang="ts"> |
| | | |
| | | import { Vue, Component } from 'vue-property-decorator'; |
| | | |
| | | @Component |
| | | export default class AppointmentDetailCloseComponent extends Vue { |
| | | |
| | | appointmentCloseInfo = { |
| | | selectCloseOption: '', |
| | | planCode : '', |
| | | archivedDate : '', |
| | | remark : '', |
| | | }; |
| | | |
| | | closeOptions = [ |
| | | { |
| | | title:'æäº¤', |
| | | label: 'done', |
| | | }, |
| | | { |
| | | title:'æªæäº¤', |
| | | label: 'close', |
| | | } |
| | | ]; |
| | | |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | .appointment-close__remark, .appointment-client-detail-close__input { |
| | | border-radius: 5px; |
| | | border : 1px solid #707070; |
| | | font-size: 20px; |
| | | padding : 10px 20px; |
| | | width : 100%; |
| | | &::placeholder { |
| | | color: $MID_GREY; |
| | | } |
| | | } |
| | | </style> |