123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="UTF-8">
- <!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
- <title>实人认证</title>
- <script type="text/javascript" src="https://cn-shanghai-aliyun-cloudauth.oss-cn-shanghai.aliyuncs.com/web_sdk_js/jsvm_all.js" ></script>
-
- <script type="text/javascript" src="js/vue.min.js"></script>
- <script type="text/javascript" src="js/jquery.min.js"></script>
- <script type="text/javascript" src="../../config.js"></script>
- </head>
- <body>
- <div id="content"></div>
- </body>
- <script>
- let _this;
- var vm = new Vue({
- el: '#content',
- data: {
- metaInfo: '',
- baseUrl: 'http://47.99.82.249:6001/prod-api'
- // baseUrl: 'http://192.168.101.245:8056'
- },
- mounted() {
- let query = this.getQuery('data')
- if (!query) {
- alert('参数不存在')
- return
- }
- query = JSON.parse(query)
- var metaInfo = window.getMetaInfo();
- this.metaInfo = JSON.stringify(metaInfo)
- this.init(query)
- },
- methods: {
- getQuery(name) {
- let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
- let r = window.location.search.substr(1).match(reg);
- if (r != null) {
- // 对参数值进行解码
- return decodeURIComponent(r[2]);
- }
- return null;
- },
- init(item) {
- var that = this;
- var header={
- 'Authorization': 'Bearer ' + item.token,
- }
- var params = {
- idCard: item.idCard,
- realName: item.realName,
- expirationDate: item.expirationDate,
- phonenumber: item.phonenumber,
- address: item.address,
- front: item.front,
- back: item.back,
- userId: item.userId,
- metaInfo: this.metaInfo,
- returnUrl:item.returnUrl,
- }
- var baseUrl = this.baseUrl;
- $.ajax({
- url: baseUrl + '/ocr/ocrSampleAliYunH',
- type: 'post',
- dataType: 'json',
- contentType : 'application/json',
- headers: header,
- data: JSON.stringify(params),
- success: function(res) {
- if (res.code == 200) {
- var certifyUrl = res.data.certifyUrl
- window.location.href = certifyUrl;
- } else {
- // that.$message({
- // message: res.msg,
- // type: 'error'
- // });
- }
- }
- })
- },
- }
- });
- </script>
- </html>
|