refactor: 修改支付中的场景类型

- 为了更加清晰的指明支付场景的类型,对H5Info中的type进行了优化,由字符串改为枚举类型

BREAKING CHANGE: 涉及到合单支付和直连支付的H5支付场景信息需要改入参的类型
This commit is contained in:
felord.cn
2021-01-25 21:27:27 +08:00
committed by felord.cn
parent 0d93361f6b
commit 1f21f14c17
2 changed files with 25 additions and 3 deletions

View File

@@ -41,9 +41,9 @@ public class Goods {
/** /**
* 商品数量 * 商品数量
*/ */
private int quantity; private Integer quantity;
/** /**
* 商品单价 * 商品单价
*/ */
private int unitPrice; private Integer unitPrice;
} }

View File

@@ -31,7 +31,7 @@ public class H5Info {
/** /**
* 场景类型 * 场景类型
*/ */
private String type; private H5SceneType type;
/** /**
* 应用名称 * 应用名称
*/ */
@@ -48,4 +48,26 @@ public class H5Info {
* Android 平台 PackageName * Android 平台 PackageName
*/ */
private String packageName; private String packageName;
/**
* H5 场景类型
*
* @author felord.cn
* @since 1.0.5.RELEASE
*/
public enum H5SceneType {
/**
* IOS
*/
iOS,
/**
* Android
*/
Android,
/**
* Wap
*/
Wap
}
} }