选择已完成单据问题

dev_no_inv
yewj 9 months ago committed by qyt
parent 5198096ee9
commit 3530c49555

@ -2664,11 +2664,17 @@ public class IoCodeTempController extends BaseController {
List<String> codeList = new ArrayList<>();
collectOrderBizResponses.forEach(item -> {
String code = item.getFinishUdiCode();
Integer reCountObj = item.getScanCount();
int reCount = reCountObj != null ? reCountObj : 0; // 如果reCountObj为null则默认为0次迭代
for (int i = 0; i < reCount; i++) {
codeList.add(code);
if (StrUtil.isNotBlank(code) && code.contains(";")) {
List<String> partsList = Arrays.asList(code.split(";"));
codeList.addAll(partsList);
} else {
Integer reCountObj = item.getScanCount();
int reCount = reCountObj != null ? reCountObj : 0; // 如果reCountObj为null则默认为0次迭代
for (int i = 0; i < reCount; i++) {
codeList.add(code);
}
}
});
addOrderCodeRequest.setCodeList(codeList);
addOrderCodeRequest.setCorpOrderId(orderFinishBillNo);

@ -4558,4 +4558,6 @@ CALL Pro_Temp_ColumnWork('io_collect_order_code_man', 'scanActCount',
CALL Pro_Temp_ColumnWork('io_code_temp', 'drugLink',
' tinyint NULL DEFAULT b''0''COMMENT ''药品关联关系是否存在 0不存在 1存在''',
1);
1);

Loading…
Cancel
Save