123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317 |
- <!DOCTYPE html>
- <html lang="{{ app()->getLocale() }}">
- <head>
- <meta charset="utf-8">
- <meta content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,shrink-to-fit=no,user-scalable=no,minimal-ui" name="viewport"/>
- <meta name ="format-detection" content="telephone=no">
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-status-bar-style" content="black">
- <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
- <!--UC默认竖屏` UC强制全屏-->
- <meta name="screen-orientation" content="portrait">
- <meta name="full-screen" content="yes"/>
- <meta name="browsermode" content="application"/>
- <!-- QQ强制竖屏` QQ强制全屏 -->
- <meta name="x5-orientation" content="portrait"/>
- <meta name="x5-fullscreen" content="true"/>
- <meta name="x5-page-mode" content="app"/>
- <!-- CSRF Token -->
- <meta name="csrf-token" content="{{ csrf_token() }}">
- @stack('meta')
- <title>{{subsite_config('aix.system.site.site.site_name')}}</title>
- <meta name="keywords" content="{{subsite_config('aix.system.site.site.site_keyword')}}"/>
- <meta name="description" content="{{subsite_config('aix.system.site.site.site_description')}}"/>
- <link rel="shortcut icon" href="/favicon.ico">
- <link href="{{ theme_asset('mobile/css/common.css') }}?t=1" rel="stylesheet">
- <link href="{{ theme_asset('mobile/css/new_common.css') }}" rel="stylesheet">
- <!-- Styles -->
- <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
- <link href="{{ theme_asset('mobile/css/resume.css') }}" rel="stylesheet">
- <link href="{{ theme_asset('mobile/css/nprogress.css') }}" rel="stylesheet">
- <script type="text/javascript" src="{{theme_asset('mobile/js/rem.js')}}"></script>
- <script type="text/javascript" src="{{theme_asset('mobile/js/zepto.min.js')}}"></script>
- <script type="text/javascript" src="{{theme_asset('mobile/js/htmlspecialchars.js')}}"></script>
- <style>
- ul {list-style: none;}
- .cf:before, .cf:after {
- content: ' ';
- display: table;
- }
- .cf:after {
- clear: both;
- }
- .inner {
- max-width: 820px;
- margin: 0 auto;
- }
- .breadcrumbs {
- border-top: 1px solid #ddd;
- border-bottom: 1px solid #ddd;
- background-color: #f5f5f5;
- }
- .breadcrumbs ul {
- border-left: 1px solid #ddd;
- border-right: 1px solid #ddd;
- }
- .breadcrumbs li {
- float: left;
- width: 50%;
- }
- .breadcrumbs a {
- position: relative;
- display: block;
- padding: 20px;
- padding-right: 0 !important;
- /* important overrides media queries */
- font-size: 13px;
- font-weight: bold;
- text-align: center;
- color: #aaa;
- cursor: pointer;
- }
- .breadcrumbs a:hover {
- background: #eee;
- }
- .breadcrumbs a.active {
- color: #777;
- background-color: #fafafa;
- }
- .breadcrumbs a span:first-child {
- display: inline-block;
- width: 22px;
- height: 22px;
- padding: 2px;
- margin-right: 5px;
- border: 2px solid #aaa;
- border-radius: 50%;
- background-color: #fff;
- }
- .breadcrumbs a.active span:first-child {
- color: #fff;
- border-color: #777;
- background-color: #777;
- }
- .breadcrumbs a:before,
- .breadcrumbs a:after {
- content: '';
- position: absolute;
- top: 0;
- left: 100%;
- z-index: 1;
- display: block;
- width: 0;
- height: 0;
- border-top: 32px solid transparent;
- border-bottom: 32px solid transparent;
- border-left: 16px solid transparent;
- }
- .breadcrumbs a:before {
- margin-left: 1px;
- border-left-color: #d5d5d5;
- }
- .breadcrumbs a:after {
- border-left-color: #f5f5f5;
- }
- .breadcrumbs a:hover:after {
- border-left-color: #eee;
- }
- .breadcrumbs a.active:after {
- border-left-color: #fafafa;
- }
- .breadcrumbs li:last-child a:before,
- .breadcrumbs li:last-child a:after {
- display: none;
- }
- @media (max-width: 720px) {
- .breadcrumbs a {
- padding: 15px;
- line-height: 14px;
- }
- .breadcrumbs a:before,
- .breadcrumbs a:after {
- border-top-width: 26px;
- border-bottom-width: 26px;
- border-left-width: 13px;
- }
- }
- @media (max-width: 620px) {
- .breadcrumbs a {
- padding: 10px;
- font-size: 12px;
- line-height: 14px;
- }
- .breadcrumbs a:before,
- .breadcrumbs a:after {
- border-top-width: 22px;
- border-bottom-width: 22px;
- border-left-width: 11px;
- }
- }
- @media (max-width: 520px) {
- .breadcrumbs a {
- padding: 5px;
- line-height: 14px;
- }
- .breadcrumbs a:before,
- .breadcrumbs a:after {
- border-top-width: 16px;
- border-bottom-width: 16px;
- border-left-width: 8px;
- }
- .breadcrumbs li a span:first-child {
- display: block;
- margin: 0 auto;
- }
- .breadcrumbs li a span:last-child {
- display: none;
- }
- }
- #tipDiv {
- position: absolute;
- left: 39%;
- top: 45%;
- z-index: 9999;
- background: #d9d9d9;
- padding: 10px;
- border-radius: 5px;
- }
- #tipInfo {
- margin-top: 10px;
- }
- </style>
- </head>
- <body>
- <div class="qs-mask" id="loading" style="display: none">
- <div id="tipDiv">
- <center><img style="width:25px;" src="https://img-blog.csdnimg.cn/20181207152732763.gif"></center>
- <div id="tipInfo">加载中,请稍后</div>
- </div>
- </div>
- <div class="headernavfixed">
- <div class="headernav font18">
- <div class="title">
- <div class="n-tit-box">
- {{$wap_title or subsite_config('aix.system.site.site.site_name')}}
- </div>
- <div class="return js-back for-event"></div>
- </div>
- </div>
- <div class="t-mask"></div>
- </div>
- <div class='breadcrumbs'>
- <div class='inner'>
- <ul class='cf'>
- <li id="first_bread"><a class='active'><span>1</span><span>信息登记</span></a></li>
- <li id="second_bread"><a><span>2</span><span>保存并抽奖</span></a></li>
- </ul>
- </div>
- </div>
- <div id="reg_form">
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">手机号码</div>
- <div class="describe font13" style="padding: 0">
- <input type="text" id="telephone" name="mobile" placeholder="请输入手机号码" value="" style="margin: 0;padding:0;width:2rem">
- <a href="javascript:;" id="getVerfyCode" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-border-gray font14" style="display: inline;padding: 0;margin: 0;border: none;background: #0088fb;color: #fff;padding: 0.1rem;">获取验证码</a>
- </div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">验证码</div>
- <div class="describe font13">
- <input type="text" id="code" name="code" placeholder="请输入验证码" value="">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="btn-spacing">
- <a id="checkMobile" class="qs-btn qs-btn-blue font18 b-big" >验证手机</a>
- </div>
- </div>
- <div id="reg_start" style="display: none">
- <div id="first" style="display: block">
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>姓名</div>
- <div class="describe font13">
- <input type="text" id="fullname" name="fullname" placeholder="请输入姓名" value="">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>性别</div>
- <div id="sex" class="describe font13">
- <div class="radio-group x2">
- <div class="radio-cell">
- <label for="radio4">男</label>
- <input id="radio4" name="sex" type="radio" value="1" title="男" checked="checked">
- </div>
- <div class="radio-cell">
- <label for="radio5">女</label>
- <input id="radio5" name="sex" type="radio" value="2" title="女">
- </div>
- <div class="clear"></div>
- </div>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>出生年份</div>
- <div class="describe font13">
- <span class="for-select">请选择</span>
- <select id="birthdate" name="birthdate">
- <option value="" selected>请选择</option>
- <option value="2003">2003年</option>
- <option value="2002">2002年</option>
- <option value="2001">2001年</option>
- <option value="2000">2000年</option>
- <option value="1999">1999年</option>
- <option value="1998">1998年</option>
- <option value="1997">1997年</option>
- <option value="1996">1996年</option>
- <option value="1995">1995年</option>
- <option value="1994">1994年</option>
- <option value="1993">1993年</option>
- <option value="1992">1992年</option>
- <option value="1991">1991年</option>
- <option value="1990">1990年</option>
- <option value="1989">1989年</option>
- <option value="1988">1988年</option>
- <option value="1987">1987年</option>
- <option value="1986">1986年</option>
- <option value="1985">1985年</option>
- <option value="1984">1984年</option>
- <option value="1983">1983年</option>
- <option value="1982">1982年</option>
- <option value="1981">1981年</option>
- <option value="1980">1980年</option>
- <option value="1979">1979年</option>
- <option value="1978">1978年</option>
- <option value="1977">1977年</option>
- <option value="1976">1976年</option>
- <option value="1975">1975年</option>
- <option value="1974">1974年</option>
- <option value="1973">1973年</option>
- <option value="1972">1972年</option>
- <option value="1971">1971年</option>
- <option value="1970">1970年</option>
- <option value="1969">1969年</option>
- <option value="1968">1968年</option>
- <option value="1967">1967年</option>
- <option value="1966">1966年</option>
- <option value="1965">1965年</option>
- <option value="1964">1964年</option>
- <option value="1963">1963年</option>
- <option value="1962">1962年</option>
- <option value="1961">1961年</option>
- <option value="1960">1960年</option>
- <option value="1959">1959年</option>
- <option value="1958">1958年</option>
- <option value="1957">1957年</option>
- <option value="1956">1956年</option>
- <option value="1955">1955年</option>
- <option value="1954">1954年</option>
- </select>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt js-actionParent">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>籍贯</div>
- <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">
- <span class="qs-temp-txt-city2" data-otxt="">请选择</span>
- <input class="qs-temp-code-city2" name="householdaddress" id="householdaddress" type="hidden" value="">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- <!--BEGIN actionSheet-->
- <div>
- <div class="qs-mask" style="display: none"></div>
- <div class="qs-actionsheet js-actionsheet">
- <div class="qs-actionsheet-menu">
- <div class="con-filter">
- <div class="f-selected-group f-selected-group-city2">
- <div class="s-bar">
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
- <div class="clear"></div>
- </div>
- <div class="s-list qs-hidden"></div>
- </div>
- <div class="f-box f-box-city2"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- {{-- <div class="list_height plist-txt">--}}
- {{-- <div class="pic"></div>--}}
- {{-- <div class="tit font14">证件类型</div>--}}
- {{-- <div class="describe font13">--}}
- {{-- <input type="text" id="card_t_cn" name="card_t_cn" placeholder="请输入证件类型" value="306">--}}
- {{-- </div>--}}
- {{-- <div class="arrow"></div>--}}
- {{-- <div class="clear"></div>--}}
- {{-- </div>--}}
- {{-- <div class="list_height plist-txt notarrow">--}}
- {{-- <div class="pic"></div>--}}
- {{-- <div class="tit font14">证件号</div>--}}
- {{-- <div class="describe font13">--}}
- {{-- <input type="text" id="id_card" name="id_card" placeholder="请输入证件号" value="">--}}
- {{-- </div>--}}
- {{-- <div class="arrow"></div>--}}
- {{-- <div class="clear"></div>--}}
- {{-- </div>--}}
- <div class="list_height plist-txt">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>工作经验</div>
- <div class="describe font13">
- <span class="for-select">请选择</span>
- <select id="experience" name="experience">
- <option value="">请选择</option>
- @foreach($category['other']['AIX_experience'] as $key => $val )
- <option value="{{ explode(',',$val)[0] }}" >{{ explode(',',$val)[1] }}</option>
- @endforeach
- </select>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="split-block"></div>
- <div class="list_height plist-txt">
- <div class="pic"></div>
- <div class="tit font14"><span class="font_red_light">*</span>岗位类型</div>
- <div class="describe font13">
- <span class="for-select">请选择</span>
- <select id="job_type" name="job_type">
- <option value="">请选择</option>
- <option value="1" >文职类</option>
- <option value="2">办公类</option>
- <option value="3">通用类</option>
- <option value="4">其他</option>
- </select>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt js-actionParent">
- <div class="pic"></div>
- <div class="tit font14">期望行业</div>
- <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">
- <span class="qs-temp-txt-trade" data-otxt="请选择">请选择</span>
- <input class="qs-temp-code-trade" name="trade" id="trade" type="hidden" value="" />
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- <!--BEGIN actionSheet-->
- <div>
- <div class="qs-mask" style="display: none"></div>
- <div class="qs-actionsheet js-actionsheet">
- <div class="qs-actionsheet-menu">
- <div class="con-filter">
- <div class="f-selected-group f-selected-group-trade">
- <div class="s-bar">
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-trade">确定</div>
- <div class="clear"></div>
- </div>
- <div class="s-list qs-hidden"></div>
- </div>
- <div class="f-box f-box-trade"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="list_height plist-txt js-actionParent">
- <div class="pic"></div>
- <div class="tit font14">期望职位</div>
- <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">
- <span class="qs-temp-txt-jobs" data-otxt="请选择">请选择</span>
- <input class="qs-temp-code-jobs" name="intention_jobs_id" id="intention_jobs_id" type="hidden" value="" />
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- <!--BEGIN actionSheet-->
- <div>
- <div class="qs-mask" style="display: none"></div>
- <div class="qs-actionsheet js-actionsheet">
- <div class="qs-actionsheet-menu">
- <div class="con-filter">
- <div class="f-selected-group f-selected-group-jobs">
- <div class="s-bar">
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-orange qs-right js-cancelActionSheet" id="qs-temp-confirm-jobs">确定</div>
- <div class="clear"></div>
- </div>
- <div class="s-list qs-hidden"></div>
- </div>
- <div class="f-box f-box-jobs"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="list_height plist-txt">
- <div class="pic"></div>
- <div class="tit font14">最高学历</div>
- <div class="describe font13">
- <span class="for-select">请选择</span>
- <select id="education" name="education">
- <option value="">请选择</option>
- @foreach($category['other']['AIX_education'] as $key => $val )
- <option value="{{ explode(',',$val)[0] }}">{{ explode(',',$val)[1] }}</option>
- @endforeach
- </select>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt js-actionParent">
- <div class="pic"></div>
- <div class="tit font14">专业</div>
- <div class="describe font13 qs-temp-level-major js-showActionSheet" data-type="major" data-base="QS_major_parent" data-source="QS_major" data-multiple="false" data-num="0" data-link="false">
- <span class="qs-temp-txt-major" data-otxt="{{ $content->major_cn or '请选择' }}">{{ $content->major_cn or '请选择' }}</span>
- <input class="qs-temp-code-major" name="major" id="major" type="hidden" value="{{ $content->major or '' }}" />
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- <!--BEGIN actionSheet-->
- <div>
- <div class="qs-mask" style="display: none"></div>
- <div class="qs-actionsheet js-actionsheet">
- <div class="qs-actionsheet-menu">
- <div class="con-filter">
- <div class="f-selected-group f-selected-group-major">
- <div class="s-bar">
- <div class="qs-btn qs-btn-inline qs-btn-small qs-btn-border-gray qs-left js-cancelActionSheet">取消</div>
- <div class="clear"></div>
- </div>
- <div class="s-list qs-hidden"></div>
- </div>
- <div class="f-box f-box-major"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="btn-spacing">
- <a id="next_2" class="qs-btn qs-btn-blue font18 b-big" >下一步</a>
- </div>
- <div class="split-block"></div>
- </div>
- </div>
- <div id="second" style="display: none">
- <div class="split-block"></div>
- <div class="retop">
- <div class="topbg" style="background:#dd4250 ">
- <div class="logobox"><img src="/data/upload/resource/no_photo_male.png"></div>
- </div>
- <div class="com">
- <div class="cname font16" id="show_cname">
- </div>
- <div class="txt font14"><span id="show_sex"></span> | <span id="show_age"></span>岁 | <span id="show_experience"></span> </div>
- </div>
- <div class="bg"></div>
- </div>
- <div class="split-block"></div>
- {{--求职意向--}}
- <div class="reintent">
- <div class="eattitle list_height">求职意向</div>
- <div class="tit">最高学历</div>
- <div class="txt" id="show_max_edu"></div>
- <div class="clear"></div>
- <div class="tit">专业</div>
- <div class="txt" id="show_major"></div>
- <div class="clear"></div>
- <div class="tit">期望行业</div>
- <div class="txt" id="show_trade"></div>
- <div class="clear"></div>
- <div class="tit">期望职位</div>
- <div class="txt" id="show_jobs"></div>
- <div class="clear"></div>
- </div>
- {{--联系方式--}}
- <div class="rebasic">
- <div class="eattitle list_height">联系方式</div>
- <div class="txt substring">
- <span>手机</span>
- <span id="show_mobile"></span>
- </div>
- </div>
- <div class="btn-spacing">
- <div id="prev_1" class="qs-btn qs-btn-blue font18" style="width: 45%;float: left">上一步</div>
- <div id="btnSave" class="qs-btn qs-btn-blue font18" style="width: 45%;float: right">提交</div>
- </div>
- </div>
- </body>
- <script src="{{theme_asset('mobile/js/fastclick.js')}}"></script>
- <script src="{{theme_asset('mobile/js/qsToast.js')}}"></script>
- <script src="{{theme_asset('mobile/js/QSpopout.js')}}"></script>
- <script src="{{theme_asset('mobile/js/QSfilter.js')}}"></script>
- <script src="{{theme_asset('mobile/js/scrollTo.js')}}"></script>
- <script src="{{ theme_asset('mobile/js/mobileBUGFix.mini.js') }}"></script>
- <script src="{{ theme_asset('mobile/js/qsCategory.js') }}"></script>
- <script src="{{ theme_asset('mobile/js/LocalResizeIMG.js') }}"></script>
- <script src="{{ theme_asset('mobile/js/nprogress.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('gt/gt.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('gt/gt.handle.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/regular.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('mobile/js/popWin.js') }}"></script>
- <script>
- window.addEventListener( "load", function() {
- FastClick.attach(document.body);
- }, false );
- </script>
- <script>
- $('a[href]').click(function(){
- var f = $(this).attr('href');
- var reg = /\#(\w+)/;
- if(reg.test(f)) {
- if (!$(this).data('nm')) {
- return !1;
- }
- }
- });
- $('.js-back').on('click', function () {
- history.back();
- });
- $('.rbtn').on('click', function() {
- forCloseNav();
- })
- $('.t-mask').on('click', function () {
- forCloseNav();
- })
- $('.h-navclose').on('click', function () {
- forCloseNav();
- })
- function forCloseNav() {
- if ($('.topnavshow').hasClass('qs-actionsheet-toggle')) {
- $('.t-mask').hide();
- $('.topnavshow').removeClass('qs-actionsheet-toggle');
- } else {
- $('.t-mask').show();
- $('.topnavshow').addClass('qs-actionsheet-toggle');
- }
- }
- /**
- * 监听鼠标
- */
- if ('ontouchstart' in window) {
- $.EVENT_START = 'touchstart';
- $.EVENT_END = 'touchend';
- } else {
- $.EVENT_START = 'mousedown';
- $.EVENT_END = 'mouseup';
- }
- $('.plist-txt, .qs-btn, .for-event').on($.EVENT_START, function() {
- $(this).addClass('eventactive');
- })
- $('.plist-txt, .qs-btn, .for-event').on($.EVENT_END, function() {
- $(this).removeClass('eventactive');
- })
- $('.logout').on('click', function () {
- var dialog = new QSpopout();
- dialog.setContent('确定退出吗?');
- forCloseNav();
- dialog.show();
- dialog.getPrimaryBtn().on('click', function () {
- window.location.href = "{{route('mobile.logout')}}";
- });
- });
- // 处理select
- $('select').on('change', function () {
- $(this).prev().text($(this).find('option').not(function(){ return !this.selected }).text());
- })
- $('select').each(function () {
- $(this).prev().text($(this).find('option').not(function(){ return !this.selected }).text());
- })
- </script>
- <script type="text/javascript" src="{{ theme_asset('mobile/js/qsCategory.js') }}"></script>
- <script>
- var is_login = '<?php echo $is_login;?>';
- if(is_login == '0'){
- var sendSmsStatus = 0;
- //发送短信
- var handler = function(captchaObj) {
- captchaObj.appendTo("#popup-captcha");
- captchaObj.onSuccess(function() {
- var result = captchaObj.getValidate();
- toSetSms(result);
- });
- captchaObj.onError(function() {
- });
- $('#getVerfyCode').on('click', function () {
- var mobileValue = $.trim($('input[name=mobile]').val());
- if (mobileValue == '') {
- qsToast({type:2,context: '请输入手机号'});
- return false;
- }
- captchaObj.verify();
- });
- };
- gt_init(handler);
- // 发送手机验证码
- function toSetSms(geet_result) {
- sendSmsStatus = 1;
- var mobileValue = $.trim($('input[name=mobile]').val());
- function settime(countdown) {
- if (countdown == 0) {
- $('#getVerfyCode').removeClass('qs-btn-border-disabled');
- $('#getVerfyCode').text('获取验证码');
- countdown = 180;
- return;
- } else {
- $('#getVerfyCode').addClass('qs-btn-border-disabled');
- $('#getVerfyCode').text('重新发送' + countdown + '秒');
- countdown--;
- }
- setTimeout(function() {
- settime(countdown)
- },1000)
- }
- $('#getVerfyCode').prop("disabled", !0);
- $('#getVerfyCode').addClass('qs-btn-border-disabled');
- $('#getVerfyCode').text('发送中...');
- geet_result.mobile= mobileValue;
- geet_result.type= "register";
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{route('sms.send')}}",
- type: 'POST',
- dataType: 'json',
- data: geet_result,
- success: function (data) {
- // console.log(data);
- setTimeout(function() {
- qsToast({type:2,context: '验证码已发送,请注意查收'});
- // 开始倒计时
- var countdowns = 180;
- settime(countdowns);
- },1000)
- },
- error: function (errorData) {
- // console.log(errorData);
- var response=$.parseJSON(errorData.response);
- if (errorData.status==422) {//验证错误
- $.each(response.errors,function (key,val) {
- qsToast({type:2,context: val[0]});
- return false;
- });
- }
- else if(errorData.status==400) {//业务错误
- qsToast({type:2,context: response.message});
- }
- setTimeout(function() {
- $('#getVerfyCode').prop("disabled", 0);
- $('#getVerfyCode').removeClass('qs-btn-border-disabled');
- $('#getVerfyCode').text('获取验证码');
- },1500)
- }
- });
- }
- $("#checkMobile").on('click',function(){
- // if(!sendSmsStatus){
- // qsToast({type:2,context: '请先获取验证码'});
- // }
- // return false;
- var data = new Object();
- data.mobile = $.trim($('input[name=mobile]').val());
- data.mobile_vcode = $.trim($('#code').val());
- data.reg_type = 4;
- data.reg_source = 2;
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{route('mobile.rcg.quickReg')}}",
- type: 'POST',
- dataType: 'json',
- data: data,
- success: function (data) {
- if(data.data.reg_status == '1'){
- $("#first").prepend("<div class=\"list_height plist-txt notarrow\">\n" +
- " <div class=\"pic\"></div>\n" +
- " <div class=\"tit font14\"><span class=\"font_red_light\">*</span>手机号码</div>\n" +
- " <div class=\"describe font13\">\n" +
- " <input type=\"text\" id=\"telephone\" name=\"mobile\" placeholder=\"请输入手机号码\" value=\""+ $.trim($('input[name=mobile]').val()) +"\">\n" +
- " </div>\n" +
- " <div class=\"arrow\"></div>\n" +
- " <div class=\"clear\"></div>\n" +
- " </div>");
- $("#checkMobile").fadeOut('normal',function(){
- $("#reg_start").fadeIn();
- $("#reg_form").remove();
- })
- }
- },
- error: function (errorData) {
- // console.log(errorData);
- var response=$.parseJSON(errorData.response);
- if (errorData.status==422) {//验证错误
- $.each(response.errors,function (key,val) {
- qsToast({type:2,context: val[0]});
- return false;
- });
- }
- else if(errorData.status==400) {//业务错误
- qsToast({type:2,context: response.message});
- }
- }
- });
- return false;
- });
- }
- else{
- $("#reg_form").remove();
- $("#first").prepend("<div class=\"list_height plist-txt notarrow\">\n" +
- " <div class=\"pic\"></div>\n" +
- " <div class=\"tit font14\"><span class=\"font_red_light\">*</span>手机号码</div>\n" +
- " <div class=\"describe font13\">\n" +
- " <input type=\"text\" id=\"telephone\" name=\"mobile\" placeholder=\"请输入手机号码\" value=\""+ @if($is_login == '1'){{ $user->mobile }}@endif +"\">\n" +
- " </div>\n" +
- " <div class=\"arrow\"></div>\n" +
- " <div class=\"clear\"></div>\n" +
- " </div>");
- $('#reg_start').css('display','block');
- }
- //显示
- function showTip() {
- $('#loading').show();
- }
- //加载结束关闭
- function closeTip() {
- $('#loading').hide();
- }
- var default_district = '<?php echo $defaultCity;?>';
- var str_major = '<?php echo json_encode($category['major']['first']);?>';
- var QS_major_parent = eval(str_major);
- for(var i = 0;i <QS_major_parent.length;i ++){
- QS_major_parent[i].step_size = 0;
- }
- var major = '<?php echo json_encode($category['major']['sec']);?>';
- var QS_major = eval('('+major+')');
- for(var i = 0;i <QS_major.length;i ++){
- QS_major[i].step_size = 0;
- }
- var str = '<?php echo json_encode($category['jobs']['first']);?>';
- var QS_jobs_parent = eval(str);
- for(var i = 0;i <QS_jobs_parent.length;i ++){
- QS_jobs_parent[i].step_size = 0;
- }
- var jobs = '<?php echo json_encode($category['jobs']['sec']);?>';
- var QS_jobs = eval('('+jobs+')');
- for(var i = 0;i <QS_jobs.length;i ++){
- QS_jobs[i].step_size = 0;
- }
- var district = '<?php echo json_encode($category['district']['first']);?>';
- var QS_city_parent = eval(district);
- for(var i = 0;i <QS_city_parent.length;i ++){
- QS_city_parent[i].step_size = 0;
- }
- var districts = '<?php echo json_encode($category['district']['person']);?>';
- var QS_city = eval('('+districts+')');
- for(var i = 0;i <QS_city.length;i ++){
- QS_city[i].step_size = 0;
- }
- var other = '<?php echo json_encode($category['other']['AIX_trade']);?>';
- var QS_trade = eval(other);
- console.log(QS_trade )
- for(var i = 0;i <QS_trade.length;i ++){
- QS_trade[i].step_size = 0;
- }
- var myDate = new Date();
- var yearDefault=myDate.getFullYear();
- var monthDefault=myDate.getMonth()+1;
- var resume_id = $.trim($('#resume_id').val());
- var startyear;
- var startmonth;
- var endyear;
- var endmonth;
- var todate;
- var tempDateArr = $('.qs-temp-date');
- $.each(tempDateArr, function() {
- var dtype = $(this).data('type');
- var action = $(this).data('action');
- var experienceDate = new Date();
- var eyear = experienceDate.getFullYear();
- var eyearMin = eyear - 59;
- var dateHtml = '<div class="f-box-inner">';
- var index_de=0;
- for (var i = eyear; i >= eyearMin; i--) {
- if(dtype=='start'){
- if(startyear==i){
- var index_y = index_de;
- }
- }else{
- if(endyear==i){
- var index_y_e = index_de;
- }
- }
- dateHtml += '<li><a class="font12 f-item f-item-year" href="javascript:;" data-code="' + i + '">' + i + '年</a></li>';
- index_de++;
- }
- dateHtml += '</div>';
- dateHtml += '<div class="f-box-inner">';
- for (var i = 1; i <= 12; i++) {
- if(dtype=='start'){
- if(startmonth==i){
- var index_m = startmonth-1;
- }
- }else{
- if(endmonth==i){
- var index_m_e = endmonth-1;
- }
- }
- dateHtml += '<li><a class="font12 f-item f-item-month js-cancelActionSheet" href="javascript:;" data-code="' + i + '">' + i + '月</a></li>';
- }
- dateHtml += '</div>';
- $('.f-box-date-' + dtype + '-' + action).html(dateHtml);
- if(dtype=='end'){
- if(todate!=1){
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-year').eq(index_y_e).addClass('select');
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-month').eq(index_m_e).addClass('select');
- }
- }else{
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-year').eq(index_y).addClass('select');
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-month').eq(index_m).addClass('select');
- }
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-year').on('click', function() {
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-year').removeClass('select');
- $(this).addClass('select');
- })
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-month').on('click', function() {
- $('.f-box-date-' + dtype + '-' + action + ' .f-item-month').removeClass('select');
- $(this).addClass('select');
- // 赋值
- if(dtype=='end'){
- $('#todate_exp').val(0);
- $('#todate_edu').val(0);
- }
- $('.f-year-code-' + dtype + '-' + action).val($('.f-box-date-' + dtype + '-' + action + ' .f-item-year.select').data('code'));
- $('.f-month-code-' + dtype + '-' + action).val($('.f-box-date-' + dtype + '-' + action + ' .f-item-month.select').data('code'));
- $('.f-date-txt-' + dtype + '-' + action).text($('.f-box-date-' + dtype + '-' + action + ' .f-item-year.select').text() + '-' + $('.f-box-date-' + dtype + '-' + action + ' .f-item-month.select').text());
- })
- $('.js-todate').on('click', function() {
- $('#todate_exp').val('1');
- $('#todate_edu').val('1');
- $(this).closest('.js-actionParent').find('.f-year-code-end').val('');
- $(this).closest('.js-actionParent').find('.f-month-code-end').val('');
- $(this).closest('.js-actionParent').find('.f-date-txt-end').text('至今');
- })
- });
- $(function(){
- $(".js-showActionSheet").on("click", function(){
- var $iosActionsheet = $(this).closest('.js-actionParent').find('.js-actionsheet');
- var $iosMask = $(this).closest('.js-actionParent').find('.qs-mask');
- $iosActionsheet.removeClass('qs-actionsheet-toggle');
- $iosActionsheet.addClass('qs-actionsheet-toggle');
- $iosMask.fadeIn(200);
- $iosMask.on('click', hideActionSheet);
- $(this).closest('.js-actionParent').find('.js-cancelActionSheet').on('click', hideActionSheet);
- $(this).closest('.js-actionParent').find('.qs-actionsheet-cell').on('click', hideActionSheet);
- function hideActionSheet() {
- $(this).closest('.js-actionParent').find('.js-actionsheet').removeClass('qs-actionsheet-toggle');
- $(this).closest('.js-actionParent').find('.qs-mask').fadeOut(200);
- }
- });
- });
- // 判断结束时间是否大于开始时间/当前时间
- function wrongTime(sYear, sMonth, eYear, eMonth) {
- if (parseInt(sYear) > parseInt(eYear)) {
- return true;
- } else {
- if (parseInt(sYear) == parseInt(eYear)) {
- if (parseInt(sMonth) >= parseInt(eMonth)) {
- return true;
- } else {
- return false;
- }
- } else {
- return false;
- }
- }
- }
- // 判断开始时间是否小于当前时间
- function wrongNowTime(sYear, sMonth, eYear, eMonth) {
- if (parseInt(sYear) < parseInt(eYear)) {
- return true;
- } else {
- if (parseInt(sYear) == parseInt(eYear)) {
- if (parseInt(sMonth) <= parseInt(eMonth)) {
- return true;
- } else {
- return false;
- }
- } else {
- return false;
- }
- }
- }
- function duration(date1,date2){
- date1 = date1.split('-');
- // 得到月数
- date1 = parseInt(date1[0]) * 12 + parseInt(date1[1]);
- // 拆分年月日
- date2 = date2.split('-');
- // 得到月数
- date2 = parseInt(date2[0]) * 12 + parseInt(date2[1]);
- var m = Math.abs(date1 - date2);
- var year = parseInt(m/12),month = m %12;
- if(year == 0){
- return month + '个月';
- }else{
- return year + '年' + month + '个月';
- }
- }
- function unique (arr) {
- return Array.from(new Set(arr))
- }
- //定义变量
- var fullnameValue;
- var sexValue;
- var birthdateValue;
- var experienceValue;
- var eduValue;
- var majorValue;
- var telephoneValue;
- var mobile_vcode;
- var emailValue;
- var tradeValue;
- var intentionJobsValue;
- var districtValue;
- var householdaddressValue;
- var jobtypeValue;
- $("#next_2").on('click', function() {
- fullnameValue = $.trim($('#fullname').val()),
- sexValue = $.trim($('#sex input[name="sex"]:checked').val()),
- birthdateValue = $.trim($('#birthdate').val()),
- experienceValue = $.trim($('#experience').val()),
- telephoneValue = $.trim($('#telephone').val()),
- tradeValue = $.trim($('#trade').val()),
- intentionJobsValue = $.trim($('#intention_jobs_id').val()),
- householdaddressValue = $.trim($('#householdaddress').val()),
- educationValue = $.trim($('#education').val()),
- majorValue = $.trim($('#major').val());
- jobtypeValue = $.trim($("#job_type").val());
- if (fullnameValue == "") {
- qsToast({type:2,context: '请填写姓名'});
- return false;
- }
- $("#show_cname").text(fullnameValue);
- if (sexValue == "") {
- qsToast({type:2,context: '请选择性别'});
- return false;
- }
- if(sexValue == '1'){
- $("#show_sex").text('男');
- }else{
- $("#show_sex").text('女');
- }
- if (birthdateValue == "") {
- qsToast({type:2,context: '请选择出生年份'});
- return false;
- }
- var date=new Date;
- var y = date.getFullYear();
- $('#show_age').text(y-birthdateValue);
- if (householdaddressValue == "") {
- qsToast({type:2,context: '请选择现籍贯'});
- return false;
- }
- if (experienceValue == "") {
- qsToast({type:2,context: '请选择工作经验'});
- return false;
- }
- if (jobtypeValue == "") {
- qsToast({type:2,context: '请选择岗位类型'});
- return false;
- }
- switch (experienceValue) {
- case '74':
- $("#show_experience").text('无经验');
- break;
- case '75':
- $("#show_experience").text('1年以下');
- break;
- case '76':
- $("#show_experience").text('1-3年');
- break;
- case '77':
- $("#show_experience").text('3-5年');
- break;
- case '78':
- $("#show_experience").text('5-10年');
- break;
- case '79':
- $("#show_experience").text('10年以上');
- break;
- default:
- $("#show_experience").text('其他');
- }
- if (telephoneValue == "") {
- qsToast({type:2,context: '请填写手机号码'});
- return false;
- }
- $("#show_mobile").text($("#telephone").val());
- // if (tradeValue == "") {
- // qsToast({type:2,context: '请选择期望行业'});
- // return false;
- // }
- let tradeText = $(".qs-temp-txt-trade").text();
- if(tradeText == '请选择')
- {
- tradeText = ''
- }
- $("#show_trade").text(tradeText);
- let majorText = $(".qs-temp-txt-major").text();
- if(majorText == '请选择')
- {
- majorText = ''
- }
- $("#show_major").text(majorText);
- switch(educationValue){
- case '65':
- $("#show_max_edu").text('初中');
- break;
- case '66':
- $("#show_max_edu").text('高中');
- break;
- case '67':
- $("#show_max_edu").text('中技');
- break;
- case '68':
- $("#show_max_edu").text('中专');
- break;
- case '69':
- $("#show_max_edu").text('大专');
- break;
- case '70':
- $("#show_max_edu").text('本科');
- break;
- case '71':
- $("#show_max_edu").text('硕士');
- break;
- case '72':
- $("#show_max_edu").text('博士');
- break;
- case '73':
- $("#show_max_edu").text('博后');
- break;
- default:
- $("#show_max_edu").text('');
- break;
- }
- $("#show_jobs").text($(".qs-temp-txt-jobs").text());
- $("#first").fadeOut('normal',function(){
- $("#first_bread").find('a').removeClass('active');
- $('#second_bread').find('a').addClass('active');
- $("#second").fadeIn();
- });
- });
- $("#prev_1").on('click', function () {
- $("#second").fadeOut('normal',function(){
- $("#second_bread").find('a').removeClass('active');
- $('#first_bread').find('a').addClass('active');
- $("#first").fadeIn();
- });
- });
- // 验证表单并提交
- $('#btnSave').on('click', function () {
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ route('mobile.spring.jobCreate') }}",
- type: 'POST',
- dataType: 'json',
- data: {
- fullname: fullnameValue,
- sex: sexValue,
- birthdate: birthdateValue,
- experience: experienceValue,
- telephone: telephoneValue,
- trade: tradeValue,
- intention_jobs_id: intentionJobsValue,
- district: districtValue,
- householdaddress: householdaddressValue,
- education:educationValue,
- major:majorValue,
- jobtype:jobtypeValue
- },
- success: function (result) {
- qsToast({type: 1, context: "登记成功,谢谢您的支持与配合,正在跳转至抽奖页面"});
- setTimeout(function () {
- window.location = "http://weixin.qzit.top/app/./index.php?i=2&c=entry&eid=31";
- }, 2000);
- },
- error: function (errorData) {
- if (errorData.status == 422) {//验证错误
- $.each(JSON.parse(errorData.response).errors, function (key, val) {
- qsToast({type: 2, context: val[0]});
- return false;
- });
- } else if (errorData.status == 400) {//业务错误
- qsToast({type: 2, context: JSON.parse(errorData.response).message});
- return false;
- }
- }
- })
- });
- /* <if condition="$visitor['mobile_audit'] eq 0 and C('qscms_login_per_audit_mobile') eq 1">*/
- // var timer,ountdownVal = 180,
- // ountdown = function(){
- // ountdownVal--;
- // if(ountdownVal<=0){
- // clearInterval(timer);
- // ountdownVal = 180;
- // $('#getVerfyCode').html('获取验证码').removeClass('qs-btn-border-disabled').prop('disabled', 0);
- // }else{
- // $('#getVerfyCode').html('重新发送'+ ountdownVal +'秒').addClass('qs-btn-border-disabled').prop('disabled', !0);
- // }
- // };
- /**
- * ajax 登录
- */
- // function doAjax() {
- // $('#pop').hide();
- // var mobile = $.trim($('#telephone').val());
- // $.post("{:U('Members/send_mobile_code')}",{mobile:mobile},function(result){
- // if(result.status == 1){
- // qsToast({type:1,context: result.msg});
- // timer=setInterval(ountdown,1000);
- // }else{
- // qsToast({type:2,context: result.msg});
- // timer=setInterval(ountdown,1000);
- // }
- // },'json');
- // }
- /**
- * 配置极验
- */
- /* $.ajax({
- url: qscms.root+'?m=Mobile&c=captcha&type=mobile&t=' + (new Date()).getTime(),
- type: 'get',
- dataType: 'json',
- success: function(config) {
- initGeetest({
- gt: config.gt,
- challenge: config.challenge,
- offline: !config.success
- }, function(captchaObj) {
- captchaObj.appendTo("#pop");
- captchaObj.onSuccess(function() {
- doAjax();
- });
- window.captchaObj = captchaObj
- });
- }
- });*/
- // $('#getVerfyCode').on('click',function(){
- // if(ountdownVal<180) return false;
- // var mobile = $.trim($('#telephone').val());
- // if (mobile == '') {
- // qsToast({type:2,context: '请输入手机号'});
- // return false;
- // }
- // if (eval($('#verify_userlogin').val())) {
- // window.captchaObj.refresh();
- // $('#pop').show();
- // } else {
- // doAjax();
- // }
- // });
- /* </if>*/
- </script>
- </html>
|