applyEducationCode.vue 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <!-- 退役军人职业教育码申请 -->
  2. <template>
  3. <view class="apply-code">
  4. <u-form :model="form" ref="uForm" label-width="160" label-align="left">
  5. <u-form-item label="姓名:" prop="name">
  6. <u-input v-model="form.name" placeholder="请输入真实姓名"/>
  7. </u-form-item>
  8. <u-form-item label="身份证号:" prop="idNumber">
  9. <u-input v-model="form.idNumber" placeholder="请输入身份证号"/>
  10. </u-form-item>
  11. <u-form-item label="性别:" prop="sex">
  12. <u-input v-model="form.sex" placeholder="请输入您的性别"/>
  13. </u-form-item>
  14. <u-form-item label="民族:" prop="national">
  15. <u-input v-model="form.national" placeholder="请选择您的民族" type="select"/>
  16. </u-form-item>
  17. <u-form-item label="联系电话:" prop="phoneNumber">
  18. <u-input v-model="form.phoneNumber" placeholder="请输入您的联系电话" maxlength="11"/>
  19. </u-form-item>
  20. <u-form-item label="QQ:" prop="qqNumber">
  21. <u-input v-model="form.qqNumber" placeholder="请输入您的QQ"/>
  22. </u-form-item>
  23. <u-form-item label="微信:" prop="wxNumber">
  24. <u-input v-model="form.wxNumber" placeholder="请输入您的微信"/>
  25. </u-form-item>
  26. <u-form-item label="文化程度:" prop="national">
  27. <u-input v-model="form.national" placeholder="请选择您的文化程度" type="select"/>
  28. </u-form-item>
  29. <u-form-item label="政治面貌:" prop="national">
  30. <u-input v-model="form.national" placeholder="请选择您的政治面貌" type="select"/>
  31. </u-form-item>
  32. <u-form-item label="户籍地:" prop="national">
  33. <u-input v-model="form.national" placeholder="请选择您的户籍地" type="select"/>
  34. </u-form-item>
  35. <u-form-item label="现家庭详细地址:" label-position="top" label-width="200" label-align="left" prop="national">
  36. <u-input v-model="form.national" placeholder="请输入您的现家庭详细地址"/>
  37. </u-form-item>
  38. <u-form-item label="近期1寸免冠照片:" label-position="top" label-width="200" label-align="left" prop="national">
  39. <view class="pic">
  40. <u-upload
  41. ref="uUpload"
  42. action="action"
  43. :auto-upload="false"
  44. :custom-btn="true"
  45. :limitType="['png', 'jpg']"
  46. >
  47. <view class="pic-upload-box" slot="addBtn">
  48. <view class="pic-upload">
  49. <image src="../../static/img/upload-add.png" mode=""></image>
  50. <view class="font">上传照片</view>
  51. </view>
  52. <view class="tips">支持jpg.png格式</view>
  53. </view>
  54. </u-upload>
  55. <view class="pic-photograph" @click="photograph">
  56. <image src="../../static/img/paizhao.png" mode=""></image>
  57. <view class="font">立即拍照</view>
  58. </view>
  59. </view>
  60. </u-form-item>
  61. <u-form-item>
  62. <u-button type="primary" class="submit" @click="submit">提交简历</u-button>
  63. </u-form-item>
  64. </u-form>
  65. </view>
  66. </template>
  67. <script>
  68. export default {
  69. data() {
  70. return {
  71. form: {
  72. name: '',
  73. idNumber: '',
  74. sex: '',
  75. national: '',
  76. phoneNumber: '',
  77. qqNumber: '',
  78. wxNumber: ''
  79. }
  80. }
  81. },
  82. methods: {
  83. /**
  84. * 拍照
  85. */
  86. photograph() {
  87. uni.chooseImage({
  88. count: 1,
  89. sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  90. sourceType: ['camera'], //从相册选择
  91. success: (res) => {
  92. console.log(res);
  93. }
  94. })
  95. },
  96. submit() {
  97. this.$u.route('/pages/applyEducationCode/applyEducationSuccess')
  98. }
  99. }
  100. }
  101. </script>
  102. <style lang="scss" scoped>
  103. @import './applyEducationCode.scss';
  104. </style>