jiedian.vue 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <template>
  2. <view class="content">
  3. <!-- 头部 -->
  4. <view class="container">
  5. <view class="jiedianbackground">
  6. <image src="../../static/image/jiedian.png" mode=""></image>
  7. </view>
  8. <view class="number-box">
  9. <view class="number">
  10. <text>{{people}}</text>人
  11. </view>
  12. <view class="renshu">
  13. 我的接点人数
  14. </view>
  15. </view>
  16. </view>
  17. <view class="message">
  18. <view class="yeji">
  19. <view class="yeji-a">
  20. <view class="yeji-top">
  21. A区业绩
  22. </view>
  23. <view class="yeji-buttom">¥{{a}}</view>
  24. </view>
  25. <view class="border"></view>
  26. <view class="yeji-a">
  27. <view class="yeji-top">
  28. B区业绩
  29. </view>
  30. <view class="yeji-buttom">¥{{b}}</view>
  31. </view>
  32. <view class="border"></view>
  33. <view class="yeji-a">
  34. <view class="yeji-top">
  35. C区业绩
  36. </view>
  37. <view class="yeji-buttom">¥{{c}}</view>
  38. </view>
  39. </view>
  40. <view class="relation-box">
  41. <view class="relation">
  42. <view class="headbox">
  43. <view class="head">
  44. <view class="photo">
  45. <image src="../../static/image/photo.jpg" mode=""></image>
  46. </view>
  47. </view>
  48. <view class="head-title">
  49. <image src="../../static/image/jiedian1.png" mode=""></image>
  50. </view>
  51. </view>
  52. <view class="information">
  53. <view class="name">
  54. 徐浩岚
  55. </view>
  56. <view class="cell">
  57. 18252757278
  58. </view>
  59. </view>
  60. </view>
  61. <view class="sanchaji">
  62. <image src="../../static/image/sanchaji.png" mode=""></image>
  63. </view>
  64. <view class="subordinate">
  65. <view class="headbox" >
  66. <view class="head">
  67. <view class="photo">
  68. <image src="../../static/image/photo.jpg" mode=""></image>
  69. </view>
  70. </view>
  71. <view class="head-title">
  72. <image src="../../static/image/jiedian1.png" mode=""></image>
  73. </view>
  74. </view>
  75. <view class="headbox" >
  76. <view class="head">
  77. <view class="photo">
  78. <image src="../../static/image/photo.jpg" mode=""></image>
  79. </view>
  80. </view>
  81. <view class="head-title">
  82. <image src="../../static/image/jiedian1.png" mode=""></image>
  83. </view>
  84. </view>
  85. <view class="headbox" >
  86. <view class="head">
  87. <view class="photo">
  88. <image src="../../static/image/photo.jpg" mode=""></image>
  89. </view>
  90. </view>
  91. <view class="head-title">
  92. <image src="../../static/image/jiedian1.png" mode=""></image>
  93. </view>
  94. </view>
  95. </view>
  96. </view>
  97. </view>
  98. </view>
  99. </template>
  100. <script>
  101. export default {
  102. data() {
  103. return {
  104. a: 1,
  105. b: 2,
  106. c: 3,
  107. people: 255,
  108. manList:''
  109. }
  110. },
  111. methods: {}
  112. }
  113. </script>
  114. <style lang="scss">
  115. page {
  116. padding: 0;
  117. margin: 0;
  118. height: 100%;
  119. background-color: #FFFFFF;
  120. }
  121. .content {}
  122. .container {
  123. width: 750rpx;
  124. height: 400rpx;
  125. position: relative;
  126. .jiedianbackground {
  127. position: absolute;
  128. width: 750rpx;
  129. height: 400rpx;
  130. image {
  131. width: 100%;
  132. height: 100%;
  133. }
  134. }
  135. .number-box {
  136. width: 750rpx;
  137. height: 400rpx;
  138. position: absolute;
  139. display: flex;
  140. justify-content: center;
  141. flex-direction: column;
  142. align-items: center;
  143. .number {
  144. font-size: 30rpx;
  145. font-family: PingFang SC;
  146. font-weight: 500;
  147. color: #3F7C1F;
  148. text {
  149. font-size: 72rpx;
  150. font-family: PingFang SC;
  151. font-weight: bold;
  152. color: #3F7C1F;
  153. line-height: 86rpx;
  154. }
  155. }
  156. .renshu {
  157. font-size: 30rpx;
  158. font-family: PingFang SC;
  159. font-weight: 500;
  160. color: #3F7C1F;
  161. }
  162. }
  163. }
  164. .message {
  165. padding: 0 30rpx;
  166. .relation-box {
  167. margin-top: 100rpx;
  168. display: flex;
  169. flex-direction: column;
  170. align-items: center;
  171. .relation {
  172. position: relative;
  173. display: flex;
  174. align-items: center;
  175. .headbox {
  176. position: absolute;
  177. width: 154rpx;
  178. height: 154rpx;
  179. .head {
  180. width: 154rpx;
  181. height: 154rpx;
  182. background: #EF9E20;
  183. box-shadow: 5rpx 0rpx 5rpx 0rpx rgba(110, 171, 78, 0.26);
  184. border-radius: 50%;
  185. overflow: hidden;
  186. .photo {
  187. width: 154rpx;
  188. height: 154rpx;
  189. image {
  190. width: 100%;
  191. height: 100%;
  192. }
  193. }
  194. }
  195. .head-title {
  196. margin: -30rpx 30rpx 0 30rpx;
  197. width: 94rpx;
  198. height: 32rpx;
  199. image {
  200. width: 100%;
  201. height: 100%;
  202. }
  203. }
  204. }
  205. .information {
  206. margin-left: 77rpx;
  207. display: flex;
  208. justify-content: center;
  209. flex-direction: column;
  210. width: 297rpx;
  211. height: 137rpx;
  212. align-items: center;
  213. background: #FFFFFF;
  214. border: 4rpx solid #6EAB4E;
  215. border-radius: 10rpx;
  216. .name {
  217. font-size: 32rpx;
  218. font-family: PingFang SC;
  219. font-weight: bold;
  220. color: #3F7C1F;
  221. line-height: 48rpx;
  222. }
  223. .cell {
  224. margin-left: 70rpx;
  225. font-size: 26rpx;
  226. font-family: PingFang SC;
  227. font-weight: 500;
  228. color: #ABD56F;
  229. line-height: 48rpx;
  230. }
  231. }
  232. }
  233. .sanchaji {
  234. margin: 30rpx 0;
  235. width: 530rpx;
  236. height: 91rpx;
  237. image {
  238. width: 100%;
  239. height: 100%;
  240. }
  241. }
  242. .subordinate {
  243. width: 750rpx;
  244. display: flex;
  245. justify-content: space-around;
  246. .headbox {
  247. width: 154rpx;
  248. height: 154rpx;
  249. .head {
  250. width: 154rpx;
  251. height: 154rpx;
  252. background: #EF9E20;
  253. box-shadow: 5rpx 0rpx 5rpx 0rpx rgba(110, 171, 78, 0.26);
  254. border-radius: 50%;
  255. overflow: hidden;
  256. .photo {
  257. width: 154rpx;
  258. height: 154rpx;
  259. image {
  260. width: 100%;
  261. height: 100%;
  262. }
  263. }
  264. }
  265. .head-title {
  266. margin: -30rpx 30rpx 0 30rpx;
  267. width: 94rpx;
  268. height: 32rpx;
  269. image {
  270. width: 100%;
  271. height: 100%;
  272. }
  273. }
  274. }
  275. }
  276. }
  277. .yeji {
  278. position: relative;
  279. margin-top: -72rpx;
  280. width: 690rpx;
  281. height: 143rpx;
  282. background: #FFFFFF;
  283. box-shadow: 0rpx 0rpx 20rpx 0rpx rgba(50, 50, 52, 0.06);
  284. border-radius: 10rpx;
  285. display: flex;
  286. justify-content: space-around;
  287. align-items: center;
  288. .yeji-a {
  289. display: flex;
  290. flex-direction: column;
  291. justify-content: space-around;
  292. align-items: center;
  293. .yeji-top {
  294. font-size: 24rpx;
  295. font-family: PingFang SC;
  296. font-weight: bold;
  297. color: #333333;
  298. line-height: 35px;
  299. }
  300. .yeji-buttom {
  301. font-size: 34rpx;
  302. font-family: PingFang SC;
  303. font-weight: bold;
  304. color: #333333;
  305. line-height: 35px;
  306. }
  307. }
  308. .border {
  309. width: 1rpx;
  310. height: 51rpx;
  311. background: #DDDDDD;
  312. }
  313. }
  314. }
  315. </style>