LIJU 1 week ago
parent
commit
87f1772a2b

+ 9 - 0
src/main/java/cn/hnthyy/thmz/controller/mz/MzPharmacyController.java

@@ -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);