You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wx2uni/unpackage/dist/build/h5/static/js/pages-mine-realName1-index....

1 line
11 KiB
JavaScript

1 year ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mine-realName1-index"],{"15d7":function(a,e,t){"use strict";t.r(e);var i=t("af36"),n=t("3085");for(var s in n)["default"].indexOf(s)<0&&function(a){t.d(e,a,(function(){return n[a]}))}(s);t("1cb3");var o=t("f0c5"),r=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"5f162686",null,!1,i["a"],void 0);e["default"]=r.exports},"1cb3":function(a,e,t){"use strict";var i=t("8684"),n=t.n(i);n.a},3085:function(a,e,t){"use strict";t.r(e);var i=t("37c5"),n=t.n(i);for(var s in i)["default"].indexOf(s)<0&&function(a){t.d(e,a,(function(){return i[a]}))}(s);e["default"]=n.a},"37c5":function(a,e,t){"use strict";t("7a82");var i=t("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,t("ac1f"),t("00b4"),t("fb6a");var n=i(t("ade3")),s=getApp(),o={data:function(){return{level:1,isFinish:!1,user:{sex:"",sexStr:"",IDCard:"",realName:"",idcardImgFrontm:"",idcardImgFront:"",idcardImgBackm:"",idcardImgBack:""},canFinish:!1,switch1Checked:!1,sexArr:[{text:"男",id:1},{text:"女",id:2}],btnLoading:!1}},onLoad:function(a){},onReady:function(){},onShow:function(){},onHide:function(){},onUnload:function(){},onPullDownRefresh:function(){},onReachBottom:function(){},methods:{switch1Change:function(a){console.log("radio发生change事件携带value值为",a.detail.value),console.log(a.detail.value);var e=this.switch1Checked;e?(this.switch1Checked=!1,console.log("已取消选中"),uni.showToast({title:"请先阅读并同意《服务协议》及《隐私政策》",icon:"none",duration:2e3})):(this.switch1Checked=!0,console.log("已选中")),this.setData({switch1Checked:this.switch1Checked})},onShareAppMessage1:function(){},getId:function(a){console.log(a);this.setData((0,n.default)({},"user.IDCard",a.detail.value)),console.log(this.user.IDCard),this.idverify()},getRealName:function(a){console.log(a);this.setData((0,n.default)({},"user.realName",a.detail.value)),this.idverify()},idverify:function(){18==this.user.IDCard.length&&/^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/.test(this.user.realName)?this.setData({canFinish:!0}):this.setData({canFinish:!1})},goBack:function(){this.setData({level:this.level>=1?this.level-1:this.level,isFinish:!1}),0==this.level&&uni.navigateBack({delta:1})},toFinish:function(){var a=this;if(this.idverify(),console.log(a.canFinish),a.switch1Checked)if(a.user.idcardImgFront&&a.user.idcardImgBack)if(a.canFinish){uni.showLoading({title:"保存中...",mask:!0});var e=a.user.realName,t=a.user.IDCard;uni.request({url:s.globalData.ip+"/commons/validatecard",data:{name:e,cardno:t},header:s.globalData.headers,method:"POST",success:function(i){console.log(i);var n=i.data.data.state;101==n?(uni.hideLoading(),a.dialog("已被占用","你输入的身份证号已经被其他人占用了","知道了")):102==n?(uni.hideLoading(),a.dialog("次数超限","你今天已经认证失败3次明天再认证吧","知道了")):5==n||14==n||96==n?(uni.hideLoading(),a.dialog("认证失败","姓名或身份证号错误,认证失败","知道了")):0==n?a.saveIDCard(e,t):(uni.hideLoading(),a.dialog("认证失败",i.data.msg,"知道了"))}})}else uni.showToast({icon:"none",title:"请确保信息完整",duration:2e3});else uni.showToast({title:"请上传身份证照片",icon:"none",duration:2e3});else uni.showToast({title:"请先阅读并同意《服务协议》及《隐私政策》",icon:"none",duration:2e3})},saveIDCard:function(a,e){var t=this;uni.request({url:s.globalData.ip+"/user/auth/authIDCard",data:{realName:a,IDCard:e},header:s.globalData.headers,method:"POST",success:function(a){200==a.data.status?uni.showToast({title:"保存成功",icon:"success",image:"",duration:1e3,mask:!0,success:function(a){uni.hideLoading(),t.updateSex(),s.globalData.loginUserInfo.user.idauth=1,uni.navigateTo({url:"../returnMessage/index?from=real&type=success&msg=实名认证成功"})},fail:function(a){uni.hideLoading()},complete:function(a){}}):uni.navigateTo({url:"../returnMessage/index?from=real&type=fail&msg=实名认证失败&status=".concat(a.data.status)})}})},dialog:fun