v1.1 payermax ios第三方支付 h5接口 代码实体

This commit is contained in:
2022-10-13 17:14:27 +08:00
parent 562a319c38
commit 4af0eb62c1
6 changed files with 95 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
package com.accompany.payment.dto;
import lombok.Data;
import java.util.Map;
@Data
public class ChargeWayConfigDTO {
private Map<String, ChargeWayDTO> chargeWayConfig;
}

View File

@@ -0,0 +1,19 @@
package com.accompany.payment.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel
public class ChargeWayDTO {
@ApiModelProperty("图标")
private String logo;
@ApiModelProperty("名称")
private String desc;
@ApiModelProperty("支付渠道")
private String payChannel;
@ApiModelProperty("支付方式")
private String paymentType;
}

View File

@@ -0,0 +1,16 @@
package com.accompany.payment.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel
public class ChargeAreaInfoVO {
@ApiModelProperty("地区码")
private String areaCode;
@ApiModelProperty("地区名称")
private String areaName;
}

View File

@@ -0,0 +1,15 @@
package com.accompany.payment.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
@ApiModel
public class ChargePageVO {
@ApiModelProperty("支付方式分组")
private List<ChargeWayGroupInfoVO> chargeGroups;
}

View File

@@ -0,0 +1,18 @@
package com.accompany.payment.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
@ApiModel
public class ChargeWayGroupInfoVO {
@ApiModelProperty("分组名称")
private String groupName;
@ApiModelProperty("支付方式列表")
private List<ChargeWayInfoVO> chargeWays;
}

View File

@@ -0,0 +1,16 @@
package com.accompany.payment.vo;
import com.accompany.payment.dto.ChargeWayDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
@ApiModel
public class ChargeWayInfoVO extends ChargeWayDTO {
@ApiModelProperty("支付档位列表")
List<ChargeProdVo> chargeProds;
}