public enum OcrServiceCmd implements SignServiceCommand { | public enum OcrServiceCmd implements SignServiceCommand { | ||||
IDCARDOCR("身份证识别_BAIDU", IdCardOcrRequest.class), | IDCARDOCR("身份证识别_BAIDU", IdCardOcrRequest.class), | ||||
VEHICLELICENSEOCR("行驶证识别_BAIDU", VehicleLicenseOcrRequest.class), | VEHICLELICENSEOCR("行驶证识别_BAIDU", VehicleLicenseOcrRequest.class), | ||||
BUSINESSLICENSE("营业执照OCR_BAIDU", BusinessLicenseOcrRequest.class), | |||||
BUSINESSLICENSE("营业执照_BAIDU", BusinessLicenseOcrRequest.class), | |||||
; | ; | ||||
private final String value; | private final String value; |
import lombok.experimental.Accessors; | import lombok.experimental.Accessors; | ||||
import javax.validation.Valid; | import javax.validation.Valid; | ||||
import java.util.List; | |||||
@ApiModel(description = "调拨修改") | @ApiModel(description = "调拨修改") | ||||
@Getter | @Getter | ||||
@ApiModelProperty(value = "调拨明细") | @ApiModelProperty(value = "调拨明细") | ||||
@Valid | @Valid | ||||
private InvwTransferApplyDetailsModel[] transferDetails; | |||||
private List<InvwTransferApplyDetailsModel> transferDetails; | |||||
} | } |
//处理修改 | //处理修改 | ||||
private void handleEditRequest(InvwTransferApplyEditRequestDTO editReq, InvwTransferApply transferApply, List<InvwTransferApplyDetails> transferApplyDetails) throws ManagerException { | private void handleEditRequest(InvwTransferApplyEditRequestDTO editReq, InvwTransferApply transferApply, List<InvwTransferApplyDetails> transferApplyDetails) throws ManagerException { | ||||
InvwTransferApplyCommModel transferApplyModel = editReq.getTransferApply(); | InvwTransferApplyCommModel transferApplyModel = editReq.getTransferApply(); | ||||
InvwTransferApplyDetailsModel[] transferModelDetails = editReq.getTransferDetails(); | |||||
List<InvwTransferApplyDetailsModel> transferModelDetails = editReq.getTransferDetails(); | |||||
if(!StringTools.hasText(transferApplyModel.getId())){ | if(!StringTools.hasText(transferApplyModel.getId())){ | ||||
throw new ManagerException("调拨id不能为空"); | throw new ManagerException("调拨id不能为空"); | ||||
} | } |
@ApiModelProperty(value = "申请数量") | @ApiModelProperty(value = "申请数量") | ||||
private Integer applyCount;//申请数量 | private Integer applyCount;//申请数量 | ||||
@ApiModelProperty(value = "申请类型") | |||||
@NotNull(message = "申请类型不能为空") | |||||
@Enumerated(EnumType.STRING) | |||||
private InvApplyStatus applyType;//申请类型 | |||||
// @ApiModelProperty(value = "申请类型") | |||||
// @NotNull(message = "申请类型不能为空") | |||||
// @Enumerated(EnumType.STRING) | |||||
// private InvApplyStatus applyType;//申请类型 | |||||
@ApiModelProperty(value = "发货仓库") | @ApiModelProperty(value = "发货仓库") | ||||
@NotBlank(message = "发货仓库不能为空") | @NotBlank(message = "发货仓库不能为空") |