person.vue 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <template>
  2. <multi-color-background top-height="2.7">
  3. <h1 class="title">个人认证</h1>
  4. <div class="main" >
  5. <div class="input-container">
  6. <mt-field label="姓名" placeholder="请输入真实姓名" v-model="personInfo.name"></mt-field>
  7. <mt-field label="身份证号" placeholder="请输入身份证号码" v-model="personInfo.idcard"></mt-field>
  8. <mt-field label="银行卡号" placeholder="请输入银行卡号码" v-model="personInfo.bankCard"></mt-field>
  9. <mt-field label="预留手机" placeholder="请输入银行预留手机号码" v-model="personInfo.phone"></mt-field>
  10. <mt-field class="vcode-input" label="验证码" placeholder="请输入验证码" v-model="personInfo.verifyCode"></mt-field>
  11. <button class="get-vcode">获取验证码</button>
  12. </div>
  13. <button class="submit" @click="fakeSubmit">提交</button>
  14. </div>
  15. </multi-color-background>
  16. </template>
  17. <script>
  18. import MultiColorBackground from "../components/multiColorBackground";
  19. export default {
  20. name: "person",
  21. components: {MultiColorBackground},
  22. data(){
  23. return{
  24. personInfo:{
  25. name:'',
  26. idcard:'',
  27. bankCard:'',
  28. phone:'',
  29. verifyCode:''
  30. }
  31. }
  32. },
  33. methods: {
  34. fakeSubmit() {
  35. console.log(this.contactInfo)
  36. }
  37. }
  38. }
  39. </script>
  40. <style scoped>
  41. .main .input-container{
  42. background-color: white;
  43. border: 1px white solid;
  44. position: relative;
  45. border-radius: 10px;
  46. text-align: left;
  47. }
  48. .main{
  49. margin: 0.4rem 0.4rem 0;
  50. }
  51. .vcode-input{
  52. width: 68%;
  53. }
  54. .get-vcode{
  55. position: absolute;
  56. bottom:0.3rem;
  57. right:0.3rem;
  58. width: 2.8rem;
  59. border: 1px solid #60c0ff;
  60. color:#60c0ff;
  61. border-radius: 0.5rem;
  62. height: 0.9rem;
  63. background-color: white;
  64. }
  65. .submit{
  66. width: 100%;
  67. height: 1.1rem;
  68. border: none;
  69. border-radius: 0.6rem;
  70. margin-top: 1.4rem;
  71. background-color: #60c0ff;
  72. font-size: 0.4rem;
  73. color: white;
  74. }
  75. </style>