|
|
|
@ -139,6 +139,7 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
VailTagResultResponse vailTagResultResponse = new VailTagResultResponse();
|
|
|
|
|
List<VailCodeResultResponse> vailCodeResultResponses = new ArrayList<>();
|
|
|
|
|
List<String> vailCodesList = new ArrayList<String>();
|
|
|
|
|
List<Long> bizIdList = new ArrayList<Long>();
|
|
|
|
|
if (CollUtil.isNotEmpty(addTagCodeReqeust.getCodeList())) {
|
|
|
|
|
for (String code : addTagCodeReqeust.getCodeList()) {
|
|
|
|
|
VailCodeResultResponse vailCodeResultResponse = new VailCodeResultResponse();
|
|
|
|
@ -147,6 +148,8 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
vailCodeResultResponse.setStatus(1);
|
|
|
|
|
try {
|
|
|
|
|
collectOrder = collectOrderCodeManService.prescribeTagCode(addTagCodeReqeust);
|
|
|
|
|
Long bizId = collectOrder.getBizIds().get(0);
|
|
|
|
|
bizIdList.add(bizId);
|
|
|
|
|
} catch (JsonException e) {
|
|
|
|
|
vailCodeResultResponse.setErrMsg(e.getMessage());
|
|
|
|
|
if (e.getCode() == 502) {
|
|
|
|
@ -156,6 +159,8 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
String msg = e.getMessage();
|
|
|
|
|
String[] data = msg.split(";");
|
|
|
|
|
String count = data[1];
|
|
|
|
|
String bizId = data[0];
|
|
|
|
|
bizIdList.add(Long.parseLong(bizId));
|
|
|
|
|
if (IntUtil.value(count) > 1) {
|
|
|
|
|
vailCodeResultResponse.setStatus(4);
|
|
|
|
|
vailCodeResultResponse.setBizId(data[0]);
|
|
|
|
@ -170,6 +175,9 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
vailCodeResultResponses.add(vailCodeResultResponse);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (collectOrder != null){
|
|
|
|
|
collectOrder.setBizIdList(bizIdList);
|
|
|
|
|
}
|
|
|
|
|
vailTagResultResponse.setCollectOrder(collectOrder);
|
|
|
|
|
vailTagResultResponse.setVailCodeResultResponses(vailCodeResultResponses);
|
|
|
|
|
String errMsg = countSameErrMsg(vailCodeResultResponses);
|
|
|
|
|