invite_new_company.vue 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. <template>
  2. <div class="login-container">
  3. <div class="login_logo">
  4. <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo.png"></a>
  5. </div>
  6. <div class="login_box">
  7. <div class="login_ad">
  8. <img src="static/images/login_adpic.png">
  9. <span>广告语</span>
  10. </div>
  11. <div class="create_company_box">
  12. <div class="company_img">
  13. <img src="static/images/invite_new_company.png">
  14. </div>
  15. <div class="create_company_title">
  16. <span>秦萌邀请您加入</span>
  17. <div class="title">公司名称</div>
  18. </div>
  19. <div class="btn-box">
  20. <el-button type="primary" size="large" >同意加入</el-button>
  21. </div>
  22. <div class="btn-box">
  23. <el-button class="border-dis" type="default" size="large" @click="loginDemo">拒绝加入</el-button>
  24. </div>
  25. </div>
  26. </div>
  27. <div class="footer_copyright">
  28. <span class=""><img src="static/images/little_line.png">积分制管理 · 员工精细化管理<img src="static/images/little_line.png"></span>
  29. <span class="copyright">Copyright © 2020 东莞市民之网计算机网络工程有限公司 All Rights Reserved</span>
  30. </div>
  31. </div>
  32. </template>
  33. <script>
  34. import {isvalidUsername} from '@/utils/validate'
  35. import {getToken, setToken} from '@/utils/auth' // getToken from cookie
  36. import request from '@/utils/request-user'
  37. export default {
  38. data() {
  39. return{}
  40. }
  41. }
  42. </script>
  43. <style rel="stylesheet/css" type="text/css" scoped>
  44. .login-container{
  45. position:relative;
  46. width:100vw;
  47. height:100vh;
  48. overflow:auto;
  49. cursor: default;
  50. }
  51. .login-container .login_logo{
  52. position:relative;
  53. width:100%;
  54. max-width:1100px;
  55. margin:28px auto 48px;
  56. overflow:hidden;
  57. }
  58. .login-container .login_logo img{
  59. width:128px;
  60. height:auto;
  61. }
  62. .login-container .login_box{
  63. position:relative;
  64. display:block;
  65. top:0;
  66. width:100%;
  67. height:614px;
  68. max-width:1100px;
  69. margin:0 auto;
  70. box-shadow:0px 4px 22px #efefef;
  71. }
  72. .login-container .login_box .login_ad{
  73. position:relative;
  74. display:inline-block;
  75. text-align: center;
  76. width:518px;
  77. height:614px;
  78. float:left;
  79. background:url(static/images/login_bg.jpg) no-repeat;
  80. background-size:cover;
  81. overflow:hidden;
  82. }
  83. .login-container .login_box .login_ad img{
  84. width:460px;
  85. margin:108px auto 60px;
  86. height:228px;
  87. }
  88. .login-container .login_box .login_ad span{
  89. font-family:"Microsoft YaHei";
  90. display:block;
  91. text-align: center;
  92. font-size:32px;
  93. letter-spacing: 2px;
  94. font-weight:bold;
  95. color:#fff;
  96. }
  97. .login-container .login_box .login_type_icon{
  98. position:absolute;
  99. top:0;
  100. right:0;
  101. width:94px;
  102. height:94px;
  103. overflow:hidden;
  104. z-index: 10;
  105. }
  106. .login-container .login_box .login_type_icon .login_default{
  107. width:96px;
  108. height:96px;
  109. background:url(static/images/login_default.jpg) no-repeat;
  110. background-size:cover;
  111. }
  112. .login-container .login_box .login_type_icon .login_code{
  113. width:96px;
  114. height:96px;
  115. background:url(static/images/login_code.jpg) no-repeat;
  116. background-size:cover;
  117. }
  118. .login-container .login_box .login_input{
  119. position:relative;
  120. display:inline-block;
  121. text-align: center;
  122. width:582px;
  123. height:614px;
  124. float:right;
  125. background:#FFF;
  126. overflow:hidden;
  127. }
  128. .login-container .login_box .login-form{
  129. top:0;
  130. left:0;
  131. width:360px;
  132. margin:0 auto;
  133. height:440px;
  134. }
  135. .login-container .login_box .login-form .title-container{
  136. display: inline-block;
  137. width:120px;
  138. height:120px;
  139. margin-top:106px;
  140. border-radius:120px;
  141. background:#26A2FF;
  142. overflow:hidden;
  143. }
  144. .login-container .login_box .login-form .title-container img{
  145. margin-top:40px;
  146. width:100%;
  147. height:auto;
  148. }
  149. .login-container .login_box .create_company_box{
  150. position: relative;
  151. display: inline-block;
  152. text-align: center;
  153. width: 582px;
  154. margin:64px auto 0px;
  155. padding:0 110px;
  156. float: right;
  157. background: #FFF;
  158. overflow: hidden;
  159. }
  160. .login-container .login_box .create_company_box .company_img{
  161. margin-bottom:44px;
  162. }
  163. .login-container .login_box .create_company_box .create_company_title .title{
  164. margin:10px auto 48px;
  165. color:#303133;
  166. font-size:24px;
  167. }
  168. .login-container .login_box .create_company_box .create_company_title span{
  169. color:#909399;
  170. font-size:16px;
  171. line-height:20px;
  172. }
  173. .login-container .login_box .create_company_box /deep/ .btn-box{
  174. display: inline-block;
  175. width: 100%;
  176. margin:16px auto 0;
  177. text-align: center;
  178. }
  179. .login-container .login_box .create_company_box /deep/ .btn-box button {
  180. width:360px;
  181. height: 56px;
  182. border-radius: 8px;
  183. }
  184. .login-container .login_box .create_company_box /deep/ .btn-box .border-dis{
  185. border:none;
  186. color:#409EFF;
  187. }
  188. .footer_copyright{
  189. display: block;
  190. text-align: center;
  191. width:auto;
  192. margin:80px auto;
  193. overflow:hidden;
  194. }
  195. .footer_copyright span{
  196. display:block;
  197. text-align: center;
  198. font-size:14px;
  199. line-height: 20px;
  200. color:#606266;
  201. }
  202. .footer_copyright span img{
  203. display: inline-block;
  204. vertical-align: top;
  205. margin-top:8px;
  206. padding:0 20px;
  207. }
  208. .footer_copyright .copyright{
  209. margin-top:14px;
  210. }
  211. .login-container::-webkit-scrollbar{
  212. width : 4px;
  213. height: 1px;
  214. }
  215. .login-container::-webkit-scrollbar-thumb {
  216. border-radius:10px;
  217. box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);
  218. background:#535353;
  219. }
  220. .login-container::-webkit-scrollbar-track {
  221. box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);
  222. border-radius:10px;
  223. background:transparent;
  224. }
  225. </style>