代码备份

workplace
anthonywj 11 months ago
parent e04b28efe1
commit ec0cadbe21

@ -139,6 +139,8 @@ public class IoCollectOrderCodeManController extends BaseController {
.tagStatus(1) .tagStatus(1)
.build(); .build();
collectOrderService.save(collectOrder); collectOrderService.save(collectOrder);
} else {
collectOrder = collectOrderService.getByBillNo(addTagCodeReqeust.getBillNo());
} }
//直接扫码单生成业务单 //直接扫码单生成业务单
@ -312,7 +314,7 @@ public class IoCollectOrderCodeManController extends BaseController {
} }
UdiRelevanceResponse udiRelevanceResponse = udiRelevanceResponses.get(0); UdiRelevanceResponse udiRelevanceResponse = udiRelevanceResponses.get(0);
return IoCollectOrderBiz.builder() return IoCollectOrderBiz.builder()
.relId(udiRelevanceResponse.getRelId()) .relId(udiRelevanceResponse.getId())
.thrCode(udiRelevanceResponse.getMainId()) .thrCode(udiRelevanceResponse.getMainId())
.ybbm(udiRelevanceResponse.getYbbm()) .ybbm(udiRelevanceResponse.getYbbm())
.payFeeCode(udiRelevanceResponse.getPayFeeCode()) .payFeeCode(udiRelevanceResponse.getPayFeeCode())

@ -5,6 +5,7 @@ import com.glxp.api.constant.*;
import com.glxp.api.entity.basic.*; import com.glxp.api.entity.basic.*;
import com.glxp.api.entity.inv.InvProductDetailEntity; import com.glxp.api.entity.inv.InvProductDetailEntity;
import com.glxp.api.exception.JsonException; import com.glxp.api.exception.JsonException;
import com.glxp.api.res.inout.IoOrderDetailCodeResponse;
import com.glxp.api.service.inout.impl.IoCodeService; import com.glxp.api.service.inout.impl.IoCodeService;
import com.glxp.api.service.inv.impl.InvProductDetailService; import com.glxp.api.service.inv.impl.InvProductDetailService;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
@ -1126,6 +1127,7 @@ public class IoCodeTempController extends BaseController {
codeEnttity.setPreSpaceCode(addOrderRequest.getPreCurSpaceCode()); codeEnttity.setPreSpaceCode(addOrderRequest.getPreCurSpaceCode());
codeEnttity.setPreInSpaceCode(addOrderRequest.getCheckPreInSpaceCode()); codeEnttity.setPreInSpaceCode(addOrderRequest.getCheckPreInSpaceCode());
codeEnttity.setRelId(addOrderRequest.getRelId()); codeEnttity.setRelId(addOrderRequest.getRelId());
codeEnttity.setFifoSplit(addOrderRequest.getFifoSplit());
codeEnttity.setProductType(2); codeEnttity.setProductType(2);
codeEnttity.setCount(1); codeEnttity.setCount(1);
String unitFk = null; String unitFk = null;
@ -1576,6 +1578,12 @@ public class IoCodeTempController extends BaseController {
return ResultVOUtils.error(500, "单据号不能为空!"); return ResultVOUtils.error(500, "单据号不能为空!");
} }
List<IoCodeTempResponse> list = codeTempService.findCodeList(filterCodeRequest); List<IoCodeTempResponse> list = codeTempService.findCodeList(filterCodeRequest);
for (IoCodeTempResponse ioSplitCodeResponse : list) {
if (StrUtil.isEmpty(ioSplitCodeResponse.getGgxh())) {
ioSplitCodeResponse.setGgxh(ioSplitCodeResponse.getBzgg());
}
}
PageInfo<IoCodeTempResponse> pageInfo = new PageInfo<>(list); PageInfo<IoCodeTempResponse> pageInfo = new PageInfo<>(list);
PageSimpleResponse<IoCodeTempResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<IoCodeTempResponse> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(pageInfo.getTotal()); pageSimpleResponse.setTotal(pageInfo.getTotal());

@ -1,5 +1,6 @@
package com.glxp.api.controller.inout; package com.glxp.api.controller.inout;
import cn.hutool.core.util.StrUtil;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.glxp.api.annotation.AuthRuleAnnotation; import com.glxp.api.annotation.AuthRuleAnnotation;
import com.glxp.api.annotation.Log; import com.glxp.api.annotation.Log;
@ -49,6 +50,12 @@ public class IoOrderDetailCodeController {
List<IoOrderDetailCodeEntity> orderEntityList = ioOrderDetailCodeService.checkOrderList(orderId); List<IoOrderDetailCodeEntity> orderEntityList = ioOrderDetailCodeService.checkOrderList(orderId);
List<IoOrderDetailCodeResponse> list = ioOrderDetailCodeService.getDetailCodeResponse(orderEntityList); List<IoOrderDetailCodeResponse> list = ioOrderDetailCodeService.getDetailCodeResponse(orderEntityList);
for (IoOrderDetailCodeResponse ioSplitCodeResponse : list) {
if (StrUtil.isEmpty(ioSplitCodeResponse.getSpec())) {
ioSplitCodeResponse.setSpec(ioSplitCodeResponse.getBzgg());
}
}
PageSimpleResponse<IoOrderDetailCodeResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<IoOrderDetailCodeResponse> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(Long.valueOf(list.size())); pageSimpleResponse.setTotal(Long.valueOf(list.size()));
pageSimpleResponse.setList(list); pageSimpleResponse.setList(list);

Loading…
Cancel
Save