You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

bank-card-add.vue 2.0KB

2 jaren geleden
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <template>
  2. <view class="container">
  3. <u-form label-width='200' :model="state.form" ref="uForm">
  4. <u-form-item label="姓名">
  5. <u-input v-model="state.form.agentName" />
  6. </u-form-item>
  7. <u-form-item label="身份证">
  8. <u-input v-model="state.form.agentgender" />
  9. </u-form-item>
  10. <u-form-item label="银行卡号">
  11. <u-input v-model="state.form.agentIdNum" />
  12. </u-form-item>
  13. <u-form-item label="开户银行">
  14. <u-input v-model="state.form.begindate" type="select" />
  15. </u-form-item>
  16. <u-form-item label="银行预留手机号">
  17. <u-input v-model="state.form.agentPhone" />
  18. </u-form-item>
  19. <u-form-item label="验证码">
  20. <u-input v-model="state.form.code" />
  21. </u-form-item>
  22. </u-form>
  23. <view style='margin-top: 40rpx;'>
  24. <submit-button title="提交绑定" @submit="submit"></submit-button>
  25. </view>
  26. </view>
  27. </template>
  28. <script setup lang="ts">
  29. import {
  30. reactive
  31. } from "vue";
  32. const state = reactive({
  33. ocrData: {
  34. name: '',
  35. gender: '',
  36. idno: '',
  37. address: '',
  38. begindate: '',
  39. enddate: '',
  40. tel: ''
  41. },
  42. form: {
  43. orderId: '', //订单ID
  44. userName: '', //开户人姓名
  45. userIdType: '101', //用户证件类型 101//身份证
  46. userIdNum: '', //用户证件号码
  47. userPosImgUrl: "", //身份证正面
  48. userNegImgUrl: '', //身份证反面
  49. tel: '', //开户人手机号
  50. address: '', //开户人地址
  51. sceneType: '', //用户协议支撑服务场景(发行服务机构和用户签订的协议)
  52. channelId: '', //渠道id
  53. gender: '',
  54. customerIdVld: '',
  55. agentName: '',
  56. agentgender: '',
  57. agentPhone: '',
  58. agentIdType: '101',
  59. agentIdNum: '',
  60. agentPosImgUrl: '',
  61. agentNegImgUrl: '',
  62. proxyUrl: '',
  63. agentAddress: '',
  64. begindate: '',
  65. code: ''
  66. },
  67. orderId: '',
  68. isMyPeopple: true,
  69. buchongData: {
  70. 'conmpany': '李某一',
  71. 'type': '居民身份证',
  72. 'card': '23728347626342332',
  73. 'phone': ''
  74. },
  75. })
  76. </script>
  77. <style lang="scss" scoped>
  78. .container {
  79. padding: 30rpx;
  80. }
  81. </style>