|
|
|
|
@ -27,7 +27,6 @@ let timeIndex = ref(null); // 当前选中时间索引
|
|
|
|
|
let status = ref(0); // 1:点了确定 2:未点确定
|
|
|
|
|
let calendarShow = ref(false); // 日历显示
|
|
|
|
|
const rl_list = ref(false); //日历插槽
|
|
|
|
|
let calendar = ref(null);
|
|
|
|
|
let isClickDoctor = ref(0); // 是否点击了医生
|
|
|
|
|
|
|
|
|
|
const mountedAction = async () => {
|
|
|
|
|
@ -352,25 +351,6 @@ const clickDoctor = () => {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
const confirm = (e) => {
|
|
|
|
|
console.log(e);
|
|
|
|
|
if (new Date(e.fulldate).getTime() < new Date(getToday()).getTime()) {
|
|
|
|
|
uni.$lu.toast("不能选择过去时间");
|
|
|
|
|
let time = setTimeout(() => {
|
|
|
|
|
calendar.value.open();
|
|
|
|
|
clearTimeout(time);
|
|
|
|
|
}, 500);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
status.value = 0;
|
|
|
|
|
yytjInfo.value.nmr_list[yytjInfo.value.nmr_list.length - 1].time = e.fulldate;
|
|
|
|
|
yytjInfo.value.doctor_date = e.fulldate;
|
|
|
|
|
$store.setYytjInfo(yytjInfo.value);
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: `/pages/main/selectDoctor/selectDoctor?date=${e.fulldate}`,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
const comfrimyy = () => {
|
|
|
|
|
console.log(yytjInfo.value);
|
|
|
|
|
status.value = 1;
|
|
|
|
|
@ -534,16 +514,6 @@ onShow(() => {
|
|
|
|
|
<uni-icons type="right" size="14"></uni-icons>
|
|
|
|
|
</text>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="ylrl">
|
|
|
|
|
<uni-calendar
|
|
|
|
|
ref="calendar"
|
|
|
|
|
:startDate="getToday()"
|
|
|
|
|
:showMonth="false"
|
|
|
|
|
:date="getToday()"
|
|
|
|
|
:insert="false"
|
|
|
|
|
@confirm="confirm"
|
|
|
|
|
/>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view
|
|
|
|
|
style="box-shadow: 0rpx 0rpx 10rpx 0rpx rgba(0, 0, 0, 0.04)"
|
|
|
|
|
|