FaceIdRequestDto.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. package com.kmall.manager.dto;
  2. import java.io.Serializable;
  3. /**
  4. * 活体人脸核身接口请求参数
  5. * @author huangyq
  6. * @version 1.0
  7. * 2019-11-20 15:11
  8. */
  9. public class FaceIdRequestDto implements Serializable {
  10. private static final long serialVersionUID = -4707152622304052229L;
  11. //商户编号
  12. private String merchId;
  13. //商户名称
  14. private String merchName;
  15. //第三方商户代码
  16. private String thirdPartyMerchCode;
  17. //第三方商户名称
  18. private String thirdPartyMerchName;
  19. private String idCard;//身份证号
  20. private String name;//姓名
  21. private String videoBase64;//视频的BASE64值
  22. /**
  23. * 活体检测类型,取值:LIP/ACTION/SILENT。
  24. * LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
  25. */
  26. private String livenessType;
  27. /**
  28. * 数字模式传参:数字验证码(1234),需先调用接口获取数字验证码;
  29. * 动作模式传参:传动作顺序(2,1 or 1,2),需先调用接口获取动作顺序;
  30. * 静默模式传参:空。
  31. */
  32. private String validateData;
  33. public String getMerchId() {
  34. return merchId;
  35. }
  36. public void setMerchId(String merchId) {
  37. this.merchId = merchId;
  38. }
  39. public String getMerchName() {
  40. return merchName;
  41. }
  42. public void setMerchName(String merchName) {
  43. this.merchName = merchName;
  44. }
  45. public String getThirdPartyMerchCode() {
  46. return thirdPartyMerchCode;
  47. }
  48. public void setThirdPartyMerchCode(String thirdPartyMerchCode) {
  49. this.thirdPartyMerchCode = thirdPartyMerchCode;
  50. }
  51. public String getThirdPartyMerchName() {
  52. return thirdPartyMerchName;
  53. }
  54. public void setThirdPartyMerchName(String thirdPartyMerchName) {
  55. this.thirdPartyMerchName = thirdPartyMerchName;
  56. }
  57. public String getIdCard() {
  58. return idCard;
  59. }
  60. public void setIdCard(String idCard) {
  61. this.idCard = idCard;
  62. }
  63. public String getName() {
  64. return name;
  65. }
  66. public void setName(String name) {
  67. this.name = name;
  68. }
  69. public String getVideoBase64() {
  70. return videoBase64;
  71. }
  72. public void setVideoBase64(String videoBase64) {
  73. this.videoBase64 = videoBase64;
  74. }
  75. public String getLivenessType() {
  76. return livenessType;
  77. }
  78. public void setLivenessType(String livenessType) {
  79. this.livenessType = livenessType;
  80. }
  81. public String getValidateData() {
  82. return validateData;
  83. }
  84. public void setValidateData(String validateData) {
  85. this.validateData = validateData;
  86. }
  87. }