| | |
| | | |
| | | <i class="icon-down down-icon " style="margin-right:18px" @click="showJobDrawer = true" ></i> |
| | | </div> |
| | | |
| | | |
| | | |
| | | <div class="ques-footer"> |
| | | <el-button type="primary" |
| | | :disabled=" isInitScheduleDisabled || !isSelected" |
| | | :disabled=" isInitScheduleDisabled || !isSelected" |
| | | @click.native="sentDemand">送出</el-button> |
| | | </div> |
| | | |
| | |
| | | <PopUpFrame :isOpen.sync="showJobDrawer" drawerSize='60%'> |
| | | <div class="job-drawerTxt fz-20"> |
| | | <div class="subTitle mt-18">職業</div> |
| | | |
| | | |
| | | <div class="radio-btn"> |
| | | <el-radio-group class="pam-radio-group--col" v-model="staff"> |
| | | <el-radio-button style="margin-top:30px" text-color='#F09491' label="外勤"></el-radio-button> |
| | |
| | | get disableActionButton(): boolean { |
| | | return true; |
| | | }; |
| | | |
| | | |
| | | |
| | | get isConnectMobile(): boolean { |
| | | return this.connectDevices.includes('mobile'); |
| | |
| | | this.initScheduleList = [{ |
| | | selectWeekOptions:[], |
| | | selectTimesOptions:[], |
| | | }] |
| | | }] |
| | | } |
| | | |
| | | if (selectDevice === 'email') { |
| | | this.email = ''; |
| | | } |
| | | } |
| | | return; |
| | | } |
| | | this.connectDevices.push(selectDevice); |
| | | |
| | | |
| | | } |
| | | |
| | | sentDemand() { |
| | |
| | | } |
| | | |
| | | getHopeContactTime() { |
| | | const isFullDay = (selectedDay: string[]): boolean => selectedDay.length > 6; |
| | | const isFullTime = (selectedTime: string[]): boolean => selectedTime.length > 3; |
| | | const initScheduleList = this.initScheduleList.map(item => { |
| | | return { |
| | | selectWeekOptions: item.selectWeekOptions.toString(), |
| | | selectTimesOptions: item.selectTimesOptions.toString() |
| | | selectWeekOptions: isFullDay(item.selectWeekOptions) ? '不限日期' : item.selectWeekOptions.toString(), |
| | | selectTimesOptions: isFullTime(item.selectTimesOptions) ? '不限時間' : item.selectTimesOptions.toString() |
| | | } |
| | | }) |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | </style> |
| | | </style> |