|
@@ -1447,6 +1447,10 @@ function prescriptionDetail(realNo, orderNo, receiptNo, times, patientId, confir
|
|
|
}
|
|
|
}
|
|
|
, {
|
|
|
+ field: 'employeeName',
|
|
|
+ title: '医生姓名',
|
|
|
+ visible: false // 隐藏列,仅用于数据传递
|
|
|
+ }, {
|
|
|
field: 'drugTracCodg',
|
|
|
title: '药品追溯码',
|
|
|
width: '270',
|
|
@@ -3295,10 +3299,16 @@ function callYbSaleGoodsItem(realNo, orderNo, receiptNo, times, patientId, name,
|
|
|
|
|
|
// 参数验证
|
|
|
// 从处方明细数据中获取开方医师姓名
|
|
|
+ console.log('处方明细数据item:', item); // 调试日志
|
|
|
+ console.log('doctorName字段:', item.doctorName); // 调试日志
|
|
|
+ console.log('employeeName字段:', item.employeeName); // 调试日志
|
|
|
+
|
|
|
let doctorName = item.doctorName || item.employeeName || '';
|
|
|
if (!doctorName) {
|
|
|
- console.warn('开方医师姓名为空,使用默认值');
|
|
|
+ console.warn('开方医师姓名为空,使用默认值,item数据:', item);
|
|
|
doctorName = '未知医师';
|
|
|
+ } else {
|
|
|
+ console.log('成功获取医生姓名:', doctorName);
|
|
|
}
|
|
|
|
|
|
if (!currentUserName) {
|