zhaopianZiliao.vue 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. <template>
  2. <view>
  3. <view class="zhaopianZiliao-touxiang">
  4. <jiazhengUpload bottomText="上传头像和生活照"></jiazhengUpload>
  5. </view>
  6. <view class="zhaopianZiliao-shenfenzheng">
  7. <view>
  8. 身份证照片
  9. </view>
  10. <switch @change="switchSfzChange" />
  11. </view>
  12. <view class="zhaopianZiliao-shenfenzhengImg">
  13. <view class="zhaopianZiliao-shenfenzhengImg-first">
  14. <jiazhengUpload bottomText="上传身份证头像面"></jiazhengUpload>
  15. </view>
  16. <view class="zhaopianZiliao-shenfenzhengImg-two">
  17. <jiazhengUpload bottomText="上传身份证国徽面"></jiazhengUpload>
  18. </view>
  19. </view>
  20. <view class="zhaopianZiliao-shenfenzheng">
  21. <view>
  22. 工作生活照
  23. </view>
  24. <switch @change="switchGzChange" />
  25. </view>
  26. <view class="zhaopianZiliao-shenfenzhengImg">
  27. <view class="zhaopianZiliao-shenfenzhengImg-first">
  28. <jiazhengUpload></jiazhengUpload>
  29. </view>
  30. </view>
  31. <view class="zhaopianZiliao-shenfenzheng">
  32. <view>
  33. 资格类照片
  34. </view>
  35. <switch @change="switchZgChange" />
  36. </view>
  37. <view class="zhaopianZiliao-shenfenzhengImg">
  38. <view class="zhaopianZiliao-shenfenzhengImg-first">
  39. <jiazhengUpload></jiazhengUpload>
  40. </view>
  41. </view>
  42. <!-- <view class="list-row" @click="clickTijianriqi">
  43. <icon class="list-icon error-icon"></icon>
  44. <text>最近体检日期</text>
  45. </view> -->
  46. <!-- <uni-datetime-picker ref="datePicker" type="date" placeholder="选择日期121231233" :clear-icon="false" v-model="single" @maskClick="maskClick" /> -->
  47. <uni-datetime-picker v-model="single" type="date" @change="changeTijian">
  48. <view class="list-row">
  49. <icon class="list-icon error-icon"></icon>
  50. <text>最近体检日期123</text>
  51. </view>
  52. </uni-datetime-picker>
  53. <uni-datetime-picker v-model="single" type="date" @change="changeTijian">
  54. <view class="list-row">
  55. <icon class="list-icon error-icon"></icon>
  56. <text>健康证日期</text>
  57. </view>
  58. </uni-datetime-picker>
  59. <view>
  60. <view>
  61. 体检报告文件
  62. (*如未经同意,体检报告均不展示在简历中;在系统中预约的体检,如有电子报告,会自动关联到简历中)
  63. </view>
  64. <view>
  65. <checkbox-group>
  66. <checkbox value="cb" checked="true" />已经{{name}}同意,上传个人体检报告
  67. </checkbox-group>
  68. </view>
  69. </view>
  70. <view>
  71. 还没有上传的体验报告
  72. 可点击下方上传体检报告
  73. </view>
  74. <view>
  75. +从手机上传体检报告(pdf)
  76. </view>
  77. <view>
  78. <view>上一步</view>
  79. <view>下一步</view>
  80. </view>
  81. </view>
  82. </template>
  83. <script>
  84. import {
  85. getAliyunPolicy
  86. } from "@/api/jiazheng.js"
  87. import jiazhengUpload from "./common/jiazhengUpload.vue"
  88. export default {
  89. data() {
  90. return {
  91. single: '',
  92. tijianRiqi: false,
  93. name: 'asdf阿斯顿发'
  94. }
  95. },
  96. components: {
  97. jiazhengUpload
  98. },
  99. methods: {
  100. saveZhaopianziliao(data) {
  101. console.log('data', data);
  102. },
  103. changeTijian(data) {
  104. console.log('data', data);
  105. },
  106. switchSfzChange(data) {
  107. console.log('data', data);
  108. },
  109. switchGzChange(data) {
  110. console.log('data', data);
  111. },
  112. switchZgChange(data) {
  113. console.log('data', data);
  114. },
  115. },
  116. created() {
  117. // setTimeout(()=>{
  118. // this.$refs.datePicker.show()
  119. // },1000)
  120. },
  121. };
  122. </script>
  123. <style scoped>
  124. .zhaopianZiliao-touxiang {
  125. display: flex;
  126. justify-content: center;
  127. align-items: center;
  128. flex-direction: column;
  129. }
  130. .zhaopianZiliao-shenfenzhengImg {
  131. display: flex;
  132. }
  133. .zhaopianZiliao-shenfenzheng {
  134. display: flex;
  135. justify-content: space-between;
  136. align-items: center;
  137. padding: 10px;
  138. }
  139. .zhaopianZiliao-shenfenzhengImg-first {
  140. margin-left: 20px;
  141. }
  142. .zhaopianZiliao-shenfenzhengImg-two {
  143. margin-left: 20px;
  144. }
  145. </style>