批量扫码

workplace
yewj 10 months ago
parent 969afd4a6a
commit 6efe7321b4

@ -10,4 +10,7 @@ public interface ConstantType {
String SPLIT_RETURN = "SC72249388338364"; //拆零退货
String SPLIT_OUT = "SC72197936495755"; //拆零出库
String SPLIT_CORP = "72198012799726";
}

@ -407,6 +407,16 @@ public class IoCodeTempController extends BaseController {
if (StrUtil.isNotEmpty(addOrderRequest.getSerialNo())) {
udiEntity.setSerialNo(addOrderRequest.getSerialNo());
}
AuthAdmin authAdmin = getUser();
addOrderRequest.setInvCode(authAdmin.getLocInvCode());
if (IntUtil.value(addOrderCodeRequest.getInoutType()) == 2) {
addOrderRequest.setAction(ConstantType.SPLIT_RETURN);
} else {
addOrderRequest.setAction(ConstantType.SPLIT_OUT);
}
addOrderRequest.setFromCorp(ConstantType.SPLIT_CORP);
BaseResponse baseResponse = null;
if (IntUtil.value(udiEntity.getProductType()) == 2) {
baseResponse = adddGrugOrder(addOrderRequest, udiEntity, code);

@ -38,4 +38,10 @@ public class AddOrderCodeRequest {
@NotNull(message = "上货方式不能为空")
private Integer inoutType;
/**
*
*/
private String billNo;
}

@ -17,17 +17,39 @@ public class AddTagCodeReqeust {
* udi/
*/
private String code;
/**
*
*/
private List<String> codeList;
/**
*
*/
private String billNo;
/**
*
*/
private Long workPlaceCode;
/**
*
*/
private String fromCorp;
/**
*
*/
private String fromCorpName;
/**
*
*/
private String invCode;
/**
*
*/
private Boolean insert;
/**
*
*/
private String busType;

@ -141,6 +141,7 @@ public class IoCollectOrderCodeManService extends ServiceImpl<IoCollectOrderCode
.billNo(orderNo)
.busType(sysWorkplaceDocumentEntity.getDocumentTypeCode())
.fromCorp(addTagCodeReqeust.getFromCorp())
.fromCorpName(addTagCodeReqeust.getFromCorpName())
.billTime(new Date())
.workPlaceCode(workPlace.getWorkplaceId())
.createTime(new Date())

Loading…
Cancel
Save