(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-my-subPages-editPassword"],{"044b":function(t,n){function e(t){return!!t.constructor&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)} /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ t.exports=function(t){return null!=t&&(e(t)||function(t){return"function"===typeof t.readFloatLE&&"function"===typeof t.slice&&e(t.slice(0,0))}(t)||!!t._isBuffer)}},"25be":function(t,n,e){e("fb6a"),e("ace4"),e("d3b7"),e("5cc6"),e("907a"),e("9a8c"),e("a975"),e("735e"),e("c1ac"),e("d139"),e("3a7b"),e("986a"),e("1d02"),e("d5d6"),e("82f8"),e("e91f"),e("60bd"),e("5f96"),e("3280"),e("3fcc"),e("ca91"),e("25a1"),e("cd26"),e("3c5d"),e("2954"),e("649e"),e("219c"),e("b39a"),e("72f7"),e("d401"),e("25f0"),e("d9e2"),function(){var n=e("60f7"),r=e("fc46").utf8,o=e("044b"),s=e("fc46").bin,a=function t(e,a){e.constructor==String?e=a&&"binary"===a.encoding?s.stringToBytes(e):r.stringToBytes(e):o(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var i=n.bytesToWords(e),u=8*e.length,c=1732584193,f=-271733879,d=-1732584194,l=271733878,w=0;w>>24)|4278255360&(i[w]<<24|i[w]>>>8);i[u>>>5]|=128<>>9<<4)]=u;var b=t._ff,v=t._gg,p=t._hh,h=t._ii;for(w=0;w>>0,f=f+x>>>0,d=d+m>>>0,l=l+y>>>0}return n.endian([c,f,d,l])};a._ff=function(t,n,e,r,o,s,a){var i=t+(n&e|~n&r)+(o>>>0)+a;return(i<>>32-s)+n},a._gg=function(t,n,e,r,o,s,a){var i=t+(n&r|e&~r)+(o>>>0)+a;return(i<>>32-s)+n},a._hh=function(t,n,e,r,o,s,a){var i=t+(n^e^r)+(o>>>0)+a;return(i<>>32-s)+n},a._ii=function(t,n,e,r,o,s,a){var i=t+(e^(n|~r))+(o>>>0)+a;return(i<>>32-s)+n},a._blocksize=16,a._digestsize=16,t.exports=function(t,e){if(void 0===t||null===t)throw new Error("Illegal argument "+t);var r=n.wordsToBytes(a(t,e));return e&&e.asBytes?r:e&&e.asString?s.bytesToString(r):n.bytesToHex(r)}}()},"3fe1":function(t,n,e){"use strict";e.r(n);var r=e("e3ff"),o=e.n(r);for(var s in r)["default"].indexOf(s)<0&&function(t){e.d(n,t,(function(){return r[t]}))}(s);n["default"]=o.a},4199:function(t,n,e){var r=e("24fb");n=r(!1),n.push([t.i,".base-info[data-v-4c979eb6]{padding:10px 0;width:100%;height:100vh;position:relative;box-sizing:border-box;background-color:#f1f2f8}.flex-info[data-v-4c979eb6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;margin-bottom:1px;padding:0 15px}.password-info[data-v-4c979eb6]{\n\t/* width: 75%; */padding:15px 0;flex:1}.label-text[data-v-4c979eb6]{font-size:16px;width:25%;margin-right:20px}.warn-info[data-v-4c979eb6]{font-size:14px;color:#868a93;margin:5px 0 0 15px}.save-btn[data-v-4c979eb6]{margin:20px 15px 0 15px}",""]),t.exports=n},"60f7":function(t,n,e){e("a9e3"),e("14d9"),e("d401"),e("d3b7"),e("25f0"),e("e25e"),e("ac1f"),e("5319"),function(){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(t,n){return t<>>32-n},rotr:function(t,n){return t<<32-n|t>>>n},endian:function(t){if(t.constructor==Number)return 16711935&e.rotl(t,8)|4278255360&e.rotl(t,24);for(var n=0;n0;t--)n.push(Math.floor(256*Math.random()));return n},bytesToWords:function(t){for(var n=[],e=0,r=0;e>>5]|=t[e]<<24-r%32;return n},wordsToBytes:function(t){for(var n=[],e=0;e<32*t.length;e+=8)n.push(t[e>>>5]>>>24-e%32&255);return n},bytesToHex:function(t){for(var n=[],e=0;e>>4).toString(16)),n.push((15&t[e]).toString(16));return n.join("")},hexToBytes:function(t){for(var n=[],e=0;e>>6*(3-s)&63)):e.push("=");return e.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var e=[],r=0,o=0;r>>6-2*o);return e}};t.exports=e}()},"6a57":function(t,n,e){"use strict";e.r(n);var r=e("f472"),o=e("3fe1");for(var s in o)["default"].indexOf(s)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(s);e("bdb0");var a=e("f0c5"),i=Object(a["a"])(o["default"],r["b"],r["c"],!1,null,"4c979eb6",null,!1,r["a"],void 0);n["default"]=i.exports},7736:function(t,n,e){var r=e("4199");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);var o=e("4f06").default;o("dac0c11e",r,!0,{sourceMap:!1,shadowMode:!1})},bdb0:function(t,n,e){"use strict";var r=e("7736"),o=e.n(r);o.a},e3ff:function(t,n,e){"use strict";e("7a82");var r=e("4ea4").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,e("ac1f"),e("00b4");var o=r(e("c7eb")),s=r(e("1da1")),a=r(e("25be")),i=e("97f3"),u=(r(e("e009")),{data:function(){return{actionCode:"",originPassword:"",newPassword:"",matchPassword:"",buttonDis:!0}},watch:{originPassword:function(t){t&&this.newPassword&&this.matchPassword?this.buttonDis=!1:this.buttonDis=!0},newPassword:function(t){t&&this.originPassword&&this.matchPassword?this.buttonDis=!1:this.buttonDis=!0},matchPassword:function(t){t&&this.newPassword&&this.originPassword?this.buttonDis=!1:this.buttonDis=!0}},methods:{formSubmit:function(){var t=this;return(0,s.default)((0,o.default)().mark((function n(){var e,r,s,u,c,f;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=uni.getStorageSync("appInfo"),s=(null===r||void 0===r||null===(e=r.User)||void 0===e?void 0:e.ID)||"",u={Keyword:s,Parameter1:(0,a.default)(t.originPassword),Parameter2:(0,a.default)(t.newPassword)},c=/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,15}$/,t.originPassword){n.next=7;break}return t.$showToast({title:"请输入原密码",content:"",icon:"fail",success:function(t){}}),n.abrupt("return");case 7:if(t.newPassword){n.next=10;break}return t.$showToast({title:"请输入新密码",content:"",icon:"fail",success:function(t){}}),n.abrupt("return");case 10:if(t.matchPassword){n.next=13;break}return t.$showToast({title:"请确认新密码",content:"",icon:"fail",success:function(t){}}),n.abrupt("return");case 13:if(t.newPassword===t.matchPassword){n.next=16;break}return t.$showToast({title:"确认密码与新密码不一致",content:"",icon:"fail",success:function(t){}}),n.abrupt("return");case 16:if(c.test(t.newPassword)){n.next=19;break}return t.$showToast({title:"请设置6-15位的密码",content:"至少包含字母、数字",icon:"fail",success:function(t){}}),n.abrupt("return");case 19:return n.next=21,(0,i.modifyPassword)(u);case 21:f=n.sent,f.IsSuccessful&&t.$showToast({title:"修改密码成功",content:"",icon:"success",success:function(t){uni.removeStorageSync("accessToken"),uni.removeStorageSync("orgId"),uni.removeStorageSync("Tenant"),uni.removeStorageSync("appInfo"),uni.redirectTo({url:"/pages/login/index"})}});case 23:case"end":return n.stop()}}),n)})))()},gainAuthCodeAction:function(){}}});n.default=u},f472:function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return s})),e.d(n,"a",(function(){return r}));var r={"u-Input":e("1662").default},o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",{staticClass:"base-info"},[e("v-uni-view",{staticClass:"flex-info"},[e("v-uni-view",{staticClass:"label-text"},[t._v("旧密码")]),e("v-uni-view",{staticClass:"password-info"},[e("u--input",{attrs:{name:"originPassword",border:"none",placeholder:"请输入原密码",password:!0},model:{value:t.originPassword,callback:function(n){t.originPassword=n},expression:"originPassword"}})],1)],1),e("v-uni-view",{staticClass:"flex-info"},[e("v-uni-view",{staticClass:"label-text"},[t._v("新密码")]),e("v-uni-view",{staticClass:"password-info"},[e("u--input",{attrs:{name:"newPassword",border:"none",placeholder:"请输入新密码",password:!0},model:{value:t.newPassword,callback:function(n){t.newPassword=n},expression:"newPassword"}})],1)],1),e("v-uni-view",{staticClass:"flex-info"},[e("v-uni-view",{staticClass:"label-text"},[t._v("确认新密码")]),e("v-uni-view",{staticClass:"password-info"},[e("u--input",{attrs:{name:"matchPassword",border:"none",password:!0,placeholder:"请确认新密码"},model:{value:t.matchPassword,callback:function(n){t.matchPassword=n},expression:"matchPassword"}})],1)],1),e("v-uni-view",{staticClass:"warn-info"},[t._v("密码由6-15位字母和数字组成,区分大小写")]),e("v-uni-button",{staticClass:"save-btn",attrs:{type:"primary",disabled:t.buttonDis},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.formSubmit.apply(void 0,arguments)}}},[t._v("重置密码")]),e("show-toast")],1)},s=[]},fc46:function(t,n,e){e("14d9");var r={utf8:{stringToBytes:function(t){return r.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(r.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var n=[],e=0;e