diff --git a/src/main/java/com/spring/modules/lab/controller/LabController.java b/src/main/java/com/spring/modules/lab/controller/LabController.java index cad14f18..433f3a01 100644 --- a/src/main/java/com/spring/modules/lab/controller/LabController.java +++ b/src/main/java/com/spring/modules/lab/controller/LabController.java @@ -32,6 +32,7 @@ import java.util.Map; public class LabController { private static final String REFERENCE_NO_TRANS_TYPE = "lab_no"; + private static final String REFERENCE_NO_SITE = "41"; @Autowired private LabService labService; @@ -110,7 +111,8 @@ public class LabController { String newReferenceNo = originalReferenceNo; if (originalReferenceNo.startsWith("TEMP-")) { - newReferenceNo = transNoControlService.transNo(lab.getSite(), REFERENCE_NO_TRANS_TYPE); + // Lab单据号不区分业务site,统一使用site=41的编码规则 + newReferenceNo = transNoControlService.transNo(REFERENCE_NO_SITE, REFERENCE_NO_TRANS_TYPE); if (StringUtils.isBlank(newReferenceNo)) { return R.error("请维护编码生成规则(TransNoControl)!"); }