v1.1 payermax ios第三方支付 h5接口 代码实体
This commit is contained in:
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
Reference in New Issue
Block a user