UNPKG

@xysfe/actui

Version:

A fantastic mobile ui lib implement by Vue

1 lines 61.8 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/utils/helpers.js"),require("@xysfe/actui/es/assets/mixins/visible.js"),require("@xysfe/actui/es/assets/svgicon.js"),require("@xysfe/actui/es/FileUpload/index.js"),require("@xysfe/actui/es/assets/img/tip_sq1.png"),require("@xysfe/actui/es/GoldElement/index.js"),require("@xysfe/actui/es/PhotoBox/index.js"),require("@xysfe/actui/es/assets/img/upload.png")):"function"==typeof define&&define.amd?define(["@xysfe/actui/es/assets/utils/create/index.js","@xysfe/actui/es/assets/utils/helpers.js","@xysfe/actui/es/assets/mixins/visible.js","@xysfe/actui/es/assets/svgicon.js","@xysfe/actui/es/FileUpload/index.js","@xysfe/actui/es/assets/img/tip_sq1.png","@xysfe/actui/es/GoldElement/index.js","@xysfe/actui/es/PhotoBox/index.js","@xysfe/actui/es/assets/img/upload.png"],t):"object"==typeof exports?exports.GoldAml=t(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/utils/helpers.js"),require("@xysfe/actui/es/assets/mixins/visible.js"),require("@xysfe/actui/es/assets/svgicon.js"),require("@xysfe/actui/es/FileUpload/index.js"),require("@xysfe/actui/es/assets/img/tip_sq1.png"),require("@xysfe/actui/es/GoldElement/index.js"),require("@xysfe/actui/es/PhotoBox/index.js"),require("@xysfe/actui/es/assets/img/upload.png")):e.GoldAml=t(e["@xysfe/actui/es/assets/utils/create/index.js"],e["@xysfe/actui/es/assets/utils/helpers.js"],e["@xysfe/actui/es/assets/mixins/visible.js"],e["@xysfe/actui/es/assets/svgicon.js"],e["@xysfe/actui/es/FileUpload/index.js"],e["@xysfe/actui/es/assets/img/tip_sq1.png"],e["@xysfe/actui/es/GoldElement/index.js"],e["@xysfe/actui/es/PhotoBox/index.js"],e["@xysfe/actui/es/assets/img/upload.png"])}("undefined"!=typeof self?self:this,function(e,t,i,n,r,o,a,s,c){return function(e){function t(n){if(i[n])return i[n].exports;var r=i[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var i={};return t.m=e,t.c=i,t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="../es",t(t.s=1751)}({0:function(e,t){var i=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},1:function(e,t,i){var n=i(31)("wks"),r=i(24),o=i(0).Symbol,a="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=a&&o[e]||(a?o:r)("Symbol."+e))}).store=n},10:function(e,t,i){var n=i(4),r=i(41),o=i(38),a=Object.defineProperty;t.f=i(3)?Object.defineProperty:function(e,t,i){if(n(e),t=o(t,!0),n(i),r)try{return a(e,t,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[t]=i.value),e}},100:function(e,t,i){"use strict";var n=i(9),r=i(2),o=i(0),a=i(64),s=i(67);n(n.P+n.R,"Promise",{finally:function(e){var t=a(this,r.Promise||o.Promise),i="function"==typeof e;return this.then(i?function(i){return s(t,e()).then(function(){return i})}:e,i?function(i){return s(t,e()).then(function(){throw i})}:e)}})},101:function(e,t,i){"use strict";var n=i(9),r=i(44),o=i(66);n(n.S,"Promise",{try:function(e){var t=r.f(this),i=o(e);return(i.e?t.reject:t.resolve)(i.v),t.promise}})},11:function(e,t){e.exports={}},1152:function(e,t,i){"use strict";var n=i(792),r=i.n(n),o=i(1754),a=i.n(o),s=i(71),c=i.n(s),u=i(70),l=i.n(u),f=i(267),d=i.n(f),p=i(146),v=i.n(p),y=i(130),h=i.n(y),m=i(40),b=i.n(m),g=i(638),x=i.n(g),T=i(960),_=i.n(T),k=i(870),C=i.n(k),w=i(39),j=(i.n(w),i(143)),S=i.n(j),I={0:"身份证",1:"出生证",2:"护照",3:"港澳通行证",4:"台胞证",5:"军官证",6:"户口本",7:"大陆通行证",8:"回乡证",9:"警官证",10:"港澳台通行证",11:"士兵证",12:"台湾通行证",13:"港澳居住证",14:"社会统一信用代码",15:"组织机构代码证",16:"税务登记证",17:"工商营业执照号",18:"港澳台居住证",99:"其他"};t.a={name:"ActGoldAml",mixins:[b.a],components:{PhotoBox:_.a,svgIcon:S.a,ActGoldElement:C.a},props:{applicant:{type:Object,default:function(){return{}}},insureds:{type:Array,default:function(){return[]}},bank:{type:Object,default:function(){return{}}},antiMoneyCfg:{type:Object,default:function(){return{}}},ext:{type:Object,default:function(){return{}}},appId:{type:String,default:""},sourceType:{type:Array,default:function(){return["camera"]}},zIndex:{type:Number,default:100},brandColor:{type:String,default:"#8c7fee"},btnColor:{type:String,default:"#ff5a6e"},reason:{type:String,default:""},antiMoneyTitle:{type:[String,Boolean],default:""},platform:{type:[Number,String],default:0},relation:{type:Object,default:function(){return{}}},showOcrFailDialog:{type:Boolean,default:!1},idValidFailConfirmText:{type:String,default:"去修改"},popupMove:{type:[String,Boolean],default:"act-gold-popup-move"},backBtn:{type:[Object,Boolean],default:function(){return{text:"返回修改"}}},confirmBtn:{type:[Object,Boolean],default:function(){return{text:"确认信息"}}}},data:function(){return{elements:[],personText:"",applicantData:null,insuredsData:null,bankData:null,antiMoneyCfgData:null,bodyOverflowOrigin:null,cacheIdtype:{},beneIdType:{},guardianIdType:{},hasPersionMap:[],imagePreview:null,relationData:{},relationElements:[]}},created:function(){this.bodyOverflowOrigin=document.body.style.overflow,document.body.style.overflow="hidden",this._initPage()},computed:{extraZindex:function(){return 2+~~this.zIndex},applicantInfo:function(){return this.applicantData||this.applicant},insuredsInfo:function(){return this.insuredsData||this.insureds},bankInfo:function(){return this.bankData||this.bank},relationInfo:function(){return this.relation||this.relationData||{}},antiMoneyConfig:function(){return this.antiMoneyCfgData||this.antiMoneyCfg},canConfirm:function(){var e=!0;if(this.elements&&this.elements.length)for(var t=this.elements,i=Array.isArray(t),n=0,t=i?t:h()(t);;){var r;if(i){if(n>=t.length)break;r=t[n++]}else{if(n=t.next(),n.done)break;r=n.value}var o=r;if(!(o.site||o.picId&&o.picBase)){e=!1;break}}else e=!1;if(e&&this.relationElements.length)for(var a=this.relationElements,s=Array.isArray(a),c=0,a=s?a:h()(a);;){var u;if(s){if(c>=a.length)break;u=a[c++]}else{if(c=a.next(),c.done)break;u=c.value}var l=u;if(!l.relationPics.length){e=!1;break}}return e},computedBrandColor:function(){return this.brandColor||"#8c7fee"},idTypeValidShow:function(){return this.antiMoneyConfig.applicant&&Number(this.antiMoneyConfig.applicant.idTypeValidShow)}},methods:{handleBankNo:function(e){var t=/(\d{4})/g;return e.replace(t,"$1 ")},reset:function(){this.elements&&this.elements.forEach(function(e){e.picBase="",e.picId=""})},setData:function(e){var t=e.applicant,i=e.insureds,n=e.bank,r=e.antiMoneyCfg,o=e.relation;e.relationPics;this.applicantData=t,this.insuredsData=i,this.bankData=n,this.antiMoneyCfgData=r,this.relationData=o,this._initPage()},_initPage:function(){var e=this;this.hasPersionMap=[];var t=this.applicantInfo,i=this.insuredsInfo,n=this._getBeneficiaries(this.insuredsInfo),r=this._getGuardians(this.insuredsInfo),o=this.bankInfo,a=this.antiMoneyConfig,s=a.insured&&a.insured.id_config||[],c=a.beneficiary&&a.beneficiary.id_config||[],u=a.guardian&&a.guardian.id_config||[],l=[],f=[],p=[],y=[],m=[],b=[];if(t.cname&&t.certificate&&t.certificate.id){var g=t.cname,x=t.certificate,T=x.id,_=x.idType,k=x.presetIdPics,C=void 0===k?{}:k,w=x.idValidStartTime,j=x.idValidEndTime,S=x.idValidType,I=t.mobileOwners,P=void 0===I?[]:I,O=C.side1;O=void 0===O?{}:O;var N=O.picUrl,E=void 0===N?"":N,M=O.picid,V=void 0===M?"":M,B=C.side2;B=void 0===B?{}:B;var A=B.picUrl,U=void 0===A?"":A,D=B.picid,R=void 0===D?"":D;this.hasPersionMap.push({name:g,id:T,idType:_});var F={key:"applicant",name:g,id:T,idType:_,picBase:E,picId:V,side:"1",isCheck:!0,picType:0,desc:"投保人"+g+"身份证(头像面)",applicableType:1,errCount:0,hasUpdate:!0},L={key:"applicant",name:g,id:T,idType:_,idValidStartTime:w,idValidEndTime:j,idValidType:S,picBase:U,picId:R,side:"2",isCheck:!0,picType:0,desc:"投保人"+g+"身份证(国徽面)",applicableType:1,errCount:0,hasUpdate:!0};if(l.push(F),l.push(L),P&&P.length&&P[0].cname&&P[0].certificate&&P[0].certificate.id){var q=P[0],G=q.cname,$=q.certificate,z=$.id,W=$.idType,H=$.presetIdPics,Z=void 0===H?{}:H,K=Z.side1;K=void 0===K?{}:K;var Y=K.picUrl,J=void 0===Y?"":Y,X=K.picid,Q=void 0===X?"":X,ee=Z.side2;ee=void 0===ee?{}:ee;var te=ee.picUrl,ie=void 0===te?"":te,ne=ee.picid,re=void 0===ne?"":ne,oe={key:"applicant",name:G,id:z,idType:W,picBase:J,picId:Q,side:"1",isCheck:!0,picType:0,desc:"投保人手机号机主"+G+"身份证(头像面)",applicableType:1,errCount:0,hasUpdate:!0},ae={key:"applicant",name:G,id:z,idType:W,picBase:ie,picId:re,side:"2",isCheck:!0,picType:0,desc:"投保人手机号机主"+G+"身份证(国徽面)",applicableType:1,errCount:0,hasUpdate:!0};l.push(oe),l.push(ae)}if(this.antiMoneyConfig.applicant&&1===Number(this.antiMoneyConfig.applicant.idTypeValidShow)){var se=this._initDateElements("applicant",T,g,w,j,S);l.push.apply(l,se)}}for(var ce=l.length,ue=i,le=Array.isArray(ue),fe=0,ue=le?ue:h()(ue);;){var de;if(le){if(fe>=ue.length)break;de=ue[fe++]}else{if(fe=ue.next(),fe.done)break;de=fe.value}var pe=de;if(1!==Number(pe.relationToApply)||!ce){var ve=pe.cname,ye=pe.certificate,he=void 0===ye?{}:ye,me=pe.presetRelationPics,be=void 0===me?[]:me,ge=pe.mobileOwners,xe=void 0===ge?[]:ge,Te=he.id,_e=he.idType,ke=he.presetIdPics,Ce=void 0===ke?{}:ke,we=he.idValidStartTime,je=he.idValidEndTime,Se=he.idValidType;if(ve&&Te){this.hasPersionMap.push({name:ve,id:Te,idType:_e}),this.cacheIdtype[Number(_e)]=1;var Ie=this._getElementsInfo(_e,ve,Te,s,Ce,we,je,Se);if(xe&&xe.length&&xe[0].cname&&xe[0].certificate&&xe[0].certificate.id){var Pe=xe[0],Oe=Pe.cname,Ne=Pe.certificate,Ee=Ne.id,Me=Ne.idType,Ve=Ne.presetIdPics,Be=void 0===Ve?{}:Ve,Ae=Be.side1;Ae=void 0===Ae?{}:Ae;var Ue=Ae.picUrl,De=void 0===Ue?"":Ue,Re=Ae.picid,Fe=void 0===Re?"":Re,Le=Be.side2;Le=void 0===Le?{}:Le;var qe=Le.picUrl,Ge=void 0===qe?"":qe,$e=Le.picid,ze=void 0===$e?"":$e;Ie.push({key:"insured",needRelation:!0,name:Oe,id:Ee,idType:Me,picBase:De,picId:Fe,side:"1",isCheck:!0,picType:0,applicableType:2,desc:"被保险人手机号机主"+Oe+"身份证(头像面)",errCount:0,hasUpdate:!0},{key:"insured",needRelation:!0,name:Oe,id:Ee,idType:Me,picBase:Ge,picId:ze,side:"2",isCheck:!0,picType:0,applicableType:2,desc:"被保险人手机号机主"+Oe+"身份证(国徽面)",errCount:0,hasUpdate:!0})}if(1==~~this.relationInfo.needRelation){var We=this._getRelationElem({id:Te,name:ve,key:"applicant_insured",relationInfo:this.relationInfo,presetRelationPics:be});We&&m.push(We)}if(!Ie)return!1;f=f.concat(Ie)}}}for(var He=n,Ze=Array.isArray(He),Ke=0,He=Ze?He:h()(He);;){var Ye;if(Ze){if(Ke>=He.length)break;Ye=He[Ke++]}else{if(Ke=He.next(),Ke.done)break;Ye=Ke.value}var Je=Ye,Xe=function(t){var i=t.cname,n=t.certificate,r=void 0===n?{}:n,o=t.relationInfo,a=void 0===o?{}:o,s=t.ignoreCertAml,u=t.presetRelationPics,l=r.id,f=r.idType,d=r.presetIdPics,v=void 0===d?{}:d,y=r.idValidStartTime,h=r.idValidEndTime,b=r.idValidType;if(!(i&&l&&f))return"continue";if(e.hasPersionMap.find(function(e){return e.name===i&&e.id===l&&e.idType===f}))return"continue";if(e.hasPersionMap.push({name:i,id:l,idType:f}),a&&1==~~a.needRelation){var g=e._getRelationElem({id:l,name:i,key:"insured_beneficiaries",relationInfo:a,presetRelationPics:u});if(g&&m.push(g),1===Number(s))return"continue"}e.beneIdType[Number(f)]=1;var x=e._genBeneElement({idType:f,name:i,id:l,idConfig:c,presetIdPics:v,idValidStartTime:y,idValidEndTime:h,idValidType:b});if(!x)return{v:!1};p=p.concat(x)}(Je);switch(Xe){case"continue":continue;default:if("object"===(void 0===Xe?"undefined":d()(Xe)))return Xe.v}}for(var Qe=r,et=Array.isArray(Qe),tt=0,Qe=et?Qe:h()(Qe);;){var it;if(et){if(tt>=Qe.length)break;it=Qe[tt++]}else{if(tt=Qe.next(),tt.done)break;it=tt.value}var nt=it,rt=function(t){var i=t.cname,n=t.certificate,r=void 0===n?{}:n,o=r.id,a=r.idType,s=r.presetIdPics,c=void 0===s?{}:s,l=r.idValidStartTime,f=r.idValidEndTime,d=r.idValidType;if(!(i&&o&&a))return"continue";if(e.hasPersionMap.find(function(e){return e.name===i&&e.id===o&&e.idType===a}))return"continue";e.hasPersionMap.push({name:i,id:o,idType:a}),e.guardianIdType[Number(a)]=1;var p=e._getGuardianElement({idType:a,name:i,id:o,idConfig:u,presetIdPics:c,idValidStartTime:l,idValidEndTime:f,idValidType:d});if(!p)return{v:!1};y=y.concat(p)}(nt);switch(rt){case"continue":continue;default:if("object"===(void 0===rt?"undefined":d()(rt)))return rt.v}}var ot=p.length,at=y.length;if(o&&o.cname&&o.bankNo){var st=o.cname,ct=o.certificateId,ut=o.needBankCard,lt=o.presetBankPics,ft=o.bankNo,dt=lt||{},pt=dt.side1;pt=void 0===pt?{}:pt;var vt=pt.picUrl,yt=void 0===vt?"":vt,ht=pt.picid,mt=void 0===ht?"":ht,bt=dt.side2;bt=void 0===bt?{}:bt;var gt=bt.picUrl,xt=void 0===gt?"":gt,Tt=bt.picid,_t=void 0===Tt?"":Tt,kt=2===Number(ut)||4===Number(ut),Ct=3===Number(ut)||4===Number(ut),wt={bankInfo:o},jt={key:"bank",name:st,id:ct,bankNo:ft,picBase:yt,picId:mt,side:"1",isCheck:kt,picType:1,applicableType:1,desc:"投保人"+st+"银行卡正面照片",extParams:wt,errCount:0,hasUpdate:!0};if(b.push(jt),Ct){var St={name:st,id:ct,picBase:xt,picId:_t,side:"2",isCheck:kt,picType:1,applicableType:1,desc:"投保人"+st+"银行卡反面照片",extParams:wt,errCount:0,hasUpdate:!0};b.push(St)}}var It=f.length,Pt=[].concat(l,f,p,y,b);if(0===Pt.length)return this.showDialog({dialogType:1,dialogData:["反洗钱数据异常,可联系客服协助解决,客服电话:"+(1===Number(this.platform)?"400-646-9898":"400-919-7788")],confirmbtnText:"关闭"}),!1;this.elements=Pt,this.relationElements=m,ce&&It?(this.personText="投保人、被保险人身份证正反面照片",v()(this.cacheIdtype).map(function(t){"6"===t&&(e.personText+="、被保险人户口本"),"1"===t&&(e.personText+="、被保险人出生证")})):ce?this.personText="投保人身份证正反面照片":It&&v()(this.cacheIdtype).map(function(t){"0"===t&&(e.personText="被保险人身份证正反面照片"),"6"===t&&(e.personText+="、被保险人户口本"),"1"===t&&(e.personText+="、被保险人出生证")}),ot&&v()(this.beneIdType).map(function(t){"0"===t&&(e.personText+="、受益人身份证正反面照片"),"6"===t&&(e.personText+="、受益人户口本"),"1"===t&&(e.personText+="、受益人出生证")}),at&&v()(this.guardianIdType).map(function(t){"0"===t&&(e.personText+="、监护人身份证正反面照片")});var Ot=b.length;Ot&&(this.personText+=1===Ot?"、投保人银行卡正面照片":"、投保人银行卡正反面照片")},_getRelationElem:function(e){var t=e.id,i=e.name,n=e.key,r=e.relationInfo,o=void 0===r?{}:r,a=e.presetRelationPics,s={applicant_insured:{title:"请上传投被保险人关系证明照片",uploadMax:3,applicableType:2,picType:"19",idType:"19"},insured_beneficiaries:{title:"被保险人与指定受益人("+i+")关系证明",uploadMax:3,applicableType:3,picType:"25",idType:"25"}};if(!s[n])return null;var c=o.uploadMax,u=o.title,l=o.desc;return{key:n,name:i,id:t,side:"1",isCheck:!0,errCount:0,hasUpdate:!0,uploadMax:Number(c)||s[n].uploadMax,desc:l||["1.出生证明","2.居民户口薄索引页,若没有户口薄索引页,则传户口薄户主页、投保人本人页、被保险人本人页","3.居委会、村委会、派出所开具的关系证明"],title:u||s[n].title,relationPics:Object(w.isArray)(a)?a:[],applicableType:s[n].applicableType,picType:s[n].picType,idType:s[n].idType}},_getElementsInfo:function(e,t,i,n,r,o,a,s){var c=this,u=n.find(function(t){return 0!==Number(t.id_type)&&Number(t.id_type)===Number(e)})||null,l=this.antiMoneyConfig.insured&&1===Number(this.antiMoneyConfig.insured.idTypeValidShow);if(n.length&&0!==Number(e)&&(!u||0!==Number(u.id_type)&&0===Number(u.rule))){var f=I[e],d=this.$createGoldDialog({zIndex:this.extraZindex,closable:!1,title:"提示",content:"被保险人:"+t+"购买本产品累计总保费已超过20万,暂不支持"+f+",请使用身份证进行投保",buttonType:"sticky",confirmButtonText:"确定",confirmButtonColor:this.brandColor,onConfirm:function(){c.hide(),d&&d.remove()}});return d.show(),!1}if(0===Number(e)){var p=r.side1;p=void 0===p?{}:p;var v=p.picUrl,y=void 0===v?"":v,h=p.picid,m=void 0===h?"":h,b=r.side2;b=void 0===b?{}:b;var g=b.picUrl,x=void 0===g?"":g,T=b.picid,_=void 0===T?"":T,k=[{key:"insured",needRelation:!0,name:t,id:i,idType:e,picBase:y,picId:m,side:"1",isCheck:!0,picType:0,applicableType:2,desc:"被保险人"+t+"身份证(头像面)",errCount:0,hasUpdate:!0},{key:"insured",needRelation:!0,name:t,id:i,idType:e,idValidStartTime:o,idValidEndTime:a,idValidType:s,picBase:x,picId:_,side:"2",isCheck:!0,picType:0,applicableType:2,desc:"被保险人"+t+"身份证(国徽面)",errCount:0,hasUpdate:!0}];if(l){var C=this._initDateElements("insured",i,t,o,a,s);k.push.apply(k,C)}return k}if(1===Number(e)){var w=n.length&&n.find(function(t){return Number(t.id_type)===Number(e)});return[{name:t,id:i,idType:e,picBase:"",picId:"",side:"1",isCheck:w&&2===Number(w.rule),picType:0,applicableType:2,desc:"被保险人"+t+"出生证",errCount:0,hasUpdate:!0}]}if(6===Number(e)){var j=n.length&&n.find(function(t){return Number(t.id_type)===Number(e)}),S=r.side1;S=void 0===S?{}:S;var P=S.picUrl,O=void 0===P?"":P,N=S.picid,E=void 0===N?"":N,M=r.side2;M=void 0===M?{}:M;var V=M.picUrl,B=void 0===V?"":V,A=M.picid,U=void 0===A?"":A;return!j||3!==Number(j.rule)&&4!==Number(j.rule)?[{name:t,id:i,needRelation:!0,idType:e,picBase:O,picId:E,side:"1",isCheck:j&&2===Number(j.rule),picType:0,applicableType:2,desc:"被保险人"+t+"户口本(被保险人信息页)",errCount:0,hasUpdate:!0}]:[{name:t,id:i,needRelation:!0,idType:e,picBase:O,picId:E,side:"2",isCheck:j&&4===Number(j.rule),picType:0,applicableType:2,desc:"被保险人"+t+"户口本(户主页)",errCount:0,hasUpdate:!0},{name:t,id:i,needRelation:!0,idType:e,picBase:B,picId:U,side:"1",isCheck:j&&4===Number(j.rule),picType:0,applicableType:2,desc:"被保险人"+t+"户口本(被保险人信息页)",errCount:0,hasUpdate:!0}]}return[]},_getBeneficiaries:function(e){var t=[];if(!e&&!e.length)return[];for(var i=e,n=Array.isArray(i),r=0,i=n?i:h()(i);;){var o;if(n){if(r>=i.length)break;o=i[r++]}else{if(r=i.next(),r.done)break;o=r.value}var a=o;if(a.dutyBeneficiarys||"[object Object]"===Object.prototype.toString.call(a.dutyBeneficiarys)){var s=a.dutyBeneficiarys;for(var c in s)if(s[c].beneficiaries.length)for(var u=s[c].beneficiaries,l=u,f=Array.isArray(l),d=0,l=f?l:h()(l);;){var p;if(f){if(d>=l.length)break;p=l[d++]}else{if(d=l.next(),d.done)break;p=d.value}var v=p;!function(e){t.find(function(t){return t.cname===e.cname&&t.certificate.idType===e.certificate.idType&&t.certificate.id===e.certificate.id})||t.push(e)}(v)}}}return t},_genBeneElement:function(e){var t=this,i=e.idType,n=e.name,r=e.id,o=e.idConfig,a=e.presetIdPics,s=e.idValidStartTime,c=e.idValidEndTime,u=e.idValidType,l=o.find(function(e){return 0!==Number(e.id_type)&&Number(e.id_type)===Number(i)})||null,f=this.antiMoneyConfig.beneficiary&&1===Number(this.antiMoneyConfig.beneficiary.idTypeValidShow);if(o.length&&0!==Number(i)&&(!l||0!==Number(l.id_type)&&1===Number(l.rule))){var d=I[i],p=this.$createGoldDialog({zIndex:this.extraZindex,closable:!1,title:"提示",content:"受益人:"+n+"购买本产品累计总保费已超过20万,暂不支持"+d+",请使用身份证进行投保",buttonType:"sticky",confirmButtonText:"确定",confirmButtonColor:this.brandColor,onConfirm:function(){t.hide(),p&&p.remove()}});return p.show(),!1}if(0===Number(i)){var v=a.side1;v=void 0===v?{}:v;var y=v.picUrl,h=void 0===y?"":y,m=v.picid,b=void 0===m?"":m,g=a.side2;g=void 0===g?{}:g;var x=g.picUrl,T=void 0===x?"":x,_=g.picid,k=void 0===_?"":_,C=[{key:"beneficiary",name:n,id:r,idType:i,picBase:h,picId:b,side:"1",isCheck:!0,picType:0,applicableType:3,desc:"受益人"+n+"身份证(头像面)",errCount:0,hasUpdate:!0},{key:"beneficiary",name:n,id:r,idType:i,idValidStartTime:s,idValidEndTime:c,picBase:T,picId:k,side:"2",isCheck:!0,picType:0,applicableType:3,desc:"受益人"+n+"身份证(国徽面)",errCount:0,hasUpdate:!0}];if(f){var w=this._initDateElements("beneficiary",r,n,s,c,u);C.push.apply(C,w)}return C}if(1===Number(i)){var j=o.length&&o.find(function(e){return Number(e.id_type)===Number(i)});return[{name:n,id:r,idType:i,picBase:"",picId:"",side:"1",isCheck:j&&3===Number(j.rule),picType:0,applicableType:3,desc:"受益人"+n+"出生证",errCount:0,hasUpdate:!0}]}if(6===Number(i)){var S=o.length&&o.find(function(e){return Number(e.id_type)===Number(i)}),P=a.side1;P=void 0===P?{}:P;var O=P.picUrl,N=void 0===O?"":O,E=P.picid,M=void 0===E?"":E,V=a.side2;V=void 0===V?{}:V;var B=V.picUrl,A=void 0===B?"":B,U=V.picid,D=void 0===U?"":U;return!S||4!==Number(S.rule)&&5!==Number(S.rule)?[{name:n,id:r,idType:i,picBase:N,picId:M,side:"1",isCheck:S&&3===Number(S.rule),picType:0,applicableType:3,desc:"受益人"+n+"户口本(受益人信息页)",errCount:0,hasUpdate:!0}]:[{name:n,id:r,idType:i,picBase:N,picId:M,side:"2",isCheck:S&&5===Number(S.rule),picType:0,applicableType:3,desc:"受益人"+n+"户口本(户主页)",errCount:0,hasUpdate:!0},{name:n,id:r,idType:i,picBase:A,picId:D,side:"1",isCheck:S&&5===Number(S.rule),picType:0,applicableType:3,desc:"受益人"+n+"户口本(受益人信息页)",errCount:0,hasUpdate:!0}]}return[]},_getGuardians:function(e){var t=[];if(!e||!e.length)return[];for(var i=e,n=Array.isArray(i),r=0,i=n?i:h()(i);;){var o;if(n){if(r>=i.length)break;o=i[r++]}else{if(r=i.next(),r.done)break;o=r.value}var a=o;if(a.guardians&&Object(w.isArray)(a.guardians))for(var s=a.guardians,c=s,u=Array.isArray(c),l=0,c=u?c:h()(c);;){var f;if(u){if(l>=c.length)break;f=c[l++]}else{if(l=c.next(),l.done)break;f=l.value}var d=f;(function(e){if(!e.certificate)return"continue";var i=e.cname,n=e.certificate,r=n.id,o=n.idType;t.find(function(e){return e.cname===i&&r===e.certificate.id&&o===e.certificate.idType})||t.push(e)})(d)}}return t},_getGuardianElement:function(e){var t=this,i=e.idType,n=e.name,r=e.id,o=e.idConfig,a=e.presetIdPics,s=e.idValidStartTime,c=e.idValidEndTime,u=e.idValidType,l=o.find(function(e){return 0!==Number(e.id_type)&&Number(e.id_type)===Number(i)})||null,f=this.antiMoneyConfig.guardian&&1===Number(this.antiMoneyConfig.guardian.idTypeValidShow);if(o.length&&0!==Number(i)&&(!l||0!==Number(l.id_type)&&1===Number(l.rule))){var d=I[i],p=this.$createGoldDialog({zIndex:this.extraZindex,closable:!1,title:"提示",content:"监护人:"+n+"购买本产品累计总保费已超过20万,暂不支持"+d+",请使用身份证进行投保",buttonType:"sticky",confirmButtonText:"确定",confirmButtonColor:this.brandColor,onConfirm:function(){t.hide(),p&&p.remove()}});return p.show(),!1}if(0===Number(i)){var v=a.side1;v=void 0===v?{}:v;var y=v.picUrl,h=void 0===y?"":y,m=v.picid,b=void 0===m?"":m,g=a.side2;g=void 0===g?{}:g;var x=g.picUrl,T=void 0===x?"":x,_=g.picid,k=void 0===_?"":_,C=[{key:"guarndian",name:n,id:r,idType:i,picBase:h,picId:b,side:"1",isCheck:!0,picType:0,applicableType:3,desc:"监护人"+n+"身份证(头像面)",errCount:0,hasUpdate:!0},{key:"guarndian",name:n,id:r,idType:i,picBase:T,picId:k,side:"2",isCheck:!0,picType:0,applicableType:3,desc:"监护人"+n+"身份证(国徽面)",errCount:0,hasUpdate:!0}];if(f){var w=this._initDateElements("guardian",r,n,s,c,u);C.push.apply(C,w)}return C}return[]},deleteFile:function(e){e.picBase="",e.picId=""},_chooseFile:function(e){var t=this;if(~~e.errCount>3)return this.showDialog({dialogType:1,dialogData:["您已多次识别失败,可联系客服协助解决,客服电话:"+(1===Number(this.platform)?"400-646-9898":"400-919-7788")],confirmbtnText:"关闭"}),!1;var i=this.appId||"",n=e.id,r=e.name,o=e.side,a=e.picType,s=e.extParams,u=void 0===s?{}:s,f=e.idType,d=void 0===f?"":f,p=e.applicableType,v=this.ext,y={picType:a,idtype:d,identity:n,name:r,applicableType:p,side:o};0==~~e.idType&&2==~~e.side&&["insured","applicant","beneficiary"].includes(e.key)&&(y.idValidStartTime=e.idValidStartTime||"",y.idValidEndTime=e.idValidEndTime||"",y.idValidType=e.idValidType||-1);var h=l()(y,u,v);x.a.ocr({sourceType:this.sourceType,appId:i,url:"/file/checkAntiMoneyPic",ext:h,beforeUpload:function(){t.showToast("上传中,请稍等...",0)},complete:function(){t.hideToast()}}).then(function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=i.ret,o=i.data,a=i.errmsg;if(0===Number(n)){var s=o||{},u=s.dataBase,l=s.localId,f=s.picId,p=s.url,v=s.ocrResult;if(e.key&&t.antiMoneyConfig[e.key]&&1===Number(t.antiMoneyConfig[e.key].idTypeValidShow)&&2==~~e.side){var y=v||{},h=y.idValidStartTime,m=void 0===h?"":h,b=y.idValidEndTime,g=void 0===b?"":b,x=y.idValidType,T=void 0===x?1:x,_=t.elements.find(function(t){return t.key===e.key+".idValidStartTime"}),k=t.elements.find(function(t){return t.key===e.key+".idValidEndTime"}),C=t.elements.find(function(t){return t.key===e.key+".idValidType"});_.defaultValue=m,k.defaultValue=g,C.defaultValue=T,k.display=~~T}if(["applicant_insured","insured_beneficiaries"].includes(e.key))return void e.relationPics.push({picUrl:p||u||l,picid:f});e.picBase=p||u||l,e.picId=f}else{if(!(t.showOcrFailDialog&&o&&o.detail_err&&o.detail_err.codes))return c.a.reject({errmsg:a});t.toOcrFail({code:o.detail_err.codes,idType:d,name:r})}}).catch(function(i){t.hideToast(),e.errCount+=1;var n=Object(w.getErrmsg)(i),r=i&&Object(w.isObject)(i)&&i.isWxInterfaceFail;t.showDialog({dialogType:1,dialogData:r?["系统异常,操作失败,请重试"]:[n],confirmbtnText:r?"我知道了":"重新上传",onConfirm:function(){r&&location.reload()}})})},toOcrFail:function(e){var t=this,i=e.code,n=e.idType,r=e.name,o=[],a="",s="重新上传";"ocr_fail"===i?(a=""+r+I[n]+"识别失败,请重新上传",o=['<p style="text-align:center;">'+I[n]+"识别失败,请重新上传</p>","请按要求上传证件,并确保上传的证件边框完整、字迹清晰、亮度均匀。","若确认照片无误,您也可以选择咨询客服"]):["name_neq","id_neq"].includes(i)?(a=""+r+I[n]+"照片中姓名/证件号码与填写投保信息填写的不一致,请重新上传。",o=[I[n]+"照片中姓名/证件号码与填写投保信息填写的不一致,请重新上传。","若确认照片无误,您也可以选择咨询客服。"]):["id_valid_start_neq","id_valid_end_neq"].includes(i)&&(s=this.idValidFailConfirmText,a=""+r+I[n]+"照片中的有效起期或止期与填写投保信息填写的不一致,请前往修改投保信息。",o=[I[n]+"照片中的有效起期或止期与填写投保信息填写的不一致,请前往修改投保信息。"]),this.showDialog({dialogType:2,dialogData:o,confirmbtnText:s,cancelbtnText:"咨询客服",onCancel:function(){window.XYSConsultV3&&window.XYSConsultV3.genConsultUrl({scene:"ocr",businessParam:{productTitle:"",errorWriting:a,tpl:"ocrfailed"}}).then(function(e){location.href=e})},onConfirm:function(){"去修改"===s&&t.$emit("amlOcrFailToModify")}})},_checkReady:function(){var e=this.elements||[],t=!0;if(e.length)for(var i=e,n=Array.isArray(i),r=0,i=n?i:h()(i);;){var o;if(n){if(r>=i.length)break;o=i[r++]}else{if(r=i.next(),r.done)break;o=r.value}var a=o;if(!a.picId||!a.picBase){t=!1;break}}t&&this._getResult()},_getResult:function(){var e=this.elements||[],t=a()(null);if(e.length)for(var i=e,n=Array.isArray(i),o=0,i=n?i:h()(i);;){var s;if(n){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var c=s,u=c.name,l=c.id,f="";if(f=c.site?c.cname+"_"+l:u+"_"+l,t[f]||(t[f]={name:u,id:l,picInfo:[]}),c.site){var d=c.key.split(".")[1];t[f].certificate=t[f].certificate||{},t[f].certificate[d]=c.defaultValue}else{var p=Number(c.picType),v=Number(c.side),y=c.picId;0===p?1===v?(t[f].frontId=y,t[f].picInfo.push({idType:Number(c.idType),picId:y,side:v})):2===v&&(t[f].backId=y,t[f].picInfo.push({idType:Number(c.idType),picId:y,side:v})):1===p&&(1===v?t[f].frontBankId=y:2===v&&(t[f].backBankId=y))}}if(this.relationElements.length)for(var m=this.relationElements,b=Array.isArray(m),g=0,m=b?m:h()(m);;){var x,T;if(b){if(g>=m.length)break;T=m[g++]}else{if(g=m.next(),g.done)break;T=g.value}var _=T,k=_.name+"_"+_.id;t[k]||(t[k]={name:_.name,id:_.id}),t[k].relationPicId=t[k].relationPicId||[],(x=t[k].relationPicId).push.apply(x,_.relationPics.map(function(e){return e.picid}))}var C=r()(t);this.completed(C)},completed:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.$emit("completed",e)},refreshScroll:function(){var e=this;this.$nextTick(function(){e.$refs.scroll&&e.$refs.scroll.refresh()})},showDialog:function(e){var t=e.dialogType,i=void 0===t?1:t,n=e.dialogTitle,r=void 0===n?"":n,o=e.dialogData,a=e.cancelbtnText,s=void 0===a?"取消":a,c=e.confirmbtnText,u=void 0===c?"确定":c,l=e.onConfirm,f=void 0===l?function(){}:l,d=e.onCancel,p=void 0===d?function(){}:d,v=this.$createGoldDialog({zIndex:this.extraZindex,closable:!1,title:r,content:o.join("<br/>"),buttonType:"sticky",showCancelButton:1!==Number(i),cancelButtonText:s,confirmButtonText:u,confirmButtonColor:this.brandColor,onConfirm:function(){v&&v.remove(),f()},onCancel:function(){v&&v.remove(),p()}});v.show()},showToast:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3;this.hideToast(),this.toast||(this.toast=this.$createToast({zIndex:this.extraZindex})),this.toast.show(e,t)},hideToast:function(){this.toast&&this.toast.hide()},resetBodyOverflow:function(){document.body.style.overflow=this.bodyOverflowOrigin||"auto"},error:function(e){this.$emit("error",e)},toBack:function(){this.hide(),this.$emit("back")},confirm:function(){if(!this.canConfirm)return this.showToast("请上传所有图片",1e3),!1;this._getResult()},changeValue:function(e,t){var i=t.key,n=t.value;t.site;e.defaultValue=n;var r=i.split(".")[0];if(i.includes("idValidType")){var o=this.elements.find(function(e){return e.key===r+".idValidEndTime"});o&&0===Number(n)&&(o.display=0),o&&1===Number(n)&&(o.display=1)}console.log("key",i,"value",n)},_initDateElements:function(e,t,i,n,r,o){var a=(new Date).getFullYear(),s=a-50,c=((new Date).getMonth()+1+"").padStart(2,"0"),u=((new Date).getDate()+"").padStart(2,"0"),l=s+c+u;return[{id:t,cname:i,key:e+".idValidType",site:[""+e],name:"证件有效期",defaultValue:o||"1",attributeValues:[{value:"0",text:"长期",status:1},{value:"1",text:"非长期",status:1}],desc:"长期",type:"5",tips:"",display:1,element_attr:"",errorRemind:"",valueUnit:"0",defaultRemind:"请选择投保人证件有效期",pureDisplay:"1"},{id:t,cname:i,key:e+".idValidStartTime",site:[""+e],name:"证件有效起期",defaultValue:n||a-10+c+u,attributeValues:[{max:a+c+u,conMax:1,min:l,conMin:1}],type:"7",tips:"",display:1,element_attr:"",errorRemind:"",valueUnit:"0",defaultRemind:"请选择",pureDisplay:"1"},{id:t,cname:i,key:e+".idValidEndTime",site:[""+e],name:"证件有效止期",defaultValue:r||a+10+c+u,attributeValues:[{max:a+50+c+u,conMax:1,min:a+c+u,conMin:1}],type:"7",tips:"",display:1==~~o?1:0,element_attr:"",errorRemind:"",valueUnit:"0",defaultRemind:"请选择",pureDisplay:"1"}]},preview:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],i=e.map(function(e){return e.picUrl});this.imagePreview?this.imagePreview.setData(i,t):this.imagePreview=this.$createImagePreview({images:i,start:t,zIndex:this.zIndex}),this.imagePreview.show()},deleteImg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];e.splice(t,1)}},beforeDestroy:function(){this.resetBodyOverflow()},watch:{isVisible:function(e){e?this.refreshScroll():this.resetBodyOverflow()}}}},12:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},13:function(e,t,i){var n=i(34),r=i(15);e.exports=function(e){return n(r(e))}},130:function(e,t,i){e.exports={default:i(144),__esModule:!0}},14:function(e,t){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},143:function(e,t){e.exports=n},144:function(e,t,i){i(50),i(48),e.exports=i(145)},145:function(e,t,i){var n=i(4),r=i(56);e.exports=i(2).getIterator=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return n(t.call(e))}},146:function(e,t,i){e.exports={default:i(175),__esModule:!0}},147:function(e,t,i){t.f=i(1)},148:function(e,t,i){var n=i(0),r=i(2),o=i(18),a=i(147),s=i(10).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=o?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:a.f(e)})}},15:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},16:function(e,t){var i=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:i)(e)}},17:function(e,t,i){var n=i(19);e.exports=function(e,t,i){if(n(e),void 0===t)return e;switch(i){case 1:return function(i){return e.call(t,i)};case 2:return function(i,n){return e.call(t,i,n)};case 3:return function(i,n,r){return e.call(t,i,n,r)}}return function(){return e.apply(t,arguments)}}},174:function(e,t,i){var n=i(9),r=i(2),o=i(12);e.exports=function(e,t){var i=(r.Object||{})[e]||Object[e],a={};a[e]=t(i),n(n.S+n.F*o(function(){i(1)}),"Object",a)}},175:function(e,t,i){i(176),e.exports=i(2).Object.keys},1751:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(26),r=i.n(n),o=i(1752);o.a.install=function(e){e.component(o.a.name,o.a),e.prototype.$createGoldAml=r()(o.a,e)},t.default=o.a},1752:function(e,t,i){"use strict";function n(e){s||i(1753)}var r=i(1152),o=i(1757),a=i(7),s=!1,c=n,u=Object(a.a)(r.a,o.a,o.b,!1,c,"data-v-b9b9c744",null);u.options.__file="src\\components\\GoldAml\\src\\index.vue",t.a=u.exports},1753:function(e,t){},1754:function(e,t,i){e.exports={default:i(1755),__esModule:!0}},1755:function(e,t,i){i(1756);var n=i(2).Object;e.exports=function(e,t){return n.create(e,t)}},1756:function(e,t,i){var n=i(9);n(n.S,"Object",{create:i(52)})},1757:function(e,t,i){"use strict";i.d(t,"a",function(){return n}),i.d(t,"b",function(){return r});var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.popupMove?e.popupMove:""}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isVisible,expression:"isVisible"}],staticClass:"act-aml-box",style:{"z-index":e.zIndex},on:{click:function(e){e.stopPropagation()}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!1!==e.antiMoneyTitle,expression:"antiMoneyTitle !== false"}],staticClass:"act-aml-hd"},[n("div",{staticClass:"act-aml-hd-tit"},[e._v("\n "+e._s(e.antiMoneyTitle?e.antiMoneyTitle:"尊敬的客户,"+(e.reason||"您购买本产品累计总保费已超过20万")+",按照监管要求,需要提供"+e.personText+"。上传验证过程需要5-7秒,请耐心等待。")+"\n ")])]),e._v(" "),e.elements&&e.elements.length?[n("div",{staticClass:"act-aml-list-box"},[n("div",{staticClass:"act-aml-tips"},[n("svg-icon",{attrs:{iconClass:"exclamation-mark"}}),e._v(" "),n("div",{staticClass:"title"},[n("span",[e._v("请确保证件边框完整,字体清晰,亮度均匀")])])],1),e._v(" "),n("div",{staticClass:"act-aml-bd"},[e._l(e.elements,function(t,r){return["bank"===t.key&&t.bankNo?n("div",{key:"tips"+t.key+r,staticClass:"act-title-tips"},[n("h5",{staticClass:"act-title"},[e._v("\n 上传银行卡\n ")]),e._v(" "),n("div",{staticClass:"act-tips"},[n("div",{staticClass:"bank-id"},[e._v("\n 银行卡号:"),n("span",[e._v(e._s(e.handleBankNo(t.bankNo)))])]),e._v(" "),n("p",{staticClass:"tip"},[n("img",{attrs:{src:i(844),alt:""}}),e._v(" "),n("span",[e._v("请核对银行卡号与上传银行卡影响是否一致")])])])]):e._e(),e._v(" "),t.site?n("act-gold-element",{key:""+t.key+r,attrs:{element:t,zIndex:e.zIndex,brandColor:e.brandColor,btnColor:e.btnColor},on:{change:function(i){for(var n=arguments.length,r=Array(n);n--;)r[n]=arguments[n];return e.changeValue.apply(void 0,[t].concat(r))}}}):n("photo-box",{key:""+t.key+r,attrs:{element:t},on:{chooseFile:e._chooseFile,deleteFile:e.deleteFile}})]})],2)])]:e._e(),e._v(" "),e.relationElements.length?e._l(e.relationElements,function(t,r){return n("div",{key:t.key+"_"+r,staticClass:"act-aml-relation"},[n("h5",{staticClass:"act-aml-relation-title"},[e._v("\n "+e._s(t.title)+"\n ")]),e._v(" "),t.desc.length?n("ul",{staticClass:"act-aml-relation-tip"},e._l(t.desc,function(t,i){return n("li",{key:i,domProps:{innerHTML:e._s(t)}})}),0):e._e(),e._v(" "),n("div",{staticClass:"act-aml-relation-upload"},[n("ul",{staticClass:"relation-upload-list"},[e._l(t.relationPics,function(i,r){return n("li",{key:"pic_"+r,staticClass:"relation-upload-item"},[n("img",{attrs:{src:i.picUrl,alt:""},on:{click:function(i){return i.stopPropagation(),e.preview(t.relationPics,r)}}}),e._v(" "),n("p",{staticClass:"relation-upload-delete",on:{click:function(i){return i.stopPropagation(),e.deleteImg(t.relationPics,r)}}},[e._v("\n ×\n ")])])}),e._v(" "),t.relationPics.length<t.uploadMax?n("li",{key:"upload",staticClass:"relation-upload-add",on:{click:function(i){return e._chooseFile(t)}}},[n("img",{attrs:{src:i(1758),alt:""}}),e._v(" "),n("p",[e._v("添加照片")])]):e._e()],2)])])}):e._e(),e._v(" "),n("div",{staticClass:"act-aml-btn-group"},[e.backBtn?n("div",{staticClass:"act-aml-back-btn",on:{click:e.toBack}},[e._v("\n "+e._s(e.backBtn.text||"返回修改")+"\n ")]):e._e(),e._v(" "),e.confirmBtn?n("div",{staticClass:"act-aml-confirm-btn",style:{background:e.computedBrandColor,opacity:e.canConfirm?1:.7},on:{click:e.confirm}},[e._v("\n "+e._s(e.confirmBtn.text||"确认信息")+"\n ")]):e._e()])],2)])},r=[];n._withStripped=!0},1758:function(e,t){e.exports=c},176:function(e,t,i){var n=i(33),r=i(28);i(174)("keys",function(){return function(e){return r(n(e))}})},177:function(e,t,i){var n=i(42),r=i(32).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},18:function(e,t){e.exports=!0},19:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},195:function(e,t,i){var n=i(24)("meta"),r=i(6),o=i(8),a=i(10).f,s=0,c=Object.isExtensible||function(){return!0},u=!i(12)(function(){return c(Object.preventExtensions({}))}),l=function(e){a(e,n,{value:{i:"O"+ ++s,w:{}}})},f=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,n)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[n].i},d=function(e,t){if(!o(e,n)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[n].w},p=function(e){return u&&v.NEED&&c(e)&&!o(e,n)&&l(e),e},v=e.exports={KEY:n,NEED:!1,fastKey:f,getWeak:d,onFreeze:p}},197:function(e,t,i){var n=i(14);e.exports=Array.isArray||function(e){return"Array"==n(e)}},2:function(e,t){var i=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i)},20:function(e,t,i){var n=i(31)("keys"),r=i(24);e.exports=function(e){return n[e]||(n[e]=r(e))}},22:function(e,t,i){var n=i(6),r=i(0).document,o=n(r)&&n(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},23:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},24:function(e,t){var i=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+n).toString(36))}},26:function(t,i){t.exports=e},267:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=i(268),o=n(r),a=i(270),s=n(a),c="function"==typeof s.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===c(o.default)?function(e){return void 0===e?"undefined":c(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":void 0===e?"undefined":c(e)}},268:function(e,t,i){e.exports={default:i(269),__esModule:!0}},269:function(e,t,i){i(48),i(50),e.exports=i(147).f("iterator")},27:function(e,t,i){var n=i(10).f,r=i(8),o=i(1)("toStringTag");e.exports=function(e,t,i){e&&!r(e=i?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},270:function(e,t,i){e.exports={default:i(271),__esModule:!0}},271:function(e,t,i){i(272),i(73),i(276),i(277),e.exports=i(2).Symbol},272:function(e,t,i){"use strict";var n=i(0),r=i(8),o=i(3),a=i(9),s=i(54),c=i(195).KEY,u=i(12),l=i(31),f=i(27),d=i(24),p=i(1),v=i(147),y=i(148),h=i(273),m=i(197),b=i(4),g=i(6),x=i(33),T=i(13),_=i(38),k=i(23),C=i(52),w=i(274),j=i(275),S=i(57),I=i(10),P=i(28),O=j.f,N=I.f,E=w.f,M=n.Symbol,V=n.JSON,B=V&&V.stringify,A=p("_hidden"),U=p("toPrimitive"),D={}.propertyIsEnumerable,R=l("symbol-registry"),F=l("symbols"),L=l("op-symbols"),q=Object.prototype,G="function"==typeof M&&!!S.f,$=n.QObject,z=!$||!$.prototype||!$.prototype.findChild,W=o&&u(function(){return 7!=C(N({},"a",{get:function(){return N(this,"a",{value:7}).a}})).a})?function(e,t,i){var n=O(q,t);n&&delete q[t],N(e,t,i),n&&e!==q&&N(q,t,n)}:N,H=function(e){var t=F[e]=C(M.prototype);return t._k=e,t},Z=G&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},K=function(e,t,i){return e===q&&K(L,t,i),b(e),t=_(t,!0),b(i),r(F,t)?(i.enumerable?(r(e,A)&&e[A][t]&&(e[A][t]=!1),i=C(i,{enumerable:k(0,!1)})):(r(e,A)||N(e,A,k(1,{})),e[A][t]=!0),W(e,t,i)):N(e,t,i)},Y=function(e,t){b(e);for(var i,n=h(t=T(t)),r=0,o=n.length;o>r;)K(e,i=n[r++],t[i]);return e},J=function(e,t){return void 0===t?C(e):Y(C(e),t)},X=function(e){var t=D.call(this,e=_(e,!0));return!(this===q&&r(F,e)&&!r(L,e))&&(!(t||!r(this,e)||!r(F,e)||r(this,A)&&this[A][e])||t)},Q=function(e,t){if(e=T(e),t=_(t,!0),e!==q||!r(F,t)||r(L,t)){var i=O(e,t);return!i||!r(F,t)||r(e,A)&&e[A][t]||(i.enumerable=!0),i}},ee=function(e){for(var t,i=E(T(e)),n=[],o=0;i.length>o;)r(F,t=i[o++])||t==A||t==c||n.push(t);return n},te=function(e){for(var t,i=e===q,n=E(i?L:T(e)),o=[],a=0;n.length>a;)!r(F,t=n[a++])||i&&!r(q,t)||o.push(F[t]);return o};G||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(i){this===q&&t.call(L,i),r(this,A)&&r(this[A],e)&&(this[A][e]=!1),W(this,e,k(1,i))};return o&&z&&W(q,e,{configurable:!0,set:t}),H(e)},s(M.prototype,"toString",function(){return this._k}),j.f=Q,I.f=K,i(177).f=w.f=ee,i(51).f=X,S.f=te,o&&!i(18)&&s(q,"propertyIsEnumerable",X,!0),v.f=function(e){return H(p(e))}),a(a.G+a.W+a.F*!G,{Symbol:M});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;ie.length>ne;)p(ie[ne++]);for(var re=P(p.store),oe=0;re.length>oe;)y(re[oe++]);a(a.S+a.F*!G,"Symbol",{for:function(e){return r(R,e+="")?R[e]:R[e]=M(e)},keyFor:function(e){if(!Z(e))throw TypeError(e+" is not a symbol!");for(var t in R)if(R[t]===e)return t},useSetter:function(){z=!0},useSimple:function(){z=!1}}),a(a.S+a.F*!G,"Object",{create:J,defineProperty:K,defineProperties:Y,getOwnPropertyDescriptor:Q,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ae=u(function(){S.f(1)});a(a.S+a.F*ae,"Object",{getOwnPropertySymbols:function(e){return S.f(x(e))}}),V&&a(a.S+a.F*(!G||u(function(){var e=M();return"[null]"!=B([e])||"{}"!=B({a:e})||"{}"!=B(Object(e))})),"JSON",{stringify:function(e){for(var t,i,n=[e],r=1;arguments.length>r;)n.push(arguments[r++]);if(i=t=n[1],(g(t)||void 0!==e)&&!Z(e))return m(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!Z(t))return t}),n[1]=t,B.apply(V,n)}}),M.prototype[U]||i(5)(M.prototype,U,M.prototype.valueOf),f(M,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},273:function(e,t,i){var n=i(28),r=i(57),o=i(51);e.exports=function(e){var t=n(e),i=r.f;if(i)for(var a,s=i(e),c=o.f,u=0;s.length>u;)c.call(e,a=s[u++])&&t.push(a);return t}},274:function(e,t,i){var n=i(13),r=i(177).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return r(e)}catch(e){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):r(n(e))}},275:function(e,t,i){var n=i(51),r=i(23),o=i(13),a=i(38),s=i(8),c=i(41),u=Object.getOwnPropertyDescriptor;t.f=i(3)?u:function(e,t){if(e=o(e),t=a(t,!0),c)try{return u(e,t)}catch(e){}if(s(e,t))return r(!n.f.call(e,t),e[t])}},276:function(e,t,i){i(148)("asyncIterator")},277:function(e,t,i){i(148)("observable")},28:function(e,t,i){var n=i(42),r=i(32);e.exports=Object.keys||function(e){return n(e,r)}},3:function(e,t,i){e.exports=!i(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},31:function(e,t,i){var n=i(2),r=i(0),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:i(18)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},32:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},33:function(e,t,i){var n=i(15);e.exports=function(e){return Object(n(e))}},34:function(e,t,i){var n=i(14);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},35:function(e,t,i){var n=i(16),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},36:function(e,t,i){"use strict";var n=i(18),r=i(9),o=i(54),a=i(5),s=i(11),c=i(60),u=i(27),l=i(62),f=i(1)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,i,v,y,h,m){c(i,t,v);var b,g,x,T=function(e){if(!d&&e in w)return w[e];switch(e){case"keys":case"values":return function(){return new i(this,e)}}return function(){return new i(this,e)}},_=t+" Iterator",k="values"==y,C=!1,w=e.prototype,j=w[f]||w["@@iterator"]||y&&w[y],S=j||T(y),I=y?k?T("entries"):S:void 0,P="Array"==t?w.entries||j:j;if(P&&(x=l(P.call(new e)))!==Object.prototype&&x.next&&(u(x,_,!0),n||"function"==typeof x[f]||a(x,f,p)),k&&j&&"values"!==j.name&&(C=!0,S=function(){return j.call(this)}),n&&!m||!d&&!C&&w[f]||a(w,f,S),s[t]=S,s[_]=p,y)if(b={values:k?S:T("values"),keys:h?S:T("keys"),entries:I},m)for(g in b)g in w||o(w,g,b[g]);else r(r.P+r.F*(d||C),t,b);return b}},38:function(e,t,i){var n=i(6);e.exports=function(e,t){if(!n(e))return e;var i,r;if(t&&"function"==typeof(i=e.toString)&&!n(r=i.call(e)))return r;if("function"==typeof(i=e.valueOf)&&!n(r=i.call(e)))return r;if(!t&&"function"==typeof(i=e.toString)&&!n(r=i.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},39:function(e,i){e.exports=t},4:function(e,t,i){var n=i(6);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},40:function(e,t){e.exports=i},41:function(e,t,i){e.exports=!i(3)&&!i(12)(function(){return 7!=Object.defineProperty(i(22)("div"),"a",{get:function(){return 7}}).a})},42:function(e,t,i){var n=i(8),r=i(13),o=i(46)(!1),a=i(20)("IE_PROTO");e.exports=function(e,t){var i,s=r(e),c=0,u=[];for(i in s)i!=a&&n(s,i)&&u.push(i);for(;t.length>c;)n(s,i=t[c++])&&(~o(u,i)||u.push(i));return u}},43:function(e,t,i){var n=i(0).document;e.exports=n&&n.documentElement},44:function(e,t,i){"use strict";function n(e){var t,i;this.promise=new e(function(e,n){if(void 0!==t||void 0!==i)throw TypeError("Bad Promise constructor");t=e,i=n}),this.resolve=r(t),this.reject=r(i)}var r=i(19);e.exports.f=function(e){return new n(e)}},45:function(e,t,i){var n=i(14),r=i(1)("toStringTag"),o="Arguments"==n(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,i,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=a(t=Object(e),r))?i:o?n(t):"Object"==(s=n(t))&&"function"==typeof t.callee?"Arguments":s}},46:function(e,t,i){var n=i(13),r=i(35),o=i(47);e.exports=function(e){return function(t,i,a){var s,c=n(t),u=r(c.length),l=o(a,u);if(e&&i!=i){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===i)return e||l||0;return!e&&-1}}},47:function(e,t,i){var n=i(16),r=Math.max,o=Math.min;e.exports=function(e,t){return e=n(e),e<0?r(e+t,0):o(e,t)}},48:function(e,t,i){"use strict";var n=i(59)(!0);i(36)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,i=this._i;return i>=t.length?{value:void 0,done:!0}:(e=n(t,i),this._i+=e.length,{value:e,done:!1})})},5:function(e,t,i){var n=i(10),r=i(23);e.exports=i(3)?function(e,t,i){return n.f(e,t,r(1,i))}:function(e,t,i){return e[t]=i,e}},50:function(e,t,i){i(68);for(var n=i(0),r=i(5),o=i(11),a=i(1)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<s.length;c++){var u=s[c],l=n[u],f=l&&l.prototype;f&&!f[a]&&r(f,a,u),o[u]=o.Array}},51:function(e,t){t.f={}.propertyIsEnumerable},52:function(e,t,i){var n=i(4),r=i(61),o=i(32),a=i(20)("IE_PROTO"),s=function(){},c=function(){var e,t=i(22)("iframe"),n=o.length;for(t.style.display="none",i(43).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c.prototype[o[n]];return c()};e.exports=Object.create||function(e,t){var i;return null!==e?(s.prototype=n(e),i=new s,s.prototype=null,i[a]=e):i=c(),void 0===t?i:r(i,t)}},54:function(e,t,i){e.exports=i(5)},56:function(e,t,i){var n=i(45),r=i(1)("iterator"),o=i(11);e.exports=i(2).getIteratorMethod=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||o[n(e)]}},57:function(e,t){t.f=Object.getOwnPropertySymbols},59:function(e,t,i){var n=i(16),r=i(15);e.exports=function(e){return function(t,i){var o,a,s=String(r(t)),c=n(i),u=s.length;return c<0||c>=u?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},6:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},60:function(e,t,i){"use strict";var n=i(52),r=i(23),o=i(27),a={};i(5)(a,i(1)("iterator"),function(){return this}),e.exports=function(e,t,i){e.prototype=n(a,{next:r(1,i)}),o(e,t+" Iterator")}},61:function(e,t,i){var n=i(10),r=i(4),o=i(28);e.exports=i(3)?Object.defineProperties:function(e,t){r(e);for(var i,a=o(t),s=a.length,c=0;s>c;)n.f(e,i=a[c++],t[i]);return e}},62:function(e,t,i){var n=i(8),r=i(33),o=i(20)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},63:function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},638:function(e,t){e.exports=r},64:function(e,t,i){var n=i(4),r=i(19),o=i(1)("species");e.exports=function(e,t){var i,a=n(e).constructor;return void 0===a||void 0==(i=n(a)[o])?t:r(i)}},65:function(e,t,i){var n,r,o,a=i(17),s=i(97),c=i(43),u=i(22),l=i(0),f=l.process,d=l.setImmediate,p=l.clearImmediate,v=l.MessageChannel,y=l.Dispatch,h=0,m={},b=function(){var e=+this;if(m.hasOwnProperty(e)){var t=m[e];delete m[e],t()}},g=function(e){b.call(e.data)};d&&p||(d=function(e){for(var t=[],i=1;arguments.length>i;)t.push(arguments[i++]);return m[++h]=function(){s("function"==typeof e?e:Function(e),t)},n(h),h},p=function(e){delete m[e]},"process"==i(14)(f)?n=function(e){f.nextTick(a(b,e,1))}:y&&y.now?n=function(e){y.now(a(b,e,1))}:v?(r=new v,o=r.port2,r.port1.onmessage=g,n=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(n=function(e){l.postMessage(e+"","*")},l.addEventListener("message",g,!1)):n="onreadystatechange"in u("script")?function(e){c.appendChild(u("script")).onreadystatechange=function(){c.removeChild(this),b.c