|
|
|
@ -1,12 +1,6 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<view class="ctime_main">
|
|
|
|
<view class="ctime_main">
|
|
|
|
<view class="top">
|
|
|
|
|
|
|
|
<view v-if="orderInfo" style="display: flex;justify-content: space-between;">
|
|
|
|
|
|
|
|
<view style="font-size: 26rpx; color: #666;">体检医生 - <span v-if="doctor_name"
|
|
|
|
|
|
|
|
style="font-size: 28rpx;font-weight: 700;"> {{doctor_name}}</span></view>
|
|
|
|
|
|
|
|
<view style="font-size: 26rpx; color: #333;font-weight: 700;" @click="selectDoctor()">重新选择 </view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="zhouli">
|
|
|
|
<view class="zhouli">
|
|
|
|
<WeeklyCalendar v-if="weekList" :dataInfo="weekList" :selectedTime="selectedTime" :YuYueInfo="YuYueInfo" :TjDTime="tj_date+' '+tj_time" :ItemSelected="itemSelected"
|
|
|
|
<WeeklyCalendar v-if="weekList" :dataInfo="weekList" :selectedTime="selectedTime" :YuYueInfo="YuYueInfo" :TjDTime="tj_date+' '+tj_time" :ItemSelected="itemSelected"
|
|
|
|
@selectDate="selectDateFunc" @selectTime="selectTimeFunc" @openMonth="openMonthFunc" />
|
|
|
|
@selectDate="selectDateFunc" @selectTime="selectTimeFunc" @openMonth="openMonthFunc" />
|
|
|
|
@ -29,6 +23,11 @@
|
|
|
|
<view @click="itemClick('tj','',0)" style="margin-top: 10rpx;padding: 20rpx;color: #666;"
|
|
|
|
<view @click="itemClick('tj','',0)" style="margin-top: 10rpx;padding: 20rpx;color: #666;"
|
|
|
|
:class="itemSelected.type=='tj'?'itemSelected':''">体检日期 <span v-if="tj_date && tj_time">{{tj_date}}
|
|
|
|
:class="itemSelected.type=='tj'?'itemSelected':''">体检日期 <span v-if="tj_date && tj_time">{{tj_date}}
|
|
|
|
{{tj_time}}</span></view>
|
|
|
|
{{tj_time}}</span></view>
|
|
|
|
|
|
|
|
<view v-if="orderInfo" style="display: flex;justify-content: space-between;padding: 20rpx;color: #666;">
|
|
|
|
|
|
|
|
<view style="font-size: 26rpx; color: #666;">体检医生 - <span v-if="doctor_name"
|
|
|
|
|
|
|
|
style="font-size: 28rpx;font-weight: 700;"> {{doctor_name}}</span></view>
|
|
|
|
|
|
|
|
<view style="font-size: 26rpx; color: #333;font-weight: 700;" @click="selectDoctor()">重新选择 </view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
@ -218,12 +217,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
let DoctorMonthCalendar = ref(null)
|
|
|
|
let DoctorMonthCalendar = ref(null)
|
|
|
|
const selectDoctor = () => {
|
|
|
|
const selectDoctor = () => {
|
|
|
|
if (orderInfo.value.buy_info.nmr_list && orderInfo.value.buy_info.nmr_list.length > 0) {
|
|
|
|
// if (orderInfo.value.buy_info.nmr_list && orderInfo.value.buy_info.nmr_list.length > 0) {
|
|
|
|
if (YuYueInfo.value.NmrInfo[itemSelected.value.index].date == null || YuYueInfo.value.NmrInfo[itemSelected.value.index].time == null) {
|
|
|
|
// if (YuYueInfo.value.NmrInfo[itemSelected.value.index].date == null || YuYueInfo.value.NmrInfo[itemSelected.value.index].time == null) {
|
|
|
|
uni.$lu.toast("请先预约为影像科项目选择时间");
|
|
|
|
// uni.$lu.toast("请先预约为影像科项目选择时间");
|
|
|
|
return false
|
|
|
|
// return false
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
if (tj_date.value == null) { //如果没有选定体检日期,则打开日历
|
|
|
|
if (tj_date.value == null) { //如果没有选定体检日期,则打开日历
|
|
|
|
DoctorMonthCalendar.value.open();
|
|
|
|
DoctorMonthCalendar.value.open();
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|