|
|
|
|
@ -15,7 +15,7 @@
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<script>
|
|
|
|
|
//let BaseUrl='http://10.50.120.166/YiJiYuYue/Laravel/public'
|
|
|
|
|
// let BaseUrl='http://10.50.120.166/YiJiYuYue/Laravel/public'
|
|
|
|
|
let BaseUrl='http://YiJiYuYue-Common'
|
|
|
|
|
let entrust_ids=[]; //选中的entrust_id
|
|
|
|
|
let today_date=''
|
|
|
|
|
@ -24,6 +24,7 @@
|
|
|
|
|
let PrintInfo=null;//打印信息
|
|
|
|
|
let YuYueSuccessInfo='';//预约成功后返回的信息
|
|
|
|
|
let MainInfo_period_ids=[];//选中的检查项目对应的reservation_time
|
|
|
|
|
let MainInfo_date=[];//选中的检查项目对应的日期
|
|
|
|
|
//获取url参数
|
|
|
|
|
function getParameterByName(name, url) {
|
|
|
|
|
if (!url) url = decodeURIComponent(window.location.href)
|
|
|
|
|
@ -88,7 +89,7 @@
|
|
|
|
|
bj_color="lanse_bg"
|
|
|
|
|
}
|
|
|
|
|
$('#yizhulist').append(
|
|
|
|
|
'<div class="yiyuInfo '+ bj_color+' "data-entrustid='+ item.maininfo.entrust_id +' data-id='+ key +' data-mainid='+ item.maininfo.id +' data-status='+ item.maininfo.list_status +' data-name='+ item.maininfo.entrust+ ' data-periodid='+ item.maininfo.reservation_time +'>' +
|
|
|
|
|
'<div class="yiyuInfo '+ bj_color+' "data-entrustid='+ item.maininfo.entrust_id +' data-id='+ key +' data-mainid='+ item.maininfo.id +' data-status='+ item.maininfo.list_status +' data-name='+ item.maininfo.entrust+ ' data-periodid='+ item.maininfo.reservation_time + ' data-yuyuedate='+ item.maininfo.reservation_date +'>' +
|
|
|
|
|
'<div>医嘱项:<span >'+item.maininfo.entrust +'</span></div>' +
|
|
|
|
|
'<div>当前状态:<span >'+zhuangtai+'</span></div>' +msg+
|
|
|
|
|
'<div>医生:<span >'+ item.maininfo.docotr+' </span> 是否空腹:<span >'+ kongfu+'</span></div>' +
|
|
|
|
|
@ -115,9 +116,9 @@
|
|
|
|
|
if(getParameterByName('dotype')==2 && YuYueSuccessInfo==''){//如果是改约,默认定位到预约的日期
|
|
|
|
|
console.log(data.data.info[0].maininfo.reservation_date);
|
|
|
|
|
today_date=data.data.info[0].maininfo.reservation_date
|
|
|
|
|
add=0;
|
|
|
|
|
add=1;
|
|
|
|
|
}
|
|
|
|
|
var currentDate = new Date(data.data.today_date)
|
|
|
|
|
var currentDate = new Date(today_date)
|
|
|
|
|
|
|
|
|
|
currentDate.setDate(currentDate.getDate() + add)
|
|
|
|
|
tomorrowDate = currentDate.toISOString().split('T')[0]
|
|
|
|
|
@ -126,7 +127,6 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
MsgAlert(data.msg)
|
|
|
|
|
}
|
|
|
|
|
@ -160,7 +160,7 @@
|
|
|
|
|
}else{
|
|
|
|
|
zhuangtai="class='table_row '"
|
|
|
|
|
}
|
|
|
|
|
if(getParameterByName('dotype')==2 && YuYueSuccessInfo=='') {//如果是改约,默认定位到预约的日期
|
|
|
|
|
if(getParameterByName('dotype')==2 && YuYueSuccessInfo=='' && v.date==MainInfo_date[0]) {//如果是改约,默认定位到预约的日期
|
|
|
|
|
if(MainInfo_period_ids[0]==v.period_id){
|
|
|
|
|
zhuangtai="class='table_row row_selected'"
|
|
|
|
|
}else{
|
|
|
|
|
@ -176,12 +176,12 @@
|
|
|
|
|
' <td class=\'usecount\' onclick=\'test('+v.id+')\'>' + v.used_count + '/' + v.count + '</td>\n' +
|
|
|
|
|
' </tr>')
|
|
|
|
|
})
|
|
|
|
|
if(getParameterByName('dotype')==2 && YuYueSuccessInfo=='') {//如果是改约,默认定位到预约的日期
|
|
|
|
|
console.log($('.row_selected').position())
|
|
|
|
|
$('.table_k').animate({
|
|
|
|
|
scrollTop: $('.row_selected').position().top-200
|
|
|
|
|
}, 200); // 动画持续时间为1000毫秒
|
|
|
|
|
}
|
|
|
|
|
// if(getParameterByName('dotype')==2 && YuYueSuccessInfo=='') {//如果是改约,默认定位到预约的日期
|
|
|
|
|
// console.log($('.row_selected').position())
|
|
|
|
|
// $('.table_k').animate({
|
|
|
|
|
// scrollTop: $('.row_selected').position().top-200
|
|
|
|
|
// }, 200); // 动画持续时间为1000毫秒
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -203,6 +203,13 @@
|
|
|
|
|
}else{
|
|
|
|
|
zhuangtai="class='table_row '"
|
|
|
|
|
}
|
|
|
|
|
if(getParameterByName('dotype')==2 && YuYueSuccessInfo=='' && v.date==MainInfo_date[0] ) {//如果是改约,默认定位到预约的日期
|
|
|
|
|
if(MainInfo_period_ids[0]==v.period_id){
|
|
|
|
|
zhuangtai="class='table_row row_selected'"
|
|
|
|
|
}else{
|
|
|
|
|
zhuangtai="class='table_row '"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
$('#table2 tbody').append('<tr data-resource='+v.department_resources_name+' data-timerange='+v.begin_time+'-'+v.end_time +' data-date='+v.date +' data-id=' + v.id + ' '+zhuangtai+'>\n' +
|
|
|
|
|
' <td>' + v.date + '</td>\n' +
|
|
|
|
|
' <td>' + v.weekname + '</td>\n' +
|
|
|
|
|
@ -419,11 +426,16 @@
|
|
|
|
|
entrust_ids.push($(this).data('entrustid'))
|
|
|
|
|
MainInfo_ids.push($(this).data('mainid'))
|
|
|
|
|
MainInfo_period_ids.push($(this).data('periodid'))
|
|
|
|
|
MainInfo_date.push($(this).data('yuyuedate'))
|
|
|
|
|
})
|
|
|
|
|
$('#input_appointment_item').val(input_itemname);
|
|
|
|
|
console.log(entrust_ids);
|
|
|
|
|
if($(".lanse_bg").length>0){
|
|
|
|
|
await NearestEnablePlanDate();
|
|
|
|
|
console.log(getParameterByName('dotype'))
|
|
|
|
|
if(getParameterByName('dotype')!=2){
|
|
|
|
|
await NearestEnablePlanDate();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//日历设置日期,支持查询计划
|
|
|
|
|
$('#datetimepicker1 input').val(today_date)
|
|
|
|
|
$('#datetimepicker2 input').val(tomorrowDate)
|
|
|
|
|
|