certification_company.php 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624
  1. <?php
  2. // by 请勿倒卖,已申请软著,否则追究法律责任
  3. namespace app\index;
  4. class certification_company extends BaseUser
  5. {
  6. function index()
  7. {
  8. if ($this->user['in_type'] == 1) {
  9. redirect('/index/certification_personal');
  10. }
  11. if (isset($_GET['ac']) && $_GET['ac'] == 'redo') {
  12. $this->user['in_verify'] = 0;
  13. }
  14. ?> <!DOCTYPE html>
  15. <html lang="">
  16. <head>
  17. <meta charset="utf-8">
  18. <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
  19. <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
  20. <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
  21. <title>企业实名认证 - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
  22. <?php
  23. $this->static_();
  24. ?> </head>
  25. <body>
  26. <?php
  27. $this->header();
  28. ?> <div id="app">
  29. <div>
  30. <div class="real-name-wrap">
  31. <div class="container">
  32. <div class="crumbs">
  33. <a href="/">首页</a><span>/</span><a href="/index/certification">实名认证</a><span>/</span>企业认证
  34. </div>
  35. <?php
  36. if ($this->user['in_verify'] == 2) {
  37. ?> <div class="real-name real-name-error">
  38. <div class="top">
  39. <ul class="clearfix">
  40. <li class="clearfix active">
  41. <span class="fl num">1</span>
  42. <span class="fl text">选择身份</span>
  43. </li>
  44. <li>
  45. <dl class="clearfix">
  46. <dd></dd>
  47. <dd></dd>
  48. <dd></dd>
  49. <dd></dd>
  50. <dd></dd>
  51. <dd></dd>
  52. <dd></dd>
  53. <dd></dd>
  54. <dd></dd>
  55. <dd></dd>
  56. <dd></dd>
  57. <dd></dd>
  58. <dd></dd>
  59. <dd></dd>
  60. <dd></dd>
  61. <dd></dd>
  62. <dd></dd>
  63. </dl>
  64. </li>
  65. <li class="clearfix active">
  66. <span class="fl num">2</span>
  67. <span class="fl text">填写资料</span>
  68. </li>
  69. <li>
  70. <dl class="clearfix">
  71. <dd></dd>
  72. <dd></dd>
  73. <dd></dd>
  74. <dd></dd>
  75. <dd></dd>
  76. <dd></dd>
  77. <dd></dd>
  78. <dd></dd>
  79. <dd></dd>
  80. <dd></dd>
  81. <dd></dd>
  82. <dd></dd>
  83. <dd></dd>
  84. <dd></dd>
  85. <dd></dd>
  86. <dd></dd>
  87. <dd></dd>
  88. </dl>
  89. </li>
  90. <li class="clearfix">
  91. <span class="fl num">3</span>
  92. <span class="fl text">完成认证</span>
  93. </li>
  94. </ul>
  95. </div>
  96. <div class="con con3">
  97. <div class="con3-top">
  98. <div class="text-center">
  99. <img src="<?php echo IN_PATH;?>static/index/image/icon-11.png">
  100. </div>
  101. <h3 class="text-center">企业 实名认证已经提交!</h3>
  102. <h4 class="text-center">一个工作日内完成认证</h4>
  103. </div>
  104. </div>
  105. </div>
  106. <?php
  107. } elseif ($this->user['in_verify'] == 1) {
  108. ?> <div class="real-name real-name-error">
  109. <div class="top">
  110. <ul class="clearfix">
  111. <li class="clearfix active">
  112. <span class="fl num">1</span>
  113. <span class="fl text">选择身份</span>
  114. </li>
  115. <li>
  116. <dl class="clearfix">
  117. <dd></dd>
  118. <dd></dd>
  119. <dd></dd>
  120. <dd></dd>
  121. <dd></dd>
  122. <dd></dd>
  123. <dd></dd>
  124. <dd></dd>
  125. <dd></dd>
  126. <dd></dd>
  127. <dd></dd>
  128. <dd></dd>
  129. <dd></dd>
  130. <dd></dd>
  131. <dd></dd>
  132. <dd></dd>
  133. <dd></dd>
  134. </dl>
  135. </li>
  136. <li class="clearfix active">
  137. <span class="fl num">2</span>
  138. <span class="fl text">填写资料</span>
  139. </li>
  140. <li>
  141. <dl class="clearfix">
  142. <dd></dd>
  143. <dd></dd>
  144. <dd></dd>
  145. <dd></dd>
  146. <dd></dd>
  147. <dd></dd>
  148. <dd></dd>
  149. <dd></dd>
  150. <dd></dd>
  151. <dd></dd>
  152. <dd></dd>
  153. <dd></dd>
  154. <dd></dd>
  155. <dd></dd>
  156. <dd></dd>
  157. <dd></dd>
  158. <dd></dd>
  159. </dl>
  160. </li>
  161. <li class="clearfix active">
  162. <span class="fl num">3</span>
  163. <span class="fl text">完成认证</span>
  164. </li>
  165. </ul>
  166. </div>
  167. <div class="con con3">
  168. <div class="con3-top">
  169. <div class="text-center">
  170. <img src="<?php echo IN_PATH;?>static/index/image/icon-15.png">
  171. </div>
  172. <h3 class="text-center">恭喜您,企业 实名认证成功! </h3>
  173. </div>
  174. </div>
  175. </div>
  176. <?php
  177. } elseif ($this->user['in_verify'] == 3) {
  178. ?> <div class="real-name real-name-error">
  179. <div class="top">
  180. <ul class="clearfix">
  181. <li class="clearfix active">
  182. <span class="fl num">1</span>
  183. <span class="fl text">选择身份</span>
  184. </li>
  185. <li>
  186. <dl class="clearfix">
  187. <dd></dd>
  188. <dd></dd>
  189. <dd></dd>
  190. <dd></dd>
  191. <dd></dd>
  192. <dd></dd>
  193. <dd></dd>
  194. <dd></dd>
  195. <dd></dd>
  196. <dd></dd>
  197. <dd></dd>
  198. <dd></dd>
  199. <dd></dd>
  200. <dd></dd>
  201. <dd></dd>
  202. <dd></dd>
  203. <dd></dd>
  204. </dl>
  205. </li>
  206. <li class="clearfix active">
  207. <span class="fl num">2</span>
  208. <span class="fl text">填写资料</span>
  209. </li>
  210. <li>
  211. <dl class="clearfix">
  212. <dd></dd>
  213. <dd></dd>
  214. <dd></dd>
  215. <dd></dd>
  216. <dd></dd>
  217. <dd></dd>
  218. <dd></dd>
  219. <dd></dd>
  220. <dd></dd>
  221. <dd></dd>
  222. <dd></dd>
  223. <dd></dd>
  224. <dd></dd>
  225. <dd></dd>
  226. <dd></dd>
  227. <dd></dd>
  228. <dd></dd>
  229. </dl>
  230. </li>
  231. <li class="clearfix">
  232. <span class="fl num">3</span>
  233. <span class="fl text">完成认证</span>
  234. </li>
  235. </ul>
  236. </div>
  237. <div class="con con3">
  238. <div class="con3-top">
  239. <div class="text-center">
  240. <img src="<?php echo IN_PATH;?>static/index/image/icon-16.png">
  241. </div>
  242. <h3 class="text-center">企业 实名认证失败!</h3>
  243. <h4 class="text-center">失败原因:<b class="color-red"><?php echo $this->user['in_info'];?></b></h4>
  244. <div class="text-center mt30"><a href="/index/certification_company?ac=redo" class="ms-btn ms-btn-primary">重新提交认证</a></div>
  245. </div>
  246. </div>
  247. </div>
  248. <?php
  249. } else {
  250. ?> <div class="real-name">
  251. <div class="top">
  252. <ul class="clearfix">
  253. <li class="clearfix active">
  254. <span class="fl num">1</span>
  255. <span class="fl text">选择身份</span>
  256. </li>
  257. <li>
  258. <dl class="clearfix">
  259. <dd></dd>
  260. <dd></dd>
  261. <dd></dd>
  262. <dd></dd>
  263. <dd></dd>
  264. <dd></dd>
  265. <dd></dd>
  266. <dd></dd>
  267. <dd></dd>
  268. <dd></dd>
  269. <dd></dd>
  270. <dd></dd>
  271. <dd></dd>
  272. <dd></dd>
  273. <dd></dd>
  274. <dd></dd>
  275. <dd></dd>
  276. </dl>
  277. </li>
  278. <li class="clearfix active">
  279. <span class="fl num">2</span>
  280. <span class="fl text">填写资料</span>
  281. </li>
  282. <li>
  283. <dl class="clearfix">
  284. <dd></dd>
  285. <dd></dd>
  286. <dd></dd>
  287. <dd></dd>
  288. <dd></dd>
  289. <dd></dd>
  290. <dd></dd>
  291. <dd></dd>
  292. <dd></dd>
  293. <dd></dd>
  294. <dd></dd>
  295. <dd></dd>
  296. <dd></dd>
  297. <dd></dd>
  298. <dd></dd>
  299. <dd></dd>
  300. <dd></dd>
  301. </dl>
  302. </li>
  303. <li class="clearfix">
  304. <span class="fl num">3</span>
  305. <span class="fl text">完成认证</span>
  306. </li>
  307. </ul>
  308. </div>
  309. <div class="con con2">
  310. <form class="form-horizontal" id="certificationForm" role="form" id="inputValid"
  311. novalidate="novalidate" method="post">
  312. <div class="data-uploading">
  313. <div class="warn-prompt mb40">
  314. <span class="icon-warn iconfont"></span>我们会严格保障您的个人信息安全。
  315. </div>
  316. <div class="form-group">
  317. <label class="control-label col-sm-3"><span
  318. class="mr10">*</span>企业名称</label>
  319. <div class="col-sm-7">
  320. <input class="form-control" type="text" placeholder="请输入企业名称"
  321. name="real_name" value="">
  322. </div>
  323. </div>
  324. <div class="form-group">
  325. <label class="control-label col-sm-3"><span
  326. class="mr10">*</span>企业营业执照号码</label>
  327. <div class="col-sm-7">
  328. <input class="form-control" type="text" placeholder="请填写企业营业执照号码"
  329. name="idcard" value="">
  330. </div>
  331. </div>
  332. <div class="form-group">
  333. <label class="control-label col-sm-3"><span
  334. class="mr10">*</span>上传营业热照照片</label>
  335. </div>
  336. <div class="form-group">
  337. <label class="control-label col-sm-3"></label>
  338. <div class="col-sm-4">
  339. <div class="upload-img1 upload-license">
  340. <input type="file" class="thumbnail" name="card_enterprise"
  341. accept="image/jpeg, image/png, image/jpg">
  342. <div class="text">
  343. 上传营业热照照片
  344. </div>
  345. <div class="reset">
  346. 重新上传
  347. </div>
  348. <div class="water-mark">
  349. <img src="/static/index/image/watermark.png"
  350. class="img-responsive">
  351. </div>
  352. </div>
  353. </div>
  354. <div class="col-sm-5">
  355. <img src="/static/index/image/img-3.png" class="img-responsive fr">
  356. </div>
  357. </div>
  358. <div class="form-group">
  359. <label class="control-label col-sm-3"><span class="mr10">*</span>联系人手机号码</label>
  360. <div class="col-sm-7">
  361. <input class="form-control" type="text"
  362. placeholder="<?php echo $this->user['in_mobile'];?>"
  363. disabled>
  364. </div>
  365. <div class="col-sm-2">
  366. <a href="/index/bind_mobile" target="_blank" type="button"
  367. class="ms-btn ms-btn-default">绑定
  368. </a>
  369. </div>
  370. </div>
  371. <div class="form-group">
  372. <label class="control-label col-sm-3">
  373. <span class="mr10">*</span>邮箱地址</label>
  374. <div class="col-sm-7">
  375. <input class="form-control" type="text" placeholder="请填写邮箱地址"
  376. name="email"
  377. value="<?php echo $this->user['in_mail'];?>" disabled>
  378. </div>
  379. </div>
  380. <div class="form-group">
  381. <label class="control-label col-sm-3 hidden-xs"></label>
  382. <div class="col-sm-4">
  383. <input class="form-control" type="text" placeholder="请填写邮箱验证码"
  384. name="code">
  385. </div>
  386. <div class="col-sm-3 text-right">
  387. <button type="button" class="ms-btn ms-btn-primary w-block"
  388. id="sendcode">
  389. 获取邮箱验证码
  390. </button>
  391. </div>
  392. </div>
  393. <div class="form-group">
  394. <label class="control-label col-sm-3"><span
  395. class="mr10">*</span>身份证图片</label>
  396. <div class="col-sm-9">
  397. <div class="color-danger font12 mt10">
  398. 应监管部门要求,网上发布APP必须进行实名登记,我们采用了高于行业标准的要求来保障您的信息安全,为了进一步的保护您的个人信息,建议您在上传的实名信息中添加水印文字-仅供实名认证使用。
  399. </div>
  400. </div>
  401. </div>
  402. <div class="form-group">
  403. <label class="control-label col-sm-2"></label>
  404. <div class="col-sm-4">
  405. <div class="upload-img1">
  406. <input type="file" class="thumbnail" name="card_front"
  407. accept="image/jpeg, image/png, image/jpg">
  408. <div class="text">
  409. 上传身份证正面照片
  410. </div>
  411. <div class="reset">
  412. 重新上传
  413. </div>
  414. <div class="water-mark">
  415. <img src="/static/index/image/watermark.png"
  416. class="img-responsive">
  417. </div>
  418. </div>
  419. <div class="upload-img1">
  420. <input type="file" class="thumbnail" name="card_back"
  421. accept="image/jpeg, image/png, image/jpg">
  422. <div class="text">
  423. 上传身份证反面照片
  424. </div>
  425. <div class="reset">
  426. 重新上传
  427. </div>
  428. <div class="water-mark">
  429. <img src="/static/index/image/watermark.png"
  430. class="img-responsive">
  431. </div>
  432. </div>
  433. <div class="upload-img1">
  434. <input type="file" class="thumbnail" name="card_hand"
  435. accept="image/jpeg, image/png, image/jpg">
  436. <div class="text">
  437. 上传手持身份证照片
  438. </div>
  439. <div class="reset">
  440. 重新上传
  441. </div>
  442. <div class="water-mark">
  443. <img src="/static/index/image/watermark.png"
  444. class="img-responsive">
  445. </div>
  446. </div>
  447. </div>
  448. <div class="col-sm-5">
  449. <img src="/static/index/image/img-2.png" class="img-responsive fr">
  450. </div>
  451. </div>
  452. <div class="form-group">
  453. <label class="control-label col-sm-2"></label>
  454. <div class="col-sm-9">
  455. <p class="color-danger">
  456. 请上传3张身份证图片
  457. </p>
  458. <dl class="color-333 mt10">
  459. <dt>提示:</dt>
  460. <dd class="lh28">1. 请上传与手机号码身份信息一致的身份证照片,用于认证;</dd>
  461. <dd class="lh28">2. 单张照片大小不超过10M,支持PNG、JPG格式;</dd>
  462. <dd class="lh28">3. 所上传的图片,保证文字和图片、人像清晰可见</dd>
  463. </dl>
  464. </div>
  465. </div>
  466. <div class="text-center">
  467. <a href="JavaScript:history.go(-1)" class="ms-btn color-hover">上一步</a>
  468. <button type="button" class="ms-btn ms-btn-primary submit ml10"
  469. id="btn_submit">
  470. 提交
  471. </button>
  472. </div>
  473. </div>
  474. </form>
  475. </div>
  476. </div>
  477. <?php
  478. }
  479. ?> </div>
  480. </div>
  481. </div>
  482. </div>
  483. <div class="modal fade ms-modal" id="msModal2" tabindex="-1" role="dialog">
  484. <div class="modal-dialog modal-sm" role="document">
  485. <div class="modal-content">
  486. <div class="modal-body">
  487. <div class="text-center">
  488. <div>
  489. <span class="icon icon-modal-error2"></span>
  490. </div>
  491. <p class="color-333 bold font16 mt5 modal-title-msg">
  492. </p>
  493. <p class="color-333 mt5 modal-content-msg">
  494. </p>
  495. <div class="mt15">
  496. <button type="button" class="ms-btn ms-btn-default w90" data-dismiss="modal">确定</button>
  497. </div>
  498. </div>
  499. </div>
  500. </div>
  501. </div>
  502. </div>
  503. <script src="/static/index/js/jquery.form.js"></script>
  504. <script src="/static/index/js/jquery.validate.min.js"></script>
  505. <script src="/static/index/js/validate/message_zh.js"></script>
  506. <script>
  507. // Layout.initUploadPic();
  508. var countdown = 60;
  509. function set_time(dom) {
  510. if (countdown == 0) {
  511. dom.attr('disabled', false);
  512. dom.text('获取验证码');
  513. countdown = 60;
  514. } else {
  515. dom.attr('disabled', true);
  516. dom.text('重新获取(' + countdown + ')');
  517. countdown--;
  518. setTimeout(function () {
  519. set_time(dom)
  520. }, 1000)
  521. }
  522. }
  523. $(function () {
  524. $(".form-horizontal").on('click', '#sendcode', function () {
  525. // 获取邮箱
  526. _this = $(this);
  527. set_time(_this);
  528. if ($('input[name="email"]').valid()) {
  529. email = $('input[name="email"]').val();
  530. $.post('/index/ajax/send', {email: email}, function (result) {
  531. if (result.code == 200) {
  532. } else {
  533. $('#msModal2').find('.modal-content-msg').text(result.msg);
  534. $('#msModal2').modal('show');
  535. _this.attr('disabled', false);
  536. _this.text('获取验证码');
  537. countdown = 0;
  538. }
  539. }, 'json')
  540. }
  541. })
  542. });
  543. Upload.img({
  544. el: ".thumbnail",
  545. prefix: "card"
  546. });
  547. $("#btn_submit").click(function () {
  548. if (Upload.isProcess()) {
  549. return false;
  550. }
  551. var real_name = $("input[name='real_name']").val();
  552. if (!real_name) {
  553. $('#msModal2').find('.modal-content-msg').text('请填写企业名称');
  554. $('#msModal2').modal('show');
  555. return false;
  556. }
  557. var idcard = $("input[name='idcard']").val();
  558. if (!idcard) {
  559. $('#msModal2').find('.modal-content-msg').text('请填写营业执照号码');
  560. $('#msModal2').modal('show');
  561. return false;
  562. }
  563. var card_enterprise = $("input[name=card_enterprise]").attr("data-key");
  564. var email = $("input[name='email']").val();
  565. if (!email) {
  566. $('#msModal2').find('.modal-content-msg').text('请填写邮箱');
  567. $('#msModal2').modal('show');
  568. return false;
  569. }
  570. var code = $("input[name='code']").val();
  571. if (!code) {
  572. $('#msModal2').find('.modal-content-msg').text('请填写邮箱验证码');
  573. $('#msModal2').modal('show');
  574. return false;
  575. }
  576. var card_front = $("input[name=card_front]").attr("data-key");
  577. var card_back = $("input[name=card_back]").attr("data-key");
  578. var card_hand = $("input[name=card_hand]").attr("data-key");
  579. $.ajax({
  580. type: "POST",
  581. url: "/index/ajax_profile/send_verify_qiye",
  582. data: {
  583. real_name: real_name,
  584. idcard: idcard,
  585. card_enterprise: card_enterprise,
  586. email: email,
  587. code: code,
  588. card_front: card_front,
  589. card_back: card_back,
  590. card_hand: card_hand
  591. },
  592. dataType: "json",
  593. success: function (res) {
  594. if (res.code != 200) {
  595. $('#msModal2').find('.modal-content-msg').text(res.msg);
  596. $('#msModal2').modal('show');
  597. return false;
  598. } else {
  599. alert('提交成功,请等待审核', function () {
  600. window.location.reload();
  601. });
  602. }
  603. }
  604. })
  605. });
  606. </script>
  607. <?php
  608. $this->footer();
  609. ?> </body>
  610. </html>
  611. <?php
  612. }
  613. }