Fix:148 门诊管理-》门诊处置:选上处置项目点击【打印处置单】按钮报错
This commit is contained in:
@@ -335,6 +335,7 @@ import useUserStore from '@/store/modules/user';
|
||||
import {getGroupMarkers} from '@/utils/his';
|
||||
|
||||
import {PRINT_TEMPLATE, simplePrint} from '@/utils/printUtils.js';
|
||||
import {ElMessage} from "element-plus";
|
||||
// 患者搜索
|
||||
const queryParams = ref({
|
||||
pageNo: 1,
|
||||
@@ -462,6 +463,7 @@ function getAllList(row) {
|
||||
});
|
||||
activityList.value = getGroupMarkers(activityList.value);
|
||||
deviceActivityList.value = res.data.records.filter((item) => {
|
||||
console.info('item=====>', JSON.stringify(item));
|
||||
return item.deviceCategory == '7' || item.serviceCategory == '21';
|
||||
});
|
||||
loading.value = false;
|
||||
@@ -690,11 +692,13 @@ function getEnPrescription() {
|
||||
|
||||
// 打印处置单
|
||||
function printDisposal() {
|
||||
let requestIds = deviceActivityList.value
|
||||
let requestIds = deviceActivityList.value && deviceActivityList.value.length > 0
|
||||
? deviceActivityList.value
|
||||
.map((item) => {
|
||||
return item.requestId;
|
||||
})
|
||||
.join(',');
|
||||
.join(',') : '';
|
||||
if (requestIds !== '') {
|
||||
advicePrint({ requestIds: requestIds }).then((res) => {
|
||||
const result = res.data;
|
||||
const printElements = JSON.parse(
|
||||
@@ -706,6 +710,13 @@ function printDisposal() {
|
||||
width: 148,
|
||||
});
|
||||
});
|
||||
} else {
|
||||
ElMessage({
|
||||
type: 'error',
|
||||
message: '暂无处置单',
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// 判断是否为组内的第一行
|
||||
|
||||
Reference in New Issue
Block a user