update
1213问题修改
This commit is contained in:
+33
-3
@@ -34,6 +34,7 @@
|
||||
:showHospitalList="showHospitalList"
|
||||
:hospitalList="hospitalList"
|
||||
@clear-hospital-list="clearHospitalList"
|
||||
@handle-last-seven="handleLastSeven"
|
||||
:show-rest-b="showRestB"
|
||||
:user-data="userData"
|
||||
@handle-detail="handleCenterMapClick"
|
||||
@@ -82,6 +83,8 @@
|
||||
:column="indexColumn"
|
||||
:firstForm="firstFormOne"
|
||||
:need-dept="needDept"
|
||||
:need-date-picker="needDatePicker"
|
||||
:date-time-arr="dateTimeArr"
|
||||
:twoROnly="twoROnly"
|
||||
>
|
||||
<template #bodyCell="{ column, record }">
|
||||
@@ -173,6 +176,8 @@
|
||||
const apiParams = ref();
|
||||
const modalApi = ref();
|
||||
const needDept = ref(false);
|
||||
const needDatePicker = ref(false);
|
||||
const dateTimeArr = ref();
|
||||
const twoROnly = ref();
|
||||
const showRestB = ref(false);
|
||||
const dateInfo = ref<object>({});
|
||||
@@ -203,6 +208,7 @@
|
||||
document.title = centerInfo.screenTitle || '健康服务中心';
|
||||
|
||||
if (sessionStorage.getItem('socketData')) {
|
||||
console.log(JSON.parse(sessionStorage.getItem('socketData')));
|
||||
confirmHelp(JSON.parse(sessionStorage.getItem('socketData')));
|
||||
sessionStorage.removeItem('socketData');
|
||||
}
|
||||
@@ -281,7 +287,9 @@
|
||||
}
|
||||
|
||||
function handleOneLeftClick(item: any) {
|
||||
const { name, key } = item;
|
||||
const { name, key, dateType } = item;
|
||||
let startDate;
|
||||
let endDate;
|
||||
//呼入电话
|
||||
//受理电话
|
||||
if (key == 'alerdyreceive' || key == 'gross') {
|
||||
@@ -291,9 +299,28 @@
|
||||
indexColumn.value = columns[0];
|
||||
modalApi.value = oneLApi;
|
||||
needDept.value = false;
|
||||
needDatePicker.value = true;
|
||||
console.log(dateType, 123);
|
||||
if (dateType == '0') {
|
||||
startDate = dayjs().startOf('week').format('YYYY-MM-DD');
|
||||
endDate = dayjs().endOf('week').format('YYYY-MM-DD');
|
||||
} else if (dateType == '1') {
|
||||
endDate = dayjs().format('YYYY-MM-DD');
|
||||
startDate = dayjs().subtract(7, 'day').format('YYYY-MM-DD');
|
||||
} else {
|
||||
startDate = '';
|
||||
endDate = '';
|
||||
}
|
||||
if (dateType == '2') {
|
||||
dateTimeArr.value = [];
|
||||
} else {
|
||||
dateTimeArr.value = [startDate, endDate];
|
||||
}
|
||||
apiParams.value = {
|
||||
phoneType: key == 'gross' ? 0 : 1,
|
||||
centerId: centerId.value,
|
||||
startDate: startDate,
|
||||
endDate: endDate,
|
||||
};
|
||||
twoROnly.value = '';
|
||||
nextTick(() => {
|
||||
@@ -309,6 +336,7 @@
|
||||
twoROnly.value = '';
|
||||
modalApi.value = twoLModalApi;
|
||||
needDept.value = true;
|
||||
needDatePicker.value = false;
|
||||
nextTick(() => {
|
||||
indexModalRef.value.openDialog();
|
||||
});
|
||||
@@ -450,7 +478,7 @@
|
||||
showMapBottom.value = false;
|
||||
Map.driveLine && Map.driveLine.clear();
|
||||
try {
|
||||
const res = await careUserApi({ userId: data?.userId });
|
||||
const res = await careUserApi({ userId: data?.userId, workNo: data?.employeeNum });
|
||||
data['careLiaisonName'] = res?.result?.careLiaisonName;
|
||||
data['careLiaisonPhone'] = res?.result?.careLiaisonPhone;
|
||||
data['lifeguardName'] = res?.result?.lifeguardName;
|
||||
@@ -614,7 +642,9 @@
|
||||
hospitalList.value = [];
|
||||
showHospitalList.value = false;
|
||||
}
|
||||
|
||||
function handleLastSeven(item) {
|
||||
handleOneLeftClick(item);
|
||||
}
|
||||
onUnmounted(() => {
|
||||
if (qhInterval.value) clearInterval(qhInterval.value);
|
||||
if (cInterval.value) clearInterval(cInterval.value);
|
||||
|
||||
Reference in New Issue
Block a user