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