chunk-dc6ff5a4.1591147652127.js
16.8 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-dc6ff5a4"],{2011:function(t,i,e){},"27fe":function(t,i,e){"use strict";var n=e("58be"),o=e.n(n);o.a},3082:function(t,i){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAA1UlEQVQokX3QIUtDURjG8d+dIihYBNMMwpCF+QEMNocYTLJ0FdGBX2FfwqhJtmIQxCFYbQOj1WAWBsKQgVH0GnwvHAbXf3kPD//DeZ+TTfOGYAE9HGEZn7jGOb6gFuIcHrCObdRjbmCILJU7KHCGSWQTdLGIg1RuYxAXUorId1P5RzVZeSjlEQ4rxGM8pvItlnCBlchWcRWv3qfyN06wj3eM8YS3KFfMFnyOMk2sxbzEC7ZgPsI+dvA6s/MHcn9/3c6meWOIu9i7ilPs1dAqC/zDDTZ/AdA9KrVTzbxKAAAAAElFTkSuQmCC"},"3c62":function(t,i,e){"use strict";var n=e("2011"),o=e.n(n);o.a},"56c3":function(t,i,e){"use strict";var n=e("71c3"),o=e.n(n);o.a},"58be":function(t,i,e){},"71c3":function(t,i,e){},"7f3b":function(t,i){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAABp0lEQVQ4jY3TTYhNcRjH8c893WEjL0Wm1CiTIg1FInVNmgUlKWXBeIlM8paMYqMJGxYWpohiNaMsxoamWcwCCxKSzGwoUbJQ1GUlNMbi//x1THMnvzqdznPO//u8/J5T+bqzVWgbjmI1KhjBNdzCuH/VjZ+4Ug5W434Z29GD/fiNdpzDZnRiLJJcChg040wZtidAa/CxlKgfg3iC4+jFDXRErI4uzIz340W0dnYCKKsemY9gFVZgPd7HGNqxAUtyZcvxeBJQ1iMswmgAy3qNtvxQ4BvmTgGbhx9xNWELlmIlatIc/8IGcWAKWBeGsBZvJLNe4ZPk9Assy7Dz2CTNrVqCFDghGdSPYVzFYuzDXrTiHh6gpRJ71obbmIGH0mrUpP3qlEz4gGMNqu/Dr1zJqORUB05hNg7jfgA3SsvcSDcxUJRaqkVFn/E9gFsxB9Mj3khfMCtX1oyL0swWYBpOB/wt3kWygQawdRiplP7NrAtokWaV1Y2DkqP1Cd/Px1P0FP5PvXgprcHuSLZQcvUZ7qKvOsnBIantssawA7twCNclY57jJO7AH/fhX5eMwlinAAAAAElFTkSuQmCC"},"82a9":function(t,i,e){"use strict";e.r(i);var n=function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("div",[n("modal-simple-comp",{attrs:{visible:t.modalSimpleVisiable,"show-confirm":!1,icon:t.modalIcon,content:t.modalContent,confirm:t.closeModal,overlay:t.closeModal,close:t.closeModal}}),n("modal-comp",{attrs:{visible:t.modalVisiable,"show-confirm":!1,icon:t.modalIcon,content:t.modalContent,confirm:t.modalCallback,overlay:t.modalCallback}}),n("div",{staticClass:"ebg"}),n("div",{staticClass:"content"},[n("div",{staticClass:"top-space"}),n("div",{staticClass:"box"},[n("div",{staticClass:"login"},[n("auth",{on:{onLogin:t.userLogin,onLogout:t.userLogout}}),t.showForm?[n("div",{staticClass:"login-tit"},[t._v(t._s(t.$t("infomationImprove.title")))]),n("div",{staticClass:"login-tit-space-1"}),n("div",{staticClass:"gird-g form"},[n("div",{staticClass:"pure-u-1 pure-u-md-1-2 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("3082")}}),t._v(" "+t._s(t.$t("infomationImprove.t1c1"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.information.lastName,expression:"information.lastName"}],staticClass:"ipt",class:{err:t.errorTips.e1.length>0},attrs:{type:"text"},domProps:{value:t.information.lastName},on:{input:function(i){i.target.composing||t.$set(t.information,"lastName",i.target.value)}}})])]),n("div",{staticClass:"pure-u-1 pure-u-md-1-2 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("3082")}}),t._v(" "+t._s(t.$t("infomationImprove.t1c2"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.information.firstName,expression:"information.firstName"}],staticClass:"ipt",class:{err:t.errorTips.e1.length>0},attrs:{type:"text"},domProps:{value:t.information.firstName},on:{input:function(i){i.target.composing||t.$set(t.information,"firstName",i.target.value)}}})])]),n("div",{staticClass:"pure-u-1 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("7f3b")}}),t._v(" "+t._s(t.$t("infomationImprove.t2"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("div",{staticClass:"down-arrow"}),n("el-select",{staticClass:"ipt",class:{err:t.errorTips.e2.length>0},model:{value:t.information.sex,callback:function(i){t.$set(t.information,"sex",i)},expression:"information.sex"}},[t.sexCandidates?t._l(t.sexCandidates,(function(t,i){return n("el-option",{key:i,attrs:{value:t.value,label:t.name}})})):t._e()],2)],1)]),n("div",{staticClass:"pure-u-1 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("8335")}}),t._v(" "+t._s(t.$t("infomationImprove.t3"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("date-picker",{staticClass:"date",class:{err:t.errorTips.e6.length>0},attrs:{filtModel:["future","today"]},model:{value:t.birthDate,callback:function(i){t.birthDate=i},expression:"birthDate"}})],1)]),n("div",{staticClass:"pure-u-1 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("d222")}}),t._v(" "+t._s(t.$t("infomationImprove.t4"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("div",{staticClass:"down-arrow"}),n("el-select",{staticClass:"ipt",class:{err:t.errorTips.e4.length>0},model:{value:t.information.idType,callback:function(i){t.$set(t.information,"idType",i)},expression:"information.idType"}},[t.idTypeCandidates?t._l(t.idTypeCandidates,(function(t,i){return n("el-option",{key:i,attrs:{value:t.value,label:t.name}})})):t._e()],2)],1)]),n("div",{staticClass:"pure-u-1 form-item"},[n("div",{staticClass:"label"},[n("img",{attrs:{src:e("d222")}}),t._v(" "+t._s(t.$t("infomationImprove.t5"))+"\n\t\t\t\t\t\t\t")]),n("div",{staticClass:"ipt-wrap"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.information.idNo,expression:"information.idNo"}],staticClass:"ipt",class:{err:t.errorTips.e5.length>0},attrs:{type:"text"},domProps:{value:t.information.idNo},on:{input:function(i){i.target.composing||t.$set(t.information,"idNo",i.target.value)}}})])])]),1==t.errorModel?n("div",{staticClass:"flex-center validator"},[t._m(0),n("div",[t._v(t._s(t.$t("customService.auth.defaultTip")))])]):n("div",{staticClass:"flex-center validator"},[t._m(1),n("div",[t._v(t._s(t.$t("customService.auth.notMatch")))]),t._v(" \n\t\t\t\t\t\t"),n("div",{staticClass:"contact"},[t._v(t._s(t.$t("customService.auth.customService")))])]),n("div",{staticClass:"login-btn-wrap"},[n("div",{staticClass:"login-submit pointer flex-center",class:{disabled:t.submitBtnDisabled},on:{click:function(i){return t.onUpdateHandler()}}},[t.loading?n("van-loading"):t._e(),n("span",[t._v(t._s(t.$t("infomationImprove.submit")))])],1)])]:t._e()],2)])])],1)},o=[function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("div",{staticClass:"icon"},[n("img",{attrs:{src:e("b98c"),alt:""}})])},function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("div",{staticClass:"icon"},[n("img",{attrs:{src:e("b98c"),alt:""}})])}],s=(e("5ab2"),e("6d57"),e("e10e"),e("70ea")),a=(e("8334"),e("d984")),r=e("4ec3"),c=e.n(r),l=e("ed0b"),u=e("ae8c"),f=e("f72f"),d=e("79c3"),m=e("daf4"),h=e("6fd8"),p=e("0261");function v(t,i){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);i&&(n=n.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),e.push.apply(e,n)}return e}function g(t){for(var i=1;i<arguments.length;i++){var e=null!=arguments[i]?arguments[i]:{};i%2?v(Object(e),!0).forEach((function(i){Object(s["a"])(t,i,e[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):v(Object(e)).forEach((function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}))}return t}p["default"].use(a["a"]);var A={data:function(){return{loading:!1,showForm:!1,key:"value",values:{vcodeuuid:"",token:"",deviceId:"",imageBase64:"",password:"",passwordRepeat:""},birthDate:"",information:{firstName:"",lastName:"",sex:"",birthDate:"",idNo:"",idType:""},errorTips:{e1:"",e2:"",e3:"",e4:"",e5:"",e6:""},modalSimpleVisiable:!1,modalVisiable:!1,targetPath:"",modalIcon:"succ",modalContent:"",errorModel:1}},components:{modalComp:d["a"],DatePicker:h["a"],Auth:f["a"],modalSimpleComp:m["a"]},computed:g(g({},Object(u["c"])({userInfo:function(t){return t.userInfo}})),{},{locale:function(){return this.$i18n.locale||"tc"},i18n:function(){return this.$i18n.messages&&this.$i18n.locale?this.$i18n.messages[this.$i18n.locale]:{}},sexCandidates:function(){var t=this.$i18n.messages[this.$i18n.locale];return t.infomationImprove.candidates.sex},idTypeCandidates:function(){var t=this.$i18n.messages[this.$i18n.locale];return t.infomationImprove.candidates.idType},submitBtnDisabled:function(){var t=!this.information.firstName,i=!this.information.lastName,e=!this.information.sex,n=!this.information.birthDate,o=!this.information.idNo,s=!this.information.idType;return t||i||e||n||o||s}}),methods:{showModal:function(t,i){i=i&&"undefined"!==typeof i?i:"succ",this.modalIcon=i,this.modalContent=t,"succ"==i?this.modalVisiable=!0:this.modalSimpleVisiable=!0},closeModal:function(){this.modalVisiable=!1,this.modalSimpleVisiable=!1},initData:function(){},onUpdateHandler:function(){var t=this;if(!this.submitBtnDisabled){var i=this.checkCnName(),e=this.checkIdNo(),n=this.checkBirthday(),o=this.checkSex(),s=this.checkIdType(),a=i&e&n&o&s;a&&(this.information.birthDate=this.birthDate,this.loadIdentify().then((function(){t.loading||(t.loading=!0,Object(l["c"])({url:c.a.customerAuth,data:t.information,sid:!0}).then((function(i){t.loading=!1,t.backTargetPath()})).catch((function(i){t.loading=!1,t.showErrorTips(),t.errorModel=2})))})))}},loadIdentify:function(){return new Promise((function(t,i){t()}))},checkCnName:function(){if(!this.information.firstName||!this.information.lastName){var t=this.i18n.infomationImprove.errorTips.e1;return this.errorTips.e1=t,!1}return!0},checkSex:function(){if(!this.information.sex){var t=this.i18n.infomationImprove.errorTips.e2;return this.errorTips.e2=t,!1}return!0},backTargetPath:function(){var t=this.$route.query.c;t||(t="/custom/service?q=m3"),this.$router.push({path:t})},checkBirthday:function(){if(!this.birthDate){var t=this.i18n.infomationImprove.errorTips.e3;return this.errorTips.e3=t,!1}return!0},checkIdType:function(){if(!this.information.idType){var t=this.i18n.infomationImprove.errorTips.e4;return this.errorTips.e4=t,!1}return!0},checkIdNo:function(){var t=this.i18n.infomationImprove.errorTips.e5;if(!this.information.idNo)return this.errorTips.e5=t,!1;if(!this.information.idType)return!0;t=this.i18n.infomationImprove.errorTips.e6;var i=this.information.idNo+"";return!!i||(t="",!1)},modalCallback:function(){this.modalVisiable=!1,this.targetPath&&this.$router.push({path:this.targetPath})},showErrorTips:function(t){this.errorTips.e1="1",this.errorTips.e2="1",this.errorTips.e3="1",this.errorTips.e4="1",this.errorTips.e5="1",this.errorTips.e6="1"},userLogout:function(){this.$router.push({path:"/"})},userLogin:function(t){this.showForm=!0}},mounted:function(){this.initData()},watch:{"information.cnName":function(){this.errorTips.e1=""},"information.sex":function(){this.errorTips.e2=""},birthDate:function(){this.errorTips.e3="",this.information.birthDate=this.birthDate},"information.idNo":function(){this.errorTips.e4=""},"information.idType":function(){this.errorTips.e5=""}},created:function(){}},b=A,C=(e("27fe"),e("4023")),y=Object(C["a"])(b,n,o,!1,null,"1cc8d8b8",null);i["default"]=y.exports},8335:function(t,i){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA1klEQVQokZXPoUqDYRTG8d/3+YoGsW9N1mTaNchARe9AWLDYBgoWi8GbsGg3CQYxGIziBSwsegkyYVU0+DpeDjL9nvTwP+cP51TjfkfII/b/YgkbuMRKZst4C2LJXnGccI0DjPLgBZtBLNkqbmpUhQRb8fbARphPaOHql+VZaSW847ahuJswwVNDcVIHsIde7tvYyb2XZ9NEcR3d3NeK3s2zaVIQ7/CR+33BHzA3S7zw/fMA55kd4QxLOPxZrMb9zjCe8Y8Mayyi3UBqYyHhFM/4bCCffAH4hyNSHFS3egAAAABJRU5ErkJggg=="},d222:function(t,i){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAA+0lEQVQokZXRQStEYRTG8d+9pllYTVNExOKGBQufwjewudnJJxArs2AlUrKz5WPIxs5iUhoWsh+lGXeDsjAW86brjrlx6tTbOe/z73k6UZYmVRxiDXV/rxecYyvGAeaxhOgfvRh0e1GWJp0AaGMBm/jAKPbxUOJmEq1KiNAO9AY28B4gZ1jF5xBIhHolN5jFXQDAG24wFT4PrTzkGTOFfYIOeiVOfkBe0cQRLrCCq+Cs1Emce1exHAQ1nGAcI7k/vUIPxNnVv/t1btbETth92//NSVf/VLUCAC4xVpJkAt0oS5NjzGEdTyWCYk3jFK0Y23jEvcHMZX0bdI0vl9c/F1Eh42QAAAAASUVORK5CYII="},daf4:function(t,i,e){"use strict";var n=function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("div",{staticClass:"comp",class:{hide:!t.visible}},[t.overlayShow?n("div",{staticClass:"overlay",on:{click:function(i){return t.onOverLayHandler()}}}):t._e(),n("div",{staticClass:"modal"},[n("div",{staticClass:"modal-title"},[t._v("\n\t\t\t"+t._s(t.title)+"\n\t\t\t"),n("img",{staticClass:"close-btn pointer",attrs:{src:e("ec03")},on:{click:function(i){return t.onCloseHandler()}}})]),n("div",{staticClass:"modal-content"},[t._v(t._s(t.content))])])])},o=[],s={props:{visible:{type:Boolean,default:!0},icon:{type:String,default:"succ"},title:{type:String,default:""},content:{type:String,default:""},confirmText:{type:String,default:"確認"},cancelText:{type:String,default:"取消"},showConfirm:{type:Boolean,default:!0},showCancel:{type:Boolean,default:!1},overlayShow:{type:Boolean,default:!0},confirm:{type:Function,default:null},cancel:{type:Function,default:null},close:{type:Function,default:null},overlay:{type:Function,default:null}},data:function(){return{key:"value"}},components:{},methods:{onConfirmHandler:function(){this.confirm&&this.confirm()},onCancelHandler:function(){this.cancel&&this.cancel()},onCloseHandler:function(){this.close&&this.close()},onOverLayHandler:function(){this.overlay&&this.overlay()},initData:function(){}},mounted:function(){},created:function(){}},a=s,r=(e("3c62"),e("4023")),c=Object(r["a"])(a,n,o,!1,null,"5b29ed92",null);i["a"]=c.exports},f72f:function(t,i,e){"use strict";var n=function(){var t=this,i=t.$createElement,n=t._self._c||i;return t.showPanel?n("div",[t.showUnAuth?n("div",[n("div",{staticClass:"alert"},[n("img",{staticClass:"icon",attrs:{src:e("a164"),alt:""}}),n("div",{staticClass:"txt"},[t._v("\n\t\t\t\t"+t._s(t.tips.tit)+"\n\t\t\t\t"),n("span",{staticClass:"pointer btn",on:{click:t.gotoLoginPage}},[t._v(t._s(t.$t("customService.unauth.login")))]),t._v("\n\t\t\t\t"+t._s(t.tips.or)+"\n\t\t\t\t"),n("span",{staticClass:"pointer btn",on:{click:t.gotoRegisterPage}},[t._v(t._s(t.$t("customService.unauth.register")))]),t._v("\n\t\t\t\t"+t._s(t.tips.tail)+"\n\t\t\t")]),"suggest"==t.model?n("img",{staticClass:"pointer close",attrs:{src:e("ddb8"),alt:""},on:{click:function(i){t.showSuggest=!1}}}):t._e()])]):t._e(),t.showProfileInfo?n("div",[n("div",{staticClass:"alert"},[n("img",{staticClass:"icon",attrs:{src:e("a164"),alt:""}}),n("div",{staticClass:"txt"},[t._v("\n\t\t\t\t"+t._s(t.$t("customService.unauth.baseInfoTip"))+" \n\t\t\t\t"),n("span",{staticClass:"pointer btn",on:{click:t.gotoInformationPage}},[t._v(t._s(t.$t("customService.unauth.infoBtn")))]),t._v("\n\t\t\t\t "+t._s(t.$t("customService.unauth.baseInfoTail"))+"\n\t\t\t")])])]):t._e(),"suggest"!=t.model?n("div",{staticClass:"empty-line"}):t._e()]):t._e()},o=[],s=(e("5ab2"),e("6d57"),e("e10e"),e("cc57"),e("70ea")),a=e("ae8c");function r(t,i){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);i&&(n=n.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),e.push.apply(e,n)}return e}function c(t){for(var i=1;i<arguments.length;i++){var e=null!=arguments[i]?arguments[i]:{};i%2?r(Object(e),!0).forEach((function(i){Object(s["a"])(t,i,e[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):r(Object(e)).forEach((function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}))}return t}var l={props:{model:{type:String,default:"auth"},checkProfile:{type:Boolean,default:!1},tipModel:{type:String,default:"m3"}},data:function(){return{key:"value",showProfileInfo:!1,showUnAuth:!1,showSuggest:!0,tips:{}}},components:{},computed:c(c({},Object(a["c"])({userInfo:function(t){return t.userInfo}})),{},{locale:function(){return this.$i18n.locale||"tc"},i18n:function(){return this.$i18n.messages&&this.$i18n.locale?this.$i18n.messages[this.$i18n.locale]:{}},showPanel:function(){var t="auth"==this.model&&(this.showProfileInfo||this.showUnAuth),i="suggest"==this.model&&this.showSuggest;return t||i}}),methods:{initData:function(){this.tips=this.i18n.customService.unauth[this.tipModel],this.userInfo&&this.userInfo.name?this.loginAction():this.logoutAction()},loginAction:function(){this.showUnAuth=!1,this.checkProfile?1==this.userInfo.hadFullInfo?this.$emit("onLogin",this.userInfo):this.showProfileInfo=!0:this.$emit("onLogin",this.userInfo)},logoutAction:function(){this.showUnAuth=!0,this.showProfileInfo=!1,this.$emit("onLogout",{})},gotoLoginPage:function(){var t=this.$route.path,i="?";for(var e in this.$route.query)t+=i+e+"="+this.$route.query[e],i="&";this.$router.push({path:"/login?callback="+t})},gotoRegisterPage:function(){this.$router.push({path:"/register"})},gotoInformationPage:function(){var t=this.$route.fullPath;this.$router.push({path:"/infomation/improve",query:{c:t,a:1}})},noAuth:function(){this.$store.commit("SET_USER_INFO",null),this.initData(),this.$emit("onLogout",{})}},mounted:function(){this.initData()},created:function(){var t=this;this.$root.eventBus.$on("langChange",(function(){try{t.tips=t.i18n.customService.unauth[t.tipModel]}catch(i){}}))},watch:{userInfo:function(t){t&&t.name?this.loginAction():this.logoutAction()}}},u=l,f=(e("56c3"),e("4023")),d=Object(f["a"])(u,n,o,!1,null,"1633fcb9",null);i["a"]=d.exports}}]);