resume_add.blade.php 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689
  1. @extends('mobile.module.layouts.content')
  2. @push('meta')
  3. <meta name="csrf-token" content="{{ csrf_token() }}">
  4. @endpush
  5. @push('css')
  6. <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
  7. @endpush
  8. @section('content')
  9. <div class="split-block-title">只需<strong>30</strong>秒填写简历,轻松搞定工作!</div>
  10. <div class="list_height plist-txt notarrow">
  11. <div class="pic"></div>
  12. <div class="tit font14">姓名<span class="font_red_light">*</span></div>
  13. <div class="describe font13">
  14. <input type="text" id="fullname" name="fullname" placeholder="请输入姓名" value="@if($member){{ $member->realname }}@endif">
  15. </div>
  16. <div class="arrow"></div>
  17. <div class="clear"></div>
  18. </div>
  19. <input type="hidden" id="member_info_id" name="member_info_id" value="@if($member){{ $member->id }}@endif">
  20. <div class="list_height plist-txt notarrow">
  21. <div class="pic"></div>
  22. <div class="tit font14">性别<span class="font_red_light">*</span></div>
  23. <div id="sex" class="describe font13">
  24. <div class="radio-group x2">
  25. @if($member)
  26. @if($member->sex==1)
  27. <div class="radio-cell">
  28. <label for="radio4">男</label>
  29. <input id="radio4" name="sex" type="radio" value="1" title="男" checked="checked">
  30. </div>
  31. <div class="radio-cell">
  32. <label for="radio5">女</label>
  33. <input id="radio5" name="sex" type="radio" value="2" title="女">
  34. </div>
  35. @else
  36. <div class="radio-cell">
  37. <label for="radio4">男</label>
  38. <input id="radio4" name="sex" type="radio" value="1" title="男">
  39. </div>
  40. <div class="radio-cell">
  41. <label for="radio5">女</label>
  42. <input id="radio5" name="sex" type="radio" value="2" title="女" checked="checked">
  43. </div>
  44. @endif
  45. @else
  46. <div class="radio-cell">
  47. <label for="radio4">男</label>
  48. <input id="radio4" name="sex" type="radio" value="1" title="男" checked="checked">
  49. </div>
  50. <div class="radio-cell">
  51. <label for="radio5">女</label>
  52. <input id="radio5" name="sex" type="radio" value="2" title="女">
  53. </div>
  54. @endif
  55. <div class="clear"></div>
  56. </div>
  57. </div>
  58. <div class="arrow"></div>
  59. <div class="clear"></div>
  60. </div>
  61. <div class="list_height plist-txt">
  62. <div class="pic"></div>
  63. <div class="tit font14">出生年份<span class="font_red_light">*</span></div>
  64. <div class="describe font13">
  65. <span class="for-select">请选择</span>
  66. <select id="birthdate" name="birthdate">
  67. <option value="">请选择</option>
  68. <option value="2003" @if($member) @if($member->birthday==2003) selected @endif @endif>2003年</option><option value="2002" @if($member) @if($member->birthday==2002) selected @endif @endif>2002年</option><option value="2001" @if($member) @if($member->birthday==2001) selected @endif @endif>2001年</option><option value="2000" @if($member) @if($member->birthday==2000) selected @endif @endif>2000年</option><option value="1999" @if($member) @if($member->birthday==1999) selected @endif @endif>1999年</option><option value="1998" @if($member) @if($member->birthday==1998) selected @endif @endif>1998年</option><option value="1997" @if($member) @if($member->birthday==1997) selected @endif @endif>1997年</option><option value="1996" @if($member) @if($member->birthday==1996) selected @endif @endif>1996年</option><option value="1995" @if($member) @if($member->birthday==1995) selected @endif @endif>1995年</option><option value="1994" @if($member) @if($member->birthday==1994) selected @endif @endif>1994年</option><option value="1993" @if($member) @if($member->birthday==1993) selected @endif @endif>1993年</option><option value="1992" @if($member) @if($member->birthday==1992) selected @endif @endif>1992年</option><option value="1991" @if($member) @if($member->birthday==1991) selected @endif @endif>1991年</option><option value="1990" @if($member) @if($member->birthday==1990) selected @endif @endif>1990年</option><option value="1989" @if($member) @if($member->birthday==1989) selected @endif @endif>1989年</option><option value="1988" @if($member) @if($member->birthday==1988) selected @endif @endif>1988年</option><option value="1987" @if($member) @if($member->birthday==1987) selected @endif @endif>1987年</option><option value="1986" @if($member) @if($member->birthday==1986) selected @endif @endif>1986年</option><option value="1985" @if($member) @if($member->birthday==1985) selected @endif @endif>1985年</option><option value="1984" @if($member) @if($member->birthday==1984) selected @endif @endif>1984年</option><option value="1983" @if($member) @if($member->birthday==1983) selected @endif @endif>1983年</option><option value="1982" @if($member) @if($member->birthday==1982) selected @endif @endif>1982年</option><option value="1981" @if($member) @if($member->birthday==1981) selected @endif @endif>1981年</option><option value="1980" @if($member) @if($member->birthday==1980) selected @endif @endif>1980年</option><option value="1979" @if($member) @if($member->birthday==1979) selected @endif @endif>1979年</option><option value="1978" @if($member) @if($member->birthday==1978) selected @endif @endif>1978年</option><option value="1977" @if($member) @if($member->birthday==1977) selected @endif @endif>1977年</option><option value="1976" @if($member) @if($member->birthday==1976) selected @endif @endif>1976年</option><option value="1975" @if($member) @if($member->birthday==1975) selected @endif @endif>1975年</option><option value="1974" @if($member) @if($member->birthday==1974) selected @endif @endif>1974年</option><option value="1973" @if($member) @if($member->birthday==1973) selected @endif @endif>1973年</option><option value="1972" @if($member) @if($member->birthday==1972) selected @endif @endif>1972年</option><option value="1971" @if($member) @if($member->birthday==1971) selected @endif @endif>1971年</option><option value="1970" @if($member) @if($member->birthday==1970) selected @endif @endif>1970年</option><option value="1969" @if($member) @if($member->birthday==1969) selected @endif @endif>1969年</option><option value="1968" @if($member) @if($member->birthday==1968) selected @endif @endif>1968年</option><option value="1967" @if($member) @if($member->birthday==1967) selected @endif @endif>1967年</option><option value="1966" @if($member) @if($member->birthday==1966) selected @endif @endif>1966年</option><option value="1965" @if($member) @if($member->birthday==1965) selected @endif @endif>1965年</option><option value="1964" @if($member) @if($member->birthday==1964) selected @endif @endif>1964年</option><option value="1963" @if($member) @if($member->birthday==1963) selected @endif @endif>1963年</option><option value="1962" @if($member) @if($member->birthday==1962) selected @endif @endif>1962年</option><option value="1961" @if($member) @if($member->birthday==1961) selected @endif @endif>1961年</option><option value="1960" @if($member) @if($member->birthday==1960) selected @endif @endif>1960年</option><option value="1959" @if($member) @if($member->birthday==1959) selected @endif @endif>1959年</option><option value="1958" @if($member) @if($member->birthday==1958) selected @endif @endif>1958年</option><option value="1957" @if($member) @if($member->birthday==1957) selected @endif @endif>1957年</option><option value="1956" @if($member) @if($member->birthday==1956) selected @endif @endif>1956年</option><option value="1955" @if($member) @if($member->birthday==1955) selected @endif @endif>1955年</option><option value="1954" @if($member) @if($member->birthday==1954) selected @endif @endif>1954年</option>
  69. </select>
  70. </div>
  71. <div class="arrow"></div>
  72. <div class="clear"></div>
  73. </div>
  74. <div class="list_height plist-txt js-actionParent">
  75. <div class="pic"></div>
  76. <div class="tit font14">现居住地<span class="font_red_light">*</span></div>
  77. <div class="describe font13 qs-temp js-showActionSheet" data-type="city1" data-base="QS_city_parent" data-source="QS_city" data-multiple="false" data-num="0" data-link="false" data-level="3" data-addjob="true">
  78. <span class="qs-temp-txt-city1" data-otxt="@if($member){{ $member->residence_cn }}@endif">@if($member){{ $member->residence_cn }}@else请选择@endif</span>
  79. <input class="qs-temp-code-city1" name="residence" id="residence" type="hidden" value="@if($member){{ $member->residence }}@endif">
  80. </div>
  81. <div class="arrow"></div>
  82. <div class="clear"></div>
  83. <!--BEGIN actionSheet-->
  84. <div>
  85. <div class="qs-mask" style="display: none"></div>
  86. <div class="qs-actionsheet js-actionsheet">
  87. <div class="qs-actionsheet-menu">
  88. <div class="con-filter">
  89. <div class="f-selected-group f-selected-group-city1">
  90. <div class="s-bar">
  91. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  92. <div class="clear"></div>
  93. </div>
  94. <div class="s-list qs-hidden"></div>
  95. </div>
  96. <div class="f-box f-box-city1"></div>
  97. </div>
  98. </div>
  99. </div>
  100. </div>
  101. </div>
  102. <div class="list_height plist-txt js-actionParent">
  103. <div class="pic"></div>
  104. <div class="tit font14">籍贯<span class="font_red_light">*</span></div>
  105. <div class="describe font13 qs-temp js-showActionSheet" data-type="city2" data-base="QS_city_parent" data-source="QS_city" data-multiple="false" data-num="0" data-link="false" data-level="3" data-addjob="true">
  106. <span class="qs-temp-txt-city2" data-otxt="@if($member){{ $member->householdaddress_cn }}@endif">@if($member){{ $member->householdaddress_cn }}@else请选择@endif</span>
  107. <input class="qs-temp-code-city2" name="householdaddress" id="householdaddress" type="hidden" value="@if($member){{ $member->householdaddress }}@endif">
  108. </div>
  109. <div class="arrow"></div>
  110. <div class="clear"></div>
  111. <!--BEGIN actionSheet-->
  112. <div>
  113. <div class="qs-mask" style="display: none"></div>
  114. <div class="qs-actionsheet js-actionsheet">
  115. <div class="qs-actionsheet-menu">
  116. <div class="con-filter">
  117. <div class="f-selected-group f-selected-group-city2">
  118. <div class="s-bar">
  119. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  120. <div class="clear"></div>
  121. </div>
  122. <div class="s-list qs-hidden"></div>
  123. </div>
  124. <div class="f-box f-box-city2"></div>
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. {{-- <div class="list_height plist-txt">--}}
  131. {{-- <div class="pic"></div>--}}
  132. {{-- <div class="tit font14">证件类型</div>--}}
  133. {{-- <div class="describe font13">--}}
  134. {{-- <input type="text" id="card_t_cn" name="card_t_cn" placeholder="请输入证件类型" value="306">--}}
  135. {{-- </div>--}}
  136. {{-- <div class="arrow"></div>--}}
  137. {{-- <div class="clear"></div>--}}
  138. {{-- </div>--}}
  139. <div class="list_height plist-txt notarrow">
  140. <div class="pic"></div>
  141. <div class="tit font14">证件号<span class="font_red_light">*</span></div>
  142. <div class="describe font13">
  143. <input type="text" id="id_card" name="id_card" placeholder="请输入证件号" value="@if($member){{ $member->id_card }}@endif">
  144. </div>
  145. <div class="arrow"></div>
  146. <div class="clear"></div>
  147. </div>
  148. <div class="list_height plist-txt">
  149. <div class="pic"></div>
  150. <div class="tit font14">最高学历<span class="font_red_light">*</span></div>
  151. <div class="describe font13">
  152. <span class="for-select">请选择</span>
  153. <select id="education" name="education">
  154. <option value="">请选择</option>
  155. @foreach($category['other']['AIX_education'] as $key => $val )
  156. <option value="{{ explode(',',$val)[0] }}" @if($member) @if($member->education==explode(',',$val)[0]) selected @endif @endif>{{ explode(',',$val)[1] }}</option>
  157. @endforeach
  158. </select>
  159. </div>
  160. <div class="arrow"></div>
  161. <div class="clear"></div>
  162. </div>
  163. <div class="list_height plist-txt">
  164. <div class="pic"></div>
  165. <div class="tit font14">工作经验<span class="font_red_light">*</span></div>
  166. <div class="describe font13">
  167. <span class="for-select">请选择</span>
  168. <select id="experience" name="experience">
  169. <option value="">请选择</option>
  170. @foreach($category['other']['AIX_experience'] as $key => $val )
  171. <option value="{{ explode(',',$val)[0] }}" @if($member) @if($member->experience==explode(',',$val)[0]) selected @endif @endif>{{ explode(',',$val)[1] }}</option>
  172. @endforeach
  173. </select>
  174. </div>
  175. <div class="arrow"></div>
  176. <div class="clear"></div>
  177. </div>
  178. <div class="list_height plist-txt notarrow">
  179. <div class="pic"></div>
  180. <div class="tit font14">邮箱<span class="font_red_light">*</span></div>
  181. <div class="describe font13">
  182. @if(auth('web-member')->user()->email_audit)
  183. <a class="mui-navigate-right">
  184. <i class="mui-pull-right update font14">{{ auth('web-member')->user()->email }}</i>
  185. </a>
  186. <input id="email" name="email" type="hidden" value="{{ auth('web-member')->user()->email }}">
  187. @else
  188. <input id="email" name="email" type="text" placeholder="请输入邮箱" value="{{ auth('web-member')->user()->email }}">
  189. @endif
  190. </div>
  191. <div class="arrow"></div>
  192. <div class="clear"></div>
  193. </div>
  194. <div class="list_height plist-txt notarrow">
  195. <div class="pic"></div>
  196. <div class="tit font14">手机号码</div>
  197. <div class="describe font13">
  198. @if(auth('web-member')->user()->mobile_audit)
  199. <a class="mui-navigate-right">
  200. <i class="mui-pull-right update font14">{{ auth('web-member')->user()->mobile }}</i>
  201. </a>
  202. <input type="hidden" id="telephone" name="telephone" value="{{ auth('web-member')->user()->mobile }}">
  203. @else
  204. <input type="text" id="telephone" name="telephone" placeholder="请输入手机号码" value="{{ auth('web-member')->user()->mobile }}">
  205. @endif
  206. </div>
  207. <div class="arrow"></div>
  208. <div class="clear"></div>
  209. </div>
  210. <div class="split-block"></div>
  211. <div class="list_height plist-txt">
  212. <div class="pic"></div>
  213. <div class="tit font14">目前状态<span class="font_red_light">*</span></div>
  214. <div class="describe font13">
  215. <span class="for-select">请选择</span>
  216. <select id="current" name="current">
  217. <option value="" selected>请选择</option>
  218. @foreach($category['other']['AIX_current'] as $key => $val )
  219. <option value="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</option>
  220. @endforeach
  221. </select>
  222. </div>
  223. <div class="arrow"></div>
  224. <div class="clear"></div>
  225. </div>
  226. <div class="list_height plist-txt">
  227. <div class="pic"></div>
  228. <div class="tit font14">工作性质<span class="font_red_light">*</span></div>
  229. <div class="describe font13">
  230. <span class="for-select">请选择</span>
  231. <select id="nature" name="nature">
  232. <option value="" selected>请选择</option>
  233. @foreach($category['other']['AIX_jobs_nature'] as $key => $val )
  234. <option value="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</option>
  235. @endforeach
  236. </select>
  237. </div>
  238. <div class="arrow"></div>
  239. <div class="clear"></div>
  240. </div>
  241. <div class="list_height plist-txt js-actionParent">
  242. <div class="pic"></div>
  243. <div class="tit font14">期望行业<span class="font_red_light">*</span></div>
  244. <div class="describe font13 qs-temp-level1 js-showActionSheet" data-type="trade" data-base="QS_trade" data-multiple="true" data-num="3" data-link="false">
  245. <span class="qs-temp-txt-trade" data-otxt="请选择">请选择</span>
  246. <input class="qs-temp-code-trade" name="trade" id="trade" type="hidden" value="" />
  247. </div>
  248. <div class="arrow"></div>
  249. <div class="clear"></div>
  250. <!--BEGIN actionSheet-->
  251. <div>
  252. <div class="qs-mask" style="display: none"></div>
  253. <div class="qs-actionsheet js-actionsheet">
  254. <div class="qs-actionsheet-menu">
  255. <div class="con-filter">
  256. <div class="f-selected-group f-selected-group-trade">
  257. <div class="s-bar">
  258. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  259. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-trade">确定</div>
  260. <div class="clear"></div>
  261. </div>
  262. <div class="s-list qs-hidden"></div>
  263. </div>
  264. <div class="f-box f-box-trade"></div>
  265. </div>
  266. </div>
  267. </div>
  268. </div>
  269. </div>
  270. <div class="list_height plist-txt js-actionParent">
  271. <div class="pic"></div>
  272. <div class="tit font14">期望职位<span class="font_red_light">*</span></div>
  273. <div class="describe font13 qs-temp js-showActionSheet" data-type="jobs" data-base="QS_jobs_parent" data-source="QS_jobs" data-multiple="true" data-num="5" data-link="false" data-level="3">
  274. <span class="qs-temp-txt-jobs" data-otxt="请选择">请选择</span>
  275. <input class="qs-temp-code-jobs" name="intention_jobs_id" id="intention_jobs_id" type="hidden" value="" />
  276. </div>
  277. <div class="arrow"></div>
  278. <div class="clear"></div>
  279. <!--BEGIN actionSheet-->
  280. <div>
  281. <div class="qs-mask" style="display: none"></div>
  282. <div class="qs-actionsheet js-actionsheet">
  283. <div class="qs-actionsheet-menu">
  284. <div class="con-filter">
  285. <div class="f-selected-group f-selected-group-jobs">
  286. <div class="s-bar">
  287. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  288. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-jobs">确定</div>
  289. <div class="clear"></div>
  290. </div>
  291. <div class="s-list qs-hidden"></div>
  292. </div>
  293. <div class="f-box f-box-jobs"></div>
  294. </div>
  295. </div>
  296. </div>
  297. </div>
  298. </div>
  299. <div class="list_height plist-txt">
  300. <div class="pic"></div>
  301. <div class="tit font14">期望薪资<span class="font_red_light">*</span></div>
  302. <div class="describe font13">
  303. <span class="for-select">请选择</span>
  304. <select id="wage" name="wage">
  305. <option value="">请选择</option>
  306. @foreach($category['other']['AIX_wage'] as $key => $val )
  307. <option value="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</option>
  308. @endforeach
  309. <option value="customize">自定义</option>
  310. </select>
  311. </div>
  312. <div class="arrow"></div>
  313. <div class="clear"></div>
  314. </div>
  315. <div class="custom_salary font13" id="customizesalary">
  316. <div class="iptb">
  317. <p class="ipt">
  318. <input type="text" maxlength="7" class="txt" id="wage_min" value="" placeholder="薪资下限" onkeyup="if(event.keyCode !=37 &amp;&amp; event.keyCode != 39) value=value.replace(/\D/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))">
  319. </p>
  320. <span class="slash">-</span>
  321. <p class="ipt">
  322. <input type="text" maxlength="7" class="txt" id="wage_max" value="" placeholder="薪资上限" onkeyup="if(event.keyCode !=37 &amp;&amp; event.keyCode != 39) value=value.replace(/\D/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))">
  323. </p>
  324. </div>
  325. <div class="warn font10">建议薪资填写为10整数倍</div>
  326. </div>
  327. <div class="list_height plist-txt js-actionParent">
  328. <div class="pic"></div>
  329. <div class="tit font14">工作地区</div>
  330. <div class="describe font13 qs-temp js-showActionSheet" data-type="city" data-base="QS_city_parent" data-source="QS_city" data-multiple="true" data-num="3" data-link="false" data-level="3" data-addjob="true">
  331. <span class="qs-temp-txt-city" data-otxt="请选择"> {{ $disHan or '请选择' }}</span>
  332. <input class="qs-temp-code-city" name="district" id="district" type="hidden" value="{{ $disCity or '' }}" />
  333. </div>
  334. <div class="arrow"></div>
  335. <div class="clear"></div>
  336. <!--BEGIN actionSheet-->
  337. <div>
  338. <div class="qs-mask" style="display: none"></div>
  339. <div class="qs-actionsheet js-actionsheet">
  340. <div class="qs-actionsheet-menu">
  341. <div class="con-filter">
  342. <div class="f-selected-group f-selected-group-city">
  343. <div class="s-bar">
  344. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  345. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-city">确定</div>
  346. <div class="clear"></div>
  347. </div>
  348. <div class="s-list qs-hidden"></div>
  349. </div>
  350. <div class="f-box f-box-city"></div>
  351. </div>
  352. </div>
  353. </div>
  354. </div>
  355. </div>
  356. @if(get_subsite_open())
  357. <div class="list_height plist-txt js-actionParent last">
  358. <div class="pic"></div>
  359. <div class="tit font14">同步分站</div>
  360. <div class="describe font13 qs-temp-level1 js-showActionSheet" data-type="subsite" data-base="AIX_subsite" data-multiple="true" data-num="100" data-link="false">
  361. <span class="qs-temp-txt-subsite" data-otxt="请选择">请选择</span>
  362. <input class="qs-temp-code-subsite" name="subsite" id="subsite" type="hidden" value="" />
  363. </div>
  364. <div class="arrow"></div>
  365. <div class="clear"></div>
  366. <!--BEGIN actionSheet-->
  367. <div>
  368. <div class="qs-mask" style="display: none"></div>
  369. <div class="qs-actionsheet js-actionsheet">
  370. <div class="qs-actionsheet-menu">
  371. <div class="con-filter">
  372. <div class="f-selected-group f-selected-group-subsite">
  373. <div class="s-bar">
  374. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
  375. <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-subsite">确定</div>
  376. <div class="clear"></div>
  377. </div>
  378. <div class="s-list qs-hidden"></div>
  379. </div>
  380. <div class="f-box f-box-subsite"></div>
  381. </div>
  382. </div>
  383. </div>
  384. </div>
  385. </div>
  386. @endif
  387. <div class="btn-spacing">
  388. <a id="btnSave" class="qs-btn qs-btn-blue qs-btn-linear-orange bd4 font16 b-big" >保存</a>
  389. </div>
  390. <div class="split-block"></div>
  391. @endsection
  392. @section('script')
  393. <script type="text/javascript" src="{{ theme_asset('mobile/js/qsCategory.js') }}"></script>
  394. <script>
  395. var default_district = '<?php echo $defaultCity;?>';
  396. var str_major = '<?php echo json_encode($category['major']['first']);?>';
  397. var QS_major_parent = eval(str_major);
  398. for(var i = 0;i <QS_major_parent.length;i ++){
  399. QS_major_parent[i].step_size = 0;
  400. }
  401. var major = '<?php echo json_encode($category['major']['sec']);?>';
  402. var QS_major = eval('('+major+')');
  403. for(var i = 0;i <QS_major.length;i ++){
  404. QS_major[i].step_size = 0;
  405. }
  406. var str = '<?php echo json_encode($category['jobs']['first']);?>';
  407. var QS_jobs_parent = eval(str);
  408. for(var i = 0;i <QS_jobs_parent.length;i ++){
  409. QS_jobs_parent[i].step_size = 0;
  410. }
  411. var jobs = '<?php echo json_encode($category['jobs']['sec']);?>';
  412. var QS_jobs = eval('('+jobs+')');
  413. for(var i = 0;i <QS_jobs.length;i ++){
  414. QS_jobs[i].step_size = 0;
  415. }
  416. var district = '<?php echo json_encode($category['district']['first']);?>';
  417. var QS_city_parent = eval(district);
  418. for(var i = 0;i <QS_city_parent.length;i ++){
  419. QS_city_parent[i].step_size = 0;
  420. }
  421. var districts = '<?php echo json_encode($category['district']['person']);?>';
  422. var QS_city = eval('('+districts+')');
  423. for(var i = 0;i <QS_city.length;i ++){
  424. QS_city[i].step_size = 0;
  425. }
  426. var other = '<?php echo json_encode($category['other']['AIX_trade']);?>';
  427. var QS_trade = eval(other);
  428. //console.log(QS_trade )
  429. for(var i = 0;i <QS_trade.length;i ++){
  430. QS_trade[i].step_size = 0;
  431. }
  432. var subsite = '<?php echo json_encode($subsite);?>';
  433. var subsite_default = eval(subsite);
  434. var AIX_subsite= subsite_default;
  435. $(function(){
  436. // 自定义薪资
  437. $("#wage").change(function(){
  438. var wageValue = $(this).val();
  439. if(wageValue=="customize"){
  440. $("#customizesalary").show();
  441. $("#wage").val('');
  442. }else{
  443. $("#customizesalary").hide();
  444. }
  445. })
  446. $(".js-showActionSheet").on("click", function(){
  447. var $iosActionsheet = $(this).closest('.js-actionParent').find('.js-actionsheet');
  448. var $iosMask = $(this).closest('.js-actionParent').find('.qs-mask');
  449. $iosActionsheet.removeClass('qs-actionsheet-toggle');
  450. $iosActionsheet.addClass('qs-actionsheet-toggle');
  451. $iosMask.fadeIn(200);
  452. $iosMask.on('click', hideActionSheet);
  453. $(this).closest('.js-actionParent').find('.js-cancelActionSheet').on('click', hideActionSheet);
  454. $(this).closest('.js-actionParent').find('.qs-actionsheet-cell').on('click', hideActionSheet);
  455. function hideActionSheet() {
  456. $(this).closest('.js-actionParent').find('.js-actionsheet').removeClass('qs-actionsheet-toggle');
  457. $(this).closest('.js-actionParent').find('.qs-mask').fadeOut(200);
  458. }
  459. });
  460. });
  461. var mk_js = true;
  462. // 验证表单并提交
  463. $('#btnSave').on('click', function() {
  464. if(mk_js){
  465. mk_js = false;
  466. var fullnameValue = $.trim($('#fullname').val());
  467. var sexValue = $.trim($('#sex input[name="sex"]:checked').val());
  468. var birthdateValue = $.trim($('#birthdate').val());
  469. var experienceValue = $.trim($('#experience').val());
  470. var id_cardValue = $.trim($('#id_card').val());
  471. var card_t_cn = 306;
  472. var telephoneValue = $.trim($('#telephone').val());
  473. var mobile_vcode = $.trim($('#mobile_vcode').val());
  474. var educationValue = $.trim($('#education').val());
  475. var emailValue = $.trim($('#email').val());
  476. var currentValue = $.trim($('#current').val());
  477. var natureValue = $.trim($('#nature').val());
  478. var tradeValue = $.trim($('#trade').val());
  479. var intentionJobsValue = $.trim($('#intention_jobs_id').val());
  480. var districtValue = $.trim($('#district').val());
  481. var wageValue = $.trim($('#wage').val());
  482. var residence = $.trim($('#residence').val());
  483. var member_info_id = $.trim($('#member_info_id').val());
  484. var subsite = $.trim($('#subsite').val());
  485. var householdaddressValue = $.trim($('#householdaddress').val());
  486. var techlevel=$("#techlevel").val()
  487. if (fullnameValue == "") {
  488. qsToast({type:2,context: '请填写姓名'});
  489. mk_js = true;
  490. return false;
  491. }
  492. if (sexValue == "") {
  493. qsToast({type:2,context: '请选择性别'});
  494. mk_js = true;
  495. return false;
  496. }
  497. if (birthdateValue == "") {
  498. qsToast({type:2,context: '请选择出生年份'});
  499. mk_js = true;
  500. return false;
  501. }
  502. if (educationValue == "") {
  503. qsToast({type:2,context: '请选择学历'});
  504. mk_js = true;
  505. return false;
  506. }
  507. if (experienceValue == "") {
  508. qsToast({type:2,context: '请选择工作经验'});
  509. mk_js = true;
  510. return false;
  511. }
  512. if (currentValue == "") {
  513. qsToast({type:2,context: '请选择目前状态'});
  514. mk_js = true;
  515. return false;
  516. }
  517. if (natureValue == "") {
  518. qsToast({type:2,context: '请选择工作性质'});
  519. mk_js = true;
  520. return false;
  521. }
  522. if (tradeValue == "") {
  523. qsToast({type:2,context: '请选择期望行业'});
  524. mk_js = true;
  525. return false;
  526. }
  527. if (intentionJobsValue == "") {
  528. qsToast({type:2,context: '请选择期望职位'});
  529. mk_js = true;
  530. return false;
  531. }
  532. if (districtValue == "") {
  533. qsToast({type:2,context: '请选择工作地区'});
  534. mk_js = true;
  535. return false;
  536. }
  537. if (wageValue=='' || wageValue==null) {
  538. wageValue = 0;
  539. var wage_min = $("#wage_min").val();
  540. var wage_max = $("#wage_max").val();
  541. if(wage_min=='' || wage_max=='' || wage_min==null || wage_max==null){
  542. qsToast({type:2,context: '期望薪资不能为空'});
  543. mk_js = true;
  544. return false;
  545. }
  546. if(parseInt(wage_min)==0||parseInt(wage_max)==0){
  547. qsToast({type:2,context: '期望薪资不能为0!'});
  548. mk_js = true;
  549. return false;
  550. }
  551. if(parseInt(wage_min) > parseInt(wage_max)){
  552. qsToast({type:2,context: '最低薪资不能大于最高薪资!'});
  553. mk_js = true;
  554. return false;
  555. }
  556. if((wage_min%10!=0) || (wage_max%10!=0)){
  557. qsToast({type:2,context: '最高薪资和最低薪资为10的倍数!'});
  558. mk_js = true;
  559. return false;
  560. }
  561. }else{
  562. var wage_min = $("#wage_min").val();
  563. var wage_max = $("#wage_max").val();
  564. }
  565. $.ajax({
  566. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  567. url: "{{ route($sub_site.'mobile.person.resumeCreate') }}",
  568. type: 'POST',
  569. dataType: 'json',
  570. data: {id:member_info_id,card_t_cn:card_t_cn,id_card:id_cardValue,fullname: fullnameValue,sex: sexValue, birthdate: birthdateValue,education: educationValue, experience: experienceValue, telephone: telephoneValue,mobile_vcode:mobile_vcode, email: emailValue,current: currentValue, nature: natureValue, trade: tradeValue, intention_jobs_id: intentionJobsValue,residence:residence, district: districtValue, wage: wageValue,wage_min:wage_min,wage_max:wage_max,subsite:subsite,householdaddress:householdaddressValue},
  571. success: function (result) {
  572. window.location = "{{ url('mobile/person/resumeCheck') }}/?id="+result.data.id;
  573. },
  574. error: function (errorData) {
  575. mk_js = true;
  576. if (errorData.status==422) {//验证错误
  577. $.each(JSON.parse(errorData.response).errors,function (key,val) {
  578. qsToast({type:2,context: val[0]});
  579. return false;
  580. });
  581. }
  582. else if(errorData.status==400) {//业务错误
  583. qsToast({type:2,context: JSON.parse(errorData.response).message});
  584. return false;
  585. }
  586. }
  587. })
  588. }
  589. });
  590. /* <if condition="$visitor['mobile_audit'] eq 0 and C('qscms_login_per_audit_mobile') eq 1">*/
  591. var timer,ountdownVal = 180,
  592. ountdown = function(){
  593. ountdownVal--;
  594. if(ountdownVal<=0){
  595. clearInterval(timer);
  596. ountdownVal = 180;
  597. $('#getVerfyCode').html('获取验证码').removeClass('qs-btn-border-disabled').prop('disabled', 0);
  598. }else{
  599. $('#getVerfyCode').html('重新发送'+ ountdownVal +'秒').addClass('qs-btn-border-disabled').prop('disabled', !0);
  600. }
  601. };
  602. /**
  603. * ajax 登录
  604. */
  605. function doAjax() {
  606. $('#pop').hide();
  607. var mobile = $.trim($('#telephone').val());
  608. $.post("{:U('Members/send_mobile_code')}",{mobile:mobile},function(result){
  609. if(result.status == 1){
  610. qsToast({type:1,context: result.msg});
  611. timer=setInterval(ountdown,1000);
  612. }else{
  613. qsToast({type:2,context: result.msg});
  614. timer=setInterval(ountdown,1000);
  615. }
  616. },'json');
  617. }
  618. /**
  619. * 配置极验
  620. */
  621. /* $.ajax({
  622. url: qscms.root+'?m=Mobile&c=captcha&type=mobile&t=' + (new Date()).getTime(),
  623. type: 'get',
  624. dataType: 'json',
  625. success: function(config) {
  626. initGeetest({
  627. gt: config.gt,
  628. challenge: config.challenge,
  629. offline: !config.success
  630. }, function(captchaObj) {
  631. captchaObj.appendTo("#pop");
  632. captchaObj.onSuccess(function() {
  633. doAjax();
  634. });
  635. window.captchaObj = captchaObj
  636. });
  637. }
  638. });*/
  639. $('#getVerfyCode').on('click',function(){
  640. if(ountdownVal<180) return false;
  641. var mobile = $.trim($('#telephone').val());
  642. if (mobile == '') {
  643. qsToast({type:2,context: '请输入手机号'});
  644. return false;
  645. }
  646. if (eval($('#verify_userlogin').val())) {
  647. window.captchaObj.refresh();
  648. $('#pop').show();
  649. } else {
  650. doAjax();
  651. }
  652. });
  653. /* </if>*/
  654. </script>
  655. @endsection