Browse Source

2026-08-07

Lab:新增时单据号获取,固定使用site = 41的规则
master
fengyuan_yang 1 month ago
parent
commit
6e6c6f97ad
  1. 4
      src/main/java/com/spring/modules/lab/controller/LabController.java

4
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)!");
}

Loading…
Cancel
Save