companyImg.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <template>
  2. <view class="company">
  3. <nav-bar title="公司认证" color="#000"></nav-bar>
  4. <view class="company-content">
  5. <view class="company-title">上传公司营业执照</view>
  6. <view class="company-desc">请上传“深圳市汉睿国际猎头服务有限公司”的营业执照</view>
  7. <view class="company-btn">修改公司</view>
  8. <view class="upload-img">
  9. <u-upload :max-size="5 * 1024 * 1024" max-count="1" class="upload" width="452" height="322"></u-upload>
  10. </view>
  11. <view class="warning-title">注意事项</view>
  12. <view class="warning-desc">1.拍摄与所填公司一致的营业执照上传</view>
  13. <view class="warning-desc">2.最新下发的营业执照</view>
  14. <view class="warning-desc">3.营业执照信息和公章清晰可辨</view>
  15. </view>
  16. <view class="bottom-btn" @click="goUnderReview">确认并提交</view>
  17. </view>
  18. </template>
  19. <script>
  20. import navBar from "@/components/nav-bar/index.vue";
  21. export default {
  22. data() {
  23. return {
  24. address: "",
  25. addressDetail: "",
  26. };
  27. },
  28. components: {
  29. navBar,
  30. },
  31. methods: {
  32. goUnderReview(){
  33. uni.navigateTo({ url: '/package/jobIntention/underReview' })
  34. }
  35. },
  36. };
  37. </script>
  38. <style scoped lang="scss">
  39. .company {
  40. position: absolute;
  41. left: 0;
  42. right: 0;
  43. top: 0;
  44. bottom: 0;
  45. display: flex;
  46. flex-direction: column;
  47. font-family: DM Sans;
  48. .company-content {
  49. flex: 1;
  50. padding: 40rpx;
  51. box-sizing: border-box;
  52. overflow: hidden;
  53. overflow-y: auto;
  54. .company-title {
  55. color: #333;
  56. font-size: 40rpx;
  57. font-weight: 600;
  58. margin-bottom: 20rpx;
  59. }
  60. .company-desc {
  61. color: rgba(102, 102, 102, 1);
  62. font-family: DM Sans;
  63. font-size: 24rpx;
  64. font-weight: 400;
  65. line-height: 32rpx;
  66. }
  67. .company-btn {
  68. color: #016bf6;
  69. font-family: DM Sans;
  70. font-size: 24rpx;
  71. font-weight: 400;
  72. line-height: 32rpx;
  73. margin-top: 20rpx;
  74. }
  75. .upload-img {
  76. width: 100%;
  77. height: 388rpx;
  78. background: #fce9dc;
  79. display: flex;
  80. justify-content: center;
  81. align-items: center;
  82. margin-top: 20rpx;
  83. }
  84. .warning-title {
  85. color: #1f2c37;
  86. font-family: DM Sans;
  87. font-size: 28rpx;
  88. font-weight: 500;
  89. margin-top: 20rpx;
  90. }
  91. .warning-desc {
  92. color: #666666;
  93. font-family: DM Sans;
  94. font-size: 24rpx;
  95. font-weight: 400;
  96. margin-top: 20rpx;
  97. }
  98. }
  99. .bottom-btn {
  100. border-radius: 999px;
  101. background: #016bf6;
  102. flex-shrink: 0;
  103. display: flex;
  104. justify-content: center;
  105. align-items: center;
  106. color: rgba(255, 255, 255, 1);
  107. font-family: DM Sans;
  108. font-size: 32rpx;
  109. font-weight: 400;
  110. padding: 16rpx 32rpx;
  111. box-sizing: border-box;
  112. margin: 20rpx;
  113. margin-bottom: 110rpx;
  114. }
  115. }
  116. </style>