member_info.blade.php 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421
  1. @extends('module.layouts.person')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('app/css/person/common.css') }}" rel="stylesheet">
  6. <link href="{{ theme_asset('app/css/person/personal_user.css') }}" rel="stylesheet">
  7. <link href="{{ theme_asset('app/css/person/personal_ajax_dialog.css') }}" rel="stylesheet">
  8. @endpush
  9. @section('content')
  10. <div class="user_main">
  11. @include('module.section.person_left')
  12. <div class="mainbox">
  13. <!--职位切换卡 -->
  14. <div class="tab">
  15. <a class="li select">基本资料</a>
  16. <a class="li J_hoverbut" href="{{ url('person/memberInfo/head') }}">我的头像</a>
  17. <a class="li J_hoverbut" href="{{ url('person/memberInfo/memberSafe') }}">账号安全</a>
  18. <a class="li J_hoverbut" href="{{ url('person/memberInfo/memberLog') }}">登录日志</a>
  19. <div class="clear"></div>
  20. </div>
  21. <!--切换卡结束 -->
  22. <div class="userprofile J_focus">
  23. <div class="uleft">
  24. <form >
  25. <input type="hidden" name="uid" value="{{ auth('web-member')->user()->id }}">
  26. <div class="td1"><span>&nbsp;</span>姓名:</div>
  27. <div class="td2">
  28. <div class="input_245_34_div2 J_tooltip J_listitme_parent" style="position: relative;">
  29. <input name="realname" id="realname" type="text" dir="no_focus" class="inputst" value="{{ $content->realname or '' }}">
  30. <div class="righttxt J_listitme_text">
  31. @if($content)
  32. @if($content->display_name==1)
  33. 完全公开
  34. @else
  35. 隐藏名字
  36. @endif
  37. @else
  38. @if(config('aix.personal_set.per_set.per_set.resume_display_default')==1)
  39. 完全公开
  40. @else
  41. 隐藏名字
  42. @endif
  43. @endif
  44. </div>
  45. <div class="dropdowbox3 J_tooltip_menu">
  46. <div class="dropdow_inner16">
  47. <ul class="nav_box">
  48. <li><a class="J_listitme" href="javascript:;" data-code="1">完全公开</a></li>
  49. <li><a class="J_listitme" href="javascript:;" data-code="3">隐藏名字</a></li>
  50. </ul>
  51. </div>
  52. </div>
  53. <input class="J_listitme_code" name="display_name" id="display_name" type="hidden" value="{{ $content->display_name or config('aix.personal_set.per_set.per_set.resume_display_default') }}">
  54. </div>
  55. </div>
  56. <div class="td1"><span>&nbsp;</span>性别:</div>
  57. <div class="td2">
  58. <div class="sex_radio_list J_radioitme_parent">
  59. @if($content)
  60. @if($content->sex==1)
  61. <div class="n J_radioitme checked" data-code="1">男</div>
  62. <div class="w J_radioitme" data-code="2">女</div>
  63. @else
  64. <div class="n J_radioitme" data-code="1">男</div>
  65. <div class="w J_radioitme checked" data-code="2">女</div>
  66. @endif
  67. @else
  68. <div class="n J_radioitme checked" data-code="1">男</div>
  69. <div class="w J_radioitme" data-code="2">女</div>
  70. @endif
  71. <div class="clear"></div>
  72. <input class="J_radioitme_code" name="sex" id="sex" type="hidden" value="{{ $content->sex or 1 }}">
  73. </div>
  74. </div>
  75. <div class="td1"><span>&nbsp;</span>出生年份:</div>
  76. <div class="td2">
  77. <div class="input_245_34_div J_hoverinput J_dropdown J_listitme_parent">
  78. <span class="J_listitme_text">{{ $content->birthday or '请选择' }}</span>
  79. <div class="dropdowbox5 J_dropdown_menu">
  80. <div class="dropdow_inner5">
  81. <ul class="nav_box J_birthdy">
  82. <div class="J_birthday_box active"><li><a class="J_listitme" href="javascript:;" data-code="2002">2002</a></li><li><a class="J_listitme" href="javascript:;" data-code="2001">2001</a></li><li><a class="J_listitme" href="javascript:;" data-code="2000">2000</a></li><li><a class="J_listitme" href="javascript:;" data-code="1999">1999</a></li><li><a class="J_listitme" href="javascript:;" data-code="1998">1998</a></li><li><a class="J_listitme" href="javascript:;" data-code="1997">1997</a></li><li><a class="J_listitme" href="javascript:;" data-code="1996">1996</a></li><li><a class="J_listitme" href="javascript:;" data-code="1995">1995</a></li><li><a class="J_listitme" href="javascript:;" data-code="1994">1994</a></li><li><a class="J_listitme" href="javascript:;" data-code="1993">1993</a></li><li><a class="J_listitme" href="javascript:;" data-code="1992">1992</a></li><li><a class="J_listitme" href="javascript:;" data-code="1991">1991</a></li><li><a class="J_listitme" href="javascript:;" data-code="1990">1990</a></li><li><a class="J_listitme" href="javascript:;" data-code="1989">1989</a></li><li><a class="J_listitme" href="javascript:;" data-code="1988">1988</a></li><li><a class="J_listitme" href="javascript:;" data-code="1987">1987</a></li><li><a class="J_listitme" href="javascript:;" data-code="1986">1986</a></li><li><a class="J_listitme" href="javascript:;" data-code="1985">1985</a></li><li><a class="J_listitme" href="javascript:;" data-code="1984">1984</a></li><li><a class="J_listitme" href="javascript:;" data-code="1983">1983</a></li></div>
  83. <div class="J_birthday_box"><li><a class="J_listitme" href="javascript:;" data-code="1982">1982</a></li><li><a class="J_listitme" href="javascript:;" data-code="1981">1981</a></li><li><a class="J_listitme" href="javascript:;" data-code="1980">1980</a></li><li><a class="J_listitme" href="javascript:;" data-code="1979">1979</a></li><li><a class="J_listitme" href="javascript:;" data-code="1978">1978</a></li><li><a class="J_listitme" href="javascript:;" data-code="1977">1977</a></li><li><a class="J_listitme" href="javascript:;" data-code="1976">1976</a></li><li><a class="J_listitme" href="javascript:;" data-code="1975">1975</a></li><li><a class="J_listitme" href="javascript:;" data-code="1974">1974</a></li><li><a class="J_listitme" href="javascript:;" data-code="1973">1973</a></li><li><a class="J_listitme" href="javascript:;" data-code="1972">1972</a></li><li><a class="J_listitme" href="javascript:;" data-code="1971">1971</a></li><li><a class="J_listitme" href="javascript:;" data-code="1970">1970</a></li><li><a class="J_listitme" href="javascript:;" data-code="1969">1969</a></li><li><a class="J_listitme" href="javascript:;" data-code="1968">1968</a></li><li><a class="J_listitme" href="javascript:;" data-code="1967">1967</a></li><li><a class="J_listitme" href="javascript:;" data-code="1966">1966</a></li><li><a class="J_listitme" href="javascript:;" data-code="1965">1965</a></li><li><a class="J_listitme" href="javascript:;" data-code="1964">1964</a></li><li><a class="J_listitme" href="javascript:;" data-code="1963">1963</a></li></div>
  84. <div class="J_birthday_box"><li><a class="J_listitme" href="javascript:;" data-code="1962">1962</a></li><li><a class="J_listitme" href="javascript:;" data-code="1961">1961</a></li><li><a class="J_listitme" href="javascript:;" data-code="1960">1960</a></li><li><a class="J_listitme" href="javascript:;" data-code="1959">1959</a></li><li><a class="J_listitme" href="javascript:;" data-code="1958">1958</a></li><li><a class="J_listitme" href="javascript:;" data-code="1957">1957</a></li><li><a class="J_listitme" href="javascript:;" data-code="1956">1956</a></li><li><a class="J_listitme" href="javascript:;" data-code="1955">1955</a></li><li><a class="J_listitme" href="javascript:;" data-code="1954">1954</a></li><li><a class="J_listitme" href="javascript:;" data-code="1953">1953</a></li></div>
  85. </ul>
  86. <a href="javascript:;" class="prev J_birthday_prev" style="display: none;"></a>
  87. <a href="javascript:;" class="next J_birthday_next"></a>
  88. </div>
  89. </div>
  90. <input class="J_listitme_code" name="birthday" id="birthday" type="hidden" value="{{ $content->birthday or '请选择' }}">
  91. </div>
  92. </div>
  93. <div class="td1"><span>&nbsp;</span>证件类型:</div>
  94. <div class="td2">
  95. <div class="input_245_34_div J_hoverinput J_dropdown J_listitme_parent">
  96. <span class="J_listitme_text">
  97. @if($content)@if($content->card_t_cn==306)国内身份证@elseif($content->card_t_cn==307)护照@elseif($content->card_t_cn==308)香港身份证@elseif($content->card_t_cn==309)澳门身份证@elseif($content->card_t_cn==310)台湾身份证@elseif($content->card_t_cn==311)港澳居民来往内地通行证@elseif($content->card_t_cn==312)台湾居民来往大陆通行证@endif @else国内身份证@endif</span>
  98. <div class="dropdowbox4 J_dropdown_menu">
  99. <div class="dropdow_inner4">
  100. <ul class="nav_box">
  101. @if(isset($category['other']['AIX_card_type']))
  102. @foreach($category['other']['AIX_card_type'] as $key => $val )
  103. <li><a class="J_listitme" href="javascript:;" data-code="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }} </a></li>
  104. @endforeach
  105. @endif
  106. </ul>
  107. </div>
  108. </div>
  109. <input class="J_listitme_code" name="card_t_cn" id="card_t_cn" type="hidden" value="{{ $content->card_t_cn or 306 }}">
  110. </div>
  111. </div>
  112. <div class="td1"><span>&nbsp;</span>证件号:</div>
  113. <div class="td2">
  114. <input name="id_card" id="id_card" type="text" class="input_245_34" @if($content) @if($content->card_t_cn==306 && $content->id_card) readonly @endif @endif value="{{ $content->id_card or '' }}" maxlength="18">
  115. </div>
  116. <div class="td1"><span>&nbsp;</span>现居住地:</div>
  117. <div class="td2">
  118. <div class="input_245_34_div1 J_hoverinput" data-toggle="funCityModal" data-title="请选择居住地" data-multiple="false" data-maximum="1" data-width="760">
  119. <span title="{{ $content->residence_cn or '' }}" class="for_district result J_resuletitle_city">{{ $content->residence_cn or '请选择' }}</span>
  120. <input class="J_resultcode_city" name="residence" id="residence" type="hidden" value="{{ $content->residence or '' }}" keep="{{ $content->residence or '' }}">
  121. </div>
  122. </div>
  123. <div class="td1"><span>&nbsp;</span>最高学历:</div>
  124. <div class="td2">
  125. <div class="input_245_34_div J_hoverinput J_dropdown J_listitme_parent">
  126. <span class="J_listitme_text">{{ $content->education_cn or '不限' }}</span>
  127. <div class="dropdowbox4 J_dropdown_menu">
  128. <div class="dropdow_inner4">
  129. <ul class="nav_box">
  130. @if(isset($category['other']['AIX_education']))
  131. @foreach($category['other']['AIX_education'] as $key => $val )
  132. <li><a class="J_listitme" href="javascript:;" data-code="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</a></li>
  133. @endforeach
  134. @endif
  135. </ul>
  136. </div>
  137. </div>
  138. <input class="J_listitme_code" name="education" id="education" type="hidden" value="{{ $content->education or '' }}">
  139. </div>
  140. </div>
  141. <div class="td1"> 所学专业:</div>
  142. <div class="td2">
  143. <div class="input_245_34_div1 J_hoverinput" id="J_showmodal_major" data-title="请选择所学专业" data-multiple="false" data-maxnum="3" data-width="520">
  144. <span title="" class="result J_resuletitle_major">{{ $content->major_cn or '请选择' }}</span>
  145. <input class="J_resultcode_major" name="major" id="major" type="hidden" value="{{ $content->major or '' }}">
  146. <div class="clear"></div>
  147. </div>
  148. </div>
  149. <div class="td1"><span>&nbsp;</span>工作经验:</div>
  150. <div class="td2">
  151. <div class="input_245_34_div J_hoverinput J_dropdown J_listitme_parent">
  152. <span class="J_listitme_text">{{ $content->experience_cn or '不限' }}</span>
  153. <div class="dropdowbox4 J_dropdown_menu">
  154. <div class="dropdow_inner4">
  155. <ul class="nav_box">
  156. @if(isset($category['other']['AIX_experience']))
  157. @foreach($category['other']['AIX_experience'] as $key => $val )
  158. <li><a class="J_listitme" href="javascript:;" data-code="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</a></li>
  159. @endforeach
  160. @endif
  161. </ul>
  162. </div>
  163. </div>
  164. <input class="J_listitme_code" name="experience" id="experience" type="hidden" value="{{ $content->experience or '' }}">
  165. </div>
  166. </div>
  167. <div class="td1"><span>&nbsp;</span>手机:</div>
  168. <div class="td2">
  169. <input @if(auth('web-member')->user()->mobile_audit==1) readonly @endif name="phone" id="phone" type="text" class="input_245_34" value="{{ auth('web-member')->user()->mobile }}">
  170. <span class="link_blue"><a id="J_auth_mobile" href="javascript:;" data-auth="{{ auth('web-member')->user()->mobile_audit }}">修改</a></span>
  171. </div>
  172. <div class="td1"><span>&nbsp;</span>邮箱:</div>
  173. <div class="td2">
  174. <input @if(auth('web-member')->user()->email_audit==1) readonly @endif name="email" id="email" type="text" class="input_245_34" value="{{ auth('web-member')->user()->email }}">
  175. <span class="link_blue"><a id="J_auth_email" href="javascript:;" data-auth="{{ auth('web-member')->user()->email_audit }}">修改</a></span>
  176. </div>
  177. <div class="td1"><span>&nbsp;</span>籍贯:</div>
  178. <div class="td2">
  179. <div class="input_245_34_div1 J_hoverinput" data-toggle="funCityModal" data-title="请选择籍贯" data-multiple="false" data-maximum="1" data-width="760">
  180. <span title="{{ $content->householdaddress_cn or '' }}" class="for_district result J_resuletitle_city">{{ $content->householdaddress_cn or '请选择' }}</span>
  181. <input class="J_resultcode_city" name="householdaddress" id="householdaddress" type="hidden" value="{{ $content->householdaddress or '' }}" keep="{{ $content->householdaddress or '' }}">
  182. </div>
  183. </div>
  184. <div class="td1">身高:</div>
  185. <div class="td2">
  186. <div class="input_245_34_div3">
  187. <input name="height" id="height" onkeyup="if(event.keyCode !=37 && event.keyCode != 39) value=value.replace(/\D/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))" type="text" dir="no_focus" class="inputst" value="{{ $content->height or '' }}">
  188. <div class="righttxt">CM</div>
  189. </div>
  190. </div>
  191. <div class="td1">婚姻状况:</div>
  192. <div class="td2">
  193. <div class="radio_list J_radioitme_parent">
  194. <div class="rli J_radioitme @if($content) @if($content->marriage==1) checked @endif @else checked @endif" data-code="1">未婚</div>
  195. <div class="rli J_radioitme @if($content) @if($content->marriage==2) checked @endif @endif" data-code="2">已婚</div>
  196. <div class="rli J_radioitme @if($content) @if($content->marriage==3) checked @endif @endif" data-code="3">保密</div>
  197. <div class="clear"></div>
  198. <input class="J_radioitme_code" name="marriage" id="marriage" type="hidden" value="{{ $content->marriage or 1 }}">
  199. </div>
  200. </div>
  201. <div class="td1">QQ:</div>
  202. <div class="td2">
  203. <input name="qq" id="qq" type="text" class="input_245_34" value="{{ $content->qq or '' }}">
  204. </div>
  205. <div class="td1">微信号:</div>
  206. <div class="td2">
  207. <input name="weixin" id="weixin" onkeyup="if(event.keyCode !=37 && event.keyCode != 39) value=value.replace(/[^\w\-]/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\w\-]/g,''))" type="text" class="input_245_34" value="{{ $content->weixin or '' }}">
  208. </div>
  209. <div class="clear"></div>
  210. <div class="butbox"><input type="button" id="J_savebase" class="but_blue_245 J_hoverbut" value="保存"></div>
  211. </form>
  212. </div>
  213. <div class="uright">
  214. <div class="photobox">
  215. <div class="photo" onclick="javascript:location.href='{{ route('person.head') }}'">
  216. @if($content)
  217. @if($content->images)
  218. <img border="0" width="150" src="{{ upload_asset($content->images) }}">
  219. @else
  220. @if($content->sex==1)
  221. <img border="0" width="150" src="/data/upload/resource/no_photo_male.png">
  222. @else
  223. <img border="0" width="150" src="/data/upload/resource/no_photo_female.png">
  224. @endif
  225. @endif
  226. @else
  227. <img border="0" width="150" src="/data/upload/resource/no_photo_male.png">
  228. @endif
  229. </div>
  230. <div class="txt"><label><input @if($content) @if($content->display_images==1) checked @endif @endif name="display_images" id="display_images" type="checkbox" value="">&nbsp;公开头像</label></div>
  231. <input type="hidden" id="member_id" value="{{ $content->id or '' }}">
  232. </div>
  233. </div>
  234. <div class="clear"></div>
  235. </div>
  236. </div>
  237. <div class="clear"></div>
  238. </div>
  239. @endsection
  240. @section('script')
  241. <script type="text/javascript" src="{{ theme_asset('app/js/person/jquery.common.js') }}"></script>
  242. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.tooltip.js') }}"></script>
  243. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.listitem.js') }}"></script>
  244. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.dropdown.js') }}"></script>
  245. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
  246. <script>
  247. var regularMobile = /^13[0-9]{9}$|14[0-9]{9}$|15[0-9]{9}$|18[0-9]{9}$|17[0-9]{9}$|19[0-9]{9}$/; // 验证手机号正则
  248. var default_district = '<?php echo $defaultCity;?>';
  249. var str = '<?php echo json_encode($category['major']['first']);?>';
  250. var QS_major_parent = eval(str);
  251. for(var i = 0;i <QS_major_parent.length;i ++){
  252. QS_major_parent[i].step_size = 0;
  253. }
  254. var major = '<?php echo json_encode($category['major']['sec']);?>';
  255. var QS_major = eval('('+major+')');
  256. for(var i = 0;i <QS_major.length;i ++){
  257. QS_major[i].step_size = 0;
  258. }
  259. var district = '<?php echo json_encode($category['district']['first']);?>';
  260. var QS_city_parent = eval(district);
  261. for(var i = 0;i <QS_city_parent.length;i ++){
  262. QS_city_parent[i].step_size = 0;
  263. }
  264. var districts = '<?php echo json_encode($category['district']['person']);?>';
  265. var QS_city = eval('('+districts+')');
  266. for(var i = 0;i <QS_city.length;i ++){
  267. QS_city[i].step_size = 0;
  268. }
  269. $(function () {
  270. $('#J_savebase').click(function () {
  271. var member_id = $.trim($('#member_id').val());
  272. var realnameValue = $.trim($('#realname').val());
  273. var displaynameValue = $.trim($('#display_name').val());
  274. var sexValue = $.trim($('#sex').val());
  275. var birthdayValue = $.trim($('#birthday').val());
  276. var residenceValue = $.trim($('#residence').attr('keep'));
  277. var educationValue = $.trim($('#education').val());
  278. var experienceValue = $.trim($('#experience').val());
  279. var id_cardValue = $.trim($('#id_card').val());
  280. var card_t_cn = $.trim($('#card_t_cn').val());
  281. var telephoneValue = $.trim($('#phone').val());
  282. var emailValue = $.trim($('#email').val());
  283. var majorValue = $.trim($('#major').val());
  284. var heightValue = $.trim($('#height').val());
  285. var householdaddressValue = $.trim($('#householdaddress').attr('keep'));
  286. var marriageValue = $.trim($('#marriage').val());
  287. var photodisplayValue = $('#display_images').is(":checked")?1:2;
  288. var qq = $.trim($('#qq').val());
  289. var weixin = $.trim($('#weixin').val());
  290. // 提交表单
  291. $.ajax({
  292. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  293. url: "{{ url('person/memberInfo/updateInfo') }}",
  294. type: 'POST',
  295. dataType: 'json',
  296. data: {id:member_id,card_t_cn:card_t_cn,realname: realnameValue, display_name: displaynameValue, sex: sexValue, birthday: birthdayValue, residence: residenceValue, education: educationValue, experience: experienceValue, phone: telephoneValue, email: emailValue, major: majorValue, height: heightValue, householdaddress: householdaddressValue, marriage: marriageValue, display_images: photodisplayValue,qq:qq,weixin:weixin,id_card:id_cardValue},
  297. success : function(result){
  298. disapperTooltip("success", '更新成功!');
  299. setTimeout(function () {
  300. window.location.reload();
  301. },2000)
  302. },
  303. error: function (errorData) {
  304. if (errorData.status==422) {//验证错误
  305. $.each(errorData.responseJSON.errors,function (key,val) {
  306. disapperTooltip("remind", val[0]);
  307. });
  308. }
  309. else if(errorData.status==400) {//业务错误
  310. disapperTooltip("remind", errorData.responseJSON.message);
  311. }
  312. }
  313. })
  314. })
  315. $('#J_auth_mobile').click(function(){
  316. var f = $(this);
  317. var auth = f.data('auth');
  318. var title = '认证手机';
  319. if(auth == 1){
  320. title = '修改已认证手机';
  321. }
  322. var qsDialog = $(this).dialog({
  323. title: title,
  324. loading: true,
  325. showFooter: false,
  326. yes: function() {
  327. var verifycode = $.trim($('#J_mobileWrap input[name="verifycode"]').val());
  328. var mobile = $.trim($('#J_mobileWrap input[name="mobile"]').val());
  329. if(mobile==''||mobile==null){
  330. disapperTooltip("remind", "手机号码不能为空!");
  331. return false;
  332. }
  333. if (mobile != "" && !regularMobile.test(mobile)) {
  334. disapperTooltip("remind", "手机号码格式不正确");
  335. return false;
  336. }
  337. if(verifycode==''||verifycode==null){
  338. disapperTooltip("remind", "验证码不能为空!");
  339. return false;
  340. }
  341. $.ajax({
  342. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  343. type: "POST",
  344. url: "{{ url('person/memberInfo/mobileAuditCode') }}",
  345. data: {
  346. mobile:mobile,
  347. verifycode:verifycode,
  348. id:"{{ auth('web-member')->user()->id }}",
  349. },
  350. dataType: "json",
  351. success: function(result){
  352. f.text('修改');
  353. $('#J_mobileStatus').html('<div class="yes">已认证</div>');
  354. $('#J_mobileWrap').html(result.data.mobile+'<span>(认证后可使用该手机登录账号、找回密码)</span>');
  355. $("#phone").val(mobile);
  356. if(result.data){
  357. disapperTooltip("success", '验证手机号增加'+result.data+'积分');
  358. }else{
  359. disapperTooltip('success','手机认证成功!');
  360. }
  361. qsDialog.hide();
  362. },
  363. error: function (errorData) {
  364. if (errorData.status==422) {//验证错误
  365. $.each(errorData.responseJSON.errors,function (key,val) {
  366. disapperTooltip("remind", val[0]);
  367. return false;
  368. });
  369. }
  370. else if(errorData.status==400) {//业务错误
  371. disapperTooltip("remind", errorData.responseJSON.message);
  372. }
  373. }
  374. });
  375. }
  376. });
  377. $.get("{{ url('person/memberInfo/userMobile') }}",function(result){
  378. qsDialog.setCloseDialog(false);
  379. qsDialog.setContent(result);
  380. qsDialog.showFooter(true);
  381. });
  382. });
  383. $('#J_auth_email').click(function(){
  384. var f = $(this);
  385. var auth = $(this).data('auth');
  386. var title = '认证邮箱';
  387. if(auth == 1){
  388. title = '修改已认证邮箱';
  389. }
  390. var qsDialog = $(this).dialog({
  391. title: title,
  392. loading: true,
  393. footer: false
  394. });
  395. $.get("{{ url('person/memberInfo/userEmail') }}",function(result){
  396. qsDialog.setCloseDialog(false);
  397. qsDialog.setContent(result);
  398. qsDialog.showFooter(true);
  399. });
  400. });
  401. })
  402. </script>
  403. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.modal.userselectlayer.js') }}"></script>
  404. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.user.city.js') }}"></script>
  405. @endsection