|
|
@ -297,9 +297,6 @@ public class IoSplitDesOrderService extends ServiceImpl<IoSplitDesOrderMapper, I
|
|
|
|
public void splitDesOrder(AddInvDesDetaiRequest addInvDesDetaiRequest) {
|
|
|
|
public void splitDesOrder(AddInvDesDetaiRequest addInvDesDetaiRequest) {
|
|
|
|
|
|
|
|
|
|
|
|
IoSplitDesOrder collectOrder;
|
|
|
|
IoSplitDesOrder collectOrder;
|
|
|
|
if (StrUtil.isNotEmpty(addInvDesDetaiRequest.getBillNo())) {
|
|
|
|
|
|
|
|
collectOrder = getByBillNo(addInvDesDetaiRequest.getBillNo());
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
collectOrder = IoSplitDesOrder.builder()
|
|
|
|
collectOrder = IoSplitDesOrder.builder()
|
|
|
|
.billNo(gennerOrderUtils.createWdOrderNo(new OrderNoTypeBean(Constant.SPLIT_DES_ORDER, "yyyyMMdd")))
|
|
|
|
.billNo(gennerOrderUtils.createWdOrderNo(new OrderNoTypeBean(Constant.SPLIT_DES_ORDER, "yyyyMMdd")))
|
|
|
|
.busType("1")
|
|
|
|
.busType("1")
|
|
|
@ -313,7 +310,6 @@ public class IoSplitDesOrderService extends ServiceImpl<IoSplitDesOrderMapper, I
|
|
|
|
.updateUser(addInvDesDetaiRequest.getUpdateUser())
|
|
|
|
.updateUser(addInvDesDetaiRequest.getUpdateUser())
|
|
|
|
.build();
|
|
|
|
.build();
|
|
|
|
save(collectOrder);
|
|
|
|
save(collectOrder);
|
|
|
|
}
|
|
|
|
|
|
|
|
IoSplitCodeEntity splitCodeEntity = splitCodeService.findByCode(addInvDesDetaiRequest.getCode(), addInvDesDetaiRequest.getWorkPlaceCode(), null);
|
|
|
|
IoSplitCodeEntity splitCodeEntity = splitCodeService.findByCode(addInvDesDetaiRequest.getCode(), addInvDesDetaiRequest.getWorkPlaceCode(), null);
|
|
|
|
if (splitCodeEntity == null) {
|
|
|
|
if (splitCodeEntity == null) {
|
|
|
|
throw new RuntimeException("该追溯码不存在!");
|
|
|
|
throw new RuntimeException("该追溯码不存在!");
|
|
|
|