service.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-06-23 23:18:10
  4. * @LastEditTime: 2021-06-24 22:48:05
  5. * @LastEditors: Please set LastEditors
  6. * @Description: In User Settings Edit
  7. * @FilePath: \Mina_B_T\miniprogram\service\service.d.ts
  8. */
  9. type getAuthCodeDataType = {
  10. phone: String;
  11. ticket: String;
  12. randstr: String;
  13. };
  14. type phoneLoginDataType = {
  15. phone: String;
  16. code: String;
  17. register_from: Number;
  18. };
  19. type getOrdersDataType = {
  20. pageNo: Number;
  21. pageSize: Number;
  22. status: Number
  23. };
  24. type getHwPaymentDetailsListDataType = {
  25. pageNo: Number;
  26. pageSize: Number;
  27. };
  28. type getEnrollmentsDataType = {
  29. pageNo: Number;
  30. pageSize: Number;
  31. };
  32. type getPaymentDetailDataType = {
  33. paymentDetailId: Number
  34. }
  35. type confirmOrderDatatype = {
  36. orderId: Number;
  37. };
  38. type enrollmentRequireDataType = {
  39. requirement_id: Number;
  40. name: String;
  41. idcardNumber?: String;
  42. bright_points?: String;
  43. enroll_from: Number;
  44. };
  45. type cancelEnrollmentDataType = {
  46. enroll_id: Number;
  47. };
  48. type getOrderDetailDataType = {
  49. orderId: Number;
  50. };
  51. type getRequirementDetailDataType = {
  52. user_id: Number;
  53. user_token: Number;
  54. hwRequirementId: Number;
  55. };
  56. interface getRequirementsData {
  57. pageNo: number
  58. pageSize: number
  59. province_code?: number
  60. city_code?: number
  61. country_code?: number
  62. trade_type?: number
  63. priceType?: number
  64. platform_id?: number
  65. }
  66. type authenticateDataType = {
  67. id: string
  68. idcardFront: string
  69. idcardBack: string
  70. name: string
  71. idcardNumber: string
  72. }
  73. type taxRegistrationResponseType = {
  74. taxUrl: string,
  75. taxMessage: string,
  76. taxName: string
  77. }
  78. type getOcrKeyResponseType = {
  79. secretId: string,
  80. secretKey: string
  81. }