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.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  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 submit = () => {
  33. uni.redirectTo({
  34. url: "/subpackage/after-sale/account-change/release-products"
  35. });
  36. }
  37. const formData = reactive({
  38. name: 'LiMing',
  39. email: 'dcloud@email.com'
  40. })
  41. const state = reactive({
  42. ocrData: {
  43. name: '',
  44. gender: '',
  45. idno: '',
  46. address: '',
  47. begindate: '',
  48. enddate: '',
  49. tel: ''
  50. },
  51. form: {
  52. orderId: '', //订单ID
  53. userName: '', //开户人姓名
  54. userIdType: '101', //用户证件类型 101//身份证
  55. userIdNum: '', //用户证件号码
  56. userPosImgUrl: "", //身份证正面
  57. userNegImgUrl: '', //身份证反面
  58. tel: '', //开户人手机号
  59. address: '', //开户人地址
  60. sceneType: '', //用户协议支撑服务场景(发行服务机构和用户签订的协议)
  61. channelId: '', //渠道id
  62. gender: '',
  63. customerIdVld: '',
  64. agentName: '',
  65. agentgender: '',
  66. agentPhone: '',
  67. agentIdType: '101',
  68. agentIdNum: '',
  69. agentPosImgUrl: '',
  70. agentNegImgUrl: '',
  71. proxyUrl: '',
  72. agentAddress: '',
  73. begindate: '',
  74. code: ''
  75. },
  76. orderId: '',
  77. isMyPeopple: true,
  78. buchongData: {
  79. 'conmpany': '李某一',
  80. 'type': '居民身份证',
  81. 'card': '23728347626342332',
  82. 'phone': ''
  83. },
  84. })
  85. </script>
  86. <style lang="scss" scoped>
  87. .container {
  88. padding: 0 30rpx;
  89. }
  90. </style>