index.html 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>预览资料</title>
  8. <script src="js/mui.min.js"></script>
  9. <script src="js/jquery-2.1.1.min.js" type="text/javascript" charset="utf-8"></script>
  10. <link href="css/mui.min.css" rel="stylesheet"/>
  11. <link rel="stylesheet" href="./css/index.css">
  12. </head>
  13. <body>
  14. <div class="content">
  15. <!-- 大图 -->
  16. <div class="gallery">
  17. <div class="curr-pic">
  18. <img id="currpic" src="./pic(1).jpg" height="100%" />
  19. <div class="blur"></div>
  20. </div>
  21. <!-- 图片组 -->
  22. <div class="pics-list">
  23. <!-- <div class="list-item">-->
  24. <!-- <img onclick="changePic(this)" src="./pic(2).jpg" />-->
  25. <!-- </div>-->
  26. <!-- <div class="list-item">-->
  27. <!-- <img onclick="changePic(this)" src="./pic(3).jpg" />-->
  28. <!-- </div>-->
  29. <!-- <div class="list-item">-->
  30. <!-- <img onclick="changePic(this)" src="./pic(4).jpg" />-->
  31. <!-- </div>-->
  32. <!-- 更多 -->
  33. <!-- <div class="list-item more">-->
  34. <!-- <div class="bg"></div>-->
  35. <!-- <p class="txt">更多</p>-->
  36. <!-- </div>-->
  37. </div>
  38. </div>
  39. <!-- profile -->
  40. <div class="profile">
  41. <div class="cont">
  42. <!-- 头像 -->
  43. <div class="portrait">
  44. <img class="pic" id="avatar" src="./pic(1).jpg" />
  45. <img class="vip" id="is_vip" style="display: none;" src="./images/vip@2x.png" />
  46. </div>
  47. <!-- 信息 -->
  48. <div class="proinfo">
  49. <!-- 昵称 -->
  50. <div class="nickname">
  51. <p class="txt" id="nickname"></p>
  52. <div class="auth" id="is_autn" style="display: none;">女神认证</div>
  53. </div>
  54. <!-- 距离 -->
  55. <!-- <p class="distance">距Ta&nbsp;0.8km</p>-->
  56. <!-- 其他信息 -->
  57. <p class="other" id="info"></p>
  58. </div>
  59. </div>
  60. </div>
  61. <!-- 资料和动态 -->
  62. <!-- <div class="tabs">
  63. <div class="tab current">资料</div>
  64. <div class="tab">动态</div>
  65. </div> -->
  66. <!-- 资料 -->
  67. <div class="tab current tab-info">
  68. <!-- 了解ta -->
  69. <div class="tab-box">
  70. <div class="title">了解Ta</div>
  71. <div class="list">
  72. <div class="list-item">
  73. <div class="title">感情状态</div>
  74. <div class="detail" id="feeling">暂无</div>
  75. </div>
  76. <div class="list-item">
  77. <div class="title">是否饮酒</div>
  78. <div class="detail" id="drink">暂无</div>
  79. </div>
  80. <div class="list-item">
  81. <div class="title">是否抽烟</div>
  82. <div class="detail" id="smoke">暂无</div>
  83. </div>
  84. <div class="list-item">
  85. <div class="title">工作职位</div>
  86. <div class="detail" id="work">暂无</div>
  87. </div>
  88. <div class="list-item">
  89. <div class="title">身材体型</div>
  90. <div class="detail" id="figure">暂无</div>
  91. </div>
  92. <div class="list-item">
  93. <div class="title">教育学历</div>
  94. <div class="detail" id="education">暂无</div>
  95. </div>
  96. <div class="list-item">
  97. <div class="title">年收入</div>
  98. <div class="detail" id="income">暂无</div>
  99. </div>
  100. <div class="list-item">
  101. <div class="title">居住地</div>
  102. <div class="detail" id="area">暂无</div>
  103. </div>
  104. </div>
  105. </div>
  106. <!-- 标签 -->
  107. <div class="tab-box tags" style="margin-bottom: 120px;">
  108. <div class="title">标签</div>
  109. <div class="list" id="hobby"></div>
  110. </div>
  111. </div>
  112. <div class="btn"></div>
  113. </div>
  114. <script>
  115. mui.init();
  116. // 画廊
  117. const currentPic = document.getElementById('currpic')
  118. function changePic(e) {
  119. currentPic.src = e.src
  120. }
  121. // 获取用户详情
  122. $.ajax({
  123. url: 'https://app.orangepai.cn/api/home/user_detail_h5?user_id='+getQueryVariable('id'),
  124. type: 'get',
  125. data: {},
  126. dataType: 'json',
  127. success: function (res) {
  128. console.log(res)
  129. //$('.neir').append(res.data.content);
  130. var hobby_con = "";
  131. if(res.hobby.length>0){
  132. for (var i=0;i<res.hobby.length;i++) {
  133. hobby_con += '<div class="list-item">'+res.hobby[i]+'</div>';
  134. }
  135. }
  136. $('#hobby').html(hobby_con);
  137. $('#avatar').attr('src',res.avatar);
  138. $('#nickname').html(res.nickname);
  139. if(res.is_vip==1){
  140. $('#is_vip').hide();
  141. }else{
  142. $('#is_vip').show();
  143. }
  144. if(res.is_auth>0){
  145. if(res.is_auth==1){
  146. $('#is_auth').html('真人认证');
  147. }else{
  148. $('#is_auth').html('女神认证');
  149. }
  150. $('#is_vip').show();
  151. }else{
  152. $('#is_vip').hide();
  153. }
  154. //北京市&nbsp;女&nbsp;168/52kg
  155. var sex = res.sex==1?'男':'女';
  156. $('#info').html(res.area+' '+sex+' '+res.height+'cm/'+res.weight+'kg');
  157. $('#feeling').html(res.feeling?res.feeling:"暂无");
  158. $('#figure').html(res.figure?res.figure:"暂无");
  159. $('#drink').html(res.drink?res.drink:"暂无");
  160. $('#education').html(res.education?res.education:"暂无");
  161. $('#income').html(res.income?res.income:"暂无");
  162. $('#smoke').html(res.smoke?res.smoke:"暂无");
  163. $('#work').html(res.work?res.work:"暂无");
  164. $('#area').html(res.area?res.area:"暂无");
  165. if(res.photo.length>0){
  166. $('#currpic').attr('src',res.photo[0].url);
  167. }
  168. if(res.photo.length>1){
  169. var list_item = "";
  170. for (var i=1;i<res.photo.length;i++) {
  171. list_item += '<div class="list-item"><img onclick="changePic(this)" src="'+res.photo[i]+'" /></div>';
  172. }
  173. $('.pics-list').html(list_item);
  174. $('.pics-list').show();
  175. }else{
  176. $('.pics-list').hide();
  177. }
  178. }
  179. })
  180. function getQueryVariable(variable)
  181. {
  182. var query = window.location.search.substring(1);
  183. var vars = query.split("&");
  184. for (var i=0;i<vars.length;i++) {
  185. var pair = vars[i].split("=");
  186. if(pair[0] == variable){return pair[1];}
  187. }
  188. return(false);
  189. }
  190. $('.btn').click(function(){
  191. window.location.href='register.html';
  192. })
  193. </script>
  194. </body>
  195. </html>