|
@@ -2046,6 +2046,15 @@ public class MzPharmacyController {
|
|
|
tracCodgQuery.setChargeItemCode((String) item.get("charge_item_code"));
|
|
|
tracCodgQuery.setSerial((String) item.get("serial"));
|
|
|
tracCodgQuery.setItemNo(itemNoObj instanceof Short ? ((Short) itemNoObj).intValue() : (Integer) itemNoObj);
|
|
|
+ // 修复:添加 group_no 参数,从 params 中获取 groupNoOut
|
|
|
+ String groupNoOut = (String) params.get("groupNoOut");
|
|
|
+ tracCodgQuery.setGroupNo(groupNoOut);
|
|
|
+
|
|
|
+ // 添加调试日志
|
|
|
+ log.info("追溯码查询参数: patientId={}, times={}, receiptNo={}, orderNo={}, chargeItemCode={}, serial={}, itemNo={}, groupNo={}",
|
|
|
+ tracCodgQuery.getPatientId(), tracCodgQuery.getTimes(), tracCodgQuery.getReceiptNo(),
|
|
|
+ tracCodgQuery.getOrderNo(), tracCodgQuery.getChargeItemCode(), tracCodgQuery.getSerial(),
|
|
|
+ tracCodgQuery.getItemNo(), tracCodgQuery.getGroupNo());
|
|
|
|
|
|
// 2.2 获取追溯码数据
|
|
|
List<MzDrugTracCodg> tracCodgList = mzDrugTracCodgService.getMzDrugTracCodgData(tracCodgQuery);
|