(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/menus/mine/mine"],{210:function(e,n,t){"use strict";(function(e,n){var r=t(4);t(26);r(t(25));var o=r(t(211));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t(1)["default"],t(2)["createPage"])},211:function(e,n,t){"use strict";t.r(n);var r=t(212),o=t(214);for(var u in o)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(u);t(216);var s,a=t(37),i=Object(a["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"6d17b5cb",null,!1,r["components"],s);i.options.__file="pages/menus/mine/mine.vue",n["default"]=i.exports},212:function(e,n,t){"use strict";t.r(n);var r=t(213);t.d(n,"render",(function(){return r["render"]})),t.d(n,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(n,"components",(function(){return r["components"]}))},213:function(e,n,t){"use strict";var r;t.r(n),t.d(n,"render",(function(){return o})),t.d(n,"staticRenderFns",(function(){return s})),t.d(n,"recyclableRender",(function(){return u})),t.d(n,"components",(function(){return r}));try{r={"u-Form":function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u--form/u--form")]).then(t.bind(null,320))},uFormItem:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-form-item/u-form-item")]).then(t.bind(null,326))},"u-Input":function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u--input/u--input")]).then(t.bind(null,283))},uButton:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-button/u-button")]).then(t.bind(null,351))},uPopup:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(t.bind(null,368))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,n=e.$createElement;e._self._c;e._isMounted||(e.e0=function(n){e.popupShow=!0},e.e1=function(n){e.popupShow=!1},e.e2=function(n){e.popupShow=!1})},u=!1,s=[];o._withStripped=!0},214:function(e,n,t){"use strict";t.r(n);var r=t(215),o=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(u);n["default"]=o.a},215:function(e,n,t){"use strict";(function(e){var r=t(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(t(189)),u=t(188),s={data:function(){var n=this;return{form:{name:o.default.session.getJSON("nickName"),ID:o.default.session.getJSON("userName"),phone:o.default.session.getJSON("phone"),email:o.default.session.getJSON("email"),pwd:""},popupShow:!1,userId:o.default.session.getJSON("userId"),rules:{name:[{required:!0,message:"请输入姓名",trigger:["blur"]}],phone:[{message:"请输入手机号",trigger:["blur"]},{validator:function(n,t,r){return e.$u.test.mobile(t)},message:"手机号码不正确",trigger:["blur"]}],email:[{message:"请输入邮箱",trigger:["blur"]},{validator:function(n,t,r){return e.$u.test.email(t)},message:"邮箱不正确",trigger:["blur"]}]},pwdForm:{oldpwd:"",newpwd:"",surepwd:""},pwdRules:{oldpwd:[{required:!0,message:"请输入旧密码",trigger:["blur"]},{pattern:/^[0-9a-zA-Z]*$/g,transform:function(e){return String(e)},message:"密码只能包含字母或数字"},{min:6,max:16,message:"长度在6-16个字符之间"}],newpwd:[{required:!0,message:"请输入新密码",trigger:["blur"]},{pattern:/^[0-9a-zA-Z]*$/g,transform:function(e){return String(e)},message:"密码只能包含字母或数字"},{min:6,max:16,message:"长度在6-16个字符之间"}],surepwd:[{required:!0,message:"请确认密码",trigger:["blur"]},{pattern:/^[0-9a-zA-Z]*$/g,transform:function(e){return String(e)},message:"密码只能包含字母或数字"},{min:6,max:16,message:"长度在6-16个字符之间"},{validator:function(e,t,r){if(t!=n.pwdForm.newpwd)return!1;r()},message:"密码与新密码不一致"}]}}},methods:{save:function(){var n=this,t=this;this.$refs.Form1.validate().then((function(){var e={email:n.form.email,nickName:n.form.name,phonenumber:n.form.phone,userId:n.userId};(0,u.saveUserInfo)(e).then((function(e){console.log(e),200===e.data.code&&"操作成功"===e.data.msg&&t.initInfo()}))})).catch((function(n){e.$u.toast(n[0].message)}))},changePwd:function(){var n=this;this.$refs.Form2.validate().then((function(){(0,u.savePassword)(n.pwdForm.oldpwd,n.pwdForm.newpwd).then((function(e){console.log(e)}))})).catch((function(n){e.$u.toast(n[0].message)}))},toLogout:function(){console.log("退出登录")},initInfo:function(){var e=this;(0,u.getInfo)().then((function(n){200===n.data.code&&(o.default.session.setJSON("role",n.data.roles[0]),o.default.session.setJSON("phone",n.data.user.phonenumber),o.default.session.setJSON("email",n.data.user.email),o.default.session.setJSON("nickName",n.data.user.nickName),o.default.session.setJSON("userName",n.data.user.userName),o.default.session.setJSON("userId",n.data.user.userId),e.form={name:n.data.user.nickName,ID:n.data.user.userName,phone:n.data.user.phonenumber,email:n.data.user.email,pwd:""})}))}},onReady:function(){this.$refs.Form1.setRules(this.rules),this.$refs.Form2.setRules(this.pwdRules)}};n.default=s}).call(this,t(2)["default"])},216:function(e,n,t){"use strict";t.r(n);var r=t(217),o=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(u);n["default"]=o.a},217:function(e,n,t){}},[[210,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/menus/mine/mine.js.map