| | |
| | | |
| | | @ApiOperation(value = "支付", notes = "支付") |
| | | @PostMapping(value = "/wxCodePay") |
| | | public FebsResponse wxCodePay(@RequestBody ApiWxCodePayDto wxCodePayDto) { |
| | | public FebsResponse wxCodePay(@RequestBody @Valid ApiWxCodePayDto wxCodePayDto) { |
| | | return mallAppService.wxCodePay(wxCodePayDto); |
| | | } |
| | | |
| | |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | |
| | | @Data |
| | | @ApiModel(value = "ApiMallAppMemberInfoDto", description = "参数接收类") |
| | | public class ApiMallAppMemberInfoDto { |
| | | |
| | | @NotNull(message = "电话号码不能为空") |
| | | @NotBlank(message = "电话号码不能为空") |
| | | @ApiModelProperty(value = "电话号码,支持尾号查询", example = "3560") |
| | | private String phone; |
| | | |
| | |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | |
| | | @Data |
| | | @ApiModel(value = "ApiWxCodePayDto", description = "新增订单接口参数接收类") |
| | | public class ApiWxCodePayDto { |
| | |
| | | @ApiModelProperty(value = "订单ID") |
| | | private Long orderId; |
| | | |
| | | @NotBlank(message = "请扫微信付款码") |
| | | @ApiModelProperty(value = "微信条形码") |
| | | private String wxPayCode; |
| | | } |