(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/menus/mine/mine"],{210:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var r=o(t(211));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},211:function(e,n,t){"use strict";t.r(n);var o=t(212),r=t(214);for(var u in r)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(u);t(216);var s,i=t(37),a=Object(i["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"6d17b5cb",null,!1,o["components"],s);a.options.__file="pages/menus/mine/mine.vue",n["default"]=a.exports},212:function(e,n,t){"use strict";t.r(n);var o=t(213);t.d(n,"render",(function(){return o["render"]})),t.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(n,"components",(function(){return o["components"]}))},213:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return r})),t.d(n,"staticRenderFns",(function(){return s})),t.d(n,"recyclableRender",(function(){return u})),t.d(n,"components",(function(){return o}));try{o={"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,321))},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,327))},"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,284))},uButton:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-button/u-button")]).then(t.bind(null,352))},uPopup:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(t.bind(null,369))}}}catch(i){if(-1===i.message.indexOf("Cannot find module")||-1===i.message.indexOf(".vue"))throw i;console.error(i.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var e=this,n=e.$createElement;e._self._c;e._isMounted||(e.e0=function(n){e.popupShow=!1},e.e1=function(n){e.popupShow=!1})},u=!1,s=[];r._withStripped=!0},214:function(e,n,t){"use strict";t.r(n);var o=t(215),r=t.n(o);for(var u in o)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(u);n["default"]=r.a},215:function(e,n,t){"use strict";(function(e){var o=t(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=o(t(189)),u=t(188),s={data:function(){var n=this;return{form:{name:r.default.session.getJSON("nickName"),ID:r.default.session.getJSON("userName"),phone:r.default.session.getJSON("phone"),email:r.default.session.getJSON("email"),pwd:""},popupShow:!1,userId:r.default.session.getJSON("userId"),rules:{name:[{required:!0,message:"请输入姓名",trigger:["blur"]}],phone:[{message:"请输入手机号",trigger:["blur"]},{validator:function(n,t,o){return e.$u.test.mobile(t)},message:"手机号码不正确",trigger:["blur"]}],email:[{message:"请输入邮箱",trigger:["blur"]},{validator:function(n,t,o){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,o){if(t!=n.pwdForm.newpwd)return!1;o()},message:"密码与新密码不一致"}]}}},methods:{toPopupShow:function(){this.popupShow=!0,this.pwdForm={oldpwd:"",newpwd:"",surepwd:""}},save:function(){var n=this,t=this;e.showLoading({title:"保存中",icon:"none"}),this.$refs.Form1.validate().then((function(){var o={email:n.form.email,nickName:n.form.name,phonenumber:n.form.phone,userId:n.userId};(0,u.saveUserInfo)(o).then((function(n){e.hideLoading(),console.log(n),e.$u.toast("修改成功!"),200===n.data.code&&"操作成功"===n.data.msg&&t.initInfo()}))})).catch((function(n){e.hideLoading(),e.$u.toast(n[0].message)}))},changePwd:function(){var n=this;e.showLoading({title:"修改中",icon:"none"}),this.$refs.Form2.validate().then((function(){(0,u.savePassword)(n.pwdForm.oldpwd,n.pwdForm.newpwd).then((function(n){e.hideLoading(),e.$u.toast("修改成功!"),that.pwdForm={oldpwd:"",newpwd:"",surepwd:""}}))})).catch((function(n){e.hideLoading(),e.$u.toast(n[0].message)}))},initInfo:function(){var e=this;(0,u.getInfo)().then((function(n){200===n.data.code&&(r.default.session.setJSON("role",n.data.roles[0]),r.default.session.setJSON("phone",n.data.user.phonenumber),r.default.session.setJSON("email",n.data.user.email),r.default.session.setJSON("nickName",n.data.user.nickName),r.default.session.setJSON("userName",n.data.user.userName),r.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 o=t(217),r=t.n(o);for(var u in o)["default"].indexOf(u)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(u);n["default"]=r.a},217:function(e,n,t){}},[[210,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/menus/mine/mine.js.map